svn commit: r333516 - head/cddl/usr.sbin/dwatch

2018-05-11 Thread Devin Teske
Author: dteske Date: Sat May 12 05:49:31 2018 New Revision: 333516 URL: https://svnweb.freebsd.org/changeset/base/333516 Log: dwatch(1): Export ARGV to profiles loaded via load_profile() A module that wishes to post-process the output needs to know which arguments were passed in order to

svn commit: r333515 - head/cddl/usr.sbin/dwatch

2018-05-11 Thread Devin Teske
Author: dteske Date: Sat May 12 05:43:47 2018 New Revision: 333515 URL: https://svnweb.freebsd.org/changeset/base/333515 Log: dwatch(1): Simplify info message test The info() function already tests $QUIET Sponsored by: Smule, Inc. Modified: head/cddl/usr.sbin/dwatch/dwatch

svn commit: r333514 - head/cddl/usr.sbin/dwatch

2018-05-11 Thread Devin Teske
Author: dteske Date: Sat May 12 05:41:28 2018 New Revision: 333514 URL: https://svnweb.freebsd.org/changeset/base/333514 Log: dwatch(1): Separate default values so `-[BK] num' don't affect usage If you were to pass an invalid option after `-B num' or `-K num' you would see that the usage

svn commit: r333513 - head/cddl/usr.sbin/dwatch

2018-05-11 Thread Devin Teske
Author: dteske Date: Sat May 12 05:36:47 2018 New Revision: 333513 URL: https://svnweb.freebsd.org/changeset/base/333513 Log: dwatch(1): Bugfix, usage displayed with `-1Q' A return statement should have been an exit in list_profiles(). If the user passed `-Q' to list profiles and asked

Re: svn commit: r333503 - stable/11/sys/net

2018-05-11 Thread Allan Jude
On 2018-05-12 01:15, Oleksandr Tymoshenko wrote: > Ian Lepore (i...@freebsd.org) wrote: >> On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote: >>> On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote: Author: shurd Date: Fri May 11 20:40:26 2018

Re: svn commit: r333503 - stable/11/sys/net

2018-05-11 Thread Oleksandr Tymoshenko
Bruce Evans (b...@optusnet.com.au) wrote: > On Fri, 11 May 2018, Ian Lepore wrote: > > > On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote: > >> On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote: > >>> > >>> > >>> Author: shurd > >>> Date: Fri May 11 20:40:26 2018

Re: svn commit: r333503 - stable/11/sys/net

2018-05-11 Thread Oleksandr Tymoshenko
Ian Lepore (i...@freebsd.org) wrote: > On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote: > > On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote: > > > > > > > > > Author: shurd > > > Date: Fri May 11 20:40:26 2018 > > > New Revision: 333503 > > > URL:

svn commit: r333512 - head/sys/dev/hwpmc

2018-05-11 Thread Matt Macy
Author: mmacy Date: Sat May 12 03:45:30 2018 New Revision: 333512 URL: https://svnweb.freebsd.org/changeset/base/333512 Log: hwpmc(9): clear remaining sample work for hardclock - fix last minute change in 333509 where by runcount references to a pmc would remaining causing us to pause

svn commit: r333510 - head/sys/riscv/riscv

2018-05-11 Thread Warner Losh
Author: imp Date: Sat May 12 01:43:32 2018 New Revision: 333510 URL: https://svnweb.freebsd.org/changeset/base/333510 Log: Remove extra copy of bcopy.c now that we're using the libkern version of this file. Deleted: head/sys/riscv/riscv/bcopy.c

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

2018-05-11 Thread Jonathan T. Looney
Author: jtl Date: Sat May 12 01:55:24 2018 New Revision: 333511 URL: https://svnweb.freebsd.org/changeset/base/333511 Log: r285910 attempted to make shutdown() be POSIX compliant by returning ENOTCONN when shutdown() is called on unconnected sockets. This change was slightly modified by

Re: svn commit: r333443 - in head/sys: conf libkern powerpc/powerpc

