Re: svn commit: r315292 - head/tests/sys/geom/class/eli

2017-03-14 Thread Ngie Cooper (yaneurabeya)
> On Mar 14, 2017, at 22:31, Gleb Smirnoff wrote: > > Author: glebius > Date: Wed Mar 15 05:31:02 2017 > New Revision: 315292 > URL: https://svnweb.freebsd.org/changeset/base/315292 > > Log: > Fix buildworld broken in r315230 when /sys doesn't point into a right > source

svn commit: r315292 - head/tests/sys/geom/class/eli

2017-03-14 Thread Gleb Smirnoff
Author: glebius Date: Wed Mar 15 05:31:02 2017 New Revision: 315292 URL: https://svnweb.freebsd.org/changeset/base/315292 Log: Fix buildworld broken in r315230 when /sys doesn't point into a right source tree. Usage of SYSDIR is apparently wrong here. Discussed with: allanjude

Re: svn commit: r315230 - in head: etc/mtree tests/sys/geom tests/sys/geom/class/eli tests/sys/geom/eli

2017-03-14 Thread Gleb Smirnoff
On Tue, Mar 14, 2017 at 07:00:22AM +, Ngie Cooper wrote: N> Author: ngie N> Date: Tue Mar 14 07:00:22 2017 N> New Revision: 315230 N> URL: https://svnweb.freebsd.org/changeset/base/315230 N> N> Log: N> Move .../sys/geom/eli/pbkdf2... to .../sys/geom/class/eli/... N> N> This change

svn commit: r315291 - in vendor-sys/illumos/dist/uts/common/fs/zfs: . sys

2017-03-14 Thread Josh Paetzel
Author: jpaetzel Date: Wed Mar 15 04:18:40 2017 New Revision: 315291 URL: https://svnweb.freebsd.org/changeset/base/315291 Log: 7303 dynamic metaslab selection illumos/illumos-gate@8363e80ae72609660f6090766ca8c2c18aa53f0c

svn commit: r315290 - in vendor/illumos/dist: cmd/zdb cmd/ztest lib/libzpool/common lib/libzpool/common/sys

2017-03-14 Thread Josh Paetzel
Author: jpaetzel Date: Wed Mar 15 04:16:08 2017 New Revision: 315290 URL: https://svnweb.freebsd.org/changeset/base/315290 Log: 7303 dynamic metaslab selection illumos/illumos-gate@8363e80ae72609660f6090766ca8c2c18aa53f0c

Re: svn commit: r315277 - in head/sys: dev/cxgb/ulp/iw_cxgb netinet

2017-03-14 Thread Bruce Evans
On Tue, 14 Mar 2017, Eric van Gyzen wrote: Log: KTR: log IPv4 addresses in hex rather than dotted-quad When I made the changes in r313821, I fell victim to one of the classic blunders, the most famous of which is: never get involved in a land war in Asia. But only slightly less well known

Re: svn commit: r315136 - head/sys/netpfil/pf

2017-03-14 Thread Kristof Provost
On 15 Mar 2017, at 6:57, Gleb Smirnoff wrote: On Sun, Mar 12, 2017 at 05:42:57AM +, Kristof Provost wrote: K> Log: K> pf: Fix incorrect rw_sleep() in pf_unload() K> K> When we unload we don't hold the pf_rules_lock, so we cannot call rw_sleep() K> with it, because it would release a

svn commit: r315289 - head/sys/kern

2017-03-14 Thread Mark Johnston
Author: markj Date: Wed Mar 15 00:29:27 2017 New Revision: 315289 URL: https://svnweb.freebsd.org/changeset/base/315289 Log: When draining a callout, don't clear CALLOUT_ACTIVE while it is running. The callout may reschedule itself and execute again before callout_drain() returns, but we

Re: svn commit: r314646 - head/sys/dev/syscons

2017-03-14 Thread Ravi Pokala
Hi Bruce, This breaks all sparc64 kernconfs. (And no, this is *not* fixed by r314997.) --- syscons.o --- cc1: warnings being treated as errors /usr/home/rpokala/freebsd/clean/base/head/sys/dev/syscons/syscons.c:261: warning: 'ec_scroffset' defined but not used

Re: svn commit: r315277 - in head/sys: dev/cxgb/ulp/iw_cxgb netinet

2017-03-14 Thread Ngie Cooper
On Tue, Mar 14, 2017 at 11:27 AM, Eric van Gyzen wrote: > Author: vangyzen > Date: Tue Mar 14 18:27:48 2017 > New Revision: 315277 > URL: https://svnweb.freebsd.org/changeset/base/315277 > > Log: > KTR: log IPv4 addresses in hex rather than dotted-quad > > When I made

svn commit: r315288 - head/sys/net

2017-03-14 Thread Sean Bruno
Author: sbruno Date: Tue Mar 14 22:25:07 2017 New Revision: 315288 URL: https://svnweb.freebsd.org/changeset/base/315288 Log: Change casting to a uintptr_t to be compatible with non-x86 architectures. Submitted by: Matt Macy Reported by: rpokala Sponsored by:

Re: svn commit: r315280 - in head/sys: kern sys

2017-03-14 Thread Ngie Cooper
On Tue, Mar 14, 2017 at 12:06 PM, Eric van Gyzen wrote: > Author: vangyzen > Date: Tue Mar 14 19:06:44 2017 > New Revision: 315280 > URL: https://svnweb.freebsd.org/changeset/base/315280 > > Log: > When the RTC is adjusted, reevaluate absolute sleep times based on the RTC

Re: svn commit: r315136 - head/sys/netpfil/pf

2017-03-14 Thread Ermal Luçi
On Tue, Mar 14, 2017 at 2:57 PM, Gleb Smirnoff wrote: > Kristof, > > On Sun, Mar 12, 2017 at 05:42:57AM +, Kristof Provost wrote: > K> Log: > K> pf: Fix incorrect rw_sleep() in pf_unload() > K> > K> When we unload we don't hold the pf_rules_lock, so we cannot call

svn commit: r315287 - in head: share/man/man9 sys/kern sys/sys

2017-03-14 Thread Eric van Gyzen
Author: vangyzen Date: Tue Mar 14 22:02:02 2017 New Revision: 315287 URL: https://svnweb.freebsd.org/changeset/base/315287 Log: Add missing pieces of r315280 I moved this branch from github to a private server, and pulled from the wrong one when committing r315280, so I failed to include

Re: svn commit: r315136 - head/sys/netpfil/pf

2017-03-14 Thread Gleb Smirnoff
Kristof, On Sun, Mar 12, 2017 at 05:42:57AM +, Kristof Provost wrote: K> Log: K> pf: Fix incorrect rw_sleep() in pf_unload() K> K> When we unload we don't hold the pf_rules_lock, so we cannot call rw_sleep() K> with it, because it would release a lock we do not hold. There's no

Re: svn commit: r315277 - in head/sys: dev/cxgb/ulp/iw_cxgb netinet

2017-03-14 Thread Eric van Gyzen
On 03/14/2017 14:02, Ian Lepore wrote: On Tue, 2017-03-14 at 18:27 +, Eric van Gyzen wrote: Author: vangyzen Date: Tue Mar 14 18:27:48 2017 New Revision: 315277 URL: https://svnweb.freebsd.org/changeset/base/315277 Log: KTR: log IPv4 addresses in hex rather than dotted-quad Don't all

svn commit: r315286 - in head/sys: dev/cxgb/ulp/iw_cxgb netinet

2017-03-14 Thread Eric van Gyzen
Author: vangyzen Date: Tue Mar 14 20:57:54 2017 New Revision: 315286 URL: https://svnweb.freebsd.org/changeset/base/315286 Log: Add some ntohl() love to r315277 inet_ntoa() and inet_ntoa_r() take the address in network byte-order. When I removed those calls, I should have replaced

svn commit: r315285 - in stable/11/sys: kern sys vm

2017-03-14 Thread Mateusz Guzik
Author: mjg Date: Tue Mar 14 20:43:04 2017 New Revision: 315285 URL: https://svnweb.freebsd.org/changeset/base/315285 Log: MFC r312724,r312901,r312902: hwpmc: partially depessimize munmap handling if the module is not loaded HWPMC_HOOKS is enabled in GENERIC and triggers some work

