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

2020-12-08 Thread Kyle Evans
Author: kevans Date: Wed Dec 9 05:27:45 2020 New Revision: 368483 URL: https://svnweb.freebsd.org/changeset/base/368483 Log: grep: replace the internal queue with a ring buffer We know up front how many items we can have in the queue (-B/Bflag), so pay the cost of those particular

svn commit: r368482 - head/usr.bin/grep/tests

2020-12-08 Thread Kyle Evans
Author: kevans Date: Wed Dec 9 05:12:04 2020 New Revision: 368482 URL: https://svnweb.freebsd.org/changeset/base/368482 Log: grep: tests: stop expecting a failure of gnuext w/ bsdgrep libregex now supports these and we no longer offer to not link against libregex. Modified:

svn commit: r368481 - in head/usr.bin: kdump truss

2020-12-08 Thread Kyle Evans
Author: kevans Date: Wed Dec 9 03:24:09 2020 New Revision: 368481 URL: https://svnweb.freebsd.org/changeset/base/368481 Log: kdump/truss: decode new _umtx_op flags In both cases, print the flag bits first followed by the command. Output now looks something like this: (ktrace)

svn commit: r368480 - head/lib/libsysdecode

2020-12-08 Thread Kyle Evans
Author: kevans Date: Wed Dec 9 03:22:44 2020 New Revision: 368480 URL: https://svnweb.freebsd.org/changeset/base/368480 Log: libsysdecode: decode _UMTX_OP flags Assume that UMTX_OP with a double underbar following is a flag, while any underbar+alphanumeric combination immeiately

svn commit: r368479 - head/lib/libc/sys

2020-12-08 Thread Kyle Evans
Author: kevans Date: Wed Dec 9 03:20:51 2020 New Revision: 368479 URL: https://svnweb.freebsd.org/changeset/base/368479 Log: _umtx_op(2): document recent addition of 32bit compat flags This was part of D27325. Reviewed by: kib Modified: head/lib/libc/sys/_umtx_op.2 Modified:

svn commit: r368478 - in head/contrib/unbound: . contrib daemon dnstap doc libunbound respip services services/cache smallapp util util/data validator

2020-12-08 Thread Cy Schubert
Author: cy Date: Wed Dec 9 02:59:24 2020 New Revision: 368478 URL: https://svnweb.freebsd.org/changeset/base/368478 Log: MFV r368464: Update unbound from 1.12.0 to 1.13.0 MFC after:1 week Security: CVE-2020-28935 Added: head/contrib/unbound/contrib/metrics.awk -

svn commit: r368477 - stable/12/usr.sbin/bhyve

2020-12-08 Thread Peter Grehan
Author: grehan Date: Wed Dec 9 02:47:39 2020 New Revision: 368477 URL: https://svnweb.freebsd.org/changeset/base/368477 Log: MFC r367762 Add legacy debug/test interfaces for kvm unit tests. Added: stable/12/usr.sbin/bhyve/pctestdev.c - copied unchanged from r367762,

svn commit: r368476 - head/release/riscv

2020-12-08 Thread Glen Barber
Author: gjb Date: Wed Dec 9 02:21:25 2020 New Revision: 368476 URL: https://svnweb.freebsd.org/changeset/base/368476 Log: Copy arm64 make-memstick.sh and mkisoimages.sh to the riscv directory to allow properly building *.iso and *.img files. Sponsored by: Rubicon Communications, LLC

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

2020-12-08 Thread Jung-uk Kim
Author: jkim Date: Wed Dec 9 02:18:26 2020 New Revision: 368475 URL: https://svnweb.freebsd.org/changeset/base/368475 Log: Update OpenSSL upgrade procedure for the new assembly file path. Modified: vendor-crypto/openssl/dist/FREEBSD-upgrade Modified:

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

2020-12-08 Thread Jung-uk Kim
Author: jkim Date: Wed Dec 9 02:11:58 2020 New Revision: 368474 URL: https://svnweb.freebsd.org/changeset/base/368474 Log: Update OpenSSL upgrade procedure. Modified: vendor-crypto/openssl/dist/FREEBSD-upgrade Modified: vendor-crypto/openssl/dist/FREEBSD-upgrade

svn commit: r368473 - head/sys/dev/mfi

2020-12-08 Thread Justin Hibbits
Author: jhibbits Date: Wed Dec 9 02:07:01 2020 New Revision: 368473 URL: https://svnweb.freebsd.org/changeset/base/368473 Log: dev/mfi: Make a seemingly bogus conditional unconditional Summary: r358689 attempted to fix a clang warning/error by inferring the intent of the condition

svn commit: r368472 - in head: crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/crypto/aes/asm crypto/openssl/crypto/asn1 crypto/openssl/crypto/bio crypto/openssl/crypto/chac...

2020-12-08 Thread Jung-uk Kim
Author: jkim Date: Wed Dec 9 02:05:14 2020 New Revision: 368472 URL: https://svnweb.freebsd.org/changeset/base/368472 Log: Merge OpenSSL 1.1.1i. Modified: head/crypto/openssl/CHANGES head/crypto/openssl/NEWS head/crypto/openssl/README head/crypto/openssl/apps/ca.c

svn commit: r368471 - stable/12/usr.sbin/rtsold

2020-12-08 Thread Mark Johnston
Author: markj Date: Wed Dec 9 00:56:38 2020 New Revision: 368471 URL: https://svnweb.freebsd.org/changeset/base/368471 Log: MFC r368278: rtsold: Fix bugs reported by Coverity Modified: stable/12/usr.sbin/rtsold/cap_llflags.c stable/12/usr.sbin/rtsold/dump.c

svn commit: r368470 - stable/12/sys/netpfil/pf

2020-12-08 Thread Mark Johnston
Author: markj Date: Wed Dec 9 00:56:14 2020 New Revision: 368470 URL: https://svnweb.freebsd.org/changeset/base/368470 Log: MFC r368276: pf: Fix table entry counter toggling PR: 251414 Modified: stable/12/sys/netpfil/pf/pf_table.c Directory Properties: stable/12/ (props

svn commit: r368469 - in stable/12: share/man/man4 sys/dev/mn

2020-12-08 Thread Ed Maste
Author: emaste Date: Wed Dec 9 00:28:27 2020 New Revision: 368469 URL: https://svnweb.freebsd.org/changeset/base/368469 Log: MFC r368397: Add deprecation notice to mn(4) Sync serial (T1/E1) interfaces are largely irrelevant today and phk confirms this driver is unnecessary in review

svn commit: r368468 - head/sys/net

2020-12-08 Thread Gleb Smirnoff
Author: glebius Date: Tue Dec 8 23:54:09 2020 New Revision: 368468 URL: https://svnweb.freebsd.org/changeset/base/368468 Log: Fixup r368446 with KERN_TLS. Modified: head/sys/net/if_lagg.c Modified: head/sys/net/if_lagg.c

svn commit: r368467 - in head: bin/chflags bin/chmod bin/cp bin/ls bin/rm bin/setfacl contrib/mtree usr.bin/du usr.bin/grep usr.bin/gzip usr.sbin/chown usr.sbin/ckdist usr.sbin/fmtree usr.sbin/setfmac

2020-12-08 Thread Bryan Drewery
Author: bdrewery Date: Tue Dec 8 23:38:26 2020 New Revision: 368467 URL: https://svnweb.freebsd.org/changeset/base/368467 Log: fts_read: Handle error from a NULL return better. This is addressing cases such as fts_read(3) encountering an [EIO] from fchdir(2) when FTS_NOCHDIR is not set.

svn commit: r368466 - stable/12/sbin/mount_nfs

2020-12-08 Thread Rick Macklem
Author: rmacklem Date: Tue Dec 8 22:37:30 2020 New Revision: 368466 URL: https://svnweb.freebsd.org/changeset/base/368466 Log: MFC: r368268 Improve man page for AmazonEFS mounts. PR#250770 was actually just a misunderstanding of what NFS mount options are needed for AmazonEFS mounts.

Re: svn commit: r368439 - head/share/mk

2020-12-08 Thread Kyle Evans
On Tue, Dec 8, 2020 at 8:05 AM Kyle Evans wrote: > > Author: kevans > Date: Tue Dec 8 14:05:25 2020 > New Revision: 368439 > URL: https://svnweb.freebsd.org/changeset/base/368439 > > Log: > src.opts.mk: switch to bsdgrep as /usr/bin/grep > > [.. snip ...] > > I have some WIP to make bsdgrep

svn commit: r368465 - vendor/unbound/1.13.0

2020-12-08 Thread Cy Schubert
Author: cy Date: Tue Dec 8 21:24:24 2020 New Revision: 368465 URL: https://svnweb.freebsd.org/changeset/base/368465 Log: Tag unbound 1.13.0. Added: vendor/unbound/1.13.0/ - copied from r368464, vendor/unbound/dist/ ___ svn-src-all@freebsd.org

svn commit: r368464 - in vendor/unbound/dist: . contrib daemon dnstap doc libunbound pythonmod pythonmod/doc/examples pythonmod/doc/modules pythonmod/examples respip services services/cache smallap...

2020-12-08 Thread Cy Schubert
Author: cy Date: Tue Dec 8 21:23:03 2020 New Revision: 368464 URL: https://svnweb.freebsd.org/changeset/base/368464 Log: Vendor import of Unbound 1.13.0. Security: CVE-2020-28935 Added: vendor/unbound/dist/contrib/metrics.awk (contents, props changed)

concernant : gcu.info

2020-12-08 Thread service . commercial
___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

svn commit: r368463 - in releng: 12.1 12.1/crypto/openssl/crypto/asn1 12.1/crypto/openssl/crypto/err 12.1/crypto/openssl/crypto/x509v3 12.1/crypto/openssl/include/openssl 12.1/sys/conf 12.2 12.2/cr...

2020-12-08 Thread Gordon Tetlow
fragile. +20201208: p12 FreeBSD-SA-20:33.openssl + +Fix OpenSSL NULL pointer de-reference. [SA-20:33.openssl] + 20201201: p11 FreeBSD-EN-20:20.tzdata FreeBSD-SA-20:31.icmp6 FreeBSD-SA-20:32.rtsold Modified: releng/12.1

svn commit: r368462 - head/sys/kern

2020-12-08 Thread Kyle Evans
Author: kevans Date: Tue Dec 8 18:47:22 2020 New Revision: 368462 URL: https://svnweb.freebsd.org/changeset/base/368462 Log: cpuset_set{affinity,domain}: do not allow empty masks cpuset_modify() would not currently catch this, because it only checks that the new mask is a subset of the

svn commit: r368461 - head/sys/kern

2020-12-08 Thread Kyle Evans
Author: kevans Date: Tue Dec 8 18:45:47 2020 New Revision: 368461 URL: https://svnweb.freebsd.org/changeset/base/368461 Log: kern: cpuset: resolve race between cpuset_lookup/cpuset_rel The race plays out like so between threads A and B: 1. A ref's cpuset 10 2. B does a lookup of

svn commit: r368460 - head/sys/kern

2020-12-08 Thread Kyle Evans
Author: kevans Date: Tue Dec 8 18:44:06 2020 New Revision: 368460 URL: https://svnweb.freebsd.org/changeset/base/368460 Log: kern: cpuset: plug a unr leak cpuset_rel_defer() is supposed to be functionally equivalent to cpuset_rel() but with anything that might sleep deferred until

svn commit: r368459 - in stable/12/crypto/openssl: crypto/asn1 crypto/err crypto/x509v3 include/openssl

2020-12-08 Thread Ed Maste
Author: emaste Date: Tue Dec 8 18:28:49 2020 New Revision: 368459 URL: https://svnweb.freebsd.org/changeset/base/368459 Log: MFC r368447: OpenSSL: address CVE-2020-1971 OpenSSL commit 3db2c9f3: Complain if we are attempting to encode with an invalid ASN.1 template OpenSSL commit

svn commit: r368458 - head/sys/arm64/linux

2020-12-08 Thread Mitchell Horne
Author: mhorne Date: Tue Dec 8 18:24:33 2020 New Revision: 368458 URL: https://svnweb.freebsd.org/changeset/base/368458 Log: arm64: fix struct l_sigaction_t layout The definition was copied from amd64, but the layout of the struct differs slightly between these platforms. This fixes

svn commit: r368457 - vendor-crypto/openssl/1.1.1i

2020-12-08 Thread Jung-uk Kim
Author: jkim Date: Tue Dec 8 18:11:28 2020 New Revision: 368457 URL: https://svnweb.freebsd.org/changeset/base/368457 Log: Tag OpenSSL 1.1.1i. Added: vendor-crypto/openssl/1.1.1i/ - copied from r368456, vendor-crypto/openssl/dist/ ___

svn commit: r368456 - in vendor-crypto/openssl/dist: . apps crypto/aes/asm crypto/asn1 crypto/bio crypto/chacha/asm crypto/cms crypto/err crypto/evp crypto/modes crypto/pkcs7 crypto/poly1305/asm cr...

2020-12-08 Thread Jung-uk Kim
Author: jkim Date: Tue Dec 8 18:10:16 2020 New Revision: 368456 URL: https://svnweb.freebsd.org/changeset/base/368456 Log: Import OpenSSL 1.1.1i. Modified: vendor-crypto/openssl/dist/CHANGES vendor-crypto/openssl/dist/NEWS vendor-crypto/openssl/dist/README

svn commit: r368455 - in head/sys: arm64/arm64 arm64/include cddl/dev/dtrace/aarch64 cddl/dev/fbt

2020-12-08 Thread John Baldwin
Author: jhb Date: Tue Dec 8 18:00:58 2020 New Revision: 368455 URL: https://svnweb.freebsd.org/changeset/base/368455 Log: Check that the frame pointer is within the current stack. This same check is used on other architectures. Previously this would permit a stack frame to unwind into

svn commit: r368454 - in head/sys: cddl/dev/dtrace/riscv cddl/dev/fbt riscv/include riscv/riscv

2020-12-08 Thread John Baldwin
Author: jhb Date: Tue Dec 8 17:57:18 2020 New Revision: 368454 URL: https://svnweb.freebsd.org/changeset/base/368454 Log: Stack unwinding robustness fixes for RISC-V. - Push the kstack_contains check down into unwind_frame() so that it is honored by DDB and DTrace. - Check that

svn commit: r368453 - head/etc/mtree

2020-12-08 Thread Nick Hibma
Author: n_hibma Date: Tue Dec 8 17:44:34 2020 New Revision: 368453 URL: https://svnweb.freebsd.org/changeset/base/368453 Log: Missed adding netgraph to mtree in r368443: New Netgraph module ng_macfilter: Macfilter to route packets through different hooks based on sender

svn commit: r368452 - head/etc/mtree

2020-12-08 Thread Nick Hibma
Author: n_hibma Date: Tue Dec 8 17:42:32 2020 New Revision: 368452 URL: https://svnweb.freebsd.org/changeset/base/368452 Log: Fix indenting for netmap. Modified: head/etc/mtree/BSD.tests.dist Modified: head/etc/mtree/BSD.tests.dist

svn commit: r368451 - head/sys/dev/ath

2020-12-08 Thread Adrian Chadd
Author: adrian Date: Tue Dec 8 17:28:42 2020 New Revision: 368451 URL: https://svnweb.freebsd.org/changeset/base/368451 Log: [ath] also remove the magic size value here for the transmit antenna statistics. Modified: head/sys/dev/ath/if_athvar.h Modified: head/sys/dev/ath/if_athvar.h

svn commit: r368450 - head/sys/dev/ath

2020-12-08 Thread Adrian Chadd
Author: adrian Date: Tue Dec 8 17:27:24 2020 New Revision: 368450 URL: https://svnweb.freebsd.org/changeset/base/368450 Log: [ath] Don't use hard-coded values in the sanity check. Don't use hard-coded values in the phy error and receive antenna checks. Modified:

svn commit: r368449 - head/sys/dev/ath

2020-12-08 Thread Adrian Chadd
Author: adrian Date: Tue Dec 8 17:25:59 2020 New Revision: 368449 URL: https://svnweb.freebsd.org/changeset/base/368449 Log: [ath] replace the hard-coded magic values in if_athioctl.h with constant defines Replace some hard-coded magic values in the ioctl stats struct with #defines.

svn commit: r368448 - head/sys/net

2020-12-08 Thread Gleb Smirnoff
Author: glebius Date: Tue Dec 8 16:46:00 2020 New Revision: 368448 URL: https://svnweb.freebsd.org/changeset/base/368448 Log: The list of ports in configuration path shall be protected by locks, epoch shall be used only for fast path. Thus use LAGG_XLOCK() in lagg_[un]register_vlan. This

svn commit: r368447 - in head/crypto/openssl: crypto/asn1 crypto/err crypto/x509v3 include/openssl

2020-12-08 Thread Ed Maste
Author: emaste Date: Tue Dec 8 16:43:35 2020 New Revision: 368447 URL: https://svnweb.freebsd.org/changeset/base/368447 Log: OpenSSL: address CVE-2020-1971 OpenSSL commit 3db2c9f3: Complain if we are attempting to encode with an invalid ASN.1 template OpenSSL commit 43a7033:

svn commit: r368446 - head/sys/net

2020-12-08 Thread Gleb Smirnoff
Author: glebius Date: Tue Dec 8 16:36:46 2020 New Revision: 368446 URL: https://svnweb.freebsd.org/changeset/base/368446 Log: Convert LAGG_RLOCK() to NET_EPOCH_ENTER(). No functional changes. Modified: head/sys/net/if_lagg.c Modified: head/sys/net/if_lagg.c

svn commit: r368445 - head/sys/arm64/arm64

2020-12-08 Thread Andrew Turner
Author: andrew Date: Tue Dec 8 15:51:05 2020 New Revision: 368445 URL: https://svnweb.freebsd.org/changeset/base/368445 Log: Use a macro to find the offset of kern_ttbr0 Rather than hard coding the offset of kern_ttbr0 within arm64_bootparams use a macro like the other fields.

svn commit: r368444 - head/sys/arm64/arm64

2020-12-08 Thread Andrew Turner
Author: andrew Date: Tue Dec 8 15:41:18 2020 New Revision: 368444 URL: https://svnweb.freebsd.org/changeset/base/368444 Log: Free the arm64 bootparams memory after initarm This is only needed in initarm, we can return this memory to the stack used by mi_startup. Sponsored by:

svn commit: r368443 - in head: share/man/man4 sys/conf sys/modules/netgraph sys/modules/netgraph/macfilter sys/netgraph tests/sys tests/sys/netgraph

2020-12-08 Thread Nick Hibma
Author: n_hibma Date: Tue Dec 8 15:09:42 2020 New Revision: 368443 URL: https://svnweb.freebsd.org/changeset/base/368443 Log: New Netgraph module ng_macfilter: Macfilter to route packets through different hooks based on sender MAC address. Based on ng_macfilter written by Pekka

svn commit: r368442 - head/share/man/man5

2020-12-08 Thread Ed Maste
Author: emaste Date: Tue Dec 8 15:00:07 2020 New Revision: 368442 URL: https://svnweb.freebsd.org/changeset/base/368442 Log: regen src.conf.5 after r368441, WITHOUT_GDB default Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r368441 - head/share/mk

2020-12-08 Thread Ed Maste
Author: emaste Date: Tue Dec 8 14:56:15 2020 New Revision: 368441 URL: https://svnweb.freebsd.org/changeset/base/368441 Log: Default to WITHOUT_GDB (GDB 6.1.1) for FreeBSD 13 As discussed on -current, -stable, -toolchain, and with jhb@ and imp@, disable the obsolete in-tree GDB 6.1.1 by

svn commit: r368440 - head/share/man/man5

2020-12-08 Thread Kyle Evans
Author: kevans Date: Tue Dec 8 14:05:54 2020 New Revision: 368440 URL: https://svnweb.freebsd.org/changeset/base/368440 Log: src.conf(5): regen after r368439 (WITH_BSD_GREP default) Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r368439 - head/share/mk

2020-12-08 Thread Kyle Evans
Author: kevans Date: Tue Dec 8 14:05:25 2020 New Revision: 368439 URL: https://svnweb.freebsd.org/changeset/base/368439 Log: src.opts.mk: switch to bsdgrep as /usr/bin/grep This has been years in the making, and we all knew it was bound to happen some day. Switch to the BSDL grep

svn commit: r368438 - stable/12/usr.bin/awk

2020-12-08 Thread Yuri Pankov
Author: yuripv Date: Tue Dec 8 08:20:30 2020 New Revision: 368438 URL: https://svnweb.freebsd.org/changeset/base/368438 Log: MFC r362147: awk(1): use -version instead of -V -V is OpenBSD specific, use -version instead. While here, fix issue reported by mandoc lint and drop