2018-05-11 Thread Warner Losh
On Fri, May 11, 2018 at 5:59 PM, John Baldwin wrote: > On Thursday, May 10, 2018 02:31:38 AM Warner Losh wrote: > > Author: imp > > Date: Thu May 10 02:31:38 2018 > > New Revision: 333443 > > URL: https://svnweb.freebsd.org/changeset/base/333443 > > > > Log: > > Move MI-ish

svn commit: r333509 - in head/sys: dev/hwpmc kern sys

2018-05-11 Thread Matt Macy
Author: mmacy Date: Sat May 12 01:26:34 2018 New Revision: 333509 URL: https://svnweb.freebsd.org/changeset/base/333509 Log: hwpmc(9): Make pmclog buffer pcpu and update constants On non-trivial SMP systems the contention on the pmc_owner mutex leads to a substantial number of samples

Re: svn commit: r333503 - stable/11/sys/net

2018-05-11 Thread Rodney W. Grimes
> > On Fri, 11 May 2018, Ian Lepore wrote: > > > > > On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote: > > >> On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote: > > >>> > > >>> > > >>> Author: shurd > > >>> Date: Fri May 11 20:40:26 2018 > > >>> New Revision:

Re: svn commit: r333449 - in head: etc/rc.d lib/libc/db/mpool lib/libc/gen lib/libc/string lib/libc/sys lib/libz share/man/man3 share/man/man5 sys/libkern usr.bin/gzip usr.bin/ident usr.sbin/fstyp usr

2018-05-11 Thread John Baldwin
On Thursday, May 10, 2018 06:41:09 AM Xin LI wrote: > Author: delphij > Date: Thu May 10 06:41:08 2018 > New Revision: 333449 > URL: https://svnweb.freebsd.org/changeset/base/333449 > > Log: > Remove "All rights reserved" from my files. > > See r91 for the rationale. Some of these

Re: svn commit: r333443 - in head/sys: conf libkern powerpc/powerpc

2018-05-11 Thread John Baldwin
On Thursday, May 10, 2018 02:31:38 AM Warner Losh wrote: > Author: imp > Date: Thu May 10 02:31:38 2018 > New Revision: 333443 > URL: https://svnweb.freebsd.org/changeset/base/333443 > > Log: > Move MI-ish bcopy routine to libkern > > riscv and powerpc have nearly identical bcopy.c that's

Re: svn commit: r333482 - head/usr.bin/expand

2018-05-11 Thread John Baldwin
On Friday, May 11, 2018 06:55:03 AM Eitan Adler wrote: > Author: eadler > Date: Fri May 11 06:55:02 2018 > New Revision: 333482 > URL: https://svnweb.freebsd.org/changeset/base/333482 > > Log: > [expand] add __dead2 annotation to usage Can't any modern compiler infer this already from the call

Re: svn commit: r333503 - stable/11/sys/net

2018-05-11 Thread John Baldwin
On Friday, May 11, 2018 07:31:40 PM Jonathan T. Looney wrote: > On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote: > > > > Author: shurd > > Date: Fri May 11 20:40:26 2018 > > New Revision: 333503 > > URL: https://svnweb.freebsd.org/changeset/base/333503 > > > > Log: > >

Re: svn commit: r333503 - stable/11/sys/net

2018-05-11 Thread Rodney W. Grimes
> On Fri, 11 May 2018, Ian Lepore wrote: > > > On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote: > >> On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote: > >>> > >>> > >>> Author: shurd > >>> Date: Fri May 11 20:40:26 2018 > >>> New Revision: 333503 > >>> URL:

Re: svn commit: r333503 - stable/11/sys/net

2018-05-11 Thread Warner Losh
On Fri, May 11, 2018 at 5:31 PM, Jonathan T. Looney wrote: > On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote: > > > > Author: shurd > > Date: Fri May 11 20:40:26 2018 > > New Revision: 333503 > > URL: https://svnweb.freebsd.org/changeset/base/333503 > >