svn commit: r315284 - in stable/11/sys: compat/linuxkpi/common/include/linux conf dev/drm2 sys

2017-03-14 Thread Mateusz Guzik
Author: mjg Date: Tue Mar 14 20:39:06 2017 New Revision: 315284 URL: https://svnweb.freebsd.org/changeset/base/315284 Log: MFC r312888: Introduce __read_mostly and __exclusive_cache_line macros. The intended use is to annotate frequently used globals which either rarely change (and

svn commit: r315283 - head/lib/libsysdecode

2017-03-14 Thread Tobias Kortkamp
Author: tobik (ports committer) Date: Tue Mar 14 20:31:10 2017 New Revision: 315283 URL: https://svnweb.freebsd.org/changeset/base/315283 Log: Fix sysdecode_cap_rights which currently prints bogus capability rights PR: 217787 Reviewed by: jhb, emaste Approved by: jhb

svn commit: r315282 - in stable/11: include lib/libthr/thread sys/sys

2017-03-14 Thread Pedro F. Giffuni
Author: pfg Date: Tue Mar 14 20:14:57 2017 New Revision: 315282 URL: https://svnweb.freebsd.org/changeset/base/315282 Log: MFC r312934: Make use of clang nullability attributes in C headers. Replace uses of the GCC __nonnull__ attribute with the clang nullability qualifiers. These are

svn commit: r315281 - in head/sys: dev/drm dev/drm2 kern vm

2017-03-14 Thread Konstantin Belousov
Author: kib Date: Tue Mar 14 19:39:17 2017 New Revision: 315281 URL: https://svnweb.freebsd.org/changeset/base/315281 Log: Use atop() instead of OFF_TO_IDX() for convertion of addresses or addresses offsets, as intended. Suggested and reviewed by:alc Sponsored by: The FreeBSD

svn commit: r315280 - in head/sys: kern sys

2017-03-14 Thread Eric van Gyzen
Author: vangyzen Date: Tue Mar 14 19:06:44 2017 New Revision: 315280 URL: https://svnweb.freebsd.org/changeset/base/315280 Log: When the RTC is adjusted, reevaluate absolute sleep times based on the RTC POSIX 2008 says this about clock_settime(2): If the value of the

Re: svn commit: r315277 - in head/sys: dev/cxgb/ulp/iw_cxgb netinet

2017-03-14 Thread Ian Lepore
On Tue, 2017-03-14 at 18:27 +, Eric van Gyzen wrote: > Author: vangyzen > Date: Tue Mar 14 18:27:48 2017 > New Revision: 315277 > URL: https://svnweb.freebsd.org/changeset/base/315277 > > Log: >   KTR: log IPv4 addresses in hex rather than dotted-quad >    Don't all those s_addr fields now

svn commit: r315279 - head/sys/dev/isp

2017-03-14 Thread Alexander Motin
Author: mav Date: Tue Mar 14 18:42:33 2017 New Revision: 315279 URL: https://svnweb.freebsd.org/changeset/base/315279 Log: Remove some dead/broken code paths around async handling MFC after:2 weeks Modified: head/sys/dev/isp/isp.c head/sys/dev/isp/isp_freebsd.c

svn commit: r315278 - head/sys/compat/linux

2017-03-14 Thread Dmitry Chagin
Author: dchagin Date: Tue Mar 14 18:29:23 2017 New Revision: 315278 URL: https://svnweb.freebsd.org/changeset/base/315278 Log: Fix usage of the same 'i' variable in the external and nested loops. Submitted by: Svyatoslav Sponsored by: PVS-Studio MFC after:1 week Modified:

svn commit: r315277 - in head/sys: dev/cxgb/ulp/iw_cxgb netinet

2017-03-14 Thread Eric van Gyzen
Author: vangyzen Date: Tue Mar 14 18:27:48 2017 New Revision: 315277 URL: https://svnweb.freebsd.org/changeset/base/315277 Log: KTR: log IPv4 addresses in hex rather than dotted-quad When I made the changes in r313821, I fell victim to one of the classic blunders, the most famous of

svn commit: r315276 - head/usr.sbin/makefs

2017-03-14 Thread Ed Maste
Author: emaste Date: Tue Mar 14 18:08:32 2017 New Revision: 315276 URL: https://svnweb.freebsd.org/changeset/base/315276 Log: makefs: sync -T timestamp with NetBSD NetBSD revision: makefs.c 1.51 Obtained from:NetBSD Modified: head/usr.sbin/makefs/makefs.c Modified:

svn commit: r315275 - stable/11/sys/conf

2017-03-14 Thread Konstantin Belousov
Author: kib Date: Tue Mar 14 17:56:36 2017 New Revision: 315275 URL: https://svnweb.freebsd.org/changeset/base/315275 Log: Direct commit to stable/11, a followup to fix r314591 on pc98. Reported by: rpokala Sponsored by: The FreeBSD Foundation Modified: stable/11/sys/conf/files.pc98

svn commit: r315274 - in stable/11: contrib/netbsd-tests/lib/librt include lib/libc/gen lib/libc/include share/man/man3 sys/kern

2017-03-14 Thread Eric van Gyzen
Author: vangyzen Date: Tue Mar 14 17:52:43 2017 New Revision: 315274 URL: https://svnweb.freebsd.org/changeset/base/315274 Log: MFC r314179 r314206 r314424 Add sem_clockwait_np() This function allows the caller to specify the reference clock and choose between absolute and relative

Re: svn commit: r314591 - in stable/11/sys: amd64/amd64 conf i386/i386 modules/mem x86/x86

2017-03-14 Thread Ravi Pokala
Hi Konstantin, It looks like this broke pc98 in stable/11 (where it is still supported): make[5]: make[5]: don't know how to make /usr/home/rpokala/freebsd/clean/base/stable/11/sys/i386/i386/i686_mem.c. Stop Thanks, Ravi (rpokala@) -Original Message- From:

svn commit: r315273 - head/sys/dev/isp

2017-03-14 Thread Alexander Motin
Author: mav Date: Tue Mar 14 17:34:44 2017 New Revision: 315273 URL: https://svnweb.freebsd.org/changeset/base/315273 Log: Remove tangled isp_mbox_continue() mechanism. It was implemented to reduce context switches when uploading firmware to card's RAM. But this mechanism is not used

svn commit: r315272 - in head: lib/libc/sys sys/sys sys/vm

2017-03-14 Thread Xin LI
Author: delphij Date: Tue Mar 14 17:10:42 2017 New Revision: 315272 URL: https://svnweb.freebsd.org/changeset/base/315272 Log: Implement INHERIT_ZERO for minherit(2). INHERIT_ZERO is an OpenBSD feature. When a page is marked as such, it would be zeroed upon fork(). This would

Re: svn commit: r315245 - head/sys/net

2017-03-14 Thread Sean Bruno
On 03/14/17 10:25, Ravi Pokala wrote: > Hi Sean, > > A few MIPS (XLPN32, XLRN32), and PowerPC (MPC85XX, MPC85XXSPE) configs are > still broken: > > --- iflib.o --- > cc1: warnings being treated as errors > /usr/home/rpokala/freebsd/clean/base/head/sys/net/iflib.c: In function >

svn commit: r315271 - head/usr.sbin/makefs/ffs

2017-03-14 Thread Ed Maste
Author: emaste Date: Tue Mar 14 16:40:18 2017 New Revision: 315271 URL: https://svnweb.freebsd.org/changeset/base/315271 Log: makefs: remove unused variable NetBSD revisions: mkfs.c 1.32 Obtained from:NetBSD Modified: head/usr.sbin/makefs/ffs/mkfs.c Modified:

Re: svn commit: r315245 - head/sys/net

2017-03-14 Thread Ravi Pokala
Hi Sean, A few MIPS (XLPN32, XLRN32), and PowerPC (MPC85XX, MPC85XXSPE) configs are still broken: --- iflib.o --- cc1: warnings being treated as errors /usr/home/rpokala/freebsd/clean/base/head/sys/net/iflib.c: In function 'calc_next_rxd':

svn commit: r315270 - in head/sys: arm/include dev/hwpmc

2017-03-14 Thread Fabien Thomas
Author: fabient Date: Tue Mar 14 16:06:57 2017 New Revision: 315270 URL: https://svnweb.freebsd.org/changeset/base/315270 Log: Fix arm stack frame walking support: - Adjust stack offset for Clang - Correctly fill registers for fake stack frame (soft PMC) MFC after:1 week

svn commit: r315269 - in stable/9/sys: kern sys

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 16:01:36 2017 New Revision: 315269 URL: https://svnweb.freebsd.org/changeset/base/315269 Log: MFC r314553: Implement taskqueue_poll_is_busy() for use by the LinuxKPI. Refer to comment above function for a detailed description. Discussed with:

svn commit: r315268 - in stable/10/sys: kern sys

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 16:00:33 2017 New Revision: 315268 URL: https://svnweb.freebsd.org/changeset/base/315268 Log: MFC r314553: Implement taskqueue_poll_is_busy() for use by the LinuxKPI. Refer to comment above function for a detailed description. Discussed with:

svn commit: r315267 - in stable/11/sys: kern sys

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:59:51 2017 New Revision: 315267 URL: https://svnweb.freebsd.org/changeset/base/315267 Log: MFC r314553: Implement taskqueue_poll_is_busy() for use by the LinuxKPI. Refer to comment above function for a detailed description. Discussed with:

svn commit: r315266 - stable/8/sys/dev/acpica

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:58:01 2017 New Revision: 315266 URL: https://svnweb.freebsd.org/changeset/base/315266 Log: MFC r314328: Fix startup race initialising ACPI CM battery structures on MacBookPro. During acpi_cmbat_attach() the acpi_cmbat_init_battery() notification

svn commit: r315265 - stable/9/sys/dev/acpica

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:57:21 2017 New Revision: 315265 URL: https://svnweb.freebsd.org/changeset/base/315265 Log: MFC r314328: Fix startup race initialising ACPI CM battery structures on MacBookPro. During acpi_cmbat_attach() the acpi_cmbat_init_battery() notification

svn commit: r315264 - stable/10/sys/dev/acpica

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:56:19 2017 New Revision: 315264 URL: https://svnweb.freebsd.org/changeset/base/315264 Log: MFC r314328: Fix startup race initialising ACPI CM battery structures on MacBookPro. During acpi_cmbat_attach() the acpi_cmbat_init_battery() notification

svn commit: r315263 - stable/11/sys/dev/acpica

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:55:17 2017 New Revision: 315263 URL: https://svnweb.freebsd.org/changeset/base/315263 Log: MFC r314328: Fix startup race initialising ACPI CM battery structures on MacBookPro. During acpi_cmbat_attach() the acpi_cmbat_init_battery() notification

svn commit: r315262 - stable/8/sys/kern

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:53:24 2017 New Revision: 315262 URL: https://svnweb.freebsd.org/changeset/base/315262 Log: MFC r313941: Make sure the thread constructor and destructor eventhandlers are called for all threads belonging to a procedure. Currently the first thread in

svn commit: r315261 - stable/9/sys/kern

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:52:01 2017 New Revision: 315261 URL: https://svnweb.freebsd.org/changeset/base/315261 Log: MFC r313941: Make sure the thread constructor and destructor eventhandlers are called for all threads belonging to a procedure. Currently the first thread in

svn commit: r315260 - stable/10/sys/kern

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:50:36 2017 New Revision: 315260 URL: https://svnweb.freebsd.org/changeset/base/315260 Log: MFC r313941: Make sure the thread constructor and destructor eventhandlers are called for all threads belonging to a procedure. Currently the first thread in

svn commit: r315259 - stable/11/sys/kern

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:49:28 2017 New Revision: 315259 URL: https://svnweb.freebsd.org/changeset/base/315259 Log: MFC r313941: Make sure the thread constructor and destructor eventhandlers are called for all threads belonging to a procedure. Currently the first thread in

svn commit: r315258 - stable/9/sys/ofed/drivers/infiniband/hw/mlx4

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:47:17 2017 New Revision: 315258 URL: https://svnweb.freebsd.org/changeset/base/315258 Log: MFC r313778: Improve code readability and fix compilation error when using clang 4.x. Found by: emaste @ Sponsored by: Mellanox

