Re: svn commit: r356437 - head/lib/libprocstat

2020-01-06 Thread Cy Schubert
In message <20200107064255.18dad9d2@freyja>, "O. Hartmann" writes: > On Tue, 7 Jan 2020 05:33:33 + (UTC) > Mateusz Guzik wrote: > > > Author: mjg > > Date: Tue Jan 7 05:33:33 2020 > > New Revision: 356437 > > URL: https://svnweb.freebsd.org/changeset/base/356437 > > > > Log: > > procstat:

Re: svn commit: r356437 - head/lib/libprocstat

2020-01-06 Thread O. Hartmann
On Tue, 7 Jan 2020 05:33:33 + (UTC) Mateusz Guzik wrote: > Author: mjg > Date: Tue Jan 7 05:33:33 2020 > New Revision: 356437 > URL: https://svnweb.freebsd.org/changeset/base/356437 > > Log: > procstat: read lo_name instead of now removed v_tag > > Modified: >

svn commit: r356437 - head/lib/libprocstat

2020-01-06 Thread Mateusz Guzik
Author: mjg Date: Tue Jan 7 05:33:33 2020 New Revision: 356437 URL: https://svnweb.freebsd.org/changeset/base/356437 Log: procstat: read lo_name instead of now removed v_tag Modified: head/lib/libprocstat/libprocstat.c Modified: head/lib/libprocstat/libprocstat.c

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

2020-01-06 Thread Mateusz Guzik
Author: mjg Date: Tue Jan 7 04:34:29 2020 New Revision: 356436 URL: https://svnweb.freebsd.org/changeset/base/356436 Log: zfs: plug a vnode reserve leak in zfs_make_xattrdir Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c Modified:

svn commit: r356435 - head/sys/kern

2020-01-06 Thread Mateusz Guzik
Author: mjg Date: Tue Jan 7 04:34:03 2020 New Revision: 356435 URL: https://svnweb.freebsd.org/changeset/base/356435 Log: vfs: prevent numvnodes and freevnodes re-reads when appropriate Otherwise in code like this: if (numvnodes > desiredvnodes) vnlru_free_locked(numvnodes -

svn commit: r356434 - head/sbin/fsck_msdosfs

2020-01-06 Thread Xin LI
Author: delphij Date: Tue Jan 7 04:33:14 2020 New Revision: 356434 URL: https://svnweb.freebsd.org/changeset/base/356434 Log: fsck_msdosfs.8: document -M. Reported by: mckusick Reviewed by: mckusick, emaste, bcr MFC after:28 days X-MFC-with: r356313 Differential Revision:

svn commit: r356433 - head/sys/kern

2020-01-06 Thread Mateusz Guzik
Author: mjg Date: Tue Jan 7 04:30:49 2020 New Revision: 356433 URL: https://svnweb.freebsd.org/changeset/base/356433 Log: vfs: annotate numvnodes and vnode_free_list_mtx with __exclusive_cache_line Modified: head/sys/kern/vfs_subr.c Modified: head/sys/kern/vfs_subr.c

svn commit: r356432 - in head/sys: kern security/mac_veriexec sys

2020-01-06 Thread Mateusz Guzik
Author: mjg Date: Tue Jan 7 04:29:34 2020 New Revision: 356432 URL: https://svnweb.freebsd.org/changeset/base/356432 Log: vfs: eliminate v_tag from struct vnode There was only one consumer and it was using it incorrectly. It is given an equivalent hack. Reviewed by: jeff

svn commit: r356431 - head/sys/kern

2020-01-06 Thread Mateusz Guzik
Author: mjg Date: Tue Jan 7 04:27:40 2020 New Revision: 356431 URL: https://svnweb.freebsd.org/changeset/base/356431 Log: vfs: add a helper for allocating marker vnodes Modified: head/sys/kern/vfs_subr.c Modified: head/sys/kern/vfs_subr.c

svn commit: r356430 - stable/11/sys/dev/ioat

2020-01-06 Thread Alexander Motin
Author: mav Date: Tue Jan 7 00:54:45 2020 New Revision: 356430 URL: https://svnweb.freebsd.org/changeset/base/356430 Log: MFC r356216: Don't spin on cleanup_lock if we are not interrupt. If somebody else holds that lock, it will likely do the work for us. If it won't, then we return

svn commit: r356429 - stable/12/sys/dev/ioat

2020-01-06 Thread Alexander Motin
Author: mav Date: Tue Jan 7 00:54:23 2020 New Revision: 356429 URL: https://svnweb.freebsd.org/changeset/base/356429 Log: MFC r356216: Don't spin on cleanup_lock if we are not interrupt. If somebody else holds that lock, it will likely do the work for us. If it won't, then we return

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

2020-01-06 Thread Gleb Smirnoff
Jeff, On Mon, Jan 06, 2020 at 02:51:19AM +, Jeff Roberson wrote: J> Modified: head/sys/vm/vm_page.c J> == J> --- head/sys/vm/vm_page.cMon Jan 6 01:51:23 2020(r356392) J> +++ head/sys/vm/vm_page.c

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

2020-01-06 Thread Jeff Roberson
On Mon, 6 Jan 2020, Gleb Smirnoff wrote: Jeff, On Sun, Jan 05, 2020 at 10:54:26PM +, Jeff Roberson wrote: J> Author: jeff J> Date: Sun Jan 5 22:54:25 2020 J> New Revision: 356389 J> URL: https://svnweb.freebsd.org/changeset/base/356389 J> J> Log: J> The fix in r356353 was insufficient.

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

2020-01-06 Thread Gleb Smirnoff
Jeff, On Sun, Jan 05, 2020 at 10:54:26PM +, Jeff Roberson wrote: J> Author: jeff J> Date: Sun Jan 5 22:54:25 2020 J> New Revision: 356389 J> URL: https://svnweb.freebsd.org/changeset/base/356389 J> J> Log: J> The fix in r356353 was insufficient. Not every architecture returns 0 for J>

svn commit: r356428 - stable/11/sbin/fsck_ffs

2020-01-06 Thread Kirk McKusick
Author: mckusick Date: Mon Jan 6 21:23:14 2020 New Revision: 356428 URL: https://svnweb.freebsd.org/changeset/base/356428 Log: MFC of 356063 Do not ask to use journal in fsck_ffs if journal is out of date Modified: stable/11/sbin/fsck_ffs/main.c stable/11/sbin/fsck_ffs/suj.c

svn commit: r356427 - stable/12/sbin/fsck_ffs

2020-01-06 Thread Kirk McKusick
Author: mckusick Date: Mon Jan 6 21:14:27 2020 New Revision: 356427 URL: https://svnweb.freebsd.org/changeset/base/356427 Log: MFC of 356063 Do not ask to use journal in fsck_ffs if journal is out of date Modified: stable/12/sbin/fsck_ffs/main.c stable/12/sbin/fsck_ffs/suj.c

svn commit: r356426 - in head/sys/arm64: arm64 include

2020-01-06 Thread Andrew Turner
Author: andrew Date: Mon Jan 6 20:57:59 2020 New Revision: 356426 URL: https://svnweb.freebsd.org/changeset/base/356426 Log: Add more Arm arm64 CPU identification values - Add all the Cortex-A CPU ID register values I can find. - Add the Neoverse-N1 ID regiser value [1] - Sort

svn commit: r356425 - head/sys/kern

2020-01-06 Thread Pawel Biernacki
Author: kaktus Date: Mon Jan 6 19:47:59 2020 New Revision: 356425 URL: https://svnweb.freebsd.org/changeset/base/356425 Log: kern_sysctl: make sysctl.debug work as intended r136999 introduced SYSTCL_DEBUG but apparently "opt_sysctl.h" was never included making the option ignored.

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

2020-01-06 Thread Toomas Soome
Author: tsoome Date: Mon Jan 6 19:35:22 2020 New Revision: 356424 URL: https://svnweb.freebsd.org/changeset/base/356424 Log: loader: update zfsimpl.c from illumos review suggestions Add extra comments and update error handling. MFH: 1 week Modified:

svn commit: r356423 - in head: share/mk tests/sys/fs

2020-01-06 Thread Kyle Evans
Author: kevans Date: Mon Jan 6 18:25:58 2020 New Revision: 356423 URL: https://svnweb.freebsd.org/changeset/base/356423 Log: Refine fusefs test workaround for mips+llvm This re-enables building the googletest suite by default on mips and instead specifically doesn't build fusefs tests

svn commit: r356422 - in head: lib/libc lib/libsysdecode targets/pseudo/userland/gnu

2020-01-06 Thread Kyle Evans
Author: kevans Date: Mon Jan 6 18:15:55 2020 New Revision: 356422 URL: https://svnweb.freebsd.org/changeset/base/356422 Log: Update libssp paths in various Makefile.depend* files I've been advised that the model that uses these are fairly resilient, but we do know the proper path to use

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

2020-01-06 Thread Ed Maste
Author: emaste Date: Mon Jan 6 18:07:54 2020 New Revision: 356421 URL: https://svnweb.freebsd.org/changeset/base/356421 Log: src.conf.5: regen after r356419, reenabling powerpc in universe Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r356420 - head/sys/mips/mips

2020-01-06 Thread John Baldwin
Author: jhb Date: Mon Jan 6 18:02:02 2020 New Revision: 356420 URL: https://svnweb.freebsd.org/changeset/base/356420 Log: Simplify arguments to signal handlers on mips. - Use ksi_addr directly as si_addr in the siginfo instead of the 'badvaddr' register. - Remove a duplicate

svn commit: r356419 - head

2020-01-06 Thread John Baldwin
Author: jhb Date: Mon Jan 6 17:36:28 2020 New Revision: 356419 URL: https://svnweb.freebsd.org/changeset/base/356419 Log: Enable powerpc in make tinderbox using clang instead of GCC. powerpcspe is disabled for now until clang/llvm issues with spe have been fixed. Reviewed by: imp

svn commit: r356418 - head

2020-01-06 Thread John Baldwin
Author: jhb Date: Mon Jan 6 17:34:17 2020 New Revision: 356418 URL: https://svnweb.freebsd.org/changeset/base/356418 Log: Only build kernels for enabled TARGET_ARCHes in make universe/tinderbox. Previously, all of the kernels for a given TARGET were built if that target was enabled.

svn commit: r356417 - in head/sys/netinet: . tcp_stacks

2020-01-06 Thread Randall Stewart
Author: rrs Date: Mon Jan 6 15:29:14 2020 New Revision: 356417 URL: https://svnweb.freebsd.org/changeset/base/356417 Log: This catches rack up in the recent changes to ECN and also commonizes the functions that both the freebsd and rack stack uses. Sponsored by:Netflix Inc

Re: svn commit: r356097 - in head: share/man/man9 sys/compat/ndis sys/dev/oce sys/kern sys/libkern sys/sys

2020-01-06 Thread Hans Petter Selasky
On 2019-12-26 20:41, Conrad Meyer wrote: Author: cem Date: Thu Dec 26 19:41:09 2019 New Revision: 356097 URL: https://svnweb.freebsd.org/changeset/base/356097 Log: random(9): Deprecate random(9), remove meaningless srandom(9) srandom(9) is meaningless on SMP systems or any system

svn commit: r356416 - head/contrib/libarchive/libarchive

2020-01-06 Thread Martin Matuska
Author: mm Date: Mon Jan 6 13:21:10 2020 New Revision: 356416 URL: https://svnweb.freebsd.org/changeset/base/356416 Log: MFV r356415 Sync libarchive with vendor Relevant vendor changes: Issue #1302: Re-do fix for archive_write_client_open() X-MFC-With: r356212,r356365 MFC

svn commit: r356415 - vendor/libarchive/dist/libarchive

2020-01-06 Thread Martin Matuska
Author: mm Date: Mon Jan 6 13:13:58 2020 New Revision: 356415 URL: https://svnweb.freebsd.org/changeset/base/356415 Log: Update vendor/libarchive/dist to git 3f1bad815d02160ab27f7063257aed4b25dbaebe Relevant vendor changes: Issue #1302: Re-do fix for archive_write_client_open()

svn commit: r356414 - head/sys/netinet

2020-01-06 Thread Randall Stewart
Author: rrs Date: Mon Jan 6 12:48:06 2020 New Revision: 356414 URL: https://svnweb.freebsd.org/changeset/base/356414 Log: This change adds a small feature to the tcp logging code. Basically a connection can now have a separate tag added to the id. Obtained from:Lawrence Stewart

svn commit: r356413 - in head/sys: amd64/amd64 arm64/arm64

2020-01-06 Thread Pawel Biernacki
Author: kaktus Date: Mon Jan 6 10:52:13 2020 New Revision: 356413 URL: https://svnweb.freebsd.org/changeset/base/356413 Log: sysctl: mark more nodes as MPSAFE vm.kvm_size and vm.kvm_free are read only and marked as MPSAFE on i386 already. Mark them as that on amd64 and arm64 too to

svn commit: r356412 - stable/10/sys/dev/hyperv/netvsc

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:51:54 2020 New Revision: 356412 URL: https://svnweb.freebsd.org/changeset/base/356412 Log: MFC r356201: Fix spelling. PR: 242891 Sponsored by: Mellanox Technologies Modified: stable/10/sys/dev/hyperv/netvsc/if_hn.c Directory Properties:

svn commit: r356411 - stable/11/sys/dev/hyperv/netvsc

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:51:22 2020 New Revision: 356411 URL: https://svnweb.freebsd.org/changeset/base/356411 Log: MFC r356201: Fix spelling. PR: 242891 Sponsored by: Mellanox Technologies Modified: stable/11/sys/dev/hyperv/netvsc/if_hn.c Directory Properties:

svn commit: r356410 - stable/12/sys/dev/hyperv/netvsc

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:50:44 2020 New Revision: 356410 URL: https://svnweb.freebsd.org/changeset/base/356410 Log: MFC r356201: Fix spelling. PR: 242891 Sponsored by: Mellanox Technologies Modified: stable/12/sys/dev/hyperv/netvsc/if_hn.c Directory Properties:

svn commit: r356409 - in head/sys: dev/usb sys

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:49:20 2020 New Revision: 356409 URL: https://svnweb.freebsd.org/changeset/base/356409 Log: Add own counter for cancelled USB transfers. Do not count these as errors. MFC after:1 week Sponsored by: Mellanox Technologies Modified:

svn commit: r356408 - stable/10/usr.sbin/usbconfig

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:40:59 2020 New Revision: 356408 URL: https://svnweb.freebsd.org/changeset/base/356408 Log: MFC r356137: Implement dump_stats command for usbconfig(8). This command is useful when debugging USB device issues. Sponsored by: Mellanox Technologies

svn commit: r356407 - stable/10/usr.sbin/usbconfig

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:40:18 2020 New Revision: 356407 URL: https://svnweb.freebsd.org/changeset/base/356407 Log: MFC r351146: Implement detach_kernel_driver command in usbconfig(8). Submitted by: Kevin Zheng PR: 239916 Modified:

svn commit: r356406 - stable/10/usr.sbin/usbconfig

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:38:57 2020 New Revision: 356406 URL: https://svnweb.freebsd.org/changeset/base/356406 Log: MFC r333089: Clean up the EXAMPLES section of usbconfig(8). This removes parts that become redundant after documenting all the subcommands, and switches to the

