Re: svn commit: r316064 - head/sys/boot/i386/boot2

2017-03-27 Thread Bruce Evans
On Mon, 27 Mar 2017, Warner Losh wrote: Log: Fix build with path names with 'align' or 'nop' in them. clang is now inserting .file directives with the entire path in them. This is fine, except that our sed peephole optimizer removes them if ${SRCTOP} or ${OBJTOP} contains 'align' or 'nop',

svn commit: r316067 - head/sys/arm/conf

2017-03-27 Thread Ed Maste
Author: emaste Date: Tue Mar 28 00:57:33 2017 New Revision: 316067 URL: https://svnweb.freebsd.org/changeset/base/316067 Log: Remove usfs(4) from arm kernel configs cfumass(4) is not usable if usfs(4) is loaded or compiled into the kernel. Remove usfs so that the user may kldload the USB

svn commit: r316066 - head/sys/cam/scsi

2017-03-27 Thread Bryan Drewery
Author: bdrewery Date: Tue Mar 28 00:39:41 2017 New Revision: 316066 URL: https://svnweb.freebsd.org/changeset/base/316066 Log: Release ccb if mode_buffer allocation fails. MFC after:2 weeks Obtained from:OneFS Sponsored by: Dell EMC Isilon Modified:

svn commit: r316065 - head/sys/netinet

2017-03-27 Thread Mike Karels
Author: karels Date: Mon Mar 27 23:48:36 2017 New Revision: 316065 URL: https://svnweb.freebsd.org/changeset/base/316065 Log: Enable route and LLE (ndp) caching in TCP/IPv6 tcp_output.c was using a route on the stack for IPv6, which does not allow route caching or LLE/ndp caching. Switch

svn commit: r316064 - head/sys/boot/i386/boot2

2017-03-27 Thread Warner Losh
Author: imp Date: Mon Mar 27 22:53:36 2017 New Revision: 316064 URL: https://svnweb.freebsd.org/changeset/base/316064 Log: Fix build with path names with 'align' or 'nop' in them. clang is now inserting .file directives with the entire path in them. This is fine, except that our sed

svn commit: r316063 - in head: etc/mtree lib/libevent lib/libsqlite3

2017-03-27 Thread Adrian Chadd
Author: adrian Date: Mon Mar 27 22:34:43 2017 New Revision: 316063 URL: https://svnweb.freebsd.org/changeset/base/316063 Log: [private] add libevent1 and sqlite3 include files for our private libraries. This, like including ucl private headers, is useful for writing new base system

svn commit: r316062 - head/sys/dev/cxgbe/iw_cxgbe

2017-03-27 Thread Navdeep Parhar
Author: np Date: Mon Mar 27 22:00:03 2017 New Revision: 316062 URL: https://svnweb.freebsd.org/changeset/base/316062 Log: cxgbe/iw_cxgbe: Defer the handling of error CQEs and RDMA_TERMINATE to the thread that deals with socket state changes. This eliminates various bad races with the

svn commit: r316061 - head/share/misc

2017-03-27 Thread Baptiste Daroussin
Author: bapt Date: Mon Mar 27 21:02:22 2017 New Revision: 316061 URL: https://svnweb.freebsd.org/changeset/base/316061 Log: Update pci_vendors to 2017-03-16 Modified: head/share/misc/pci_vendors Modified: head/share/misc/pci_vendors

svn commit: r316060 - head/contrib/tzdata

2017-03-27 Thread Baptiste Daroussin
Author: bapt Date: Mon Mar 27 21:00:49 2017 New Revision: 316060 URL: https://svnweb.freebsd.org/changeset/base/316060 Log: Import tzdata 2017b MFC after:2 days Modified: head/contrib/tzdata/Makefile head/contrib/tzdata/NEWS head/contrib/tzdata/Theory

svn commit: r316057 - head/share/man/man9

2017-03-27 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Mar 27 20:32:12 2017 New Revision: 316057 URL: https://svnweb.freebsd.org/changeset/base/316057 Log: Document EVENTHANDLER_DEFINE(9). MFC after:2 weeks Sponsored by: DARPA, AFRL Modified: head/share/man/man9/EVENTHANDLER.9 head/share/man/man9/Makefile

svn commit: r316056 - head/share/man/man9

2017-03-27 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Mar 27 20:28:56 2017 New Revision: 316056 URL: https://svnweb.freebsd.org/changeset/base/316056 Log: The cn_consume was removed in r296716. MFC after:2 weeks Sponsored by: DARPA, AFRL Modified: head/share/man/man9/VOP_LOOKUP.9 Modified:

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

2017-03-27 Thread Ed Maste
Author: emaste Date: Mon Mar 27 20:24:18 2017 New Revision: 316055 URL: https://svnweb.freebsd.org/changeset/base/316055 Log: makefs: sort roundup with the other off_t members in fsinfo_t MFC after:1 week Sponsored by: The FreeBSD Foundation Modified: head/usr.sbin/makefs/makefs.h

Re: svn commit: r316029 - head/contrib/llvm/tools/lld/ELF

2017-03-27 Thread Ed Maste
On 27 March 2017 at 12:01, Ed Maste wrote: > Author: emaste > Date: Mon Mar 27 16:01:16 2017 > New Revision: 316029 > URL: https://svnweb.freebsd.org/changeset/base/316029 > > Log: > lld: hack version and help output for compatibility with libtool For the record, I think

svn commit: r316054 - in head/sys: conf mips/atheros/ar531x

2017-03-27 Thread Michael Zhilin
Author: mizhka Date: Mon Mar 27 19:26:09 2017 New Revision: 316054 URL: https://svnweb.freebsd.org/changeset/base/316054 Log: [etherswitch] simplify kernconf for recently added etherswitch drivers This simple patch adds e6060sw, adm6996fc and ksz8995ma into conf/files. Submitted by:

svn commit: r316053 - head/share/man/man3

2017-03-27 Thread Ngie Cooper
Author: ngie Date: Mon Mar 27 19:17:30 2017 New Revision: 316053 URL: https://svnweb.freebsd.org/changeset/base/316053 Log: pthread_mutex_consistent: sort SEE ALSO by reference name MFC after:3 days Reported by: make manlint Sponsored by: Dell EMC Isilon Modified:

svn commit: r316052 - head/sys/dev/etherswitch/e6000sw

2017-03-27 Thread Michael Zhilin
Author: mizhka Date: Mon Mar 27 19:06:29 2017 New Revision: 316052 URL: https://svnweb.freebsd.org/changeset/base/316052 Log: [etherswitch] add support for Marvell 88E6065 ethernet switch incl. 802.1q This patch brings 802.1q support for Marvell 88E606x ethernet switches. Test is done on

svn commit: r316051 - head/usr.sbin/ctladm

2017-03-27 Thread Ngie Cooper
Author: ngie Date: Mon Mar 27 19:01:34 2017 New Revision: 316051 URL: https://svnweb.freebsd.org/changeset/base/316051 Log: ctldadm: sort #includes per style(9) - Only include sys/types.h or sys/param.h, not both. - Sort alphabetically. MFC after:3 days Sponsored by: Dell EMC

svn commit: r316050 - head/usr.sbin/ctld

2017-03-27 Thread Ngie Cooper
Author: ngie Date: Mon Mar 27 18:59:49 2017 New Revision: 316050 URL: https://svnweb.freebsd.org/changeset/base/316050 Log: ctld: sort #includes per style(9) - Only include sys/types.h or sys/param.h, not both. - Sort alphabetically. MFC after:3 days Sponsored by: Dell EMC

svn commit: r316049 - head/usr.sbin/ctld

2017-03-27 Thread Ngie Cooper
Author: ngie Date: Mon Mar 27 18:40:20 2017 New Revision: 316049 URL: https://svnweb.freebsd.org/changeset/base/316049 Log: Allow WARNS to be overridden by the end-user MFC after:3 days Sponsored by: Dell EMC Isilon Modified: head/usr.sbin/ctld/Makefile Modified:

svn commit: r316038 - in head/sys/modules: . tcp

2017-03-27 Thread Michael Tuexen
Author: tuexen Date: Mon Mar 27 18:20:32 2017 New Revision: 316038 URL: https://svnweb.freebsd.org/changeset/base/316038 Log: Tweak the Makefiles a bit to allow using "tcp" in MODULES_OVERRIDE to build the tcp modules. Sponsored by: Netflix, Inc. Added: head/sys/modules/tcp/Makefile

Re: svn commit: r315974 - in head: lib/libthread_db/arch/arm sys/arm/arm sys/arm/include

2017-03-27 Thread Warner Losh
On Mon, Mar 27, 2017 at 11:07 AM, John Baldwin wrote: > On Sunday, March 26, 2017 08:36:56 AM Michal Meloun wrote: >> Author: mmel >> Date: Sun Mar 26 08:36:56 2017 >> New Revision: 315974 >> URL: https://svnweb.freebsd.org/changeset/base/315974 >> >> Log: >> Preserve VFP

