svn commit: r358734 - in head: lib/libprocstat sys/kern sys/sys sys/ufs/ffs

2020-03-07 Thread Mateusz Guzik
Author: mjg Date: Sun Mar 8 00:23:36 2020 New Revision: 358734 URL: https://svnweb.freebsd.org/changeset/base/358734 Log: fd: use smr for managing struct pwd This has a side effect of eliminating filedesc slock/sunlock during path lookup, which in turn removes contention vs concurrent mo

svn commit: r358733 - head/sys/sys

2020-03-07 Thread Mateusz Guzik
Author: mjg Date: Sun Mar 8 00:22:32 2020 New Revision: 358733 URL: https://svnweb.freebsd.org/changeset/base/358733 Log: seqc: tidy up - avoid hand-rolled read - match begin/end in terms of fence style Modified: head/sys/sys/seqc.h Modified: head/sys/sys/seqc.h =

svn commit: r358732 - head/sys/vm

2020-03-07 Thread Mark Johnston
Author: markj Date: Sat Mar 7 15:37:23 2020 New Revision: 358732 URL: https://svnweb.freebsd.org/changeset/base/358732 Log: Clean up uma_int.h a bit. This makes it easier to write libkvm programs that access UMA data structures. - Remove a couple of unused slab functions and make ot

svn commit: r358730 - in head: sys/netinet usr.bin/netstat

2020-03-07 Thread Hiroki Sato
Author: hrs Date: Sat Mar 7 08:41:10 2020 New Revision: 358730 URL: https://svnweb.freebsd.org/changeset/base/358730 Log: Fix an issue of net.inet.igmp.stats handler. The header of (struct igmpstat) could be cleared by sysctl(3). This can be reproduced by "netstat -s -z -p igmp". PR: