svn commit: r332856 - head/usr.bin/grep

2018-04-21 Thread Kyle Evans
Author: kevans Date: Sat Apr 21 13:46:07 2018 New Revision: 332856 URL: https://svnweb.freebsd.org/changeset/base/332856 Log: bsdgrep: Fix --include/--exclude ordering issues Prior to r332851: * --exclude always win out over --include * --exclude-dir always wins out over --include-dir

Re: svn commit: r332856 - head/usr.bin/grep

2018-04-21 Thread Kyle Evans
On Sat, Apr 21, 2018 at 8:46 AM, Kyle Evans wrote: > Author: kevans > Date: Sat Apr 21 13:46:07 2018 > New Revision: 332856 > URL: https://svnweb.freebsd.org/changeset/base/332856 > > Log: > bsdgrep: Fix --include/--exclude ordering issues > > Prior to r332851: > * --exclude always win out o

svn commit: r332857 - in head: etc/defaults etc/rc.d share/man/man4 share/man/man5

2018-04-21 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Apr 21 14:56:41 2018 New Revision: 332857 URL: https://svnweb.freebsd.org/changeset/base/332857 Log: Add cfumass rc script, to create a LUN for cfumass(4). MFC after:2 weeks Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision:

svn commit: r332858 - head/usr.bin/grep

2018-04-21 Thread Kyle Evans
Author: kevans Date: Sat Apr 21 14:58:45 2018 New Revision: 332858 URL: https://svnweb.freebsd.org/changeset/base/332858 Log: bsdgrep: Use grep_strdup instead of grep_malloc+strcpy Modified: head/usr.bin/grep/util.c Modified: head/usr.bin/grep/util.c =

svn commit: r332859 - head/sys/powerpc/powerpc

2018-04-21 Thread Justin Hibbits
Author: jhibbits Date: Sat Apr 21 15:15:47 2018 New Revision: 332859 URL: https://svnweb.freebsd.org/changeset/base/332859 Log: Export powerpc CPU features for auxvec FreeBSD exports the AT_HWCAP* auxvec items if provided by the ELF sysentvec structure. Add the CPU features to be exporte

svn commit: r332860 - head/sys/kern

2018-04-21 Thread Jonathan T. Looney
Author: jtl Date: Sat Apr 21 17:05:00 2018 New Revision: 332860 URL: https://svnweb.freebsd.org/changeset/base/332860 Log: When running with INVARIANTS, the kernel contains extra checks. However, these assumptions may not hold true once we've panic'd. Therefore, the checks hold less value a

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

2018-04-21 Thread Bruce Evans
On Sat, 21 Apr 2018, Jonathan T. Looney wrote: Log: When running with INVARIANTS, the kernel contains extra checks. However, these assumptions may not hold true once we've panic'd. Therefore, the checks hold less value after a panic. Additionally, if one of the checks fails while we are al

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

2018-04-21 Thread Conrad Meyer
On Sat, Apr 21, 2018 at 10:05 AM, Jonathan T. Looney wrote: > Author: jtl > Date: Sat Apr 21 17:05:00 2018 > New Revision: 332860 > URL: https://svnweb.freebsd.org/changeset/base/332860 > > Log: > When running with INVARIANTS, the kernel contains extra checks. However, > these assumptions may

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

2018-04-21 Thread Conrad Meyer
On Sat, Apr 21, 2018 at 10:41 AM, Bruce Evans wrote: > panic() can't return, but I see that KASSERT() has already been broken > to use kassert_panic() which does return in some cases including this > new one. Oddly enough, I find myself agreeing with Bruce on this. That kassert_panic does not al

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

2018-04-21 Thread Eitan Adler
On 21 April 2018 at 10:05, Jonathan T. Looney wrote: > Author: jtl > Date: Sat Apr 21 17:05:00 2018 > New Revision: 332860 > URL: https://svnweb.freebsd.org/changeset/base/332860 > > Log: > When running with INVARIANTS, the kernel contains extra checks. However, > these assumptions may not ho

svn commit: r332861 - head/sys/dev/bktr

2018-04-21 Thread Thomas Zander
Author: riggs (ports committer) Date: Sat Apr 21 18:43:09 2018 New Revision: 332861 URL: https://svnweb.freebsd.org/changeset/base/332861 Log: Remove unused definition bl_dfp; fix build with bktr compiled into kernel PR: 216566 Submitted by: m...@fbsd.e4m.org Reviewed by: rig

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

2018-04-21 Thread Jonathan Looney
On Sat, Apr 21, 2018 at 1:53 PM, Conrad Meyer wrote: > > I don't think this should be enabled by default. Can we leave it > disabled by default and let consumers opt-in? I'm willing to change the default if there's a good reason or consensus for that. However, it is not obvious to me that the de

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

2018-04-21 Thread Devin Teske
Author: dteske Date: Sun Apr 22 02:20:17 2018 New Revision: 332865 URL: https://svnweb.freebsd.org/changeset/base/332865 Log: dwatch(1): Add `-dev' option to aid debugging of profiles The options `-d' (debug), `-e' (exit after compile), and `-v' (verbose) when combined in any order (thoug

svn commit: r332866 - head/cddl/usr.sbin/dwatch/libexec

2018-04-21 Thread Devin Teske
Author: dteske Date: Sun Apr 22 02:36:06 2018 New Revision: 332866 URL: https://svnweb.freebsd.org/changeset/base/332866 Log: dwatch(1): Add profile for send(2)/recv(2) syscalls Sponsored by: Smule, Inc. Added: head/cddl/usr.sbin/dwatch/libexec/sendrecv (contents, props changed) Modifi

svn commit: r332867 - head/cddl/usr.sbin/dwatch/libexec

2018-04-21 Thread Devin Teske
Author: dteske Date: Sun Apr 22 02:40:21 2018 New Revision: 332867 URL: https://svnweb.freebsd.org/changeset/base/332867 Log: dwatch(1): Remove the line used to demonstrate `-dev' option In recently added sendrecv profile, there was a line purposefully added to introduce a compilation err

svn commit: r332868 - in head/sys/powerpc: include powerpc

2018-04-21 Thread Justin Hibbits
Author: jhibbits Date: Sun Apr 22 03:58:04 2018 New Revision: 332868 URL: https://svnweb.freebsd.org/changeset/base/332868 Log: Fix the build post r332859 sysentvec::sv_hwcap/sv_hwcap2 are pointers to u_long, so cpu_features* need to be u_long to use the pointers. This also requires a t