svn commit: r316037 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2017-03-27 Thread Josh Paetzel
Author: jpaetzel Date: Mon Mar 27 17:27:46 2017 New Revision: 316037 URL: https://svnweb.freebsd.org/changeset/base/316037 Log: MFV: 315989 7603 xuio_stat_wbuf_* should be declared (void) illumos/illumos-gate@99aa8b55058e512798eafbd71f72f916bdc10181

svn commit: r316036 - head/share/man/man4

2017-03-27 Thread Mark Johnston
Author: markj Date: Mon Mar 27 17:24:40 2017 New Revision: 316036 URL: https://svnweb.freebsd.org/changeset/base/316036 Log: Typo. MFC after:1 week Modified: head/share/man/man4/rights.4 Modified: head/share/man/man4/rights.4

Re: svn commit: r315974 - in head: lib/libthread_db/arch/arm sys/arm/arm sys/arm/include

2017-03-27 Thread John Baldwin
On Sunday, March 26, 2017 08:36:56 AM Michal Meloun wrote: > Author: mmel > Date: Sun Mar 26 08:36:56 2017 > New Revision: 315974 > URL: https://svnweb.freebsd.org/changeset/base/315974 > > Log: > Preserve VFP state across signal delivery. > > We don't have enouch space to store full VFP

svn commit: r316035 - head/sys/compat/linuxkpi/common/include/linux

2017-03-27 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 27 17:18:04 2017 New Revision: 316035 URL: https://svnweb.freebsd.org/changeset/base/316035 Log: Implement vmalloc_32() in the LinuxKPI. Obtained from:kmacy @ MFC after:1 week Sponsored by: Mellanox Technologies

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

2017-03-27 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 27 17:09:11 2017 New Revision: 316034 URL: https://svnweb.freebsd.org/changeset/base/316034 Log: Add more platforms supporting the direct map feature in the LinuxKPI. MFC after:1 week Sponsored by: Mellanox Technologies Modified:

svn commit: r316033 - in head/sys/compat/linuxkpi/common: include/asm include/linux src

2017-03-27 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 27 17:04:11 2017 New Revision: 316033 URL: https://svnweb.freebsd.org/changeset/base/316033 Log: Implement a series of physical page management related functions in the LinuxKPI for accessing user-space memory in the kernel. Add functions to hold and wire

svn commit: r316032 - head/sys/geom/mirror

2017-03-27 Thread Mark Johnston
Author: markj Date: Mon Mar 27 16:25:58 2017 New Revision: 316032 URL: https://svnweb.freebsd.org/changeset/base/316032 Log: Refine r301173 a bit. - Don't execute any of g_mirror_shutdown_post_sync() when panicking. We cannot safely idle the mirror or stop synchronization in that

svn commit: r316031 - head/sys/i386/include

2017-03-27 Thread Mark Johnston
Author: markj Date: Mon Mar 27 16:18:19 2017 New Revision: 316031 URL: https://svnweb.freebsd.org/changeset/base/316031 Log: Adjust the constraint for "src" in atomic_(f)cmpset_8. "r" is not sufficient to prevent the use of invalid byte-width registers with at least gcc. Reported

svn commit: r316030 - head/usr.bin/sed

2017-03-27 Thread Brad Davis
Author: brd (doc,ports committer) Date: Mon Mar 27 16:01:44 2017 New Revision: 316030 URL: https://svnweb.freebsd.org/changeset/base/316030 Log: Add some useful examples to the sed man page. Reviewed by: wblock, bcr MFC after:1 week Differential Revision:

svn commit: r316029 - head/contrib/llvm/tools/lld/ELF

2017-03-27 Thread Ed Maste
Author: emaste Date: Mon Mar 27 16:01:16 2017 New Revision: 316029 URL: https://svnweb.freebsd.org/changeset/base/316029 Log: lld: hack version and help output for compatibility with libtool GNU libtool checks the output from invoking the linker with --version and --help, in order to

Re: svn commit: r316026 - head/sys/dev/bnxt

2017-03-27 Thread Alexey Dokuchaev
On Mon, Mar 27, 2017 at 02:55:24PM +, Sean Bruno wrote: > New Revision: 316026 > URL: https://svnweb.freebsd.org/changeset/base/316026 > > Log: > Change the default rss_type to M_HASHTYPE_OPAQUE_HASH. > > Submitted by: Venkat Duvvuru > MFC

svn commit: r316028 - head/usr.sbin/makefs/tests

2017-03-27 Thread Brad Davis
Author: brd (doc,ports committer) Date: Mon Mar 27 15:20:31 2017 New Revision: 316028 URL: https://svnweb.freebsd.org/changeset/base/316028 Log: Check to see if the kernel has cd9660 before running tests that require it Approved by: ngie MFC after:1 week Differential Revision:

