Re: svn commit: r355301 - head/usr.sbin/bhyve

2019-12-02 Thread Rodney W. Grimes
> On Mon, 2019-12-02 at 20:51 +, Vincenzo Maffione wrote: > > Author: vmaffione > > Date: Mon Dec 2 20:51:46 2019 > > New Revision: 355301 > > URL: https://svnweb.freebsd.org/changeset/base/355301 > > > > Log: > > bhyve: uniform printf format string newlines > > > > Some of the printf

svn commit: r355318 - head/sbin/newfs_msdos

2019-12-02 Thread Xin LI
Author: delphij Date: Tue Dec 3 07:03:25 2019 New Revision: 355318 URL: https://svnweb.freebsd.org/changeset/base/355318 Log: Explicitly exit() instead of return in main(). MFC after:2 weeks Modified: head/sbin/newfs_msdos/newfs_msdos.c Modified: head/sbin/newfs_msdos/newfs_msdos.c

svn commit: r355317 - head/sbin/newfs_msdos

2019-12-02 Thread Xin LI
Author: delphij Date: Tue Dec 3 07:01:28 2019 New Revision: 355317 URL: https://svnweb.freebsd.org/changeset/base/355317 Log: newfs_msdos: -A is incompatible with -r, not -o. PR: 242314 Submitted by: Guy Yur MFC after:2 weeks Modified: head/sbin/newfs_msdos/newfs_msdo

svn commit: r355316 - head/sys/dev/syscons

2019-12-02 Thread Kyle Evans
Author: kevans Date: Tue Dec 3 02:30:52 2019 New Revision: 355316 URL: https://svnweb.freebsd.org/changeset/base/355316 Log: syscons.c: clang-format pass to reduce style inconsistencies This was purely automatically massaged... some parts are still imperfect, but this is close enough to

Re: svn commit: r355301 - head/usr.sbin/bhyve

2019-12-02 Thread Ian Lepore
On Mon, 2019-12-02 at 22:35 +0100, Vincenzo Maffione wrote: > Il giorno lun 2 dic 2019 alle ore 22:14 Ian Lepore > ha > scritto: > > > On Mon, 2019-12-02 at 20:51 +, Vincenzo Maffione wrote: > > > Author: vmaffione > > > Date: Mon Dec 2 20:51:46 2019 > > > New Revision: 355301 > > > URL: htt

svn commit: r355315 - in head/sys: kern sys vm

2019-12-02 Thread Jeff Roberson
Author: jeff Date: Mon Dec 2 22:44:34 2019 New Revision: 355315 URL: https://svnweb.freebsd.org/changeset/base/355315 Log: Use a precise bit count for the slab free items in UMA. This significantly shrinks embedded slab structures. Reviewed by: markj, rlibby (prior version) Different

svn commit: r355314 - in head/sys: amd64/sgx arm/nvidia/drm2 dev/md vm x86/iommu

2019-12-02 Thread Jeff Roberson
Author: jeff Date: Mon Dec 2 22:42:05 2019 New Revision: 355314 URL: https://svnweb.freebsd.org/changeset/base/355314 Log: Fix a few places that free a page from an object without busy held. This is tightening constraints on busy as a precursor to lockless page lookup and should largely be

svn commit: r355313 - in head/sys: compat/cloudabi compat/linux kern

2019-12-02 Thread Jeff Roberson
Author: jeff Date: Mon Dec 2 22:38:25 2019 New Revision: 355313 URL: https://svnweb.freebsd.org/changeset/base/355313 Log: Fix the last few cases that grab without busy or valid. The grab functions must return the page in some held state for consistency elsewhere. Reviewed by: alc, ki

svn commit: r355312 - head/sys/kern

2019-12-02 Thread Jeff Roberson
Author: jeff Date: Mon Dec 2 22:35:45 2019 New Revision: 355312 URL: https://svnweb.freebsd.org/changeset/base/355312 Log: Initialize the idle thread's lock sooner so it's not evaluated on every fork exit and we can rely on it elsewhere. Reviewed by: mav, kib, jhb, markj Differential

svn commit: r355311 - head/sys/x86/x86

2019-12-02 Thread Jeff Roberson
Author: jeff Date: Mon Dec 2 22:34:19 2019 New Revision: 355311 URL: https://svnweb.freebsd.org/changeset/base/355311 Log: Don't run sched_preempt() inside of an extra critical section. This disables the sched_preempt() switch optimization and causes the sched lock to be dropped and immed

Re: svn commit: r355188 - in head/riscv: . sifive

2019-12-02 Thread Ravi Pokala
Hi Manu, This creates a top-level "riscv" directory, but there are no other top-level ${TARGET} directories. It looks like other *.dts and *.dtsi files live in either sys/dts/${TARGET} or sys/gnu/dts/${TARGET}/(vendor/)? So perhaps these should be moved to one of those directories, a

Re: svn commit: r355301 - head/usr.sbin/bhyve

2019-12-02 Thread Vincenzo Maffione
Il giorno lun 2 dic 2019 alle ore 22:14 Ian Lepore ha scritto: > On Mon, 2019-12-02 at 20:51 +, Vincenzo Maffione wrote: > > Author: vmaffione > > Date: Mon Dec 2 20:51:46 2019 > > New Revision: 355301 > > URL: https://svnweb.freebsd.org/changeset/base/355301 > > > > Log: > > bhyve: unifor

Re: svn commit: r355301 - head/usr.sbin/bhyve

2019-12-02 Thread Kyle Evans
On Mon, Dec 2, 2019 at 3:14 PM Ian Lepore wrote: > > On Mon, 2019-12-02 at 20:51 +, Vincenzo Maffione wrote: > > Author: vmaffione > > Date: Mon Dec 2 20:51:46 2019 > > New Revision: 355301 > > URL: https://svnweb.freebsd.org/changeset/base/355301 > > > > Log: > > bhyve: uniform printf form

Re: svn commit: r355301 - head/usr.sbin/bhyve

2019-12-02 Thread Ian Lepore
On Mon, 2019-12-02 at 20:51 +, Vincenzo Maffione wrote: > Author: vmaffione > Date: Mon Dec 2 20:51:46 2019 > New Revision: 355301 > URL: https://svnweb.freebsd.org/changeset/base/355301 > > Log: > bhyve: uniform printf format string newlines > > Some of the printf statements only use

svn commit: r355309 - head/sys/sys

2019-12-02 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Dec 2 21:09:57 2019 New Revision: 355309 URL: https://svnweb.freebsd.org/changeset/base/355309 Log: Bump __FreeBSD_version after r355304. The net/tcprtt port depends on this. Sponsored by: Klara, Inc, Netflix Modified: head/sys/sys/param.h Modified: head/sy

svn commit: r355308 - head/stand/efi/libefi

2019-12-02 Thread Toomas Soome
Author: tsoome Date: Mon Dec 2 21:08:59 2019 New Revision: 355308 URL: https://svnweb.freebsd.org/changeset/base/355308 Log: loader.efi: fix cd boot for cisco C220M3 Reported by: Chris Ross MFC after:1w Modified: head/stand/efi/libefi/efipart.c Modified: head/stand/efi/libefi/ef

svn commit: r355307 - head/share/man/man3

2019-12-02 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Dec 2 21:03:09 2019 New Revision: 355307 URL: https://svnweb.freebsd.org/changeset/base/355307 Log: Expand stats(3) man page to add a caveat regarding HZ. Suggested by: thj Sponsored by: Klara Inc, Netflix Modified: head/share/man/man3/stats.3 Modified: head/s

svn commit: r355304 - in head: lib/libstats share/man/man4 sys/conf sys/netinet sys/netinet/cc sys/sys

2019-12-02 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Dec 2 20:58:04 2019 New Revision: 355304 URL: https://svnweb.freebsd.org/changeset/base/355304 Log: Make use of the stats(3) framework in the TCP stack. This makes it possible to retrieve per-connection statistical information such as the receive window size, RTT,

svn commit: r355301 - head/usr.sbin/bhyve

2019-12-02 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Dec 2 20:51:46 2019 New Revision: 355301 URL: https://svnweb.freebsd.org/changeset/base/355301 Log: bhyve: uniform printf format string newlines Some of the printf statements only use LF to get a newline. However, a CR character is also required for the serial

svn commit: r355300 - head/contrib/ipfilter/man

2019-12-02 Thread Cy Schubert
Author: cy Date: Mon Dec 2 20:39:40 2019 New Revision: 355300 URL: https://svnweb.freebsd.org/changeset/base/355300 Log: Fix a typo (upto --> up to) and reword to improve word flow. MFC after:3 days Modified: head/contrib/ipfilter/man/ipf.5 Modified: head/contrib/ipfilter/man/ipf.5

svn commit: r355299 - head/sys/cam/scsi

2019-12-02 Thread Kenneth D. Merry
Author: ken Date: Mon Dec 2 19:57:39 2019 New Revision: 355299 URL: https://svnweb.freebsd.org/changeset/base/355299 Log: Fix a hang introduced in r351599. My changes in 351599 (kindly committed by avg) made the cd(4) media check asynchronous to avoid a sleep while holding a mutex.

svn commit: r355298 - head/sys/dev/gpio

2019-12-02 Thread Ian Lepore
Author: ian Date: Mon Dec 2 19:57:20 2019 New Revision: 355298 URL: https://svnweb.freebsd.org/changeset/base/355298 Log: Do not initialize the flags field in struct gpiobus_pin from the flags in struct gpio_pin. It turns out these two sets of flags are completely unrelated to each other.

Re: svn commit: r354977 - in head: share/man/man3 sys/sys tests/sys/sys

2019-12-02 Thread John Baldwin
On 11/21/19 4:50 PM, Keller, Jacob E wrote: > On Fri, 2019-11-22 at 02:34 +0200, Konstantin Belousov wrote: >> On Fri, Nov 22, 2019 at 12:25:00AM +, Keller, Jacob E wrote: >>> On Fri, 2019-11-22 at 02:22 +0200, Konstantin Belousov wrote: On Thu, Nov 21, 2019 at 09:52:54PM +, Keller, Ja

Re: svn commit: r355241 - head/sys/kern

2019-12-02 Thread John Baldwin
On 11/30/19 11:33 AM, Mateusz Guzik wrote: > Author: mjg > Date: Sat Nov 30 19:33:02 2019 > New Revision: 355241 > URL: https://svnweb.freebsd.org/changeset/base/355241 > > Log: > smp: cast the read in quiesce_all_critical through void * > > Fixes compilation on some 32-bit arm platforms. >

Re: svn commit: r355097 - in head: sys/kern tests/sys/kern

2019-12-02 Thread John Baldwin
On 11/25/19 10:33 AM, Mariusz Zaborski wrote: > Author: oshogbo > Date: Mon Nov 25 18:33:21 2019 > New Revision: 355097 > URL: https://svnweb.freebsd.org/changeset/base/355097 > > Log: > procdesc: allow to collect status through wait(1) if process is traced > > The debugger like truss(1) de

svn commit: r355295 - head/sys/dev/gpio

2019-12-02 Thread Ian Lepore
Author: ian Date: Mon Dec 2 16:15:18 2019 New Revision: 355295 URL: https://svnweb.freebsd.org/changeset/base/355295 Log: Remove "all rights reserved" from copyright after getting a response from Luiz that he also was not intentionally asserting that right, it was already there when he adde

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

2019-12-02 Thread Toomas Soome
Author: tsoome Date: Mon Dec 2 15:37:06 2019 New Revision: 355291 URL: https://svnweb.freebsd.org/changeset/base/355291 Log: libzpool: use CFLAGS.lz4.c to build lz4.o and lz4.pico Clean up this Makefile a bit. Modified: head/cddl/lib/libzpool/Makefile Modified: head/cddl/lib/libzpool/M

svn commit: r355289 - in head/sys: arm64/arm64 arm64/conf arm64/include conf

2019-12-02 Thread Justin Hibbits
Author: jhibbits Date: Mon Dec 2 15:07:06 2019 New Revision: 355289 URL: https://svnweb.freebsd.org/changeset/base/355289 Log: revert r354714 "Boot arm64 kernel using booti command from U-boot." After discussing with mmel@, it was clear this is insufficient to address all the needs. mme

svn commit: r355288 - head/sys/dev/mlx5/mlx5_core

2019-12-02 Thread Konstantin Belousov
Author: kib Date: Mon Dec 2 14:22:55 2019 New Revision: 355288 URL: https://svnweb.freebsd.org/changeset/base/355288 Log: mlx5: Do not try to enable fwdumps if scan space did not responded. Sponsored by: Mellanox Technologies MFC after:1 week Modified: head/sys/dev/mlx5/mlx5_core/

svn commit: r355287 - head/sys/dev/mlx5/mlx5_core

2019-12-02 Thread Konstantin Belousov
Author: kib Date: Mon Dec 2 14:21:40 2019 New Revision: 355287 URL: https://svnweb.freebsd.org/changeset/base/355287 Log: mlx5: Downgrade assert about misbehaving hardware to error message. Sponsored by: Mellanox Technologies MFC after:1 week Modified: head/sys/dev/mlx5/mlx5_core/