svn commit: r351472 - head/sys/fs/nullfs

2019-08-24 Thread Mateusz Guzik
Author: mjg Date: Sun Aug 25 05:13:15 2019 New Revision: 351472 URL: https://svnweb.freebsd.org/changeset/base/351472 Log: nullfs: reduce areas protected by vnode interlock Some places only take the interlock to hold the vnode, which was a requiremnt before they started being manipulated

svn commit: r351471 - in head/sys: kern sys

2019-08-24 Thread Mateusz Guzik
Author: mjg Date: Sun Aug 25 05:11:43 2019 New Revision: 351471 URL: https://svnweb.freebsd.org/changeset/base/351471 Log: vfs: add vholdnz (for already held vnodes) Reviewed by: kib (previous version) Sponsored by: The FreeBSD Foundation Differential Revision:

svn commit: r351469 - head/tests/sys/posixshm

2019-08-24 Thread Kyle Evans
Author: kevans Date: Sun Aug 25 02:38:45 2019 New Revision: 351469 URL: https://svnweb.freebsd.org/changeset/base/351469 Log: tests: shm_open(2): Verify FD_CLOEXEC Motivated by the fact that I'm messing around near the implementation and wanting to ensure this doesn't get messed up in

svn commit: r351467 - head/usr.bin/last

2019-08-24 Thread Eugene Grosbein
Author: eugen Date: Sun Aug 25 01:05:01 2019 New Revision: 351467 URL: https://svnweb.freebsd.org/changeset/base/351467 Log: last(1): fix style after r351459 Reported by: cem MFC after:2 weeks X-MFC-With: 351459 Modified: head/usr.bin/last/last.c Modified:

Re: svn commit: r351456 - head/sys/amd64/amd64

2019-08-24 Thread Konstantin Belousov
On Sat, Aug 24, 2019 at 11:47:52AM -0700, Conrad Meyer wrote: > On Sat, Aug 24, 2019 at 9:15 AM Konstantin Belousov > wrote: > > > > On Sat, Aug 24, 2019 at 08:49:42AM -0700, Conrad Meyer wrote: > > > Hi Konstantin, > > > > > > What is the motivation for this change? The commit message doesn't

Re: svn commit: r351458 - head/share/man/man4

2019-08-24 Thread Scott Long
Thank you! Scott > On Aug 24, 2019, at 9:38 AM, Konstantin Belousov wrote: > > Author: kib > Date: Sat Aug 24 15:38:07 2019 > New Revision: 351458 > URL: https://svnweb.freebsd.org/changeset/base/351458 > > Log: > Add nvdimm(4) man page. > > Reviewed by: emaste > Discussed with:

Re: svn commit: r351364 - in head/sys: crypto/blowfish crypto/chacha20 crypto/des opencrypto

2019-08-24 Thread Mark Millard via svn-src-head
Warner Losh imp at bsdimp.com wrote on Fri Aug 23 22:05:39 UTC 2019 : > On Fri, Aug 23, 2019 at 12:26 PM Conrad Meyer wrote: > > > At expected peril of wading into a thread >4 emails deep, > > > > @Warner, modern GCC reports a similar warning; it just doesn't become > > an error (at least in

Re: svn commit: r351459 - head/usr.bin/last

2019-08-24 Thread Conrad Meyer
Hi Eugene, This change introduced some style(9) violations. On Sat, Aug 24, 2019 at 8:50 AM Eugene Grosbein wrote: > > Author: eugen > Date: Sat Aug 24 15:50:13 2019 > New Revision: 351459 > URL: https://svnweb.freebsd.org/changeset/base/351459 > ... > --- head/usr.bin/last/last.cSat Aug 24

Re: svn commit: r351456 - head/sys/amd64/amd64

2019-08-24 Thread Conrad Meyer
On Sat, Aug 24, 2019 at 9:15 AM Konstantin Belousov wrote: > > On Sat, Aug 24, 2019 at 08:49:42AM -0700, Conrad Meyer wrote: > > Hi Konstantin, > > > > What is the motivation for this change? The commit message doesn't > > really describe why it was done. > > Really it does. There is no point to

svn commit: r351461 - head/sbin/ping

2019-08-24 Thread Alan Somers
Author: asomers Date: Sat Aug 24 18:00:18 2019 New Revision: 351461 URL: https://svnweb.freebsd.org/changeset/base/351461 Log: ping: fix unaligned access to ancillary data Use CMSG_FIRSTHDR rather than assume that an array is correctly aligned. Fixes warnings on sparc64 and powerpcspe.

Re: svn commit: r351456 - head/sys/amd64/amd64

2019-08-24 Thread Konstantin Belousov
On Sat, Aug 24, 2019 at 08:49:42AM -0700, Conrad Meyer wrote: > Hi Konstantin, > > What is the motivation for this change? The commit message doesn't > really describe why it was done. Really it does. There is no point to request allocations for e.g. doublefault stack to be at the local domain,

svn commit: r351459 - head/usr.bin/last

2019-08-24 Thread Eugene Grosbein
Author: eugen Date: Sat Aug 24 15:50:13 2019 New Revision: 351459 URL: https://svnweb.freebsd.org/changeset/base/351459 Log: last(1): correction after r351413 Make that change no-op for C/POSIX locale just like for UTF-8 that it superset of US-ASCII. MFC after:2 weeks

Re: svn commit: r351456 - head/sys/amd64/amd64

2019-08-24 Thread Conrad Meyer
Hi Konstantin, What is the motivation for this change? The commit message doesn't really describe why it was done. Thanks, Conrad On Sat, Aug 24, 2019 at 8:28 AM Konstantin Belousov wrote: > > Author: kib > Date: Sat Aug 24 15:28:40 2019 > New Revision: 351456 > URL:

svn commit: r351458 - head/share/man/man4

2019-08-24 Thread Konstantin Belousov
Author: kib Date: Sat Aug 24 15:38:07 2019 New Revision: 351458 URL: https://svnweb.freebsd.org/changeset/base/351458 Log: Add nvdimm(4) man page. Reviewed by: emaste Discussed with: scottl, scottph Sponsored by: The FreeBSD Foundation MFC after:3 days Differential

svn commit: r351457 - in head/sys/amd64: amd64 include

2019-08-24 Thread Konstantin Belousov
Author: kib Date: Sat Aug 24 15:31:31 2019 New Revision: 351457 URL: https://svnweb.freebsd.org/changeset/base/351457 Log: amd64: rework PCPU allocation Move pcpu KVA out of .bss into dynamically allocated VA at pmap_bootstrap(). This avoids demoting superpage mapping .data/.bss. Also

svn commit: r351456 - head/sys/amd64/amd64

2019-08-24 Thread Konstantin Belousov
Author: kib Date: Sat Aug 24 15:28:40 2019 New Revision: 351456 URL: https://svnweb.freebsd.org/changeset/base/351456 Log: Do not constrain allocations for doublefault, boot, and mce stacks. All these stacks are used only once (doublefault, boot) or very rare (mce). Reviewed by:

svn commit: r351455 - head/sys/amd64/amd64

2019-08-24 Thread Konstantin Belousov
Author: kib Date: Sat Aug 24 15:25:53 2019 New Revision: 351455 URL: https://svnweb.freebsd.org/changeset/base/351455 Log: Style. Modified: head/sys/amd64/amd64/mp_machdep.c Modified: head/sys/amd64/amd64/mp_machdep.c

svn commit: r351454 - head/sys/amd64/amd64

2019-08-24 Thread Konstantin Belousov
Author: kib Date: Sat Aug 24 15:22:18 2019 New Revision: 351454 URL: https://svnweb.freebsd.org/changeset/base/351454 Log: Remove unecessary VM_ALLOC_ZERO from allocation of the domain-local page for pcpu. Reviewed by: markj Tested by:pho Sponsored by: The FreeBSD Foundation

svn commit: r351453 - head/sys/vm

2019-08-24 Thread Konstantin Belousov
Author: kib Date: Sat Aug 24 14:29:13 2019 New Revision: 351453 URL: https://svnweb.freebsd.org/changeset/base/351453 Log: Make stack grow use the same gap as stack create. Store stack_guard_page * PAGE_SIZE into the gap->next_read field at the time of the stack creation. This makes the

svn commit: r351452 - in head/sys: dts/arm/overlays modules/dtb/allwinner

2019-08-24 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Aug 24 13:26:34 2019 New Revision: 351452 URL: https://svnweb.freebsd.org/changeset/base/351452 Log: dtso: allwinner: Add an overlay for H3 thermal node Reviewed by: manu Added: head/sys/dts/arm/overlays/sun8i-h3-ths.dtso (contents, props changed) Modified: