svn commit: r340722 - head/lib/libbe

2018-11-21 Thread Mateusz Piotrowski
Author: 0mp (ports committer) Date: Wed Nov 21 11:22:44 2018 New Revision: 340722 URL: https://svnweb.freebsd.org/changeset/base/340722 Log: libbe(3): Put each error value in separate line. As requested by a TODO in the source code. Reviewed by: bcr Approved by: krion (mentor, impl

svn commit: r340723 - in head: lib/libbe sbin/bectl

2018-11-21 Thread Mateusz Piotrowski
Author: 0mp (ports committer) Date: Wed Nov 21 12:46:28 2018 New Revision: 340723 URL: https://svnweb.freebsd.org/changeset/base/340723 Log: Cross-reference libbe(3) and bectl(8). Those two manual pages are already referencing each other in the HISTORY sections, which people might skip. M

svn commit: r340724 - head/sys/net

2018-11-21 Thread Oleg Bulyzhin
Author: oleg Date: Wed Nov 21 13:34:21 2018 New Revision: 340724 URL: https://svnweb.freebsd.org/changeset/base/340724 Log: Unbreak kernel build with VLAN_ARRAY defined. MFC after:1 week Modified: head/sys/net/if_vlan.c Modified: head/sys/net/if_vlan.c ==

svn commit: r340725 - head/tools/build/options

2018-11-21 Thread Ed Maste
Author: emaste Date: Wed Nov 21 14:50:45 2018 New Revision: 340725 URL: https://svnweb.freebsd.org/changeset/base/340725 Log: Add some non-default src.conf(5) knob descriptions Some WITH_/WITHOUT_ defaults will likey change in the future (e.g. as we migrate to copyfree base system compone

Re: svn commit: r339898 - head/lib/libc/amd64/sys

2018-11-21 Thread Ed Maste
On Tue, 20 Nov 2018 at 21:21, Shawn Webb wrote: > > Hey Kostik, > > It appears this commit broke building/linking libc with LTO. I'm > running into this assertion from clang/lld 7.0.0 (from the > projects/clang700-import feature branch): Yes, if you can reproduce with upstream clang/llvm/lld head

Re: svn commit: r340722 - head/lib/libbe

2018-11-21 Thread Rodney W. Grimes
> Author: 0mp (ports committer) > Date: Wed Nov 21 11:22:44 2018 > New Revision: 340722 > URL: https://svnweb.freebsd.org/changeset/base/340722 > > Log: > libbe(3): Put each error value in separate line. > > As requested by a TODO in the source code. > > Reviewed by:bcr > App

Re: svn commit: r340722 - head/lib/libbe

2018-11-21 Thread Marcelo Araujo
On Thu, Nov 22, 2018, 12:19 AM Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net wrote: > > Author: 0mp (ports committer) > > Date: Wed Nov 21 11:22:44 2018 > > New Revision: 340722 > > URL: https://svnweb.freebsd.org/changeset/base/340722 > > > > Log: > > libbe(3): Put each error value in separ

Re: svn commit: r340722 - head/lib/libbe

2018-11-21 Thread Kyle Evans
On Wed, Nov 21, 2018 at 10:19 AM Rodney W. Grimes wrote: > > > Author: 0mp (ports committer) > > Date: Wed Nov 21 11:22:44 2018 > > New Revision: 340722 > > URL: https://svnweb.freebsd.org/changeset/base/340722 > > > > Log: > > libbe(3): Put each error value in separate line. > > > > As reques

Re: svn commit: r340722 - head/lib/libbe

2018-11-21 Thread Kristof Provost
On 2018-11-21 08:18:55 (-0800), Rodney W. Grimes wrote: > > Author: 0mp (ports committer) > > Date: Wed Nov 21 11:22:44 2018 > > New Revision: 340722 > > URL: https://svnweb.freebsd.org/changeset/base/340722 > > > > Log: > > libbe(3): Put each error value in separate line. > > > > As requ

svn commit: r340726 - in head/sys/cddl: contrib/opensolaris/uts/common/sys dev/fbt/powerpc

2018-11-21 Thread Justin Hibbits
Author: jhibbits Date: Wed Nov 21 16:47:11 2018 New Revision: 340726 URL: https://svnweb.freebsd.org/changeset/base/340726 Log: DTrace/powerpc: Fix FBT return probes The FBT fuction boundary prober was setting one return probe marker value, but the dtrace handler was expecting another. T

Re: svn commit: r340722 - head/lib/libbe

2018-11-21 Thread Rodney W. Grimes
> On Wed, Nov 21, 2018 at 10:19 AM Rodney W. Grimes > wrote: > > > > > Author: 0mp (ports committer) > > > Date: Wed Nov 21 11:22:44 2018 > > > New Revision: 340722 > > > URL: https://svnweb.freebsd.org/changeset/base/340722 > > > > > > Log: > > > libbe(3): Put each error value in separate line.

Re: svn commit: r340722 - head/lib/libbe

2018-11-21 Thread Kyle Evans
On Wed, Nov 21, 2018 at 10:54 AM Rodney W. Grimes wrote: > > > On Wed, Nov 21, 2018 at 10:19 AM Rodney W. Grimes > > wrote: > > > > > > > Author: 0mp (ports committer) > > > > Date: Wed Nov 21 11:22:44 2018 > > > > New Revision: 340722 > > > > URL: https://svnweb.freebsd.org/changeset/base/340722

svn commit: r340727 - stable/12/sbin/dumpon

2018-11-21 Thread Mark Johnston
Author: markj Date: Wed Nov 21 17:04:42 2018 New Revision: 340727 URL: https://svnweb.freebsd.org/changeset/base/340727 Log: MFC r339785 (by cem): dumpon.8: Significantly revamp page Modified: stable/12/sbin/dumpon/dumpon.8 Directory Properties: stable/12/ (props changed) Modified: sta

svn commit: r340728 - stable/12/sbin/dumpon

2018-11-21 Thread Mark Johnston
Author: markj Date: Wed Nov 21 17:07:07 2018 New Revision: 340728 URL: https://svnweb.freebsd.org/changeset/base/340728 Log: MFC r340547, r340686: Change dumpon(8)'s handling of -g. Modified: stable/12/sbin/dumpon/dumpon.8 stable/12/sbin/dumpon/dumpon.c Directory Properties: stable/12/

svn commit: r340729 - stable/12/sys/net

2018-11-21 Thread Stephen Hurd
Author: shurd Date: Wed Nov 21 17:14:57 2018 New Revision: 340729 URL: https://svnweb.freebsd.org/changeset/base/340729 Log: MFC r340435: Prevent POLA violation with TSO/CSUM offload Ensure that any time CSUM_IP_TSO or CSUM_IP6_TSO is set that the corresponding CSUM_IP6?_TCP / CSUM_I

svn commit: r340730 - in head: share/man/man9 sys/kern sys/sys

2018-11-21 Thread Mark Johnston
Author: markj Date: Wed Nov 21 17:18:27 2018 New Revision: 340730 URL: https://svnweb.freebsd.org/changeset/base/340730 Log: Add a taskqueue_quiesce(9) KPI. This is similar to taskqueue_drain_all(9) but will wait for the queue to become idle before returning instead of only waiting for

svn commit: r340731 - head/sys/cddl/compat/opensolaris/kern

2018-11-21 Thread Mark Johnston
Author: markj Date: Wed Nov 21 17:19:08 2018 New Revision: 340731 URL: https://svnweb.freebsd.org/changeset/base/340731 Log: Use taskqueue_quiesce(9) to implement taskq_wait(). PR: 227784 Reviewed by: cem MFC after:1 week Sponsored by: The FreeBSD Foundation Different

Re: svn commit: r340731 - head/sys/cddl/compat/opensolaris/kern

2018-11-21 Thread Mark Johnston
On Wed, Nov 21, 2018 at 05:19:08PM +, Mark Johnston wrote: > Author: markj > Date: Wed Nov 21 17:19:08 2018 > New Revision: 340731 > URL: https://svnweb.freebsd.org/changeset/base/340731 > > Log: > Use taskqueue_quiesce(9) to implement taskq_wait(). > > PR: 227784 > Reviewed b

svn commit: r340732 - releng/12.0/sbin/dumpon

2018-11-21 Thread Mark Johnston
Author: markj Date: Wed Nov 21 17:22:31 2018 New Revision: 340732 URL: https://svnweb.freebsd.org/changeset/base/340732 Log: MFstable/12 r340727: dumpon.8: Significantly revamp page Approved by: re (gjb) Modified: releng/12.0/sbin/dumpon/dumpon.8 Directory Properties: releng/12.0/

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

2018-11-21 Thread Mark Johnston
Author: markj Date: Wed Nov 21 17:28:10 2018 New Revision: 340733 URL: https://svnweb.freebsd.org/changeset/base/340733 Log: Remove KN_HASKQLOCK. It is a write-only flag whose last use was removed in r302235. No functional change intended. Reviewed by: kib MFC after:1 week

svn commit: r340734 - head/sys/kern

2018-11-21 Thread Mark Johnston
Author: markj Date: Wed Nov 21 17:32:09 2018 New Revision: 340734 URL: https://svnweb.freebsd.org/changeset/base/340734 Log: Avoid unsynchronized updates to kn_status. kn_status is protected by the kqueue's lock, but we were updating it without the kqueue lock held. For EVFILT_TIMER knot

svn commit: r340735 - releng/12.0/sys/net

2018-11-21 Thread Stephen Hurd
Author: shurd Date: Wed Nov 21 17:33:19 2018 New Revision: 340735 URL: https://svnweb.freebsd.org/changeset/base/340735 Log: MFS r340729: Prevent POLA violation with TSO/CSUM offload Ensure that any time CSUM_IP_TSO or CSUM_IP6_TSO is set that the corresponding CSUM_IP6?_TCP / CSUM_I

svn commit: r340736 - releng/12.0/sbin/dumpon

2018-11-21 Thread Mark Johnston
Author: markj Date: Wed Nov 21 17:47:40 2018 New Revision: 340736 URL: https://svnweb.freebsd.org/changeset/base/340736 Log: MFstable/12 r340728: Change dumpon(8)'s handling of -g. Approved by: re (gjb) Modified: releng/12.0/sbin/dumpon/dumpon.8 releng/12.0/sbin/dumpon/dumpon.c Dire

Re: svn commit: r340709 - in head/sys: compat/linuxkpi/common/include/linux vm

2018-11-21 Thread Mark Johnston
On Wed, Nov 21, 2018 at 08:07:16AM +0200, Konstantin Belousov wrote: > On Tue, Nov 20, 2018 at 04:58:32PM -0800, Ben Widawsky wrote: > > On 18-11-20 19:51:48, Mark Johnston wrote: > > > On Tue, Nov 20, 2018 at 04:42:39PM -0800, Ben Widawsky wrote: > > > > On 18-11-20 19:35:15, Mark Johnston wrote:

svn commit: r340738 - head/sys/netinet/tcp_stacks

2018-11-21 Thread Michael Tuexen
Author: tuexen Date: Wed Nov 21 18:19:15 2018 New Revision: 340738 URL: https://svnweb.freebsd.org/changeset/base/340738 Log: Improve two KASSERTs in the TCP RACK stack. There are two locations where an always true comparison was made in a KASSERT. Replace this by an appropriate check and

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

2018-11-21 Thread Alexander Motin
Author: mav Date: Wed Nov 21 18:18:57 2018 New Revision: 340737 URL: https://svnweb.freebsd.org/changeset/base/340737 Log: Revert r340096: 9952 Block size change during zfs receive drops spill block It was reported, and I easily reproduced it, that this change triggers panic when receivin

svn commit: r340739 - stable/12/sys/dev/mmc

2018-11-21 Thread Marius Strobl
Author: marius Date: Wed Nov 21 18:53:13 2018 New Revision: 340739 URL: https://svnweb.freebsd.org/changeset/base/340739 Log: MFC: r340495 - Restore setting the clock for devices which support the default/legacy transfer mode only (lost with r321385). [1] - Similarly, don't try to set

svn commit: r340740 - stable/11/sys/dev/mmc

2018-11-21 Thread Marius Strobl
Author: marius Date: Wed Nov 21 18:53:30 2018 New Revision: 340740 URL: https://svnweb.freebsd.org/changeset/base/340740 Log: MFC: r340495 - Restore setting the clock for devices which support the default/legacy transfer mode only (lost with r321385). [1] - Similarly, don't try to set

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

2018-11-21 Thread Mateusz Guzik
Author: mjg Date: Wed Nov 21 18:56:15 2018 New Revision: 340742 URL: https://svnweb.freebsd.org/changeset/base/340742 Log: proc: implement pid hash locks and an iterator forks, exits and waits are frequently stalled during poudriere -j 128 runs due to killpg and process list exports perfo

svn commit: r340741 - stable/10/sys/dev/mmc

2018-11-21 Thread Marius Strobl
Author: marius Date: Wed Nov 21 18:54:38 2018 New Revision: 340741 URL: https://svnweb.freebsd.org/changeset/base/340741 Log: MFC: r340495 - Restore setting the clock for devices which support the default/legacy transfer mode only (lost with r321385). [1] - Similarly, don't try to set

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

2018-11-21 Thread Rodney W. Grimes
> Author: mav > Date: Wed Nov 21 18:18:57 2018 > New Revision: 340737 > URL: https://svnweb.freebsd.org/changeset/base/340737 > > Log: > Revert r340096: 9952 Block size change during zfs receive drops spill block > > It was reported, and I easily reproduced it, that this change triggers pan

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

2018-11-21 Thread Alexander Motin
On 21.11.2018 14:01, Rodney W. Grimes wrote: >> Author: mav >> Date: Wed Nov 21 18:18:57 2018 >> New Revision: 340737 >> URL: https://svnweb.freebsd.org/changeset/base/340737 >> >> Log: >> Revert r340096: 9952 Block size change during zfs receive drops spill block >> >> It was reported, and

svn commit: r340743 - releng/12.0/sys/dev/mmc

2018-11-21 Thread Marius Strobl
Author: marius Date: Wed Nov 21 19:49:21 2018 New Revision: 340743 URL: https://svnweb.freebsd.org/changeset/base/340743 Log: MFC: r340495, MF12: r340739 - Restore setting the clock for devices which support the default/legacy transfer mode only (lost with r321385). [1] - Similarly, d

svn commit: r340744 - in head/sys: fs/nfsclient fs/pseudofs kern sys

2018-11-21 Thread Mateusz Guzik
Author: mjg Date: Wed Nov 21 20:15:56 2018 New Revision: 340744 URL: https://svnweb.freebsd.org/changeset/base/340744 Log: proc: convert pfind & friends to use pidhash locks and other cleanup pfind_locked is retired as it relied on allproc which unnecessarily restricts locking of the hash

Re: svn commit: r340722 - head/lib/libbe

2018-11-21 Thread Mariusz Zaborski
On Wed, Nov 21, 2018 at 08:54:10AM -0800, Rodney W. Grimes wrote: > > On Wed, Nov 21, 2018 at 10:19 AM Rodney W. Grimes > > wrote: > > > > > > > Author: 0mp (ports committer) > > > > Date: Wed Nov 21 11:22:44 2018 > > > > New Revision: 340722 > > > > URL: https://svnweb.freebsd.org/changeset/base/

svn commit: r340746 - head/contrib/elftoolchain/strings

2018-11-21 Thread Mariusz Zaborski
Author: oshogbo Date: Wed Nov 21 21:48:02 2018 New Revision: 340746 URL: https://svnweb.freebsd.org/changeset/base/340746 Log: strings: fix style nits Reviewed by: cem, emaste, Joseph Koshy Differential Revision:https://reviews.freebsd.org/D18036 Modified: head/contrib/elftoo

svn commit: r340745 - head/contrib/elftoolchain/readelf

2018-11-21 Thread Maxim Sobolev
Author: sobomax Date: Wed Nov 21 21:46:06 2018 New Revision: 340745 URL: https://svnweb.freebsd.org/changeset/base/340745 Log: Fix CU: output of the --debug-dump=decodedline, the problem there is that both file name and current directory is recorded, however file name sometimes already conta

svn commit: r340747 - head/sys/kern

2018-11-21 Thread Mateusz Guzik
Author: mjg Date: Wed Nov 21 22:01:06 2018 New Revision: 340747 URL: https://svnweb.freebsd.org/changeset/base/340747 Log: uipc_shm: use unr64 for inode numbers Sponsored by: The FreeBSD Foundation Modified: head/sys/kern/uipc_shm.c Modified: head/sys/kern/uipc_shm.c ===

svn commit: r340748 - head/sys/kern

2018-11-21 Thread Mateusz Guzik
Author: mjg Date: Wed Nov 21 22:16:10 2018 New Revision: 340748 URL: https://svnweb.freebsd.org/changeset/base/340748 Log: proc: update list manipulation comment on process exit Processes stay in the hash until they get reaped. This code does not unlink the child from the parent, so re

svn commit: r340749 - head/sys/kern

2018-11-21 Thread Mateusz Guzik
Author: mjg Date: Wed Nov 21 22:25:05 2018 New Revision: 340749 URL: https://svnweb.freebsd.org/changeset/base/340749 Log: uipc_usrreq: fix inode number assignment The code was incrementing a global variable in an unsafe manner. Two different threads stating two different sockets could ha

Re: svn commit: r340722 - head/lib/libbe

2018-11-21 Thread Mateusz Piotrowski
Hello, On Wed, 21 Nov 2018 at 17:54, Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > > On Wed, Nov 21, 2018 at 10:19 AM Rodney W. Grimes > > wrote: > > > > > > > Author: 0mp (ports committer) > > > > Date: Wed Nov 21 11:22:44 2018 > > > > New Revision: 340722 > > > > URL: https://svn

svn commit: r340750 - head/contrib/elftoolchain/strings

2018-11-21 Thread Mateusz Guzik
Author: mjg Date: Wed Nov 21 22:37:49 2018 New Revision: 340750 URL: https://svnweb.freebsd.org/changeset/base/340750 Log: strings: unbreak the build after r340746 Discussed with: oshogbo Sponsored by: The FreeBSD Foundation Modified: head/contrib/elftoolchain/strings/strings.c

svn commit: r340751 - in stable/12: etc/mtree lib/libbe sbin/bectl sbin/bectl/tests

2018-11-21 Thread Kyle Evans
Author: kevans Date: Thu Nov 22 01:25:44 2018 New Revision: 340751 URL: https://svnweb.freebsd.org/changeset/base/340751 Log: MFC r340507-r340508, r340592-r340594, r340635-r340636: bectl(8) fixes r340507: libbe(3): rewrite init to support chroot usage libbe(3) currently uses zfs_be_r

Re: svn commit: r339516 - head/sys/cddl/dev/dtrace/powerpc

2018-11-21 Thread Kyle Evans
On Sat, Oct 20, 2018 at 9:09 PM Justin Hibbits wrote: > > Author: jhibbits > Date: Sun Oct 21 02:08:57 2018 > New Revision: 339516 > URL: https://svnweb.freebsd.org/changeset/base/339516 > > Log: > powerpc/dtrace: Use explicit bit numbers to mask out PSL_EE > > There seems to be a race in CI,

svn commit: r340752 - stable/12/tools/boot

2018-11-21 Thread Kyle Evans
Author: kevans Date: Thu Nov 22 03:04:13 2018 New Revision: 340752 URL: https://svnweb.freebsd.org/changeset/base/340752 Log: MFC r339701: Update lualoader test script a little bit Use userboot.so from the test directory if possible, fall back to .OBJDIR. This avoids a problem that we've

svn commit: r340753 - in releng/12.0: etc/mtree lib/libbe sbin/bectl sbin/bectl/tests

2018-11-21 Thread Kyle Evans
Author: kevans Date: Thu Nov 22 04:39:06 2018 New Revision: 340753 URL: https://svnweb.freebsd.org/changeset/base/340753 Log: MFC r340507-r340508, r340592-r340594, r340635-r340636: bectl(8) fixes r340507: libbe(3): rewrite init to support chroot usage libbe(3) currently uses zfs_be_r

svn commit: r340754 - head/libexec/rc/rc.d

2018-11-21 Thread Cy Schubert
Author: cy Date: Thu Nov 22 04:48:27 2018 New Revision: 340754 URL: https://svnweb.freebsd.org/changeset/base/340754 Log: Allow forced start of ipmon in special cases where testing is desired (or other special cases) and when ipfilter is disabled in rc.conf but started by other means. M

Re: svn commit: r339516 - head/sys/cddl/dev/dtrace/powerpc

2018-11-21 Thread Justin Hibbits
On Wed, Nov 21, 2018 at 10:02 PM Kyle Evans wrote: > > On Wed, Nov 21, 2018 at 9:42 PM Kyle Evans wrote: > > > > On Sat, Oct 20, 2018 at 9:09 PM Justin Hibbits wrote: > > > > > > Author: jhibbits > > > Date: Sun Oct 21 02:08:57 2018 > > > New Revision: 339516 > > > URL: https://svnweb.freebsd.or

Re: svn commit: r339516 - head/sys/cddl/dev/dtrace/powerpc

2018-11-21 Thread Kyle Evans
On Wed, Nov 21, 2018 at 9:42 PM Kyle Evans wrote: > > On Sat, Oct 20, 2018 at 9:09 PM Justin Hibbits wrote: > > > > Author: jhibbits > > Date: Sun Oct 21 02:08:57 2018 > > New Revision: 339516 > > URL: https://svnweb.freebsd.org/changeset/base/339516 > > > > Log: > > powerpc/dtrace: Use explici

Re: svn commit: r339516 - head/sys/cddl/dev/dtrace/powerpc

2018-11-21 Thread Mark Johnston
On Wed, Nov 21, 2018 at 10:02:15PM -0600, Kyle Evans wrote: > On Wed, Nov 21, 2018 at 9:42 PM Kyle Evans wrote: > > > > On Sat, Oct 20, 2018 at 9:09 PM Justin Hibbits wrote: > > > > > > Author: jhibbits > > > Date: Sun Oct 21 02:08:57 2018 > > > New Revision: 339516 > > > URL: https://svnweb.free