Re: svn commit: r338039 - in head/usr.bin/diff: . tests

2018-08-18 Thread Conrad Meyer
Hey, That’s awesome! Thank you! Best, Conrad On Sat, Aug 18, 2018 at 8:57 PM Kyle Evans wrote: > Author: kevans > Date: Sun Aug 19 03:57:20 2018 > New Revision: 338039 > URL: https://svnweb.freebsd.org/changeset/base/338039 > > Log: > diff(1): Implement -B/--ignore-blank-lines > > As

svn commit: r338040 - head/usr.bin/diff

2018-08-18 Thread Kyle Evans
Author: kevans Date: Sun Aug 19 04:15:38 2018 New Revision: 338040 URL: https://svnweb.freebsd.org/changeset/base/338040 Log: diff(1): Refactor -B a little bit Instead of doing a second pass to skip empty lines if we've specified -I, go ahead and check both at once. Ignore critera has

svn commit: r338039 - in head/usr.bin/diff: . tests

2018-08-18 Thread Kyle Evans
Author: kevans Date: Sun Aug 19 03:57:20 2018 New Revision: 338039 URL: https://svnweb.freebsd.org/changeset/base/338039 Log: diff(1): Implement -B/--ignore-blank-lines As noted by cem in r338035, coccinelle invokes diff(1) with the -B flag. This was not previously implemented here, so

svn commit: r338038 - head/sys/dev/sound/pci

2018-08-18 Thread Tai-hwa Liang
Author: avatar Date: Sun Aug 19 01:14:46 2018 New Revision: 338038 URL: https://svnweb.freebsd.org/changeset/base/338038 Log: Extending the delay cycles to give the codec more time to pump ADC data across the AC-link. Without this patch, some CS4614 cards will need users to reload the

Re: svn commit: r338037 - in head/sys: crypto/ccp dev/aac dev/aacraid dev/adlink dev/ae dev/age dev/ahci dev/alc dev/ale dev/amdsmn dev/amdtemp dev/amr dev/an dev/bce dev/bfe dev/bge dev/bwi dev/bwn d

2018-08-18 Thread Warner Losh
On Sat, Aug 18, 2018 at 6:46 PM, Conrad Meyer wrote: > I was not aware Warner was making or planning to make forward progress in > this area and have since been informed of that. > > It's easy to apply/reapply when churn dies down. > Thanks for your understanding Conrad. It's an

svn commit: r338037 - in head/sys: crypto/ccp dev/aac dev/aacraid dev/adlink dev/ae dev/age dev/ahci dev/alc dev/ale dev/amdsmn dev/amdtemp dev/amr dev/an dev/bce dev/bfe dev/bge dev/bwi dev/bwn de...

2018-08-18 Thread Conrad Meyer
Author: cem Date: Sun Aug 19 00:46:22 2018 New Revision: 338037 URL: https://svnweb.freebsd.org/changeset/base/338037 Log: Back out r338035 until Warner is finished churning GSoC PNP patches I was not aware Warner was making or planning to make forward progress in this area and have

svn commit: r338036 - stable/11/sys/netpfil/pf

2018-08-18 Thread Kristof Provost
Author: kp Date: Sun Aug 19 00:42:05 2018 New Revision: 338036 URL: https://svnweb.freebsd.org/changeset/base/338036 Log: MFC r337643: pf: Fix 'set skip on' for groups The pfi_skip_if() function sometimes caused skipping of groups to work, if the members of the group used the

Re: svn commit: r338035 - in head/sys: crypto/ccp dev/aac dev/aacraid dev/adlink dev/ae dev/age dev/ahci dev/alc dev/ale dev/amdsmn dev/amdtemp dev/amr dev/an dev/bce dev/bfe dev/bge dev/bwi dev/bwn d

2018-08-18 Thread Warner Losh
I strongly object to this change. Please back this out. It totally screws the SoC WIP that hasn't landed. And you didn't even ask me. I'm rather irked. Warner On Sat, Aug 18, 2018 at 6:22 PM, Conrad Meyer wrote: > Author: cem > Date: Sun Aug 19 00:22:21 2018 > New Revision: 338035 > URL:

svn commit: r338035 - in head/sys: crypto/ccp dev/aac dev/aacraid dev/adlink dev/ae dev/age dev/ahci dev/alc dev/ale dev/amdsmn dev/amdtemp dev/amr dev/an dev/bce dev/bfe dev/bge dev/bwi dev/bwn de...

2018-08-18 Thread Conrad Meyer
Author: cem Date: Sun Aug 19 00:22:21 2018 New Revision: 338035 URL: https://svnweb.freebsd.org/changeset/base/338035 Log: Remove unused and easy to misuse PNP macro parameter Inspired by r338025, just remove the element size parameter to the MODULE_PNP_INFO macro entirely. The 'table'

svn commit: r338033 - stable/11/contrib/libarchive/libarchive

2018-08-18 Thread Martin Matuska
Author: mm Date: Sat Aug 18 23:24:46 2018 New Revision: 338033 URL: https://svnweb.freebsd.org/changeset/base/338033 Log: MFH r337745: Sync libarchive with vendor.. Vendor changes: PR #1042: validate iso9660 directory record length MFC after:3 days Security:

svn commit: r338034 - stable/10/contrib/libarchive/libarchive

2018-08-18 Thread Martin Matuska
Author: mm Date: Sat Aug 18 23:24:53 2018 New Revision: 338034 URL: https://svnweb.freebsd.org/changeset/base/338034 Log: MFH r337745: Sync libarchive with vendor.. Vendor changes: PR #1042: validate iso9660 directory record length MFC after:3 days Security:

svn commit: r338032 - in head/sys: arm/arm arm64/arm64 dev/agp mips/mips

2018-08-18 Thread Alan Cox
Author: alc Date: Sat Aug 18 22:35:19 2018 New Revision: 338032 URL: https://svnweb.freebsd.org/changeset/base/338032 Log: Oops. r338030 didn't eliminate the unused arena argument from all of kmem_alloc_attr()'s callers. Correct that mistake. Modified:

svn commit: r338031 - in head/sys/ufs: ffs ufs

2018-08-18 Thread Kirk McKusick
Author: mckusick Date: Sat Aug 18 22:21:59 2018 New Revision: 338031 URL: https://svnweb.freebsd.org/changeset/base/338031 Log: Replace the TRIM consolodation framework originally added in -r337396 driven by problems found with the algorithms being tested for TRIM consolodation.

svn commit: r338030 - in head/sys: dev/amd_ecc_inject dev/drm dev/drm2 vm

2018-08-18 Thread Alan Cox
Author: alc Date: Sat Aug 18 22:07:48 2018 New Revision: 338030 URL: https://svnweb.freebsd.org/changeset/base/338030 Log: Eliminate the unused arena parameter from kmem_alloc_attr(). Reviewed by: kib, markj Differential Revision:https://reviews.freebsd.org/D16793 Modified:

svn commit: r338029 - in head/sys/ufs: ffs ufs

2018-08-18 Thread Kirk McKusick
Author: mckusick Date: Sat Aug 18 21:21:06 2018 New Revision: 338029 URL: https://svnweb.freebsd.org/changeset/base/338029 Log: Revert -r337396. It is being replaced with a revised interface that resulted from testing and further reviews. Modified: head/sys/ufs/ffs/ffs_alloc.c

svn commit: r338028 - head/bin/ls

2018-08-18 Thread Kyle Evans
Author: kevans Date: Sat Aug 18 21:03:19 2018 New Revision: 338028 URL: https://svnweb.freebsd.org/changeset/base/338028 Log: ls(1): Gate the do_color_* definitions behind COLORLS Pointy hat to:me Modified: head/bin/ls/ls.c Modified: head/bin/ls/ls.c

svn commit: r338027 - head/bin/ls

2018-08-18 Thread Kyle Evans
Author: kevans Date: Sat Aug 18 20:55:20 2018 New Revision: 338027 URL: https://svnweb.freebsd.org/changeset/base/338027 Log: ls(1): Support other aliases for --color arguments used by GNU ls(1) These aliases are supported and documented in the man page. For now, they will not be

svn commit: r338025 - head/sys/dev/bge

2018-08-18 Thread Dimitry Andric
Author: dim Date: Sat Aug 18 20:41:43 2018 New Revision: 338025 URL: https://svnweb.freebsd.org/changeset/base/338025 Log: Use the size of one bge_devs element for the MODULE_PNP_INFO macro, instead of the size of the whole bge_devs array. This should stop kldxref searching beyond the

svn commit: r338024 - head/sys/dev/pci

2018-08-18 Thread Konstantin Belousov
Author: kib Date: Sat Aug 18 20:35:19 2018 New Revision: 338024 URL: https://svnweb.freebsd.org/changeset/base/338024 Log: Rudimentary AER reading code for ddb(4). This is very primitive code to inspect the PCI error state and AER error state, dump the log and clear errors, from ddb.

svn commit: r338023 - in head/sys: amd64/conf arm/conf arm64/conf i386/conf powerpc/conf riscv/conf sparc64/conf

2018-08-18 Thread John Baldwin
Author: jhb Date: Sat Aug 18 20:32:08 2018 New Revision: 338023 URL: https://svnweb.freebsd.org/changeset/base/338023 Log: Make 'device crypto' lines more consistent. - In configurations with a pseudo devices section, move 'device crypto' into that section. - Use a consistent

svn commit: r338022 - in head/stand/efi/loader: . arch/i386

2018-08-18 Thread John Baldwin
Author: jhb Date: Sat Aug 18 20:28:25 2018 New Revision: 338022 URL: https://svnweb.freebsd.org/changeset/base/338022 Log: Fix casts between 64-bit physical addresses and pointers in EFI. Compiling FreeBSD/i386 with modern GCC triggers warnings for various places that convert 64-bit

svn commit: r338021 - head/usr.bin/kdump

2018-08-18 Thread John Baldwin
Author: jhb Date: Sat Aug 18 20:23:53 2018 New Revision: 338021 URL: https://svnweb.freebsd.org/changeset/base/338021 Log: Use 'bool' instead of 'int' for various boolean flags. Reviewed by: kib MFC after:2 weeks Differential Revision:https://reviews.freebsd.org/D16611

svn commit: r338020 - head/sys/kern

2018-08-18 Thread Kyle Evans
Author: kevans Date: Sat Aug 18 19:45:56 2018 New Revision: 338020 URL: https://svnweb.freebsd.org/changeset/base/338020 Log: res_find: Fix fallback logic The fallback logic was broken if hints were found in multiple environments. If we found a hint in either the loader environment or

svn commit: r338019 - head/sys/fs/nfsserver

2018-08-18 Thread Rick Macklem
Author: rmacklem Date: Sat Aug 18 19:14:06 2018 New Revision: 338019 URL: https://svnweb.freebsd.org/changeset/base/338019 Log: Fix LORs between vn_start_write() and vn_lock() in nfsrv_copymr(). When coding the pNFS server, I added vn_start_write() calls in nfsrv_copymr() done while the

svn commit: r338018 - head/sys/vm

2018-08-18 Thread Alan Cox
Author: alc Date: Sat Aug 18 18:33:50 2018 New Revision: 338018 URL: https://svnweb.freebsd.org/changeset/base/338018 Log: Eliminate the arena parameter to kmem_malloc_domain(). It is redundant. The domain and flags parameters suffice. In fact, the related functions

svn commit: r338017 - in stable/11: . share/mk

2018-08-18 Thread Konstantin Belousov
/11/UPDATING Sat Aug 18 16:03:15 2018(r338017) @@ -16,6 +16,12 @@ from older versions of FreeBSD, try WITHOUT_CLANG and the tip of head, and then rebuild without this option. The bootstrap process from older version of current across the gcc/clang cutover is a bit fragile. +20180818

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

2018-08-18 Thread Konstantin Belousov
Author: kib Date: Sat Aug 18 12:17:05 2018 New Revision: 338016 URL: https://svnweb.freebsd.org/changeset/base/338016 Log: Print L1D FLUSH feature. Sponsored by: The FreeBSD Foundation MFC after:3 days Modified: head/sys/x86/x86/identcpu.c Modified: head/sys/x86/x86/identcpu.c

Re: svn commit: r337956 - in head: . bin/ls

2018-08-18 Thread Kyle Evans
On Sat, Aug 18, 2018 at 12:35 AM, Rodney W. Grimes wrote: >> > On Fri, Aug 17, 2018 at 10:26 AM, Kyle Evans wrote: >> > > On Fri, Aug 17, 2018 at 10:24 AM, Rodney W. Grimes >> > > wrote: >> > >>> Author: kevans >> > >>> Date: Fri Aug 17 04:15:51 2018 >> > >>> New Revision: 337956 >> > >>> URL:

svn commit: r338013 - head/contrib/bsnmp/snmp_mibII

2018-08-18 Thread Eugene Grosbein
Author: eugen Date: Sat Aug 18 10:58:44 2018 New Revision: 338013 URL: https://svnweb.freebsd.org/changeset/base/338013 Log: bsnmpd(8): fix and optimize interface description processing * correctly prepare a buffer to obtain interface description from a kernel and truncate long

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

2018-08-18 Thread Konstantin Belousov
Author: kib Date: Sat Aug 18 10:14:02 2018 New Revision: 338012 URL: https://svnweb.freebsd.org/changeset/base/338012 Log: MFC r337330: Swap in WKILLED processes. Modified: stable/11/sys/kern/kern_sig.c stable/11/sys/kern/sys_process.c stable/11/sys/sys/proc.h

svn commit: r338011 - head/lib/libc/gen

2018-08-18 Thread Xin LI
Author: delphij Date: Sat Aug 18 08:32:21 2018 New Revision: 338011 URL: https://svnweb.freebsd.org/changeset/base/338011 Log: Workaround ECAPMODE for kernels between revision [331280, 337999) where getrandom(2) is not available in capability mode. Modified: head/lib/libc/gen/getentropy.c

svn commit: r338005 - in vendor/libc++/dist-release_70: . docs docs/DesignDocs include test/libcxx/language.support test/libcxx/memory test/std/depr/depr.c.headers test/std/language.support/support...

2018-08-18 Thread Dimitry Andric
Author: dim Date: Sat Aug 18 08:27:12 2018 New Revision: 338005 URL: https://svnweb.freebsd.org/changeset/base/338005 Log: Vendor import of libc++ release_70 branch r33: https://llvm.org/svn/llvm-project/libcxx/branches/release_70@33 Added:

svn commit: r338007 - in vendor/lld/dist-release_70: COFF ELF docs test/COFF test/COFF/Inputs test/ELF test/ELF/lto test/mach-o test/wasm/lto

2018-08-18 Thread Dimitry Andric
Author: dim Date: Sat Aug 18 08:27:24 2018 New Revision: 338007 URL: https://svnweb.freebsd.org/changeset/base/338007 Log: Vendor import of lld release_70 branch r33: https://llvm.org/svn/llvm-project/lld/branches/release_70@33 Added:

svn commit: r338009 - vendor/lldb/dist-release_70/lit

2018-08-18 Thread Dimitry Andric
Author: dim Date: Sat Aug 18 08:27:32 2018 New Revision: 338009 URL: https://svnweb.freebsd.org/changeset/base/338009 Log: Vendor import of lldb release_70 branch r33: https://llvm.org/svn/llvm-project/lldb/branches/release_70@33 Modified: vendor/lldb/dist-release_70/lit/lit.cfg

svn commit: r338004 - vendor/compiler-rt/compiler-rt-release_70-r339999

2018-08-18 Thread Dimitry Andric
Author: dim Date: Sat Aug 18 08:27:08 2018 New Revision: 338004 URL: https://svnweb.freebsd.org/changeset/base/338004 Log: Tag compiler-rt release_70 branch r33. Added: vendor/compiler-rt/compiler-rt-release_70-r33/ - copied from r338003, vendor/compiler-rt/dist-release_70/

svn commit: r338010 - vendor/lldb/lldb-release_70-r339999

2018-08-18 Thread Dimitry Andric
Author: dim Date: Sat Aug 18 08:27:35 2018 New Revision: 338010 URL: https://svnweb.freebsd.org/changeset/base/338010 Log: Tag lldb release_70 branch r33. Added: vendor/lldb/lldb-release_70-r33/ - copied from r338009, vendor/lldb/dist-release_70/

svn commit: r338008 - vendor/lld/lld-release_70-r339999

2018-08-18 Thread Dimitry Andric
Author: dim Date: Sat Aug 18 08:27:29 2018 New Revision: 338008 URL: https://svnweb.freebsd.org/changeset/base/338008 Log: Tag lld release_70 branch r33. Added: vendor/lld/lld-release_70-r33/ - copied from r338007, vendor/lld/dist-release_70/

svn commit: r338006 - vendor/libc++/libc++-release_70-r339999

2018-08-18 Thread Dimitry Andric
Author: dim Date: Sat Aug 18 08:27:21 2018 New Revision: 338006 URL: https://svnweb.freebsd.org/changeset/base/338006 Log: Tag libc++ release_70 branch r33. Added: vendor/libc++/libc++-release_70-r33/ - copied from r338005, vendor/libc++/dist-release_70/

svn commit: r338001 - vendor/llvm/llvm-release_70-r339999

2018-08-18 Thread Dimitry Andric
Author: dim Date: Sat Aug 18 08:26:54 2018 New Revision: 338001 URL: https://svnweb.freebsd.org/changeset/base/338001 Log: Tag llvm release_70 branch r33. Added: vendor/llvm/llvm-release_70-r33/ - copied from r338000, vendor/llvm/dist-release_70/

svn commit: r338003 - vendor/clang/clang-release_70-r339999

2018-08-18 Thread Dimitry Andric
Author: dim Date: Sat Aug 18 08:27:05 2018 New Revision: 338003 URL: https://svnweb.freebsd.org/changeset/base/338003 Log: Tag clang release_70 branch r33. Added: vendor/clang/clang-release_70-r33/ - copied from r338002, vendor/clang/dist-release_70/

svn commit: r338000 - in vendor/llvm/dist-release_70: cmake/modules docs lib/Analysis lib/CodeGen/SelectionDAG lib/Target/PowerPC lib/Target/X86 lib/Transforms/Vectorize test/Analysis/BasicAA test/...

2018-08-18 Thread Dimitry Andric
Author: dim Date: Sat Aug 18 08:26:46 2018 New Revision: 338000 URL: https://svnweb.freebsd.org/changeset/base/338000 Log: Vendor import of llvm release_70 branch r33: https://llvm.org/svn/llvm-project/llvm/branches/release_70@33 Added:

svn commit: r338002 - in vendor/clang/dist-release_70: docs include/clang/AST include/clang/Basic include/clang/Driver lib/AST lib/CodeGen lib/Driver/ToolChains lib/Frontend lib/Sema lib/Serializat...

2018-08-18 Thread Dimitry Andric
Author: dim Date: Sat Aug 18 08:26:59 2018 New Revision: 338002 URL: https://svnweb.freebsd.org/changeset/base/338002 Log: Vendor import of clang release_70 branch r33: https://llvm.org/svn/llvm-project/cfe/branches/release_70@33 Added:

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

2018-08-18 Thread Xin LI
Author: delphij Date: Sat Aug 18 06:33:51 2018 New Revision: 337999 URL: https://svnweb.freebsd.org/changeset/base/337999 Log: Regen after r337998. Modified: head/sys/compat/freebsd32/freebsd32_sysent.c head/sys/kern/init_sysent.c Modified: head/sys/compat/freebsd32/freebsd32_sysent.c

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

2018-08-18 Thread Xin LI
Author: delphij Date: Sat Aug 18 06:31:49 2018 New Revision: 337998 URL: https://svnweb.freebsd.org/changeset/base/337998 Log: getrandom(2) should not be restricted in capability mode. Modified: head/sys/compat/freebsd32/capabilities.conf head/sys/kern/capabilities.conf Modified:

Re: svn commit: r337936 - in head/sys/contrib/libsodium: . builds builds/msvc builds/msvc/build builds/msvc/properties builds/msvc/vs2010 builds/msvc/vs2010/libsodium builds/msvc/vs2012 builds/msvc/vs

2018-08-18 Thread Gordon Tetlow
On Fri, Aug 17, 2018 at 12:23:51AM +, Conrad Meyer wrote: > Author: cem > Date: Fri Aug 17 00:23:50 2018 > New Revision: 337936 > URL: https://svnweb.freebsd.org/changeset/base/337936 > > Log: > Bring in libsodium to sys/contrib > > Bring in https://github.com/jedisct1/libsodium at >

svn commit: r337997 - head/lib/libc/gen

2018-08-18 Thread Xin LI
Author: delphij Date: Sat Aug 18 06:20:45 2018 New Revision: 337997 URL: https://svnweb.freebsd.org/changeset/base/337997 Log: Split arc4random_uniform into it's own file and sync with OpenBSD. PR: 182610 Obtained from:OpenBSD MFC after:2 weeks Added: