svn commit: r364858 - head/sys/kern

2020-08-26 Thread Mateusz Guzik
Author: mjg Date: Thu Aug 27 06:31:55 2020 New Revision: 364858 URL: https://svnweb.freebsd.org/changeset/base/364858 Log: cache: don't update timestmaps on found entry Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c ===

svn commit: r364857 - head/sys/kern

2020-08-26 Thread Mateusz Guzik
Author: mjg Date: Thu Aug 27 06:31:27 2020 New Revision: 364857 URL: https://svnweb.freebsd.org/changeset/base/364857 Log: cache: assorted clean ups In particular remove spurious comments, duplicate assertions and the inconsistently done KTR support. Modified: head/sys/kern/vfs_cache.c

svn commit: r364856 - head/sys/kern

2020-08-26 Thread Mateusz Guzik
Author: mjg Date: Thu Aug 27 06:30:40 2020 New Revision: 364856 URL: https://svnweb.freebsd.org/changeset/base/364856 Log: cache: ncp = NULL early to account for sdt probes in ailure path CID: 1432106 Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c =

svn commit: r364855 - head/sys/kern

2020-08-26 Thread Warner Losh
Author: imp Date: Thu Aug 27 05:11:15 2020 New Revision: 364855 URL: https://svnweb.freebsd.org/changeset/base/364855 Log: Implement FLUSHO Turn FLUSHO on/off with ^O (or whatever VDISCARD is). Honor that to throw away output quickly. This tries to remain true to 4.4BSD behavior (since

svn commit: r364854 - head/usr.bin/calendar/calendars

2020-08-26 Thread Greg Lehey
Author: grog Date: Thu Aug 27 03:50:34 2020 New Revision: 364854 URL: https://svnweb.freebsd.org/changeset/base/364854 Log: Update Hong Kong Liberation Day (hah!) Modified: head/usr.bin/calendar/calendars/calendar.holiday Modified: head/usr.bin/calendar/calendars/calendar.holiday ===

svn commit: r364853 - stable/11/lib/libc/gen

2020-08-26 Thread Konstantin Belousov
Author: kib Date: Thu Aug 27 00:33:01 2020 New Revision: 364853 URL: https://svnweb.freebsd.org/changeset/base/364853 Log: MFC r364423: dl_iterate_phdr(3): provide exclusive locking for callback when statically linked. Modified: stable/11/lib/libc/gen/dlfcn.c Directory Properties: stable

svn commit: r364852 - stable/12/lib/libc/gen

2020-08-26 Thread Konstantin Belousov
Author: kib Date: Thu Aug 27 00:32:11 2020 New Revision: 364852 URL: https://svnweb.freebsd.org/changeset/base/364852 Log: MFC r364423: dl_iterate_phdr(3): provide exclusive locking for callback when statically linked. Modified: stable/12/lib/libc/gen/dlfcn.c Directory Properties: stable

svn commit: r364851 - stable/12/sys/netpfil/ipfw

2020-08-26 Thread Ed Maste
Author: emaste Date: Thu Aug 27 00:28:41 2020 New Revision: 364851 URL: https://svnweb.freebsd.org/changeset/base/364851 Log: MFC r364426: ipfw: style(9) fixes Submitted by: Neel Chauhan Modified: stable/12/sys/netpfil/ipfw/ip_fw2.c Directory Properties: stable/12/ (props changed)

svn commit: r364850 - head/usr.sbin/jail

2020-08-26 Thread Jamie Gritton
Author: jamie Date: Thu Aug 27 00:17:17 2020 New Revision: 364850 URL: https://svnweb.freebsd.org/changeset/base/364850 Log: Don't allow jail.conf variables to have the same names as jail parameters. It was already not allowed in many cases, but crashed instead of giving an error. PR:

svn commit: r364849 - stable/12/sys/dev/cxgbe

2020-08-26 Thread Navdeep Parhar
Author: np Date: Wed Aug 26 23:41:46 2020 New Revision: 364849 URL: https://svnweb.freebsd.org/changeset/base/364849 Log: MFC r358924: cxgbe(4): Do not display error messages related to the CLIP table if it's not in use by TOE or KTLS. Modified: stable/12/sys/dev/cxgbe/t4_clip.c Direct

svn commit: r364848 - in stable/12/sys/dev/cxgbe: . common

2020-08-26 Thread Navdeep Parhar
Author: np Date: Wed Aug 26 23:21:26 2020 New Revision: 364848 URL: https://svnweb.freebsd.org/changeset/base/364848 Log: MFC r340023 (by jhb@), r362905, r362938, and r363167. r340023: Check cannot_use_txpkts() rather than needs_tso() in add_to_txpkts(). Currently this is a no-op, bu

svn commit: r364847 - in stable: 11/lib/libc/sys 12/lib/libc/sys

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 22:52:07 2020 New Revision: 364847 URL: https://svnweb.freebsd.org/changeset/base/364847 Log: MFC 361767: Document SO_NO_OFFLOADS and SO_NO_DDP. Modified: stable/12/lib/libc/sys/getsockopt.2 Directory Properties: stable/12/ (props changed) Changes in other ar

