Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (1h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 05:23:45 UTC Now

2017-01-03 06:49:30 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by sevan in ticket #1346):
share/man/man9/bus_dma.9: revisions 1.61, 1.62 via patch
Use .An -nosplit.
--
Give a heads up about bus_dmatag_subregion()

(snj)

2017-01-03 06:42:04 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #1345):
sys/arch/amiga/dev/sbic.c: revision 1.74
Make it compile with -DDEBUG again.

(snj)

2017-01-03 06:37:25 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by rin in ticket #1342):
sys/arch/powerpc/fpu/fpu_emu.c: revision 1.18
Fix build without DDB.

(snj)

2017-01-03 06:19:21 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by rin in ticket #1341):
sys/arch/powerpc/fpu/fpu_emu.c: revision 1.19
sys/arch/powerpc/fpu/fpu_explode.c: revision 1.7
- add missing default from FreeBSD
- remove duplicate panic pointed out by matt
--
PR port-powerpc/51368: powerpc FPU emulation fails for single precision
floating point arithmetic
For single precision instruction, calculate first in double precision,
and then round it. With this fix, single precision arithmetic gets sane
on ibm4xx and booke.
Taken from FreeBSD commit r258250:
  https://svnweb.freebsd.org/base?view=revision&revision=258250
Ok matt and simonb.

(snj)

2017-01-03 04:12:18 UTC MAIN commitmail json YAML

Fix typo in distribution synckok.0 -> syncok.0

(kamil)

2017-01-03 03:47:51 UTC MAIN commitmail json YAML

2017-01-03 02:51:56 UTC MAIN commitmail json YAML

always define all the renames.

(christos)

2017-01-03 02:13:05 UTC MAIN commitmail json YAML

2017-01-03 01:56:04 UTC MAIN commitmail json YAML

2017-01-03 01:30:16 UTC MAIN commitmail json YAML

The SiI3124 was implemented at a time when the ATA/ACS2
DATA SET MANAGEMENT/TRIM command did not exist.  As such, the (presumably
immutable) lookup table in the chip does not know that this command
indicates a data write to follow.  Use the PRB Protocol Override
functionality to tell the chip the protocol we need for this command.

For PR kern/51756.

(jakllsch)

2017-01-03 01:29:49 UTC MAIN commitmail json YAML

2017-01-03 00:59:31 UTC MAIN commitmail json YAML

set to NULL after releasing to avoid double free.

(christos)

2017-01-03 00:58:05 UTC MAIN commitmail json YAML

2017-01-03 00:50:11 UTC MAIN commitmail json YAML

Add missing macros to the non-recursive prefixed-parser. Disable macros
for the recursive parser.

(christos)

2017-01-03 00:35:07 UTC MAIN commitmail json YAML

add rtsold to rc_obsolete_files :-(

(jnemeth)

2017-01-03 00:22:56 UTC MAIN commitmail json YAML

don't #define yywrap yywrap (that is if the prefix is yy, don't #define macros
for the same name). Breaks compatibility for things like:
#ifndef yywrap
int
yywrap(void)
{
return 1;
}
#endif

(christos)

2017-01-02 23:21:14 UTC MAIN commitmail json YAML

2017-01-02 23:02:04 UTC MAIN commitmail json YAML

make this compile as a module.

(christos)

2017-01-02 23:00:25 UTC MAIN commitmail json YAML

- You can't just call the pfil hook to remove an address before an address
  is removed! Hold a reference instead, remove it, and then free it.
- GC iatoifa()

(christos)

2017-01-02 21:49:51 UTC MAIN commitmail json YAML

2017-01-02 21:46:59 UTC MAIN commitmail json YAML

Fix boot on Gumstix Verdex boards.

Reported by smesgr on port-arm

(skrll)

2017-01-02 21:42:01 UTC MAIN commitmail json YAML

Document sys/uvm/uvm_init.c:uvm_md_init()

(cherry)

2017-01-02 21:20:00 UTC MAIN commitmail json YAML

2017-01-02 21:06:10 UTC MAIN commitmail json YAML

2017-01-02 21:05:06 UTC MAIN commitmail json YAML

Add misising mixerctl file

(martin)

2017-01-02 21:02:03 UTC MAIN commitmail json YAML

Fix typo in atf_tc_set_md_var(): baic -> basic

No functional change.

(kamil)

2017-01-02 20:53:11 UTC MAIN commitmail json YAML

2017-01-02 20:45:09 UTC MAIN commitmail json YAML

2017-01-02 20:37:12 UTC MAIN commitmail json YAML

Add mixerctl test directory

(martin)

2017-01-02 20:22:20 UTC MAIN commitmail json YAML

Remove a redundant #ifdef _KERNEL/#endif pair.

ok mrg@

(cherry)

2017-01-02 20:17:15 UTC MAIN commitmail json YAML

We don't need sys/uvm/uvm_physseg.h installed, since userland has no
use for it.

Obsolete it in the set list.

(cherry)

2017-01-02 20:10:44 UTC MAIN commitmail json YAML

Provide a dummy linux_sigset_t for all architectures that do not have
any machdep one. This make kdump compile again.

(martin)

2017-01-02 20:08:33 UTC MAIN commitmail json YAML

Move sys/uvm/uvm_physseg.h inclusion to within _KERNEL only.

(cherry)

2017-01-02 19:54:12 UTC MAIN commitmail json YAML

Regen (something apparently went wrong in previous)

(martin)

2017-01-02 19:24:40 UTC MAIN commitmail json YAML

avoid yywrap redefinition

(christos)

2017-01-02 18:41:18 UTC MAIN commitmail json YAML

delete the generated skeleton, we generate it all the time.

(christos)

2017-01-02 18:33:22 UTC MAIN commitmail json YAML

2017-01-02 18:15:55 UTC MAIN commitmail json YAML

2017-01-02 17:46:39 UTC MAIN commitmail json YAML

2017-01-02 17:45:32 UTC MAIN commitmail json YAML

2017-01-02 16:55:50 UTC nick-nhusb commitmail json YAML

Parse the extended capabilies to and log each controller port to SS/HS
bus root hub ports.

Create/attach the two buses and adapt the xhci_roothub_ctrl to deal with
both buses and sets of roothub ports.

XXX the roothub ub_devices entry needs work to interact with usbdevs(1)
XXX correctly

(skrll)

2017-01-02 16:54:15 UTC nick-nhusb commitmail json YAML

Use %s for __func__... oops

(skrll)

2017-01-02 16:45:30 UTC nick-nhusb commitmail json YAML

Use __func__ in panic message

(skrll)

2017-01-02 16:39:37 UTC nick-nhusb commitmail json YAML

Use lower case for hex constants.  No functional change.

(skrll)

2017-01-02 16:34:40 UTC nick-nhusb commitmail json YAML

Actually print the bus root hub device in debug output

(skrll)

2017-01-02 16:32:39 UTC MAIN commitmail json YAML

2017-01-02 16:32:23 UTC nick-nhusb commitmail json YAML

Remove unnecessary brackets

(skrll)

2017-01-02 16:32:10 UTC MAIN commitmail json YAML

2017-01-02 15:41:09 UTC MAIN commitmail json YAML

2017-01-02 15:40:09 UTC MAIN commitmail json YAML

2017-01-02 14:28:29 UTC MAIN commitmail json YAML

Replace numeric block sizes with symbolic names,

No functional change. Requested by mrg a couple of months ago.

(alnsn)

2017-01-02 12:38:16 UTC MAIN commitmail json YAML

2017-01-02 10:36:58 UTC MAIN commitmail json YAML

Now that v_usecount tracks valid references add some "v_usecount == 1"
assertions.

(hannken)

2017-01-02 10:35:00 UTC MAIN commitmail json YAML

Change vcache_*vget() to increment v_usecount on success only.
Increment v_holdcnt to prevent the vnode from disappearing while
vcache_vget() waits for a stable state.

Now v_usecount tracks the number of successfull references.

(hannken)

2017-01-02 10:33:28 UTC MAIN commitmail json YAML

2017-01-02 10:28:35 UTC MAIN commitmail json YAML

2017-01-02 09:53:04 UTC MAIN commitmail json YAML

More macros, whitespace.

(wiz)

2017-01-02 09:29:38 UTC MAIN commitmail json YAML

Restore behaviour to pre- tcp_congctl.c:1.18 for SACK.  Further analysis
of the change is required.

OK kefren@

PR/51753 tcp SACK causes SSH disconnect

(skrll)

2017-01-02 09:24:55 UTC MAIN commitmail json YAML

Use appropriate PRI* format specifiers for fixed-bit-size numbers

Should fix i386 build.

(pgoyette)

2017-01-02 08:44:12 UTC MAIN commitmail json YAML

2017-01-02 03:22:30 UTC MAIN commitmail json YAML

Enable axen, cdce, run, upgt, urtw, urtwn, uchcom, uslsa, u3ginit, u3g, ugensa in the GENERIC kernel.
Adjust some comments to match those of sys/arch/i386/conf/GENERIC

(sevan)

2017-01-02 03:12:49 UTC MAIN commitmail json YAML

Give a heads up about bus_dmatag_subregion()

(sevan)

2017-01-02 02:38:54 UTC MAIN commitmail json YAML

make sure that the reset label is defined without TCP_SIGNATURE.

(christos)

2017-01-02 02:08:05 UTC MAIN commitmail json YAML

For kvm-based kernhist code, print size of history table and "next free"
pointer, same as we do for sysctl-based code.

(pgoyette)

2017-01-02 01:48:56 UTC MAIN commitmail json YAML

Restore the kvm-grovelling code for use on crash files (where sysctl(3)
is not available).  Otherwise, this would always report on the current
running kernel regardless of the use of -M option.

(pgoyette)

2017-01-02 01:18:42 UTC MAIN commitmail json YAML

Fix TCP signature code:
1. pack options more tightly instead of being generous with no/op
2. put TCP_SIGNATURE option before SACK
3. fix computation of options length, by deferring it
XXX: Really we should move the options setting code in one place instead
of having two copies one for input and one for output.
XXX: tcp_optlen/tcp_hdrsiz need to be fixed; they were wrong before too.

(christos)

2017-01-02 01:02:19 UTC MAIN commitmail json YAML

For kernel history display, replace the kvm grovelling with the newly
available sysctl access to the history data.

XXX vmstat still uses kvm for several other displays

(pgoyette)

2017-01-02 00:16:45 UTC MAIN commitmail json YAML

Audio passes the atf test again.

(nat)

2017-01-01 23:59:19 UTC MAIN commitmail json YAML

2017-01-01 23:58:47 UTC MAIN commitmail json YAML

Provide a sysctl method of exporting the kernel history data.

XXX vmstat will be update soon to use the sysctl rather than grovelling
XXX through kvm.

(pgoyette)

2017-01-01 22:44:30 UTC MAIN commitmail json YAML

Document AMP in wtf(6)

AMP    asymmetric multiprocessing

(kamil)

2017-01-01 19:32:14 UTC MAIN commitmail json YAML

compare to zero, instead of using signbit, and be more specific in comment.
-0.0 > 0 is also false. no functional change.

while this is mostly a change to be consistent in style (the rest of the
comparisons aren't done with signbit), it is also a micro-optimization.

with our default compile flags, calls to copysign are libm calls (and a
whole function call!!). this generates more efficient code.

(maya)

2017-01-01 14:56:25 UTC nick-nhusb commitmail json YAML

2017-01-01 14:21:44 UTC nick-nhusb commitmail json YAML

2017-01-01 12:39:33 UTC MAIN commitmail json YAML

Fix sentences at a couple of places.
Reorganize the RETURN VALUES section a bit to improve readability.
Add xrefs to clearerr(3) and ungetc(3) in SEE ALSO.
Bump date.

ok wiz@

(abhinav)

2017-01-01 06:56:59 UTC MAIN commitmail json YAML

goodbye 2016, hello 2017!

(snj)

2017-01-01 03:06:07 UTC MAIN commitmail json YAML

2016-12-31 22:54:56 UTC MAIN commitmail json YAML

similar to csqrt, spare ourselves a fabsf call. we already check sign
later on, use this to our advantage.

No functional change.

(maya)

2016-12-31 22:47:01 UTC MAIN commitmail json YAML

2016-12-31 22:46:46 UTC MAIN commitmail json YAML

remove ancient ipsec code, and don't conditionalize tcp signatures on ipsec_used

(christos)

2016-12-31 20:57:15 UTC MAIN commitmail json YAML

Update TODO.ptrace

Mark exect(3) for removal, there is no use-case for it. exec() is already
monitored and emits SIGTRAP when traced.

Accessor for siginfo_t is not case for PT_IO -- it's not reading/writing
process space of other process, but shared kernel space.

(kamil)

2016-12-31 20:01:15 UTC MAIN commitmail json YAML

csqrt has a branch cut on the negative real axis, and this requires
delicacy in order to maintain continuity around it.

we have an initial case to deal with a fairly common case: getting
a real number. Avoid dealing with the branch cut in this case by
checking if the real part is negative.

later, -0.0 < 0 is not met, so instead, test for a negative number
using signbit, so negative zero is also treated as a negative number.

Fixes last part of PR lib/51427: libm issues triggered by py-numpy

ok riastradh

(maya)

2016-12-31 17:46:35 UTC MAIN commitmail json YAML

2016-12-31 15:41:40 UTC MAIN commitmail json YAML

Add commented out TCP_SIGNATURE

(christos)

2016-12-31 15:33:03 UTC MAIN commitmail json YAML

Spare ourselves a fabs call. We already check the sign later.
w = r + y*I is the same as w = r because this is the y == 0 case.

no functional change.

(maya)

2016-12-31 15:07:02 UTC MAIN commitmail json YAML

Use kmem_intr_alloc instead of kmem_alloc

ether_addmulti still can be called in softint.

Fix PR kern/51755

(ozaki-r)

2016-12-31 13:50:16 UTC MAIN commitmail json YAML

Implement ncurses extensions is_leaveok and is_keypad.

The former allows the ncurses (and pdcurses) macros getsyx and setsyx
to be implemented, which is needed by a surprising number of applications.

The latter is needed for Python curses support so it doesn't have to dive
into ncurses window structure.

(roy)

2016-12-31 11:51:20 UTC MAIN commitmail json YAML

2016-12-31 10:13:15 UTC MAIN commitmail json YAML

PR 51754 Charlotte Koch: fix -v output of config parser.

(dholland)

2016-12-31 09:41:05 UTC MAIN commitmail json YAML

In the case of SIOCDIFADDR, call pfil_run_addrhooks before release ia.

(ryo)

2016-12-31 07:43:21 UTC netbsd-7 commitmail json YAML

2016-12-31 07:40:24 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by rin in ticket #1344):
xsrc/external/mit/xorg-server/dist/include/servermd.h: revision 1.7
PR/50356: Rin Okuyama: Arm is not always little endian.

(snj)

2016-12-31 07:38:31 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by rin in ticket #1343):
sys/compat/linux/common/linux_sched.c: revision 1.68
PR/50021: Rin Okuyama: Fix linux affinity syscalls

(snj)

2016-12-30 22:40:24 UTC MAIN commitmail json YAML

Fix problem which prevents cross building on NetBSD systems which predate
NetBSD-6 or non-NetBSD systems.  See discussion on port-arm for details.

(buhrow)

2016-12-30 22:38:39 UTC MAIN commitmail json YAML

2016-12-30 21:08:23 UTC MAIN commitmail json YAML

2016-12-30 19:55:46 UTC MAIN commitmail json YAML

2016-12-30 19:53:08 UTC MAIN commitmail json YAML

- add buffer bounded attribute
- allow empty attributes

(christos)

2016-12-30 19:45:21 UTC MAIN commitmail json YAML

Note import of openresolv-3.9.0

(roy)

2016-12-30 19:43:36 UTC MAIN commitmail json YAML

2016-12-30 18:30:19 UTC MAIN commitmail json YAML

- make fpreg{32,64} actually members of fsstate{32,64}.
- allocate fpstate if we did not have one and we need to write it.

(christos)

2016-12-30 17:54:43 UTC MAIN commitmail json YAML

- allocate state if we did not have any in fpregs
- make fpstate explicitly start with fpregs for better type checking
- use c11 initializers

(christos)

2016-12-30 17:29:34 UTC MAIN commitmail json YAML

Remove unused macro for ATF_TP_ADD_TC_HAVE_DBREGS

This code is unused.

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-30 07:35:14 UTC MAIN commitmail json YAML

catch up with physmem type change (in the same manner as sdp24xx_machdep.c)

(rin)

2016-12-30 03:36:51 UTC MAIN commitmail json YAML

2016-12-30 02:16:36 UTC MAIN commitmail json YAML

2016-12-30 00:57:10 UTC MAIN commitmail json YAML

2016-12-30 00:36:42 UTC MAIN commitmail json YAML

flex-2.6.2 out.

(wiz)

2016-12-30 00:36:23 UTC MAIN commitmail json YAML

gcc-6.3 out.

(wiz)

2016-12-29 23:55:28 UTC MAIN commitmail json YAML

bitstring.h does not provide size_t; include sys/types.h for that.
Bump date.

(wiz)

2016-12-29 23:54:29 UTC MAIN commitmail json YAML

handle __ symbols differently (so we don't duplicate entries in the table)
and add non_null.

(christos)

2016-12-29 23:50:59 UTC MAIN commitmail json YAML

Fix some prototypes.

(wiz)

2016-12-29 23:42:39 UTC MAIN commitmail json YAML

build vmstat as n64 on mips64.  only kernel histories and hash stats
need to be fixed fot this to be reverted.

(mrg)

2016-12-29 23:36:07 UTC MAIN commitmail json YAML

2016-12-29 22:17:51 UTC MAIN commitmail json YAML

Reference siginfo(2) for a SIGCHLD signal

siginfo(2) describes appropriate signal specific information for SIGCHLD.

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-29 22:07:12 UTC MAIN commitmail json YAML

Update prototypes to match current RPC code.
Bump date.

(wiz)

2016-12-29 21:03:51 UTC MAIN commitmail json YAML

Fix asctime_r prototype.

(wiz)

2016-12-29 20:59:31 UTC MAIN commitmail json YAML

sun4v: make debugging kernel bringup a bit easier by using the slowtrap code path for currently unhandled trap level 1 trap entries 0x32-0x7f

(palle)

2016-12-29 20:51:26 UTC MAIN commitmail json YAML

2016-12-29 20:48:50 UTC MAIN commitmail json YAML

2016-12-29 20:29:30 UTC MAIN commitmail json YAML

Mention stdarg.h for va_list.

(wiz)

2016-12-29 20:11:50 UTC MAIN commitmail json YAML

Do not mention non-existing archive_write_set_format_shar_binary.

(wiz)

2016-12-29 20:07:49 UTC MAIN commitmail json YAML

2016-12-29 19:40:35 UTC MAIN commitmail json YAML

only return attributes if looking for attributes

(christos)

2016-12-29 19:40:21 UTC MAIN commitmail json YAML

allow cascaded attributes

(christos)

2016-12-29 19:22:51 UTC MAIN commitmail json YAML

Do not access `sc' directly via the CSR_{READ,WRITE}_[124] macros.

Patch provided by Amol via PR kern/51708.

ok <Riastradh>

(leot)

2016-12-29 18:44:49 UTC MAIN commitmail json YAML

2016-12-29 18:37:32 UTC MAIN commitmail json YAML

2016-12-29 18:30:55 UTC MAIN commitmail json YAML

2016-12-29 16:41:16 UTC MAIN commitmail json YAML

2016-12-29 16:01:46 UTC MAIN commitmail json YAML

accept optional type attributes after struct/union members

(christos)

2016-12-29 13:46:21 UTC MAIN commitmail json YAML

Fix return type of two functions to match header.

(wiz)

2016-12-29 12:58:38 UTC MAIN commitmail json YAML

Protect uvm_physseg_set_avail_{start,end} by UVM_PHYSSEG_LEGACY.
All the ports other than acorn26 do not use them any longer.
Ok cherry

(rin)

2016-12-29 12:54:10 UTC MAIN commitmail json YAML

define UVM_PHYSSEG_LEGACY for uvm_physseg_set_avail_start
ok cherry

(rin)

2016-12-29 12:13:34 UTC MAIN commitmail json YAML

Add /usr/lib/i386/libiberty_g.a to obsolete list.

(wiz)

2016-12-29 11:50:44 UTC MAIN commitmail json YAML

2016-12-29 11:50:23 UTC MAIN commitmail json YAML

Note about preliminary "G1-ATA" IDE HDD support for dreamcast.

(tsutsui)

2016-12-29 11:49:05 UTC MAIN commitmail json YAML

2016-12-29 09:52:00 UTC nick-nhusb commitmail json YAML

Mark device transfers as USBD_IN_PROGRESS appropriately and improve
abort handling

(skrll)

2016-12-29 08:40:27 UTC nick-nhusb commitmail json YAML

Take bus lock while removing a device from the bus list and announce
detach once complete (not before)

(skrll)

2016-12-29 08:38:19 UTC nick-nhusb commitmail json YAML

2016-12-29 08:36:46 UTC nick-nhusb commitmail json YAML

2016-12-29 08:15:18 UTC nick-nhusb commitmail json YAML

Improve the transfer abort process.

(skrll)

2016-12-29 08:04:08 UTC nick-nhusb commitmail json YAML

Initialise later and tidyup better in the attach routine.

(skrll)

2016-12-28 21:55:04 UTC MAIN commitmail json YAML

2016-12-28 21:19:06 UTC MAIN commitmail json YAML

Bump date for siginfo(2) and document SI_LWP and SI_NOINFO as .Nx extension

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-28 20:41:55 UTC MAIN commitmail json YAML

Document SI_MESGQ in siginfo(2)

SI_MESGQ
  The signal was generated because of the arrival of a message
  on an empty message queue.

This code was commented out since inception of this manual page (originally
located in siginfo(5)).

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-28 20:34:36 UTC MAIN commitmail json YAML

Document SI_QUEUE in siginfo(2)

SI_QUEUE
  The signal was generated via sigqueue(2).

This code was commented out since inception of this manual page (originally
located in siginfo(5)).

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-28 20:06:00 UTC MAIN commitmail json YAML

Document SI_LWP in siginfo(2)

SI_LWP
  The signal was generated via _lwp_kill(2).

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-28 20:00:15 UTC MAIN commitmail json YAML

Document SI_NOINFO in siginfo(2)

SI_NOINFO
  The signal was generated without specifc info available.

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-28 19:53:02 UTC MAIN commitmail json YAML

2016-12-28 19:41:41 UTC nick-nhusb commitmail json YAML

Various improvements

- override the method before calling athn_attach -> if_attach -> interface
  announce
- locking fixes for htc/wmi
- some MPificaton

(skrll)

2016-12-28 19:36:03 UTC nick-nhusb commitmail json YAML

2016-12-28 19:29:03 UTC nick-nhusb commitmail json YAML

2016-12-28 19:16:25 UTC MAIN commitmail json YAML

Rename the "flush" macro to "sparc_flush_icache", the former is way too
generic for a macro name.

(martin)

2016-12-28 18:16:30 UTC MAIN commitmail json YAML

Document the `p' command in "interactive mode" that filters processes by pid.
While here add date to the `.TH' macro 3rd argument.

Reviewed by and thanks to <wiz>

(leot)

2016-12-28 15:37:59 UTC MAIN commitmail json YAML

back out previous - can be worked around elsewhere

(macallan)

2016-12-28 13:50:55 UTC MAIN commitmail json YAML

oops forgot to commit this one.

(christos)

2016-12-28 11:44:58 UTC MAIN commitmail json YAML

2016-12-28 10:52:30 UTC MAIN commitmail json YAML

PR port-powerpc/51368: powerpc FPU emulation fails for single precision
floating point arithmetic

For single precision instruction, calculate first in double precision,
and then round it. With this fix, single precision arithmetic gets sane
on ibm4xx and booke.

Taken from FreeBSD commit r258250:
  https://svnweb.freebsd.org/base?view=revision&revision=258250

Ok matt and simonb.

(rin)

2016-12-28 10:44:27 UTC nick-nhusb commitmail json YAML

Set device transfer status to USBD_IN_PROGRESS if start methods succeeds

(skrll)

2016-12-28 10:42:59 UTC nick-nhusb commitmail json YAML

2016-12-28 10:30:04 UTC MAIN commitmail json YAML

- add missing default from FreeBSD
- remove duplicate panic pointed out by matt

(rin)

2016-12-28 10:25:06 UTC nick-nhusb commitmail json YAML

2016-12-28 10:04:53 UTC MAIN commitmail json YAML

Add slinear encoding.  Tested by flxd@

Addresses PR kern/51703: audio fails to attach if hardware can't do CD
quality.

Autoconfiguration of hw paramaters to be done later.  For now it is
possibile to set 8 bits precision 8000 Hz 1 channel via sysctls.

(nat)

2016-12-28 09:45:16 UTC nick-nhusb commitmail json YAML

2016-12-28 09:36:02 UTC MAIN commitmail json YAML

PR port-powerpc/51367: kernel panic for powerpc/ibm4xx with "option DDB"

Stop using ddbstk/ipkdbstk to make nested traps possible, which avoids
kernel panics reported in the PR.

Suggested and approved by matt.

(rin)

2016-12-28 09:29:35 UTC MAIN commitmail json YAML

Fix a bug that hw.ixgN.wol_enable=0 doesn't work correctly. Clear the WUC
and WUFC register if wol_enable is 0. ixgbe_setup_low_power_mode() calls
ixgbe_stop() and it resets the chip. The reset change WUC and WUFC registers to
the default, so clearing WUC and WUFC should be done after ixgbe_stop().

(msaitoh)

2016-12-28 08:57:20 UTC MAIN commitmail json YAML

Add missing "compat" qualifier to fix build with MKCOMPAT=no for mips64-e[bl].
Also, add "softfloat" to /usr/lib/{64,o32}/libc_fp_pic.a.

(rin)

2016-12-28 08:55:20 UTC nick-nhusb commitmail json YAML

Missed commit in MPification

(skrll)

2016-12-28 08:53:56 UTC nick-nhusb commitmail json YAML

2016-12-28 07:44:26 UTC nick-nhusb commitmail json YAML

2016-12-28 07:34:34 UTC MAIN commitmail json YAML

Bump for ethercom#ec_lock

Welcome to 7.99.53

(ozaki-r)

2016-12-28 07:32:16 UTC MAIN commitmail json YAML

Protect ec_multi* with mutex

The data can be accessed from sysctl, ioctl, interface watchdog
(if_slowtimo) and interrupt handlers. We need to protect the data against
parallel accesses from them.

Currently the mutex is applied to some drivers, we need to apply it to all
drivers in the future.

Note that the mutex is adaptive one for ease of implementation but some
drivers access the data in interrupt context so we cannot apply the mutex
to every drivers as is. We have two options: one is to replace the mutex
with a spin one, which requires some additional works (see
ether_multicast_sysctl), and the other is to modify the drivers to access
the data not in interrupt context somehow.

(ozaki-r)

2016-12-28 07:26:25 UTC MAIN commitmail json YAML

Use ether_ifattach in carp_clone_create instead of C&P code

carp_clone_destroy calls ether_ifdetach so not calling ether_ifattach is
inconsistent. If we add something pair of initialization and destruction
to ether_ifattach and ether_ifdetach (e.g., mutex_init/mutex_destroy),
ether_ifdetach of carp_clone_destroy won't work. So use ether_ifattach.

In order to do so, make ether_ifattach accept the 2nd argument (lla) as
NULL to allow carp to initialize its link level address by itself.

(ozaki-r)

2016-12-28 07:05:11 UTC MAIN commitmail json YAML

Allow 0 as the defalut of hw.ixgN.advertise_speed sysctl.

(msaitoh)

2016-12-28 06:57:27 UTC MAIN commitmail json YAML

The Power Controller Control bit (PCIE_SLCSR_PCC) in the Slot Control & Status
Register is 0 on power on. Print "Power <on|off>" instead of "<on|off>".

(msaitoh)

2016-12-28 06:25:40 UTC MAIN commitmail json YAML

Remove some extraneous whitespace

(pgoyette)

2016-12-28 05:03:32 UTC MAIN commitmail json YAML

2016-12-28 03:49:16 UTC MAIN commitmail json YAML

enable a few things that make sense for a router-style box:

BPFJIT, SJIT, bpf, ppp, pppoe, tun, tap, vlan, and bridge.

add a commented out OCTEON_MEMSIZE setting for users who see
that problem.

(mrg)

2016-12-28 03:27:08 UTC MAIN commitmail json YAML

add an OCTEON_MEMSIZE option to override the uboot provided memory
size.  limiting this to 256 avoids an annoying uvm freelist problem on
the 512mb erlite, partly described here:

http://mail-index.netbsd.org/tech-kern/2016/12/20/msg021358.html

(mrg)

2016-12-28 03:02:54 UTC MAIN commitmail json YAML

2016-12-28 02:44:59 UTC MAIN commitmail json YAML

Audio device won't fail if one cannot set the common/hw format.

Audio won't be able to be opened though unless a common format is
configured properly.

This would alow the user to change the common format via sysctls
until hardware is configured.

Simplification of several functions.

(nat)

2016-12-28 01:25:48 UTC MAIN commitmail json YAML

2016-12-27 22:35:33 UTC MAIN commitmail json YAML

2016-12-27 22:20:00 UTC MAIN commitmail json YAML

2016-12-27 21:52:36 UTC MAIN commitmail json YAML

2016-12-27 21:52:02 UTC MAIN commitmail json YAML

Our lint knows about attributes, stop eating them.

(christos)

2016-12-27 21:25:12 UTC MAIN commitmail json YAML

2016-12-27 20:55:11 UTC MAIN commitmail json YAML

2016-12-27 20:32:58 UTC MAIN commitmail json YAML

2016-12-27 20:24:32 UTC MAIN commitmail json YAML

Sort options in usage.

(wiz)

2016-12-27 20:14:35 UTC MAIN commitmail json YAML

2016-12-27 20:14:07 UTC MAIN commitmail json YAML

Add a function to iterate over endpoints

(christos)

2016-12-27 17:58:56 UTC MAIN commitmail json YAML

Update libnpf(3) man page.

(rmind)

2016-12-27 17:13:45 UTC MAIN commitmail json YAML

Add blacklistd.conf so it gets backed up, too.

(maya)

2016-12-27 16:48:12 UTC MAIN commitmail json YAML

Add npf.conf so it gets backed up.

(christos)

2016-12-27 15:25:42 UTC nick-nhusb commitmail json YAML

2016-12-27 15:22:10 UTC nick-nhusb commitmail json YAML

Update copyright notice

(skrll)

2016-12-27 15:21:46 UTC nick-nhusb commitmail json YAML