Re: svn commit: r333503 - stable/11/sys/net

2018-05-11 Thread Bruce Evans
On Fri, 11 May 2018, Ian Lepore wrote: On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote: On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote: Author: shurd Date: Fri May 11 20:40:26 2018 New Revision: 333503 URL:

Re: svn commit: r333503 - stable/11/sys/net

2018-05-11 Thread Ian Lepore
On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote: > On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote: > > > > > > Author: shurd > > Date: Fri May 11 20:40:26 2018 > > New Revision: 333503 > > URL: https://svnweb.freebsd.org/changeset/base/333503 > > > > Log: >

Re: svn commit: r333503 - stable/11/sys/net

2018-05-11 Thread Jonathan T. Looney
On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote: > > Author: shurd > Date: Fri May 11 20:40:26 2018 > New Revision: 333503 > URL: https://svnweb.freebsd.org/changeset/base/333503 > > Log: > MFC r29, r66, r73 > > r29: Fix off-by-one error requesting tx

svn commit: r333508 - in head/sys/fs: nfs nfsserver

2018-05-11 Thread Rick Macklem
Author: rmacklem Date: Fri May 11 22:16:23 2018 New Revision: 333508 URL: https://svnweb.freebsd.org/changeset/base/333508 Log: Add support for the TestStateID operation to the NFSv4.1 server. The Linux client now uses the TestStateID operation, so this patch adds support for it to the

svn commit: r333507 - head/bin/sh/tests/parser

2018-05-11 Thread Jilles Tjoelker
Author: jilles Date: Fri May 11 21:56:01 2018 New Revision: 333507 URL: https://svnweb.freebsd.org/changeset/base/333507 Log: sh: Test that backslash-newline within single-quotes is not special This works correctly, but the test may be helpful when modifying the parser. Added:

svn commit: r333506 - stable/11/release/arm

2018-05-11 Thread Glen Barber
Author: gjb Date: Fri May 11 21:46:53 2018 New Revision: 333506 URL: https://svnweb.freebsd.org/changeset/base/333506 Log: Create a sun7i-a20-bananapi.dtb hard link to bananapi.dtb to fix a boot failure on the Banana Pi SoC. This is a direct commit to stable/11, as the

svn commit: r333505 - in head/sys: netinet netinet6

2018-05-11 Thread Stephen Hurd
Author: shurd Date: Fri May 11 21:42:27 2018 New Revision: 333505 URL: https://svnweb.freebsd.org/changeset/base/333505 Log: Fix LORs in in6?_leave_group() r333175 updated the join_group functions, but not the leave_group ones. Reviewed by: sbruno Sponsored by: Limelight Networks

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

2018-05-11 Thread Konstantin Belousov
Author: kib Date: Fri May 11 20:47:45 2018 New Revision: 333504 URL: https://svnweb.freebsd.org/changeset/base/333504 Log: Remove dead declaration. Sponsored by: The FreeBSD Foundation MFC after:3 days Modified: head/sys/i386/include/pcb_ext.h Modified:

svn commit: r333503 - stable/11/sys/net

2018-05-11 Thread Stephen Hurd
Author: shurd Date: Fri May 11 20:40:26 2018 New Revision: 333503 URL: https://svnweb.freebsd.org/changeset/base/333503 Log: MFC r29, r66, r73 r29: Fix off-by-one error requesting tx interrupt r66: Cleanup queues when iflib_device_register fails r73: Log

Re: svn commit: r333466 - in head: contrib/bmake sys/conf sys/kern sys/modules/epoch_test sys/sys sys/tests/epoch

2018-05-11 Thread Matthew Macy
It fixes something that is completely broken in bmake that everyone in the know patches on their local systems. It was included by accident. I immediately backed it out in the subsequent commit. On Fri, May 11, 2018 at 1:13 PM, Bryan Drewery wrote: > On 5/10/2018 10:55 AM,

Re: svn commit: r333466 - in head: contrib/bmake sys/conf sys/kern sys/modules/epoch_test sys/sys sys/tests/epoch