svn commit: r356405 - stable/10/usr.sbin/usbconfig

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:38:08 2020 New Revision: 356405 URL: https://svnweb.freebsd.org/changeset/base/356405 Log: MFC r332659: Make it possible to pass the ugenX.Y to usbconfig(8) without using "-d", eg "usbconfig ugen1.2 dump_all_desc". Reviewed by: hselasky@

svn commit: r356404 - stable/10/usr.sbin/usbconfig

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:37:13 2020 New Revision: 356404 URL: https://svnweb.freebsd.org/changeset/base/356404 Log: MFC r330875: Add "usbconfig dump_all_desc", a subcommand to dump all device and config descriptors. Reviewed by: hselasky@ Sponsored by: The FreeBSD

svn commit: r356403 - stable/10/usr.sbin/usbconfig

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:35:57 2020 New Revision: 356403 URL: https://svnweb.freebsd.org/changeset/base/356403 Log: MFC r327522: Fix warnings from "mandoc -Tlint -Wwarning". Reported by: Yuri Pankov Sponsored by: The FreeBSD Foundation Modified:

svn commit: r356402 - stable/10/usr.sbin/usbconfig

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:35:11 2020 New Revision: 356402 URL: https://svnweb.freebsd.org/changeset/base/356402 Log: MFC r327382: Improve usbconfig(8) manual page by adding descriptions for subcommands. Reviewed by: hselasky Sponsored by: The FreeBSD Foundation

svn commit: r356401 - stable/11/usr.sbin/usbconfig

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:24:47 2020 New Revision: 356401 URL: https://svnweb.freebsd.org/changeset/base/356401 Log: MFC r356137: Implement dump_stats command for usbconfig(8). This command is useful when debugging USB device issues. Sponsored by: Mellanox Technologies

svn commit: r356400 - stable/12/usr.sbin/usbconfig

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:23:54 2020 New Revision: 356400 URL: https://svnweb.freebsd.org/changeset/base/356400 Log: MFC r356137: Implement dump_stats command for usbconfig(8). This command is useful when debugging USB device issues. Sponsored by: Mellanox Technologies

svn commit: r356399 - stable/10/lib/libusb

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:22:33 2020 New Revision: 356399 URL: https://svnweb.freebsd.org/changeset/base/356399 Log: MFC r356136: Implement new libusb v2.0 API function, libusb20_dev_get_stats(). This function is useful when debugging USB device issues. Sponsored by:

svn commit: r356398 - stable/11/lib/libusb

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:21:15 2020 New Revision: 356398 URL: https://svnweb.freebsd.org/changeset/base/356398 Log: MFC r356136: Implement new libusb v2.0 API function, libusb20_dev_get_stats(). This function is useful when debugging USB device issues. Sponsored by:

svn commit: r356397 - stable/12/lib/libusb

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:20:04 2020 New Revision: 356397 URL: https://svnweb.freebsd.org/changeset/base/356397 Log: MFC r356136: Implement new libusb v2.0 API function, libusb20_dev_get_stats(). This function is useful when debugging USB device issues. Sponsored by:

svn commit: r356396 - in stable/10/sys: dev/usb sys

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:16:41 2020 New Revision: 356396 URL: https://svnweb.freebsd.org/changeset/base/356396 Log: MFC r356135: Make USB statistics per device instead of per bus. Bump the FreeBSD version due to structure change to force recompilation of external USB

svn commit: r356395 - in stable/11/sys: dev/usb sys

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:10:13 2020 New Revision: 356395 URL: https://svnweb.freebsd.org/changeset/base/356395 Log: MFC r356135: Make USB statistics per device instead of per bus. Bump the FreeBSD version due to structure change to force recompilation of external USB

svn commit: r356394 - in stable/12/sys: dev/usb sys

2020-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 6 09:07:57 2020 New Revision: 356394 URL: https://svnweb.freebsd.org/changeset/base/356394 Log: MFC r356135: Make USB statistics per device instead of per bus. Bump the FreeBSD version due to structure change to force recompilation of external USB