svn commit: r316027 - head/sys/dev/e1000

2017-03-27 Thread Sean Bruno
Author: sbruno Date: Mon Mar 27 15:08:02 2017 New Revision: 316027 URL: https://svnweb.freebsd.org/changeset/base/316027 Log: Access *correct* ifp data structure when debug sysctl is invoked. Submitted by: Kevin Bowling Sponsored by: Limelight Networks

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

2017-03-27 Thread Sean Bruno
Author: sbruno Date: Mon Mar 27 14:55:23 2017 New Revision: 316026 URL: https://svnweb.freebsd.org/changeset/base/316026 Log: Change the default rss_type to M_HASHTYPE_OPAQUE_HASH. Submitted by: Venkat Duvvuru MFC after:1 week Differential

svn commit: r316025 - head/share/misc

2017-03-27 Thread Sergey Kandaurov
Author: pluknet Date: Mon Mar 27 14:37:35 2017 New Revision: 316025 URL: https://svnweb.freebsd.org/changeset/base/316025 Log: macOS 10.12 release date added. Modified: head/share/misc/bsd-family-tree Modified: head/share/misc/bsd-family-tree

svn commit: r316024 - head/share/man/man9

2017-03-27 Thread Sergey Kandaurov
Author: pluknet Date: Mon Mar 27 14:32:34 2017 New Revision: 316024 URL: https://svnweb.freebsd.org/changeset/base/316024 Log: Fix pfil_add_hook() and pfil_remove_hook() type. Modified: head/share/man/man9/pfil.9 Modified: head/share/man/man9/pfil.9

svn commit: r316023 - head/usr.sbin/jail

2017-03-27 Thread Jamie Gritton
Author: jamie Date: Mon Mar 27 13:37:40 2017 New Revision: 316023 URL: https://svnweb.freebsd.org/changeset/base/316023 Log: Same as r316022 (Fix hexadecimal escape codes in jail.conf(5)), but do it right this time. Reported by: Kyle Evans MFC after:3 days Modified:

svn commit: r316022 - head/usr.sbin/jail

2017-03-27 Thread Jamie Gritton
Author: jamie Date: Mon Mar 27 13:27:39 2017 New Revision: 316022 URL: https://svnweb.freebsd.org/changeset/base/316022 Log: Fix hexadecimal escape codes in jail.conf(5). PR: 218154 Submitted by: Masahiro Konishi MFC after:3 days Modified:

svn commit: r316021 - in head/sys: amd64/amd64 amd64/vmm amd64/vmm/amd i386/i386 x86/include x86/x86 x86/xen

2017-03-27 Thread Andriy Gapon
Author: avg Date: Mon Mar 27 12:34:29 2017 New Revision: 316021 URL: https://svnweb.freebsd.org/changeset/base/316021 Log: revert r315959 because it causes build problems The change introduced a dependency between genassym.c and header files generated from .m files, but that dependency

Re: svn commit: r315959 - in head/sys: amd64/amd64 amd64/vmm amd64/vmm/amd i386/i386 x86/include x86/x86 x86/xen

2017-03-27 Thread Andriy Gapon
On 27/03/2017 14:05, Chagin Dmitry wrote: > I believe it, but on my machine genassym.c is processed before device_if.m Yeah, looks like the order could be arbitrary because the dependency is not defined. Anyway, I am reverting the change. Thank you for the report and sorry for the trouble. --

Re: svn commit: r315959 - in head/sys: amd64/amd64 amd64/vmm amd64/vmm/amd i386/i386 x86/include x86/x86 x86/xen

2017-03-27 Thread Chagin Dmitry
On Mon, Mar 27, 2017 at 11:30:42AM +0300, Andriy Gapon wrote: > On 03/26/2017 11:30, Chagin Dmitry wrote: > > On Sat, Mar 25, 2017 at 06:45:09PM +, Andriy Gapon wrote: > >> Author: avg > >> Date: Sat Mar 25 18:45:09 2017 > >> New Revision: 315959 > >> URL:

svn commit: r316020 - head/sys/x86/x86

2017-03-27 Thread Andriy Gapon
Author: avg Date: Mon Mar 27 11:04:57 2017 New Revision: 316020 URL: https://svnweb.freebsd.org/changeset/base/316020 Log: update comment describing topo_probe_amd() MFC after:2 weeks MFC with: r316017 Modified: head/sys/x86/x86/mp_x86.c Modified: head/sys/x86/x86/mp_x86.c

svn commit: r316019 - in head/sys: kern teken

2017-03-27 Thread Bruce Evans
Author: bde Date: Mon Mar 27 10:48:28 2017 New Revision: 316019 URL: https://svnweb.freebsd.org/changeset/base/316019 Log: Oops, my fix for bright colors broke bright black some more (in cases that used to work via the bold hack). Fix the table entry for bright black. Fix spelling of

svn commit: r316018 - head/sys/security/audit

2017-03-27 Thread Robert Watson
Author: rwatson Date: Mon Mar 27 10:38:53 2017 New Revision: 316018 URL: https://svnweb.freebsd.org/changeset/base/316018 Log: Introduce an audit event identifier -> audit event name mapping database in the kernel audit implementation, similar the exist class mapping database. This will be

svn commit: r316017 - head/sys/x86/x86

2017-03-27 Thread Andriy Gapon
Author: avg Date: Mon Mar 27 09:45:27 2017 New Revision: 316017 URL: https://svnweb.freebsd.org/changeset/base/316017 Log: add SMT detection for newer AMD processors The change seems to be more in the nomenclature than in the way the topology is advertised by the hardware. Tested

Re: svn commit: r315959 - in head/sys: amd64/amd64 amd64/vmm amd64/vmm/amd i386/i386 x86/include x86/x86 x86/xen

2017-03-27 Thread Andriy Gapon
On 03/26/2017 11:30, Chagin Dmitry wrote: > On Sat, Mar 25, 2017 at 06:45:09PM +, Andriy Gapon wrote: >> Author: avg >> Date: Sat Mar 25 18:45:09 2017 >> New Revision: 315959 >> URL: https://svnweb.freebsd.org/changeset/base/315959 >> >> Log: >> specific end of interrupt implementation for

svn commit: r316015 - head/sys/security/audit

2017-03-27 Thread Robert Watson
Author: rwatson Date: Mon Mar 27 08:29:17 2017 New Revision: 316015 URL: https://svnweb.freebsd.org/changeset/base/316015 Log: Extend comment describing path canonicalisation in audit. Sponsored by: DARPA, AFRL Obtained from:TrustedBSD Project MFC after:3 days Modified:

svn commit: r316013 - head/sys/net

2017-03-27 Thread Andrey V. Elsukov
Author: ae Date: Mon Mar 27 08:18:13 2017 New Revision: 316013 URL: https://svnweb.freebsd.org/changeset/base/316013 Log: ake pfil's locking macros private. Obtained from:Yandex LLC MFC after:1 week Modified: head/sys/net/pfil.c head/sys/net/pfil.h Modified:

svn commit: r316012 - head/sys/net

2017-03-27 Thread Andrey V. Elsukov
Author: ae Date: Mon Mar 27 07:56:41 2017 New Revision: 316012 URL: https://svnweb.freebsd.org/changeset/base/316012 Log: Declare module version. MFC after:1 week Modified: head/sys/net/if_enc.c Modified: head/sys/net/if_enc.c

svn commit: r316011 - head/sys/x86/iommu

2017-03-27 Thread Konstantin Belousov
Author: kib Date: Mon Mar 27 07:06:45 2017 New Revision: 316011 URL: https://svnweb.freebsd.org/changeset/base/316011 Log: Timeout DMAR commands. Implement timeouts for register-based DMAR commands. Tunable/sysctl hw.dmar.timeout specifies the timeout in nanoseconds, set it to zero to

Re: svn commit: r315981 - head/sys/dev/iwn

2017-03-27 Thread Andriy Voskoboinyk
Sun, 26 Mar 2017 17:43:18 +0300 було написано Hartmann, O. : On Sun, 26 Mar 2017 09:10:02 + (UTC) Andriy Voskoboinyk wrote: Author: avos Date: Sun Mar 26 09:10:01 2017 New Revision: 315981 URL: https://svnweb.freebsd.org/changeset/base/315981

svn commit: r316010 - head/sys/dev/iwm

2017-03-27 Thread Andriy Voskoboinyk
Author: avos Date: Mon Mar 27 07:02:27 2017 New Revision: 316010 URL: https://svnweb.freebsd.org/changeset/base/316010 Log: iwm: fix build without IWM_DEBUG. Reported by: O. Hartmann Reviewed by: adrian Differential Revision:

svn commit: r316009 - head/sys/sys

2017-03-27 Thread Konstantin Belousov
Author: kib Date: Mon Mar 27 06:37:03 2017 New Revision: 316009 URL: https://svnweb.freebsd.org/changeset/base/316009 Log: Fix TUNABLE_UINT64() on 32bit architectures. The macro is not used in the tree. Sponsored by: The FreeBSD Foundation MFC after:1 week Modified: