svn commit: r348351 - head/lib/libmemstat

2019-05-28 Thread Gleb Smirnoff
Author: glebius Date: Wed May 29 03:14:46 2019 New Revision: 348351 URL: https://svnweb.freebsd.org/changeset/base/348351 Log: The KVM code also needs a fix similar to r344269. Reported by: pho Modified: head/lib/libmemstat/memstat_uma.c Modified: head/lib/libmemstat/memstat_uma.c

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

2019-05-28 Thread Gleb Smirnoff
On Wed, May 29, 2019 at 03:23:23AM +0300, Andrey V. Elsukov wrote: A> > --- a/FreeBSD/sys/net/bpf.c A> > +++ b/FreeBSD/sys/net/bpf.c A> > @@ -857,7 +857,6 @@ bpf_detachd_locked(struct bpf_d *d, bool detached_ifp) A> > /* Save bd_writer value */ A> > error = d->bd_writer; A> >

svn commit: r348350 - in head: . sys/sys

2019-05-28 Thread Justin Hibbits
Author: jhibbits Date: Wed May 29 02:26:15 2019 New Revision: 348350 URL: https://svnweb.freebsd.org/changeset/base/348350 Log: Update __FreeBSD_version and Makefile check for r348347 libdwarf needs forcibly rebuilt after r348347. Modified: head/Makefile.inc1 head/sys/sys/param.h Modi

svn commit: r348349 - in head: lib/libc/net sys/i386/i386

2019-05-28 Thread Pedro F. Giffuni
Author: pfg Date: Wed May 29 02:08:23 2019 New Revision: 348349 URL: https://svnweb.freebsd.org/changeset/base/348349 Log: typo: suppported. Modified: head/lib/libc/net/rthdr.c head/sys/i386/i386/initcpu.c Modified: head/lib/libc/net/rthdr.c

svn commit: r348347 - head/contrib/elftoolchain/libdwarf

2019-05-28 Thread Justin Hibbits
Author: jhibbits Date: Wed May 29 02:02:56 2019 New Revision: 348347 URL: https://svnweb.freebsd.org/changeset/base/348347 Log: Add missing powerpc64 relocation support to libdwarf Summary: Due to missing relocation support in libdwarf for powerpc64, handling of dwarf info on unlinked o

svn commit: r348346 - head/sys/net

2019-05-28 Thread Kyle Evans
Author: kevans Date: Wed May 29 01:08:30 2019 New Revision: 348346 URL: https://svnweb.freebsd.org/changeset/base/348346 Log: if_bridge(4): Complete bpf auditing of local traffic over the bridge There were two remaining "gaps" in auditing local bridge traffic with bpf(4): Locally ori

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

2019-05-28 Thread Andrey V. Elsukov
29.05.2019 3:10, Gleb Smirnoff пишет: > Hi Andrey, > > I made a different change to mitigate this panic: don't clear the pointer. > > --- a/FreeBSD/sys/net/bpf.c > +++ b/FreeBSD/sys/net/bpf.c > @@ -857,7 +857,6 @@ bpf_detachd_locked(struct bpf_d *d, bool detached_ifp) > /* Save bd_write

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

2019-05-28 Thread Gleb Smirnoff
Hi, sorry for short followup, replied on previous commit without reading through whole mailbox. Given the fallout of r348303 I'd suggest to consider my one liner as a proper solution to the problem. On Tue, May 28, 2019 at 11:45:00AM +, Andrey V. Elsukov wrote: A> Author: ae A> Date: Tue Ma

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

2019-05-28 Thread Gleb Smirnoff
Hi Andrey, I made a different change to mitigate this panic: don't clear the pointer. --- a/FreeBSD/sys/net/bpf.c +++ b/FreeBSD/sys/net/bpf.c @@ -857,7 +857,6 @@ bpf_detachd_locked(struct bpf_d *d, bool detached_ifp) /* Save bd_writer value */ error = d->bd_writer; ifp =

svn commit: r348343 - in stable/11: crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/crypto/dh crypto/openssl/crypto/dsa crypto/openssl/crypto/ec crypto/openssl/crypto/ecdh c...

2019-05-28 Thread Jung-uk Kim
Author: jkim Date: Wed May 29 00:00:52 2019 New Revision: 348343 URL: https://svnweb.freebsd.org/changeset/base/348343 Log: Merge OpenSSL 1.0.2s. Approved by: re (kib) Modified: stable/11/crypto/openssl/CHANGES stable/11/crypto/openssl/Configure stable/11/crypto/openssl/Makefile s

svn commit: r348342 - in stable/12/sys: conf dev/uart

2019-05-28 Thread Colin Percival
Author: cperciva Date: Tue May 28 22:22:40 2019 New Revision: 348342 URL: https://svnweb.freebsd.org/changeset/base/348342 Log: MFC r345405,345406,346228,346657,348195,348198: UART SPCR fixes. r345405: Obey SPCR AccessWidth parameter. r345406: Initialize uart_bus_space_mem on arm64. r34

svn commit: r348341 - in stable/12: crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/crypto/aes/asm crypto/openssl/crypto/bio crypto/openssl/crypto/blake2 crypto/openssl/cryp...

2019-05-28 Thread Jung-uk Kim
Author: jkim Date: Tue May 28 21:57:01 2019 New Revision: 348341 URL: https://svnweb.freebsd.org/changeset/base/348341 Log: MFC: r348340 Merge OpenSSL 1.1.1c. Modified: stable/12/crypto/openssl/CHANGES stable/12/crypto/openssl/Configure stable/12/crypto/openssl/INSTALL stable/12/c

svn commit: r348340 - in head: crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/crypto/aes/asm crypto/openssl/crypto/bio crypto/openssl/crypto/blake2 crypto/openssl/crypto/bn...

2019-05-28 Thread Jung-uk Kim
Author: jkim Date: Tue May 28 21:54:12 2019 New Revision: 348340 URL: https://svnweb.freebsd.org/changeset/base/348340 Log: Merge OpenSSL 1.1.1c. Modified: head/crypto/openssl/CHANGES head/crypto/openssl/Configure head/crypto/openssl/INSTALL head/crypto/openssl/NEWS head/crypto/openss

svn commit: r348339 - vendor-crypto/openssl/dist

2019-05-28 Thread Jung-uk Kim
Author: jkim Date: Tue May 28 21:10:35 2019 New Revision: 348339 URL: https://svnweb.freebsd.org/changeset/base/348339 Log: Import OpenSSL 1.1.1c. Modified: vendor-crypto/openssl/dist/FREEBSD-upgrade Modified: vendor-crypto/openssl/dist/FREEBSD-upgrade ===

svn commit: r348338 - head/sys/fs/pseudofs

2019-05-28 Thread Johannes Lundberg
Author: johalun Date: Tue May 28 20:54:59 2019 New Revision: 348338 URL: https://svnweb.freebsd.org/changeset/base/348338 Log: pseudofs: Ignore unsupported commands in vop_setattr. Users of pseudofs (e.g. lindebugfs), should be able to receive input from command line via commands like "ec

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

2019-05-28 Thread Conrad Meyer
Author: cem Date: Tue May 28 20:44:23 2019 New Revision: 348337 URL: https://svnweb.freebsd.org/changeset/base/348337 Log: style.9: Correct usage's definition to match its declaration Suggested by: emaste Reviewed by: delphij, imp, rgrimes, vangyzen (earlier version) Sponsored by: Dell

svn commit: r348336 - vendor-crypto/openssl/1.0.2s

2019-05-28 Thread Jung-uk Kim
Author: jkim Date: Tue May 28 20:14:33 2019 New Revision: 348336 URL: https://svnweb.freebsd.org/changeset/base/348336 Log: Tag OpenSSL 1.0.2s. Added: vendor-crypto/openssl/1.0.2s/ - copied from r348335, vendor-crypto/openssl/dist-1.0.2/ ___ sv

svn commit: r348335 - in vendor-crypto/openssl/dist-1.0.2: . apps crypto crypto/dh crypto/dsa crypto/ec crypto/ecdh crypto/err crypto/rsa doc/apps ssl

2019-05-28 Thread Jung-uk Kim
Author: jkim Date: Tue May 28 20:13:54 2019 New Revision: 348335 URL: https://svnweb.freebsd.org/changeset/base/348335 Log: Import OpenSSL 1.0.2s. Modified: vendor-crypto/openssl/dist-1.0.2/CHANGES vendor-crypto/openssl/dist-1.0.2/Configure vendor-crypto/openssl/dist-1.0.2/FREEBSD-upgrade

svn commit: r348334 - vendor-crypto/openssl/1.1.1c

2019-05-28 Thread Jung-uk Kim
Author: jkim Date: Tue May 28 20:08:42 2019 New Revision: 348334 URL: https://svnweb.freebsd.org/changeset/base/348334 Log: Tag OpenSSL 1.1.1c. Added: vendor-crypto/openssl/1.1.1c/ - copied from r348333, vendor-crypto/openssl/dist/ ___ svn-src-

svn commit: r348333 - in vendor-crypto/openssl/dist: . apps crypto crypto/aes/asm crypto/bio crypto/blake2 crypto/bn crypto/bn/asm crypto/chacha crypto/conf crypto/dh crypto/dsa crypto/dso crypto/e...

2019-05-28 Thread Jung-uk Kim
Author: jkim Date: Tue May 28 20:08:17 2019 New Revision: 348333 URL: https://svnweb.freebsd.org/changeset/base/348333 Log: Import OpenSSL 1.1.1c. Modified: vendor-crypto/openssl/dist/CHANGES vendor-crypto/openssl/dist/Configure vendor-crypto/openssl/dist/INSTALL vendor-crypto/openssl/d

svn commit: r348332 - head/sys/dev/oce

2019-05-28 Thread Alexander Motin
Author: mav Date: Tue May 28 18:32:04 2019 New Revision: 348332 URL: https://svnweb.freebsd.org/changeset/base/348332 Log: Fix array out of bound panic introduced in r306219. As I see, different NICs in different configurations may have different numbers of TX and RX queues. The code was

svn commit: r348331 - head/sys/dev/ath/ath_hal

2019-05-28 Thread Adrian Chadd
Author: adrian Date: Tue May 28 18:05:10 2019 New Revision: 348331 URL: https://svnweb.freebsd.org/changeset/base/348331 Log: [ath_hal] Fix queue bits a bit Found by PVS Studio: duplicate assignment; add assignment of tqi_compBuf. Submitted by: Differential Revision:https://

Re: svn commit: r347930 - head/sys/dev/pci

2019-05-28 Thread Ruslan Bukin
On Fri, May 17, 2019 at 05:05:17PM +, Emmanuel Vadot wrote: > Author: manu > Date: Fri May 17 17:05:16 2019 > New Revision: 347930 > URL: https://svnweb.freebsd.org/changeset/base/347930 > > Log: > pci: ecam: Correctly parse memory and IO region > > When activating a resource do not com

svn commit: r348330 - head/sys/ufs/ffs

2019-05-28 Thread Kirk McKusick
Author: mckusick Date: Tue May 28 17:31:35 2019 New Revision: 348330 URL: https://svnweb.freebsd.org/changeset/base/348330 Log: Add a missing bresle() in seldom-used error return. Modified: head/sys/ufs/ffs/ffs_softdep.c Modified: head/sys/ufs/ffs/ffs_softdep.c ==

svn commit: r348329 - head/sys/ufs/ffs

2019-05-28 Thread Kirk McKusick
Author: mckusick Date: Tue May 28 16:32:04 2019 New Revision: 348329 URL: https://svnweb.freebsd.org/changeset/base/348329 Log: Convert use of UFS-specific #ifdef DEBUG to DIAGNOSTIC or INVARIANTS as appropriate. No functional change intended. Suggested-by: markj Modified: head/sys/ufs

svn commit: r348328 - head/sbin/bectl

2019-05-28 Thread Kyle Evans
Author: kevans Date: Tue May 28 16:12:16 2019 New Revision: 348328 URL: https://svnweb.freebsd.org/changeset/base/348328 Log: bectl(8): Address Coverity complaints CID 1400451: case 0 is missing a break/return and falling through to the default case. waitpid(0, ...) makes little sense in

svn commit: r348327 - in head/sys: arm/include conf

2019-05-28 Thread Doug Moore
Author: dougm Date: Tue May 28 15:47:00 2019 New Revision: 348327 URL: https://svnweb.freebsd.org/changeset/base/348327 Log: Implement the ffs and fls functions, and their longer counterparts, in cpufunc, in terms of __builtin_ffs and the like, for arm32 v6 and v7 architectures, and use thos

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

2019-05-28 Thread Alexey Dokuchaev
On Mon, May 27, 2019 at 02:34:09PM -0700, Rodney W. Grimes wrote: > I do not at all mean to discourage what you are doing, it is good to go > over static analysis reports, the problem is that there are often many > false positives, There are tons of them indeed, but that's normal for any static an

svn commit: r348326 - in stable/12/libexec/bootpd: . bootpgw

2019-05-28 Thread Mark Johnston
Author: markj Date: Tue May 28 14:17:03 2019 New Revision: 348326 URL: https://svnweb.freebsd.org/changeset/base/348326 Log: MFC r348066, r348090: bootpd: Add an option to skip modifications to the ARP table. PR: 30854 Modified: stable/12/libexec/bootpd/bootpd.8 stable/12/libexec/b

svn commit: r348325 - stable/12/libexec/bootpd

2019-05-28 Thread Ed Maste
Author: emaste Date: Tue May 28 13:14:53 2019 New Revision: 348325 URL: https://svnweb.freebsd.org/changeset/base/348325 Log: MFC r348069: bootpd: avoid the same error indication for different issues There were several (apparently) copy-pasted NEED validation macros, leading to the same e

svn commit: r348324 - head/sys/net

2019-05-28 Thread Andrey V. Elsukov
Author: ae Date: Tue May 28 11:45:00 2019 New Revision: 348324 URL: https://svnweb.freebsd.org/changeset/base/348324 Log: Rework r348303 to reduce the time of holding global BPF lock. It appeared that using NET_EPOCH_WAIT() while holding global BPF lock can lead to another panic: spi

svn commit: r348323 - head/sys/sys

2019-05-28 Thread Andrew Turner
Author: andrew Date: Tue May 28 10:55:59 2019 New Revision: 348323 URL: https://svnweb.freebsd.org/changeset/base/348323 Log: The alignment is passed into contigmalloc_domainset in the 7th argument. KUBSAN was complaining the pointer contigmalloc_domainset returned was misaligned. Fix thi

svn commit: r348322 - head/sys/kern

2019-05-28 Thread Andrew Turner
Author: andrew Date: Tue May 28 09:12:15 2019 New Revision: 348322 URL: https://svnweb.freebsd.org/changeset/base/348322 Log: Teach the kernel KUBSAN runtime about alignment_assumption This checks the alignment of a given pointer is sufficient for the requested alignment asked for. This f