2018-05-11 Thread Matt Joras
On Fri, May 11, 2018 at 1:13 PM, Bryan Drewery wrote: > On 5/10/2018 10:55 AM, Matt Macy wrote: >> Author: mmacy >> Date: Thu May 10 17:55:24 2018 >> New Revision: 333466 >> URL: https://svnweb.freebsd.org/changeset/base/333466 >> >> Log: >> Add simple preempt safe epoch

Re: svn commit: r333466 - in head: contrib/bmake sys/conf sys/kern sys/modules/epoch_test sys/sys sys/tests/epoch

2018-05-11 Thread Bryan Drewery
On 5/10/2018 10:55 AM, Matt Macy wrote: > Author: mmacy > Date: Thu May 10 17:55:24 2018 > New Revision: 333466 > URL: https://svnweb.freebsd.org/changeset/base/333466 > > Log: > Add simple preempt safe epoch API > > Read locking is over used in the kernel to guarantee liveness. This API

svn commit: r333502 - in head/sys: conf net

2018-05-11 Thread Matt Macy
Author: mmacy Date: Fri May 11 20:08:28 2018 New Revision: 333502 URL: https://svnweb.freebsd.org/changeset/base/333502 Log: iflib(9): Add support for cloning pseudo interfaces Part 3 of many ... The VPC framework relies heavily on cloning pseudo interfaces (vmnics, vpc switch,

svn commit: r333501 - head/usr.sbin/mld6query

2018-05-11 Thread Stephen Hurd
Author: shurd Date: Fri May 11 19:37:18 2018 New Revision: 333501 URL: https://svnweb.freebsd.org/changeset/base/333501 Log: Fix mld6query(8) and add a new -g option The mld6query command relies on KAME behaviour which allows the ipv6mr_multiaddr member of the request object in a

Re: svn commit: r333466 - in head: contrib/bmake sys/conf sys/kern sys/modules/epoch_test sys/sys sys/tests/epoch

2018-05-11 Thread Matthew Macy
Thanks On Fri, May 11, 2018 at 11:47 Mark Johnston wrote: > On Thu, May 10, 2018 at 05:55:25PM +, Matt Macy wrote: > > Author: mmacy > > Date: Thu May 10 17:55:24 2018 > > New Revision: 333466 > > URL: https://svnweb.freebsd.org/changeset/base/333466 > > > > Log: > >

Re: svn commit: r333466 - in head: contrib/bmake sys/conf sys/kern sys/modules/epoch_test sys/sys sys/tests/epoch

2018-05-11 Thread Mark Johnston
On Thu, May 10, 2018 at 05:55:25PM +, Matt Macy wrote: > Author: mmacy > Date: Thu May 10 17:55:24 2018 > New Revision: 333466 > URL: https://svnweb.freebsd.org/changeset/base/333466 > > Log: > Add simple preempt safe epoch API > > Read locking is over used in the kernel to guarantee

svn commit: r333500 - head/sys/kern

2018-05-11 Thread Matt Macy
Author: mmacy Date: Fri May 11 18:37:14 2018 New Revision: 333500 URL: https://svnweb.freebsd.org/changeset/base/333500 Log: epoch(9): always set inited in epoch_init - set inited in the !usedomains case Reported by: jhibbits Approved by: sbruno Modified:

Re: svn commit: r333494 - head/share/man/man7

2018-05-11 Thread Warner Losh
On Fri, May 11, 2018 at 10:59 AM, Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > > On Fri, May 11, 2018 at 8:26 AM, Rodney W. Grimes > > wrote: > > >> @@ -67,7 +72,8 @@ Changes are first committed to CURRENT and then > usuall > > >> to STABLE. > > >>

Re: svn commit: r333494 - head/share/man/man7

2018-05-11 Thread Ian Lepore
On Fri, 2018-05-11 at 08:26 -0700, Rodney W. Grimes wrote: > [ Charset UTF-8 unsupported, converting... ] > > > > Author: trasz > > Date: Fri May 11 15:11:53 2018 > > New Revision: 333494 > > URL: https://svnweb.freebsd.org/changeset/base/333494 > > > > Log: > >   Improve development(7): > >   

Re: svn commit: r333461 - head/sys/amd64/amd64

2018-05-11 Thread Conrad Meyer
On Fri, May 11, 2018 at 3:07 AM, Konstantin Belousov wrote: > On FreeBSD, gcc configuration requires explicit --enable-gnu-indirect-function > option. I see it in e.g. lang/gcc7 port Makefile. > > On the other hand, I do not understand how devel/amd64-xtoolchain-gcc > and

Re: svn commit: r333461 - head/sys/amd64/amd64

2018-05-11 Thread Conrad Meyer
PR here, for the curious: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228161 On Fri, May 11, 2018 at 11:00 AM, Conrad Meyer wrote: > On Fri, May 11, 2018 at 3:07 AM, Konstantin Belousov > wrote: >> On FreeBSD, gcc configuration requires explicit >>

svn commit: r333499 - in head: share/man/man4 sys/dev/vxge

2018-05-11 Thread Sean Bruno
Author: sbruno Date: Fri May 11 17:26:59 2018 New Revision: 333499 URL: https://svnweb.freebsd.org/changeset/base/333499 Log: vxge(4): deprecation notice This hardware isn't totally ancient, about equal to a mxge(4) or mlx4en(4), but the company was sold to Exar which then promptly

svn commit: r333498 - head

2018-05-11 Thread Bryan Drewery
| uniq -d; # done -# 20180511: old orphaned libs -OLD_LIBS+=libarchive.so.5 -OLD_LIBS+=libasn1.so.10 -OLD_LIBS+=libdialog.so.7 -OLD_LIBS+=libdwarf.so.2 -OLD_LIBS+=libftpio.so.8 -OLD_LIBS+=libhdb.so.10 -OLD_LIBS+=libheimntlm.so.10 -OLD_LIBS+=libkadm5clnt.so.10 -OLD_LIBS+=libkadm5srv.so.10 -OLD_LIBS

Re: svn commit: r333496 - head

2018-05-11 Thread Bryan Drewery
-- head/ObsoleteFiles.inc Fri May 11 16:11:24 2018(r333495) >> +++ head/ObsoleteFiles.inc Fri May 11 16:46:52 2018 (r333496) >> @@ -38,6 +38,25 @@ >> # xargs -n1 | sort | uniq -d; >> # done >> >> +# 20180511: old orphaned libs >>

Re: svn commit: r333496 - head

2018-05-11 Thread Konstantin Belousov
11 16:46:52 2018(r333496) > @@ -38,6 +38,25 @@ > # xargs -n1 | sort | uniq -d; > # done > > +# 20180511: old orphaned libs > +OLD_LIBS+=libarchive.so.5 > +OLD_LIBS+=libasn1.so.10 > +OLD_LIBS+=libdialog.so.7 > +OLD_LIBS+=libdwarf.so.2 > +OLD_LIBS+=l

Re: svn commit: r333494 - head/share/man/man7

2018-05-11 Thread Marcelo Araujo
On Sat, May 12, 2018, 12:59 AM Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > > On Fri, May 11, 2018 at 8:26 AM, Rodney W. Grimes > > wrote: > > >> @@ -67,7 +72,8 @@ Changes are first committed to CURRENT and then > usuall > > >> to STABLE. > > >>

Re: svn commit: r333494 - head/share/man/man7

2018-05-11 Thread Rodney W. Grimes
> On Fri, May 11, 2018 at 8:26 AM, Rodney W. Grimes > wrote: > >> @@ -67,7 +72,8 @@ Changes are first committed to CURRENT and then usuall > >> to STABLE. > >> Every few years the CURRENT branch is renamed to STABLE, and a new > >> CURRENT is branched, with an

svn commit: r333497 - head/sys/net

2018-05-11 Thread Andrey V. Elsukov
Author: ae Date: Fri May 11 16:50:25 2018 New Revision: 333497 URL: https://svnweb.freebsd.org/changeset/base/333497 Log: Apply the change from r272770 to if_ipsec(4) interface. It is guaranteed that if_ipsec(4) interface is used only for tunnel mode IPsec, i.e. decrypted and

svn commit: r333496 - head

2018-05-11 Thread Bryan Drewery
== --- head/ObsoleteFiles.inc Fri May 11 16:11:24 2018(r333495) +++ head/ObsoleteFiles.inc Fri May 11 16:46:52 2018(r333496) @@ -38,6 +38,25 @@ # xargs -n1 | sort | uniq -d; # done +# 20180511: old orphaned libs +OLD_LIBS

Re: svn commit: r333494 - head/share/man/man7

2018-05-11 Thread Conrad Meyer
On Fri, May 11, 2018 at 8:26 AM, Rodney W. Grimes wrote: >> @@ -67,7 +72,8 @@ Changes are first committed to CURRENT and then usuall >> to STABLE. >> Every few years the CURRENT branch is renamed to STABLE, and a new >> CURRENT is branched, with an incremented

svn commit: r333495 - in head/tests/sys/cddl/zfs/tests: exec history link_count migration mount

2018-05-11 Thread Ed Maste
Author: emaste Date: Fri May 11 16:11:24 2018 New Revision: 333495 URL: https://svnweb.freebsd.org/changeset/base/333495 Log: Strip trailing / from TESTSDIR Otherwise makefs gets upset: makefs: ./usr/tests/sys/cddl/zfs/tests/exec/: empty leaf element Sponsored by: The FreeBSD

Re: svn commit: r333494 - head/share/man/man7

2018-05-11 Thread Rodney W. Grimes
[ Charset UTF-8 unsupported, converting... ] > Author: trasz > Date: Fri May 11 15:11:53 2018 > New Revision: 333494 > URL: https://svnweb.freebsd.org/changeset/base/333494 > > Log: > Improve development(7): > >- Use Fx when referring to FreeBSD. >- Use Ql instead of Cm for command

svn commit: r333494 - head/share/man/man7

2018-05-11 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 11 15:11:53 2018 New Revision: 333494 URL: https://svnweb.freebsd.org/changeset/base/333494 Log: Improve development(7): - Use Fx when referring to FreeBSD. - Use Ql instead of Cm for command invocations. - Remove some redundant Pp macros. - Use a

svn commit: r333493 - head/release/tools

2018-05-11 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 11 14:52:35 2018 New Revision: 333493 URL: https://svnweb.freebsd.org/changeset/base/333493 Log: Set kldxref_enable="YES" for ARM images. Without it, the images are missing the /boot/kernel/linker.hints file, which breaks loading some of the modules with

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

2018-05-11 Thread Rodney W. Grimes
> This booted and runs without issue, although obviously I wouldn't want > to commit it: Looks pretty close to what I did the first time. We could also wrap this in my proposed ifdef, and add a sysctl() to turn it on and off though it would probably be beter to do that in the code areas that bde

svn commit: r333492 - head/sys/dev/ocs_fc

2018-05-11 Thread Kenneth D. Merry
Author: ken Date: Fri May 11 14:50:26 2018 New Revision: 333492 URL: https://svnweb.freebsd.org/changeset/base/333492 Log: Clear out the entire structure, not just the size of a pointer to it. sys/dev/ocs/ocs_os.c: In ocs_thread_create(), use sizeof(*thread) (instead of

svn commit: r333491 - head/etc/rc.d

2018-05-11 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 11 14:43:21 2018 New Revision: 333491 URL: https://svnweb.freebsd.org/changeset/base/333491 Log: Make /etc/rc.d/kldxref not print anything for directories that don't contain any kernel modules. This makes the common case completely silent, as it should be.

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

2018-05-11 Thread Dag-Erling Smørgrav
This booted and runs without issue, although obviously I wouldn't want to commit it: Index: sys/net/if.c === --- sys/net/if.c(revision 333490) +++ sys/net/if.c(working copy) @@ -1814,6 +1814,7 @@

Re: svn commit: r333484 - head/sys/vm

2018-05-11 Thread Rodney W. Grimes
[ Charset UTF-8 unsupported, converting... ] > Author: mjg > Date: Fri May 11 07:04:57 2018 > New Revision: 333484 > URL: https://svnweb.freebsd.org/changeset/base/333484 > > Log: > uma: increase alignment to 128 bytes on amd64 > > Current UMA internals are not suited for efficient

svn commit: r333489 - head/sys/dev/usb

2018-05-11 Thread Ed Maste
Author: emaste Date: Fri May 11 13:09:21 2018 New Revision: 333489 URL: https://svnweb.freebsd.org/changeset/base/333489 Log: usbdevs: add new Microchip USB-Ethernet device IDs LAN7800 USB 3.1 to 10/100/1000 Ethernet with PHY LAN7801 USB 3.1 to 10/100/1000 Ethernet with RGMII interface

svn commit: r333488 - head/sbin/geom/class/part

2018-05-11 Thread Ed Maste
Author: emaste Date: Fri May 11 12:58:36 2018 New Revision: 333488 URL: https://svnweb.freebsd.org/changeset/base/333488 Log: gpart.8: list all options in table form for each command Previously gpart's man page listed some command options in prose, and some in table form, which made it

svn commit: r333487 - head/sbin/geom/class/part

2018-05-11 Thread Ed Maste
Author: emaste Date: Fri May 11 12:57:25 2018 New Revision: 333487 URL: https://svnweb.freebsd.org/changeset/base/333487 Log: gpart.8: sort suboptions per mdoc(7) Alphabetical order, uppercase before lowercase for each letter and with no regard to whether an option takes an argument.

Re: svn commit: r333461 - head/sys/amd64/amd64

2018-05-11 Thread Konstantin Belousov
On Thu, May 10, 2018 at 10:17:06PM -0400, Ed Maste wrote: > On 10 May 2018 at 15:38, Konstantin Belousov wrote: > > > > Yes, I already noted and mjg noted that ifuncs are directed through PLT. > > I remember that it was not the case when I did it the first time, but then > >

Re: svn commit: r333482 - head/usr.bin/expand

2018-05-11 Thread Bruce Evans
On Fri, 11 May 2018, Eitan Adler wrote: Log: [expand] add __dead2 annotation to usage Declaring static functions as __dead2 has no good effect, but reduces portability and is a style bug. Compilers have always been able to see inside static functions and determine if they return. Primitive

Re: svn commit: r333436 - in head/etc: etc.aarch64 etc.amd64 etc.arm etc.i386 etc.powerpc etc.riscv etc.sparc64

2018-05-11 Thread Dag-Erling Smørgrav
Warner Losh writes: > Log: > For video consoles, only launch a getty if the device exists. > > Differential Revision: https://reviews.freebsd.org/D15169 I think it might also be time to remove the (commented-out) ttyv8 entry. Modern greeters run as services. DES --

Re: svn commit: r333461 - head/sys/amd64/amd64

2018-05-11 Thread Konstantin Belousov
On Thu, May 10, 2018 at 07:57:03PM -0700, Conrad Meyer wrote: > On Thu, May 10, 2018 at 8:01 AM, Konstantin Belousov wrote: > > Author: kib > > Date: Thu May 10 15:01:43 2018 > > New Revision: 333461 > > URL: https://svnweb.freebsd.org/changeset/base/333461 > > > > Log: > >

svn commit: r333486 - head/sys/conf

2018-05-11 Thread Mateusz Guzik
Author: mjg Date: Fri May 11 08:56:39 2018 New Revision: 333486 URL: https://svnweb.freebsd.org/changeset/base/333486 Log: amd64: align the .data.exclusive_cache_line section to 128 This aligns the section itself compared to other sections, does not change internal alignment of fields

svn commit: r333485 - head/sys/kern

2018-05-11 Thread Matt Macy
Author: mmacy Date: Fri May 11 08:16:56 2018 New Revision: 333485 URL: https://svnweb.freebsd.org/changeset/base/333485 Log: epoch(9): callback task fixes - initialize the pcpu STAILQ in the NUMA case - don't enqueue the callback task if there isn't sufficient work to be done

Re: svn commit: r333480 - head/sys/kern

2018-05-11 Thread Matthew Macy
Weird. Try tha. @@ -172,6 +174,7 @@ epoch_init_numa(epoch_t epoch) for (int i = 0; i < domcount[domain]; i++, eps++) { epoch->e_pcpu[cpu_offset + i] = eps; er = >eps_record; + STAILQ_INIT(>eps_cblist);

Re: svn commit: r333480 - head/sys/kern

2018-05-11 Thread Peter Holm
On Fri, May 11, 2018 at 12:36:40AM -0700, Matthew Macy wrote: > - How many cores? How many sockets? > - Any special config options other than DIAGNOSTIC? > CPU: Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (1995.24-MHz K8-class CPU) Origin="GenuineIntel" Id=0x206d7 Family=0x6 Model=0x2d

Re: svn commit: r333480 - head/sys/kern

2018-05-11 Thread Peter Holm
On Fri, May 11, 2018 at 12:29:30AM -0700, Matthew Macy wrote: > Yes. Can you give me the line number for epoch_call_task+0x7b > (kgdb) l *epoch_call_task+0x7b 0x80bb68db is in epoch_call_task (/usr/src/sys/kern/subr_epoch.c:560). 555 td = curthread; 556

Re: svn commit: r333480 - head/sys/kern

2018-05-11 Thread Matthew Macy
- How many cores? How many sockets? - Any special config options other than DIAGNOSTIC? On Fri, May 11, 2018 at 12:29 AM, Matthew Macy wrote: > Yes. Can you give me the line number for epoch_call_task+0x7b > > > On Fri, May 11, 2018 at 12:18 AM, Peter Holm

Re: svn commit: r333480 - head/sys/kern

2018-05-11 Thread Matthew Macy
Yes. Can you give me the line number for epoch_call_task+0x7b On Fri, May 11, 2018 at 12:18 AM, Peter Holm wrote: > On Fri, May 11, 2018 at 04:54:13AM +, Matt Macy wrote: >> Author: mmacy >> Date: Fri May 11 04:54:12 2018 >> New Revision: 333480 >> URL:

Re: svn commit: r333480 - head/sys/kern

2018-05-11 Thread Peter Holm
On Fri, May 11, 2018 at 04:54:13AM +, Matt Macy wrote: > Author: mmacy > Date: Fri May 11 04:54:12 2018 > New Revision: 333480 > URL: https://svnweb.freebsd.org/changeset/base/333480 > > Log: > epoch(9): fix priority handling, make callback lists pcpu, and other fixes > > - Lend

svn commit: r333484 - head/sys/vm

2018-05-11 Thread Mateusz Guzik
Author: mjg Date: Fri May 11 07:04:57 2018 New Revision: 333484 URL: https://svnweb.freebsd.org/changeset/base/333484 Log: uma: increase alignment to 128 bytes on amd64 Current UMA internals are not suited for efficient operation in multi-socket environments. In particular there is very

svn commit: r333483 - head/sys/kern

2018-05-11 Thread Mateusz Guzik
Author: mjg Date: Fri May 11 06:59:54 2018 New Revision: 333483 URL: https://svnweb.freebsd.org/changeset/base/333483 Log: rmlock: partially depessimize lock/unlock fastpath Previusly the slow path was folded in and partially jumped over in the common case. Modified:

svn commit: r333482 - head/usr.bin/expand

2018-05-11 Thread Eitan Adler
Author: eadler Date: Fri May 11 06:55:02 2018 New Revision: 333482 URL: https://svnweb.freebsd.org/changeset/base/333482 Log: [expand] add __dead2 annotation to usage Modified: head/usr.bin/expand/expand.c Modified: head/usr.bin/expand/expand.c