svn commit: r364847 - in stable: 11/lib/libc/sys 12/lib/libc/sys

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 22:52:07 2020 New Revision: 364847 URL: https://svnweb.freebsd.org/changeset/base/364847 Log: MFC 361767: Document SO_NO_OFFLOADS and SO_NO_DDP. Modified: stable/11/lib/libc/sys/getsockopt.2 Directory Properties: stable/11/ (props changed) Changes in other ar

Re: svn commit: r364846 - head/sys/opencrypto

2020-08-26 Thread John Baldwin
On 8/26/20 3:36 PM, John Baldwin wrote: > Author: jhb > Date: Wed Aug 26 22:36:08 2020 > New Revision: 364846 > URL: https://svnweb.freebsd.org/changeset/base/364846 > > Log: > Name the on-stack union of compat thunks. > > C does not permit an anonymous union at a top-level scope. > >

svn commit: r364846 - head/sys/opencrypto

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 22:36:08 2020 New Revision: 364846 URL: https://svnweb.freebsd.org/changeset/base/364846 Log: Name the on-stack union of compat thunks. C does not permit an anonymous union at a top-level scope. Pointy hat to:jhb Modified: head/sys/opencrypto/cry

Re: svn commit: r364736 - in vendor-sys/openzfs: . dist dist/cmd dist/cmd/arc_summary dist/cmd/arcstat dist/cmd/dbufstat dist/cmd/fsck_zfs dist/cmd/mount_zfs dist/cmd/raidz_test dist/cmd/vdev_id dist/

2020-08-26 Thread Andrew Gallatin
On 2020-08-24 18:48, Matt Macy wrote: Log: Vendor import of openzfs master @ 184df27eef0abdc7ab2105b21257f753834b936b Sponsored by: iX Systems, Inc. Just wanted to say "thank you" to you and iX for this. I'm glad this has landed! Drew

svn commit: r364845 - stable/12/sys/dev/cxgbe/crypto

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 22:11:22 2020 New Revision: 364845 URL: https://svnweb.freebsd.org/changeset/base/364845 Log: MFC 361776: Explicitly zero AES key schedules on the stack. Modified: stable/12/sys/dev/cxgbe/crypto/t4_keyctx.c Directory Properties: stable/12/ (props changed) Mod

svn commit: r364844 - head/sys/kern

2020-08-26 Thread Rick Macklem
Author: rmacklem Date: Wed Aug 26 21:49:43 2020 New Revision: 364844 URL: https://svnweb.freebsd.org/changeset/base/364844 Log: Fix a "v_seqc_users == 0 not met" panic when VFS_STATFS() fails during mount. r363210 introduced v_seqc_users to the vnodes. This change requires a vn_seqc_writ

svn commit: r364843 - in stable: 11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs 12/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 21:41:14 2020 New Revision: 364843 URL: https://svnweb.freebsd.org/changeset/base/364843 Log: MFC 361220: Correct the order of arguments to copyin() for Q_SETQUOTA. Modified: stable/12/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c Directory Propertie

svn commit: r364843 - in stable: 11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs 12/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 21:41:14 2020 New Revision: 364843 URL: https://svnweb.freebsd.org/changeset/base/364843 Log: MFC 361220: Correct the order of arguments to copyin() for Q_SETQUOTA. Modified: stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c Directory Propertie

svn commit: r364842 - in stable: 11/sys/opencrypto 12/sys/opencrypto

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 21:35:28 2020 New Revision: 364842 URL: https://svnweb.freebsd.org/changeset/base/364842 Log: MFC 361393: Correct the minimum key length for Camellia to 16 bytes (128 bits). Modified: stable/11/sys/opencrypto/cryptodev.h Directory Properties: stable/11/ (prop

svn commit: r364842 - in stable: 11/sys/opencrypto 12/sys/opencrypto

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 21:35:28 2020 New Revision: 364842 URL: https://svnweb.freebsd.org/changeset/base/364842 Log: MFC 361393: Correct the minimum key length for Camellia to 16 bytes (128 bits). Modified: stable/12/sys/opencrypto/cryptodev.h Directory Properties: stable/12/ (prop

svn commit: r364841 - in stable: 11/tools/build/mk 12/tools/build/mk

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 21:29:59 2020 New Revision: 364841 URL: https://svnweb.freebsd.org/changeset/base/364841 Log: MFC 359050: Add missing DTrace files for WITHOUT_CDDL=yes. Modified: stable/11/tools/build/mk/OptionalObsoleteFiles.inc Directory Properties: stable/11/ (props change

svn commit: r364841 - in stable: 11/tools/build/mk 12/tools/build/mk

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 21:29:59 2020 New Revision: 364841 URL: https://svnweb.freebsd.org/changeset/base/364841 Log: MFC 359050: Add missing DTrace files for WITHOUT_CDDL=yes. Modified: stable/12/tools/build/mk/OptionalObsoleteFiles.inc Directory Properties: stable/12/ (props change

svn commit: r364840 - head/sys/opencrypto

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 21:28:47 2020 New Revision: 364840 URL: https://svnweb.freebsd.org/changeset/base/364840 Log: Add freebsd32 compat support for CIOCCRYPTAEAD. Reviewed by: markj (earlier version) Sponsored by: Netflix Differential Revision:https://reviews.freebsd.or

svn commit: r364839 - in stable: 11/tools/build/mk 12/tools/build/mk

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 21:19:05 2020 New Revision: 364839 URL: https://svnweb.freebsd.org/changeset/base/364839 Log: MFC 361093: Don't remove ubsec(4) manual page for WITHOUT_USB=yes. In head this manpage has been removed entirely, but ubsec(4) is a PCI device and not a USB device.

svn commit: r364839 - in stable: 11/tools/build/mk 12/tools/build/mk

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 21:19:05 2020 New Revision: 364839 URL: https://svnweb.freebsd.org/changeset/base/364839 Log: MFC 361093: Don't remove ubsec(4) manual page for WITHOUT_USB=yes. In head this manpage has been removed entirely, but ubsec(4) is a PCI device and not a USB device.

svn commit: r364838 - head/sys/opencrypto

2020-08-26 Thread John Baldwin
Author: jhb Date: Wed Aug 26 21:17:18 2020 New Revision: 364838 URL: https://svnweb.freebsd.org/changeset/base/364838 Log: Simplify compat shims for /dev/crypto. - Make session handling always use the CIOGSESSION2 structure. CIOGSESSION requests use a thunk similar to COMPAT_FREEBSD32 s

svn commit: r364837 - head/sys/fs/fuse

2020-08-26 Thread Mateusz Guzik
Author: mjg Date: Wed Aug 26 21:13:36 2020 New Revision: 364837 URL: https://svnweb.freebsd.org/changeset/base/364837 Log: fuse: unbreak after r364814 Reported by: kevans Modified: head/sys/fs/fuse/fuse_vnops.c Modified: head/sys/fs/fuse/fuse_vnops.c ===

svn commit: r364836 - head/sys/sys

2020-08-26 Thread Rick Macklem
Author: rmacklem Date: Wed Aug 26 20:56:05 2020 New Revision: 364836 URL: https://svnweb.freebsd.org/changeset/base/364836 Log: Add MNT_EXTLSxxx flags that will be used for NFS over TLS exports. These flags are not currently used, but will be used by future commits to implement export(5)

logiciel Ditel SMS

2020-08-26 Thread info . ditel
G.C.U. Bonjour, En cette période difficile, notre logiciel Ditel SMS https://www.ditel.fr/produit-11-ditel-mailing-sms.html peut rendre de grands services dans le cadre de votre activité Campings Cette version avec modem utilise la carte SIM d'un GSM et rend l'envoi de SMS gratuit à la

svn commit: r364835 - head/libexec/rc/rc.d

2020-08-26 Thread Cy Schubert
Author: cy Date: Wed Aug 26 20:30:00 2020 New Revision: 364835 URL: https://svnweb.freebsd.org/changeset/base/364835 Log: To avoid breakage for those who build/install without ZFS only rely on rc.d/zpool's BEFORE specification. Reported by: rpokala Modified: head/libexec/rc/rc.d/mount

Re: svn commit: r364799 - in head: share/man/man9 sys/crypto/ccp sys/dev/cxgbe/crypto sys/dev/sec sys/kern sys/opencrypto

2020-08-26 Thread John Baldwin
On 8/26/20 12:36 PM, Brandon Bergren wrote: > My guess as to why universe didn't catch it on powerpc is that MPC85XX is a > non GENERIC kernel that is specially built as an alternate kernel -- see > https://github.com/freebsd/freebsd-ci/blob/master/jobs/FreeBSD-head-powerpc-build/src.conf It is

Re: svn commit: r364799 - in head: share/man/man9 sys/crypto/ccp sys/dev/cxgbe/crypto sys/dev/sec sys/kern sys/opencrypto

2020-08-26 Thread Brandon Bergren
My guess as to why universe didn't catch it on powerpc is that MPC85XX is a non GENERIC kernel that is specially built as an alternate kernel -- see https://github.com/freebsd/freebsd-ci/blob/master/jobs/FreeBSD-head-powerpc-build/src.conf On Wed, Aug 26, 2020, at 2:32 PM, Brandon Bergren wrote:

Re: svn commit: r364833 - head/sys/dev/sec

2020-08-26 Thread Alan Somers
On Wed, Aug 26, 2020 at 1:30 PM Brandon Bergren wrote: > Author: bdragon > Date: Wed Aug 26 19:30:42 2020 > New Revision: 364833 > URL: https://svnweb.freebsd.org/changeset/base/364833 > > Log: > [PowerPC] Fix build failure in sec.c > > Fix a typo in r364799 that was breaking powerpc and powe

Re: svn commit: r364799 - in head: share/man/man9 sys/crypto/ccp sys/dev/cxgbe/crypto sys/dev/sec sys/kern sys/opencrypto

2020-08-26 Thread Brandon Bergren
r364833 On Wed, Aug 26, 2020, at 2:30 PM, Ed Maste wrote: > On Wed, 26 Aug 2020 at 15:27, Alan Somers wrote: > > > > It probably came copy/pasted from another file :( . I'll fix it; and > > figure out why my universe build didn't catch this. > > IIRC powerpcspe is not included in universe/tind

svn commit: r364834 - head

2020-08-26 Thread Warner Losh
Author: imp Date: Wed Aug 26 19:32:28 2020 New Revision: 364834 URL: https://svnweb.freebsd.org/changeset/base/364834 Log: Each entry in UPDATING needs a date It's rare for there to be two updating entries on the same day (once a decade or so), but we have that here. Add the date to the s

Re: svn commit: r364799 - in head: share/man/man9 sys/crypto/ccp sys/dev/cxgbe/crypto sys/dev/sec sys/kern sys/opencrypto

2020-08-26 Thread Alan Somers
On Wed, Aug 26, 2020 at 1:30 PM Ed Maste wrote: > On Wed, 26 Aug 2020 at 15:27, Alan Somers wrote: > > > > It probably came copy/pasted from another file :( . I'll fix it; and > figure out why my universe build didn't catch this. > > IIRC powerpcspe is not included in universe/tinderbox. > Oh,

svn commit: r364833 - head/sys/dev/sec

2020-08-26 Thread Brandon Bergren
Author: bdragon Date: Wed Aug 26 19:30:42 2020 New Revision: 364833 URL: https://svnweb.freebsd.org/changeset/base/364833 Log: [PowerPC] Fix build failure in sec.c Fix a typo in r364799 that was breaking powerpc and powerpcspe build. MFC with: 364799 Modified: head/sys/dev/sec/s

Re: svn commit: r364799 - in head: share/man/man9 sys/crypto/ccp sys/dev/cxgbe/crypto sys/dev/sec sys/kern sys/opencrypto

2020-08-26 Thread Ed Maste
On Wed, 26 Aug 2020 at 15:27, Alan Somers wrote: > > It probably came copy/pasted from another file :( . I'll fix it; and figure > out why my universe build didn't catch this. IIRC powerpcspe is not included in universe/tinderbox. ___ svn-src-all@free

svn commit: r364832 - head/usr.bin/lockf

2020-08-26 Thread Colin Percival
Author: cperciva Date: Wed Aug 26 19:28:30 2020 New Revision: 364832 URL: https://svnweb.freebsd.org/changeset/base/364832 Log: Remove whitespace which accidentaly snuck into r364831. Modified: head/usr.bin/lockf/lockf.1 Modified: head/usr.bin/lockf/lockf.1 ==

Re: svn commit: r364799 - in head: share/man/man9 sys/crypto/ccp sys/dev/cxgbe/crypto sys/dev/sec sys/kern sys/opencrypto

2020-08-26 Thread Alan Somers
On Wed, Aug 26, 2020 at 1:23 PM Brandon Bergren wrote: > > > No, I mean literally. What scope is cb coming from? It's not a variable > > that is in scope for that function as far as I can tell. > > > > Naturally, about two seconds after I sent this, I realized that you meant > that it was a power

svn commit: r364831 - head/usr.bin/lockf

2020-08-26 Thread Colin Percival
Author: cperciva Date: Wed Aug 26 19:26:48 2020 New Revision: 364831 URL: https://svnweb.freebsd.org/changeset/base/364831 Log: Add -w option to lockf(1). By default, lockf(1) opens its lock file O_RDONLY|O_EXLOCK. On NFS, if the file already exists, this is split into opening the file r

Re: svn commit: r364799 - in head: share/man/man9 sys/crypto/ccp sys/dev/cxgbe/crypto sys/dev/sec sys/kern sys/opencrypto

2020-08-26 Thread Jessica Clarke
On 26 Aug 2020, at 20:21, Brandon Bergren wrote: > On Wed, Aug 26, 2020, at 2:19 PM, Jessica Clarke wrote: >> On 26 Aug 2020, at 20:16, Brandon Bergren wrote: >>> On Tue, Aug 25, 2020, at 9:37 PM, Alan Somers wrote: Author: asomers Date: Wed Aug 26 02:37:42 2020 New Revision: 36479

Re: svn commit: r364799 - in head: share/man/man9 sys/crypto/ccp sys/dev/cxgbe/crypto sys/dev/sec sys/kern sys/opencrypto

2020-08-26 Thread Brandon Bergren
> No, I mean literally. What scope is cb coming from? It's not a variable > that is in scope for that function as far as I can tell. > Naturally, about two seconds after I sent this, I realized that you meant that it was a powerpc-specific driver and that's why the other platforms don't catch

Re: svn commit: r364799 - in head: share/man/man9 sys/crypto/ccp sys/dev/cxgbe/crypto sys/dev/sec sys/kern sys/opencrypto

2020-08-26 Thread Brandon Bergren
On Wed, Aug 26, 2020, at 2:19 PM, Jessica Clarke wrote: > On 26 Aug 2020, at 20:16, Brandon Bergren wrote: > > On Tue, Aug 25, 2020, at 9:37 PM, Alan Somers wrote: > >> Author: asomers > >> Date: Wed Aug 26 02:37:42 2020 > >> New Revision: 364799 > >> URL: https://svnweb.freebsd.org/changeset/base

Re: svn commit: r364799 - in head: share/man/man9 sys/crypto/ccp sys/dev/cxgbe/crypto sys/dev/sec sys/kern sys/opencrypto

2020-08-26 Thread Jessica Clarke
On 26 Aug 2020, at 20:16, Brandon Bergren wrote: > On Tue, Aug 25, 2020, at 9:37 PM, Alan Somers wrote: >> Author: asomers >> Date: Wed Aug 26 02:37:42 2020 >> New Revision: 364799 >> URL: https://svnweb.freebsd.org/changeset/base/364799 >> >> Modified: head/sys/dev/sec/sec.c >> =

Re: svn commit: r364799 - in head: share/man/man9 sys/crypto/ccp sys/dev/cxgbe/crypto sys/dev/sec sys/kern sys/opencrypto

2020-08-26 Thread Brandon Bergren
On Tue, Aug 25, 2020, at 9:37 PM, Alan Somers wrote: > Author: asomers > Date: Wed Aug 26 02:37:42 2020 > New Revision: 364799 > URL: https://svnweb.freebsd.org/changeset/base/364799 > > Modified: head/sys/dev/sec/sec.c >

svn commit: r364830 - in head/cddl/lib: libzfs libzpool

2020-08-26 Thread Ryan Moeller
Author: freqlabs Date: Wed Aug 26 19:03:15 2020 New Revision: 364830 URL: https://svnweb.freebsd.org/changeset/base/364830 Log: Move zstd sources from libzfs to libzpool zstd is kernel code that was not supposed to be in libzfs. libzpool provides userland shims for kernel code and is w

svn commit: r364829 - head/cddl/lib/libzpool

2020-08-26 Thread Ryan Moeller
Author: freqlabs Date: Wed Aug 26 19:00:17 2020 New Revision: 364829 URL: https://svnweb.freebsd.org/changeset/base/364829 Log: Tidy up libzpool Makefile Sponsored by: iXsystems, Inc. Modified: head/cddl/lib/libzpool/Makefile Modified: head/cddl/lib/libzpool/Makefile ===

Re: svn commit: r364822 - in head/crypto/openssl/crypto: aes/asm bn/asm chacha/asm ec/asm modes/asm poly1305/asm sha/asm

2020-08-26 Thread Jung-uk Kim
On 20. 8. 26., Jessica Clarke wrote: > On 26 Aug 2020, at 19:33, Dimitry Andric wrote: >> >> On 26 Aug 2020, at 19:13, Ian Lepore wrote: >>> >>> On Wed, 2020-08-26 at 19:04 +0200, Mateusz Guzik wrote: On 8/26/20, Jung-uk Kim wrote: > Author: jkim > Date: Wed Aug 26 16:55:28 2020 >>>

Re: svn commit: r364822 - in head/crypto/openssl/crypto: aes/asm bn/asm chacha/asm ec/asm modes/asm poly1305/asm sha/asm

2020-08-26 Thread Jessica Clarke
On 26 Aug 2020, at 19:33, Dimitry Andric wrote: > > On 26 Aug 2020, at 19:13, Ian Lepore wrote: >> >> On Wed, 2020-08-26 at 19:04 +0200, Mateusz Guzik wrote: >>> On 8/26/20, Jung-uk Kim wrote: Author: jkim Date: Wed Aug 26 16:55:28 2020 New Revision: 364822 URL: https://svn

svn commit: r364828 - head/usr.sbin/jail

2020-08-26 Thread Jamie Gritton
Author: jamie Date: Wed Aug 26 18:35:32 2020 New Revision: 364828 URL: https://svnweb.freebsd.org/changeset/base/364828 Log: Back out r364791 to unbreak jails. Lesson learned: "compile and test" means running the test on the same executable that you just compiled. PR: 248444

Re: svn commit: r364822 - in head/crypto/openssl/crypto: aes/asm bn/asm chacha/asm ec/asm modes/asm poly1305/asm sha/asm

2020-08-26 Thread Dimitry Andric
On 26 Aug 2020, at 19:13, Ian Lepore wrote: > > On Wed, 2020-08-26 at 19:04 +0200, Mateusz Guzik wrote: >> On 8/26/20, Jung-uk Kim wrote: >>> Author: jkim >>> Date: Wed Aug 26 16:55:28 2020 >>> New Revision: 364822 >>> URL: https://svnweb.freebsd.org/changeset/base/364822 >>> >>> Log: >>> Fix

svn commit: r364827 - head/stand/libsa/zfs

2020-08-26 Thread Toomas Soome
Author: tsoome Date: Wed Aug 26 17:52:32 2020 New Revision: 364827 URL: https://svnweb.freebsd.org/changeset/base/364827 Log: libsa: only skein_block.c is using SKEIN_LOOP Only use SKEIN_LOOP while compiling skein_block.c Modified: head/stand/libsa/zfs/Makefile.inc Modified: head/stand/

Re: svn commit: r364806 - in head/sys/contrib/openzfs: include/os/freebsd/spl/sys module/os/freebsd/spl

2020-08-26 Thread Warner Losh
On Wed, Aug 26, 2020 at 11:33 AM John Baldwin wrote: > On 8/26/20 10:15 AM, Matthew Macy wrote: > > Do not commit directly to sys/contrib. PR, vendor branch update, then > merge. > > We do live in a world where source control is able to merge changes, and > it should be ok in that world to commit

Re: svn commit: r364806 - in head/sys/contrib/openzfs: include/os/freebsd/spl/sys module/os/freebsd/spl

2020-08-26 Thread John Baldwin
On 8/26/20 10:15 AM, Matthew Macy wrote: > Do not commit directly to sys/contrib. PR, vendor branch update, then merge. We do live in a world where source control is able to merge changes, and it should be ok in that world to commit things directly while waiting for the PR to be merged and letting

Re: svn commit: r364806 - in head/sys/contrib/openzfs: include/os/freebsd/spl/sys module/os/freebsd/spl

2020-08-26 Thread Cy Schubert
If these are local FreeBSD changes then one *should* commit directly to contrib/. vendor is for virgin vendor sources, i.e. without our modifications. svn does a fair job of merging from vendor to contrib (though occasionally it gets it wrong). Ideally we should push our changes back to the ven

Re: svn commit: r364806 - in head/sys/contrib/openzfs: include/os/freebsd/spl/sys module/os/freebsd/spl

2020-08-26 Thread Matthew Macy
Do not commit directly to sys/contrib. PR, vendor branch update, then merge. On Wed, Aug 26, 2020 at 12:29 AM Toomas Soome wrote: > > Author: tsoome > Date: Wed Aug 26 07:29:17 2020 > New Revision: 364806 > URL: https://svnweb.freebsd.org/changeset/base/364806 > > Log: > remove pragma ident lin

svn commit: r364826 - stable/12/usr.sbin/freebsd-update

2020-08-26 Thread Michael Gmelin
Author: grembo (ports committer) Date: Wed Aug 26 17:15:17 2020 New Revision: 364826 URL: https://svnweb.freebsd.org/changeset/base/364826 Log: MFC r364396: Unbreak `freebsd-update updatesready'. The command would only work if PWD happened to be WORKDIR. Also, exit 1 in case WORKDIR exist

svn commit: r364825 - stable/11/usr.sbin/freebsd-update

2020-08-26 Thread Michael Gmelin
Author: grembo (ports committer) Date: Wed Aug 26 17:14:16 2020 New Revision: 364825 URL: https://svnweb.freebsd.org/changeset/base/364825 Log: MFC r364396: Unbreak `freebsd-update updatesready'. The command would only work if PWD happened to be WORKDIR. Also, exit 1 in case WORKDIR exist

Re: svn commit: r364822 - in head/crypto/openssl/crypto: aes/asm bn/asm chacha/asm ec/asm modes/asm poly1305/asm sha/asm

2020-08-26 Thread Ian Lepore
On Wed, 2020-08-26 at 19:04 +0200, Mateusz Guzik wrote: > On 8/26/20, Jung-uk Kim wrote: > > Author: jkim > > Date: Wed Aug 26 16:55:28 2020 > > New Revision: 364822 > > URL: https://svnweb.freebsd.org/changeset/base/364822 > > > > Log: > > Fix Clang version detection. > > > > We prepend "Fr

Re: svn commit: r364822 - in head/crypto/openssl/crypto: aes/asm bn/asm chacha/asm ec/asm modes/asm poly1305/asm sha/asm

2020-08-26 Thread Jessica Clarke
On 26 Aug 2020, at 18:04, Mateusz Guzik wrote: > > On 8/26/20, Jung-uk Kim wrote: >> Author: jkim >> Date: Wed Aug 26 16:55:28 2020 >> New Revision: 364822 >> URL: https://svnweb.freebsd.org/changeset/base/364822 >> >> Log: >> Fix Clang version detection. >> >> We prepend "FreeBSD" to Clang

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

2020-08-26 Thread Warner Losh
Author: imp Date: Wed Aug 26 17:06:16 2020 New Revision: 364824 URL: https://svnweb.freebsd.org/changeset/base/364824 Log: Make sbuf_setpos match the implementation. sbuf_setpos can only be used to truncate the buffer, never to make it longer. Update the documentation to reflect this.

Re: svn commit: r364822 - in head/crypto/openssl/crypto: aes/asm bn/asm chacha/asm ec/asm modes/asm poly1305/asm sha/asm

2020-08-26 Thread Mateusz Guzik
On 8/26/20, Jung-uk Kim wrote: > Author: jkim > Date: Wed Aug 26 16:55:28 2020 > New Revision: 364822 > URL: https://svnweb.freebsd.org/changeset/base/364822 > > Log: > Fix Clang version detection. > > We prepend "FreeBSD" to Clang version string. This broke compiler test > for > AVX instru

svn commit: r364823 - in head/secure/lib/libcrypto: amd64 i386

2020-08-26 Thread Jung-uk Kim
Author: jkim Date: Wed Aug 26 16:56:44 2020 New Revision: 364823 URL: https://svnweb.freebsd.org/changeset/base/364823 Log: Regen X86 assembly files after r364822. Modified: head/secure/lib/libcrypto/amd64/aesni-gcm-x86_64.S head/secure/lib/libcrypto/amd64/aesni-mb-x86_64.S head/secure/li

svn commit: r364822 - in head/crypto/openssl/crypto: aes/asm bn/asm chacha/asm ec/asm modes/asm poly1305/asm sha/asm

2020-08-26 Thread Jung-uk Kim
Author: jkim Date: Wed Aug 26 16:55:28 2020 New Revision: 364822 URL: https://svnweb.freebsd.org/changeset/base/364822 Log: Fix Clang version detection. We prepend "FreeBSD" to Clang version string. This broke compiler test for AVX instruction support. Reported by: jhb Modified:

Re: svn commit: r364791 - head/usr.sbin/jail

2020-08-26 Thread James Gritton
On 2020-08-26 09:32, Kyle Evans wrote: On Wed, Aug 26, 2020 at 6:58 AM Roman Bogorodskiy wrote: Jamie Gritton wrote: > Author: jamie > Date: Wed Aug 26 00:42:59 2020 > New Revision: 364791 > URL: https://svnweb.freebsd.org/changeset/base/364791 > > Log: > Handle jail.conf variables that h

Re: svn commit: r364791 - head/usr.sbin/jail

2020-08-26 Thread Kyle Evans
On Wed, Aug 26, 2020 at 6:58 AM Roman Bogorodskiy wrote: > > Jamie Gritton wrote: > > > Author: jamie > > Date: Wed Aug 26 00:42:59 2020 > > New Revision: 364791 > > URL: https://svnweb.freebsd.org/changeset/base/364791 > > > > Log: > > Handle jail.conf variables that have the same names as pa

svn commit: r364821 - head/cddl/sbin/zpool

2020-08-26 Thread Ryan Moeller
Author: freqlabs Date: Wed Aug 26 15:43:44 2020 New Revision: 364821 URL: https://svnweb.freebsd.org/changeset/base/364821 Log: Install zfs-events.5 Sponsored by: iXsystems, Inc. Modified: head/cddl/sbin/zpool/Makefile Modified: head/cddl/sbin/zpool/Makefile

svn commit: r364820 - head/sys/vm

2020-08-26 Thread Mark Johnston
Author: markj Date: Wed Aug 26 14:31:48 2020 New Revision: 364820 URL: https://svnweb.freebsd.org/changeset/base/364820 Log: Use a large kmem arena import size on NUMA systems. This helps minimize internal fragmentation that occurs when 2MB imports are interleaved across NUMA domains. Vi

svn commit: r364819 - head/sys/kern

2020-08-26 Thread Mark Johnston
Author: markj Date: Wed Aug 26 14:31:35 2020 New Revision: 364819 URL: https://svnweb.freebsd.org/changeset/base/364819 Log: vmem: Avoid allocating span tags when segments are never released. vmem uses span tags to delimit imported segments, so that they can be released if the segment bec

svn commit: r364818 - head/usr.sbin/efibootmgr

2020-08-26 Thread Toomas Soome
Author: tsoome Date: Wed Aug 26 14:02:38 2020 New Revision: 364818 URL: https://svnweb.freebsd.org/changeset/base/364818 Log: efibootmgr: wrong check for opts.order opts.order && !(opts.order) does not really make sense. Reported by: swildner Modified: head/usr.sbin/efibootmgr/efib

svn commit: r364817 - head/libexec/rc/rc.d

2020-08-26 Thread Cy Schubert
Author: cy Date: Wed Aug 26 13:13:57 2020 New Revision: 364817 URL: https://svnweb.freebsd.org/changeset/base/364817 Log: As of r364746 (OpenZFS import) existing ZPOOLs are not imported prior to zvol and mountcritlocal resulting in ZVOLs (swap and virtual machine UFS filesystems) being unava

svn commit: r364816 - head/sys/kern

2020-08-26 Thread Mateusz Guzik
Author: mjg Date: Wed Aug 26 12:54:18 2020 New Revision: 364816 URL: https://svnweb.freebsd.org/changeset/base/364816 Log: cache: relock on failure in cache_zap_locked_vnode This gets rid of bogus scheme of yielding in hopes the blocking thread will make progress. Modified: head/sys/ke

svn commit: r364815 - head/sys/kern

2020-08-26 Thread Mateusz Guzik
Author: mjg Date: Wed Aug 26 12:53:16 2020 New Revision: 364815 URL: https://svnweb.freebsd.org/changeset/base/364815 Log: cache: stop null checking in cache_free Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c =

svn commit: r364814 - head/sys/kern

2020-08-26 Thread Mateusz Guzik
Author: mjg Date: Wed Aug 26 12:52:54 2020 New Revision: 364814 URL: https://svnweb.freebsd.org/changeset/base/364814 Log: cache: make it mandatory to request both timestamps or neither Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c ==

svn commit: r364813 - head/sys/kern

2020-08-26 Thread Mateusz Guzik
Author: mjg Date: Wed Aug 26 12:52:17 2020 New Revision: 364813 URL: https://svnweb.freebsd.org/changeset/base/364813 Log: cache: convert bucketlocks to a mutex By now bucket locks are almost never taken for anything but writing and converting to mutex simplifies the code. Modified: he

svn commit: r364812 - head/sys/kern

2020-08-26 Thread Mateusz Guzik
Author: mjg Date: Wed Aug 26 12:50:57 2020 New Revision: 364812 URL: https://svnweb.freebsd.org/changeset/base/364812 Log: cache: only evict negative entries on CREATE when ISLASTCN is set Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c ===

svn commit: r364811 - head/sys/kern

2020-08-26 Thread Mateusz Guzik
Author: mjg Date: Wed Aug 26 12:50:10 2020 New Revision: 364811 URL: https://svnweb.freebsd.org/changeset/base/364811 Log: cache: decouple smr and locked lookup in the slowpath Tested by:pho Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c

svn commit: r364810 - head/sys/kern

2020-08-26 Thread Mateusz Guzik
Author: mjg Date: Wed Aug 26 12:49:39 2020 New Revision: 364810 URL: https://svnweb.freebsd.org/changeset/base/364810 Log: cache: factor dotdot lookup out of cache_lookup Tested by:pho Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c ==

Re: svn commit: r364791 - head/usr.sbin/jail

2020-08-26 Thread Roman Bogorodskiy
Jamie Gritton wrote: > Author: jamie > Date: Wed Aug 26 00:42:59 2020 > New Revision: 364791 > URL: https://svnweb.freebsd.org/changeset/base/364791 > > Log: > Handle jail.conf variables that have the same names as parameters. > > PR: 248444 > Submitted by: Akos Somfai >

svn commit: r364809 - head/share/mk

2020-08-26 Thread Alex Richardson
Author: arichardson Date: Wed Aug 26 10:21:38 2020 New Revision: 364809 URL: https://svnweb.freebsd.org/changeset/base/364809 Log: Avoid recomputing COMPILER_/LINKER_ variables when set explicitly I noticed that when we build libraries for a different ABI (in CheriBSD) we were calling ${X

svn commit: r364808 - head/lib

2020-08-26 Thread Alex Richardson
Author: arichardson Date: Wed Aug 26 09:19:49 2020 New Revision: 364808 URL: https://svnweb.freebsd.org/changeset/base/364808 Log: Move libsqlite3 to the top of the SUBDIR list In parallel builds, this should allow sqlite to start building earlier and increase parallelism when building li

svn commit: r364807 - in head: share/mk sys/conf

2020-08-26 Thread Alex Richardson
Author: arichardson Date: Wed Aug 26 09:19:44 2020 New Revision: 364807 URL: https://svnweb.freebsd.org/changeset/base/364807 Log: Fix builds that set LD=ld.lld after r364761 When using relative paths for the linker we have to transform the name since clang does not like -fuse-ld=ld.lld a

svn commit: r364806 - in head/sys/contrib/openzfs: include/os/freebsd/spl/sys module/os/freebsd/spl

2020-08-26 Thread Toomas Soome
Author: tsoome Date: Wed Aug 26 07:29:17 2020 New Revision: 364806 URL: https://svnweb.freebsd.org/changeset/base/364806 Log: remove pragma ident lines The #pragma ident is historical relict and not needed any more, this pragma is actually unknown for common compilers and is only causing

svn commit: r364805 - head/sys/cddl/contrib/opensolaris/uts/common/fs

2020-08-26 Thread Toomas Soome
Author: tsoome Date: Wed Aug 26 07:00:07 2020 New Revision: 364805 URL: https://svnweb.freebsd.org/changeset/base/364805 Log: remove left over empty directory 364746 did leave empty directory around. Deleted: head/sys/cddl/contrib/opensolaris/uts/common/fs/ __