svn commit: r315257 - stable/10/sys/ofed/drivers/infiniband/hw/mlx4

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:44:39 2017 New Revision: 315257 URL: https://svnweb.freebsd.org/changeset/base/315257 Log: MFC r313778: Improve code readability and fix compilation error when using clang 4.x. Found by: emaste @ Sponsored by: Mellanox

svn commit: r315256 - stable/11/sys/ofed/drivers/infiniband/hw/mlx4

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:42:27 2017 New Revision: 315256 URL: https://svnweb.freebsd.org/changeset/base/315256 Log: MFC r313778: Improve code readability and fix compilation error when using clang 4.x. Found by: emaste @ Sponsored by: Mellanox

svn commit: r315255 - stable/10/sys/kern

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:37:29 2017 New Revision: 315255 URL: https://svnweb.freebsd.org/changeset/base/315255 Log: MFC r312551: Fix for race leading to endless timer interrupts related to configtimer(). During normal operation "state->nextcallopt" will always be less

svn commit: r315254 - stable/11/sys/kern

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:35:40 2017 New Revision: 315254 URL: https://svnweb.freebsd.org/changeset/base/315254 Log: MFC r312551: Fix for race leading to endless timer interrupts related to configtimer(). During normal operation "state->nextcallopt" will always be less

svn commit: r315253 - stable/9/sys/dev/usb/controller

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:30:46 2017 New Revision: 315253 URL: https://svnweb.freebsd.org/changeset/base/315253 Log: MFC r312424: Fix problem with suspend and resume when using Skylake chipsets. Make sure the XHCI controller is reset after halting it. The problem is clearly

svn commit: r315252 - stable/10/sys/dev/usb/controller

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:28:59 2017 New Revision: 315252 URL: https://svnweb.freebsd.org/changeset/base/315252 Log: MFC r312424: Fix problem with suspend and resume when using Skylake chipsets. Make sure the XHCI controller is reset after halting it. The problem is clearly

svn commit: r315251 - stable/11/sys/dev/usb/controller

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:27:38 2017 New Revision: 315251 URL: https://svnweb.freebsd.org/changeset/base/315251 Log: MFC r312424: Fix problem with suspend and resume when using Skylake chipsets. Make sure the XHCI controller is reset after halting it. The problem is clearly

svn commit: r315250 - in stable/9: share/man/man4 sys/dev/sound/usb sys/dev/usb sys/dev/usb/quirk

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:25:49 2017 New Revision: 315250 URL: https://svnweb.freebsd.org/changeset/base/315250 Log: MFC r312338: Add USB audio support for S/PDIF output with C-Media CM6206 devices. Submitted by: Julien Nadeau PR:

svn commit: r315249 - in stable/10: share/man/man4 sys/dev/sound/usb sys/dev/usb sys/dev/usb/quirk

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:21:41 2017 New Revision: 315249 URL: https://svnweb.freebsd.org/changeset/base/315249 Log: MFC r312338: Add USB audio support for S/PDIF output with C-Media CM6206 devices. Submitted by: Julien Nadeau PR:

svn commit: r315248 - in stable/11: share/man/man4 sys/dev/sound/usb sys/dev/usb sys/dev/usb/quirk

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:19:14 2017 New Revision: 315248 URL: https://svnweb.freebsd.org/changeset/base/315248 Log: MFC r312338: Add USB audio support for S/PDIF output with C-Media CM6206 devices. Submitted by: Julien Nadeau PR:

svn commit: r315247 - stable/10/sys/dev/pci

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:15:37 2017 New Revision: 315247 URL: https://svnweb.freebsd.org/changeset/base/315247 Log: MFC r310806: Add MSIX rewrite table quirk for use with VMs. This patch solves IRQ generation problems using the mlx5en(4) driver with xenserver v6.5.0 in

svn commit: r315246 - stable/11/sys/dev/pci

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 15:12:58 2017 New Revision: 315246 URL: https://svnweb.freebsd.org/changeset/base/315246 Log: MFC r310806: Add MSIX rewrite table quirk for use with VMs. This patch solves IRQ generation problems using the mlx5en(4) driver with xenserver v6.5.0 in

svn commit: r315245 - head/sys/net

2017-03-14 Thread Sean Bruno
Author: sbruno Date: Tue Mar 14 15:08:56 2017 New Revision: 315245 URL: https://svnweb.freebsd.org/changeset/base/315245 Log: Fixup LINT by using uint64_t type as we do on all other calls to PNMB() Found with Jenkins. Reported by: lwshu Sponsored by: Limelight Networks Modified:

svn commit: r315244 - head/sys/compat/linuxkpi/common/src

2017-03-14 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 14 14:02:47 2017 New Revision: 315244 URL: https://svnweb.freebsd.org/changeset/base/315244 Log: Set "current" pointer for LinuxKPI interrupts and timer callbacks. MFC after:1 week Sponsored by: Mellanox Technologies Modified:

svn commit: r315243 - head/sys/dev/bnxt

2017-03-14 Thread Sean Bruno
Author: sbruno Date: Tue Mar 14 13:54:18 2017 New Revision: 315243 URL: https://svnweb.freebsd.org/changeset/base/315243 Log: Restore changes for RSS routing improvements made in 314369 that were reverted in the IFLIB update I made in 315217. Submitted by: Venkat Duvvuru

svn commit: r315242 - head/sbin/swapon

2017-03-14 Thread Dmitry Marakasov
Author: amdmi3 (ports committer) Date: Tue Mar 14 12:39:19 2017 New Revision: 315242 URL: https://svnweb.freebsd.org/changeset/base/315242 Log: Fix late and noauto with geli swap With the following in /etc/fstab: /dev/gpt/swap.eli none swap sw,late 0 0 swap will not be enabled,

svn commit: r315241 - stable/11/sys/kern

2017-03-14 Thread Konstantin Belousov
Author: kib Date: Tue Mar 14 10:09:50 2017 New Revision: 315241 URL: https://svnweb.freebsd.org/changeset/base/315241 Log: MFC r314851: When selecting brand based on old Elf branding, prefer the brand which interpreter exactly matches the one requested by the activated image. Modified:

svn commit: r315240 - stable/11/sys/kern

2017-03-14 Thread Konstantin Belousov
Author: kib Date: Tue Mar 14 10:08:12 2017 New Revision: 315240 URL: https://svnweb.freebsd.org/changeset/base/315240 Log: MFC r314850: Require whole brand string matching for old Elf branding. Modified: stable/11/sys/kern/imgact_elf.c Directory Properties: stable/11/ (props changed)

svn commit: r315239 - stable/11/sys/kern

2017-03-14 Thread Konstantin Belousov
Author: kib Date: Tue Mar 14 10:06:20 2017 New Revision: 315239 URL: https://svnweb.freebsd.org/changeset/base/315239 Log: MFC r314849: Consistently use vm_ooffset_t type for the vm object offset in elf_load_section. Modified: stable/11/sys/kern/imgact_elf.c Directory Properties:

svn commit: r315238 - in head/sys: compat/freebsd32 kern

2017-03-14 Thread Konstantin Belousov
Author: kib Date: Tue Mar 14 09:25:01 2017 New Revision: 315238 URL: https://svnweb.freebsd.org/changeset/base/315238 Log: Use designated initializers for kevent_copyops. Sponsored by: The FreeBSD Foundation MFC after:1 week Modified: head/sys/compat/freebsd32/freebsd32_misc.c

svn commit: r315237 - head/sys/kern

2017-03-14 Thread Konstantin Belousov
Author: kib Date: Tue Mar 14 08:45:52 2017 New Revision: 315237 URL: https://svnweb.freebsd.org/changeset/base/315237 Log: Hide kev_iovlen() definition under #ifdef KTRACE, fixing build of kernel configs without KTRACE. Reported by: rpokala Sponsored by: The FreeBSD Foundation MFC

svn commit: r315236 - head/sys/dev/isp

2017-03-14 Thread Alexander Motin
Author: mav Date: Tue Mar 14 08:45:33 2017 New Revision: 315236 URL: https://svnweb.freebsd.org/changeset/base/315236 Log: Remove dangerous and questionable isp_mboxcmd_qnw() call. MFC after:2 weeks Modified: head/sys/dev/isp/isp.c Modified: head/sys/dev/isp/isp.c

svn commit: r315235 - head/sys/boot/efi/loader

2017-03-14 Thread Dexuan Cui
Author: dexuan Date: Tue Mar 14 08:12:14 2017 New Revision: 315235 URL: https://svnweb.freebsd.org/changeset/base/315235 Log: loader.efi: use stricter check for Hyper-V Some other hypervisors like Xen can pretend to be Hyper-V but obviously they can't implement all Hyper-V features.

svn commit: r315234 - head/sys/dev/isp

2017-03-14 Thread Alexander Motin
Author: mav Date: Tue Mar 14 08:03:56 2017 New Revision: 315234 URL: https://svnweb.freebsd.org/changeset/base/315234 Log: Improvements around attach, reset and detach. This change fixes DMA resource leak on driver unload. Also it removes DMA resources allocation for hardcoded number of

svn commit: r315233 - head/sys/netpfil/ipfw/nat64

2017-03-14 Thread Andrey V. Elsukov
Author: ae Date: Tue Mar 14 07:57:33 2017 New Revision: 315233 URL: https://svnweb.freebsd.org/changeset/base/315233 Log: Use memset with structure size. Modified: head/sys/netpfil/ipfw/nat64/nat64stl.c Modified: head/sys/netpfil/ipfw/nat64/nat64stl.c

svn commit: r315232 - head

2017-03-14 Thread Ngie Cooper
Author: ngie Date: Tue Mar 14 07:09:51 2017 New Revision: 315232 URL: https://svnweb.freebsd.org/changeset/base/315232 Log: Remove /usr/tests/sys/geom/eli/... The path was elided with the existing geli tests under /usr/tests/sys/geom/class/eli/... in r315230. MFC after:2 weeks

svn commit: r315231 - stable/11/sys/dev/firewire

2017-03-14 Thread Alexander Motin
Author: mav Date: Tue Mar 14 07:06:05 2017 New Revision: 315231 URL: https://svnweb.freebsd.org/changeset/base/315231 Log: MFC r314375: Remove some locking not needed for modern CAM. This driver is full of LORs. This change allows to reduce deadlock chance from 100% to level that allows

svn commit: r315229 - head/sys/dev/isp

2017-03-14 Thread Alexander Motin
Author: mav Date: Tue Mar 14 06:57:55 2017 New Revision: 315229 URL: https://svnweb.freebsd.org/changeset/base/315229 Log: Remove remnant of r315163. MFC after:13 days Modified: head/sys/dev/isp/isp_freebsd.c Modified: head/sys/dev/isp/isp_freebsd.c

svn commit: r315228 - head/tools/build/mk

2017-03-14 Thread Ngie Cooper
Author: ngie Date: Tue Mar 14 06:52:54 2017 New Revision: 315228 URL: https://svnweb.freebsd.org/changeset/base/315228 Log: Redirect standard error from find /rescue to /dev/null This mutes noise from find when /rescue doesn't exist. MFC after:1 week Sponsored by: Dell EMC

svn commit: r315227 - in stable/10: lib/libc/gen sys/libkern

2017-03-14 Thread Xin LI
Author: delphij Date: Tue Mar 14 06:12:51 2017 New Revision: 315227 URL: https://svnweb.freebsd.org/changeset/base/315227 Log: MFC r315225: Discard first 3072 bytes of RC4 keystream, this is a bandaid that allows us to work on switching to a more modern PRNG. Submitted by: Steven

svn commit: r315226 - in stable/11: lib/libc/gen sys/libkern

2017-03-14 Thread Xin LI
Author: delphij Date: Tue Mar 14 06:10:40 2017 New Revision: 315226 URL: https://svnweb.freebsd.org/changeset/base/315226 Log: MFC r315225: Discard first 3072 bytes of RC4 keystream, this is a bandaid that allows us to work on switching to a more modern PRNG. Submitted by: Steven

svn commit: r315225 - in head: lib/libc/gen sys/libkern

2017-03-14 Thread Xin LI
Author: delphij Date: Tue Mar 14 06:00:44 2017 New Revision: 315225 URL: https://svnweb.freebsd.org/changeset/base/315225 Log: Discard first 3072 bytes of RC4 keystream, this is a bandaid that allows us to work on switching to a more modern PRNG. Submitted by: Steven Chamberlain