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

2019-08-30 Thread Konstantin Belousov
On Fri, Aug 30, 2019 at 12:45:54AM +, Mateusz Guzik wrote: > Author: mjg > Date: Fri Aug 30 00:45:53 2019 > New Revision: 351622 > URL: https://svnweb.freebsd.org/changeset/base/351622 > > Log: > vfs: tidy up assertions in vfs_subr > > - assert unlocked vnode interlock in vref > - ass

svn commit: r351624 - head/sys/dev/sound/midi

2019-08-30 Thread Mark Johnston
Author: markj Date: Fri Aug 30 15:40:31 2019 New Revision: 351624 URL: https://svnweb.freebsd.org/changeset/base/351624 Log: Properly check for an interrupted cv_wait_sig(). The returned error number may be EINTR or ERESTART depending on whether or not the signal is supposed to interrupt

svn commit: r351625 - head

2019-08-30 Thread John Baldwin
Author: jhb Date: Fri Aug 30 16:30:09 2019 New Revision: 351625 URL: https://svnweb.freebsd.org/changeset/base/351625 Log: Add entries for unmapped mbufs and KTLS. Modified: head/RELNOTES Modified: head/RELNOTES == -

svn commit: r351626 - head/sys/netgraph/bluetooth/socket

2019-08-30 Thread Maksim Yevmenkin
Author: emax Date: Fri Aug 30 16:35:31 2019 New Revision: 351626 URL: https://svnweb.freebsd.org/changeset/base/351626 Log: avoid holding PCB mutex during copyin/copyout() Reported by: imp, mms dot vanbreukelingen at gmail dot com Reviewed by: imp Modified: head/sys/netgraph/bluetoot

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

2019-08-30 Thread Mark Johnston
Author: markj Date: Fri Aug 30 19:35:44 2019 New Revision: 351628 URL: https://svnweb.freebsd.org/changeset/base/351628 Log: Update and clean up the UMA man page. - Fix warnings from igor and mandoc. - Provide a brief description of the separation between zones and their backend slab

svn commit: r351629 - head/sys/net

2019-08-30 Thread Matt Joras
Author: mjoras Date: Fri Aug 30 20:19:43 2019 New Revision: 351629 URL: https://svnweb.freebsd.org/changeset/base/351629 Log: Wrap a vlan's parent's if_output in a separate function. When a vlan interface is created, its if_output is set directly to the parent interface's if_output. This

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

2019-08-30 Thread Toomas Soome
Author: tsoome Date: Fri Aug 30 20:54:30 2019 New Revision: 351630 URL: https://svnweb.freebsd.org/changeset/base/351630 Log: qemu-system-aarch64 does list block device with very large block size Also insert Vendor device as "parent" disk (found in qemu-system-aarch64 -cpu cortex-a57).

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

2019-08-30 Thread Sevan Janiyan
Author: sevan (doc committer) Date: Fri Aug 30 21:49:00 2019 New Revision: 351631 URL: https://svnweb.freebsd.org/changeset/base/351631 Log: Earliest reference to /dev/null I can find is in v4 sh(1) and nulldev in nsys/ken/subr.c via TUHS archive https://minnie.tuhs.org/cgi-bin/utree.pl?fi

svn commit: r351632 - head/sys/kern

2019-08-30 Thread Mateusz Guzik
Author: mjg Date: Fri Aug 30 21:54:45 2019 New Revision: 351632 URL: https://svnweb.freebsd.org/changeset/base/351632 Log: vfs: add a missing VNODE_REFCOUNT_FENCE_REL to v_incr_usecount_locked Sponsored by: The FreeBSD Foundation Modified: head/sys/kern/vfs_subr.c Modified: head/sys/ker

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

2019-08-30 Thread Mateusz Guzik
On 8/30/19, Konstantin Belousov wrote: > On Fri, Aug 30, 2019 at 12:45:54AM +, Mateusz Guzik wrote: >> +VNASSERT(vp->v_holdcnt > 0 && vp->v_usecount > 0, vp, > A more precise assert condition would also include > vp->v_holdcont >= vp->v_usecount > I agree, but that would be problema

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

2019-08-30 Thread Mateusz Guzik
On 8/25/19, Oliver Pinter wrote: > On Sunday, August 25, 2019, Mateusz Guzik wrote: > >> 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) > > > Why? > > (Yes, i

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

2019-08-30 Thread Ian Lepore
On Sat, 2019-08-31 at 00:03 +0200, Mateusz Guzik wrote: > On 8/25/19, Oliver Pinter wrote: > > On Sunday, August 25, 2019, Mateusz Guzik wrote: > > > > > Author: mjg > > > Date: Sun Aug 25 05:11:43 2019 > > > New Revision: 351471 > > > URL: https://svnweb.freebsd.org/changeset/base/351471 > > >

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

2019-08-30 Thread Cy Schubert
On August 30, 2019 3:09:06 PM PDT, Ian Lepore wrote: >On Sat, 2019-08-31 at 00:03 +0200, Mateusz Guzik wrote: >> On 8/25/19, Oliver Pinter wrote: >> > On Sunday, August 25, 2019, Mateusz Guzik wrote: >> > >> > > Author: mjg >> > > Date: Sun Aug 25 05:11:43 2019 >> > > New Revision: 351471 >> >

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

2019-08-30 Thread Toomas Soome
Author: tsoome Date: Sat Aug 31 06:24:09 2019 New Revision: 351637 URL: https://svnweb.freebsd.org/changeset/base/351637 Log: loader.efi: use shift 16 in efipart as it is max ashift supported by zfs Modified: head/stand/efi/libefi/efipart.c Modified: head/stand/efi/libefi/efipart.c =