Re: svn commit: r343566 - in head/lib/libthr: . thread

2019-02-03 Thread Konstantin Belousov
On Mon, Feb 04, 2019 at 07:31:19AM +0100, Michal Meloun wrote: > On 29.01.2019 23:46, Konstantin Belousov wrote: > > Author: kib > > Date: Tue Jan 29 22:46:44 2019 > > New Revision: 343566 > > URL: https://svnweb.freebsd.org/changeset/base/343566 > > > > Log: > > Untangle jemalloc and mutexes in

Re: svn commit: r343566 - in head/lib/libthr: . thread

2019-02-03 Thread Michal Meloun
On 29.01.2019 23:46, Konstantin Belousov wrote: > Author: kib > Date: Tue Jan 29 22:46:44 2019 > New Revision: 343566 > URL: https://svnweb.freebsd.org/changeset/base/343566 > > Log: > Untangle jemalloc and mutexes initialization. > > The need to use libc malloc(3) from some places in libth

svn commit: r343732 - head/sys/contrib/ipfilter/netinet

2019-02-03 Thread Cy Schubert
Author: cy Date: Mon Feb 4 05:37:16 2019 New Revision: 343732 URL: https://svnweb.freebsd.org/changeset/base/343732 Log: Remove two more #ifdefs missed in r343701. MFC after:1 month X-MFC with: r343701 Modified: head/sys/contrib/ipfilter/netinet/fil.c Modified: head/sys/contrib

Re: svn commit: r343713 - in head/sys: amd64/conf arm64/conf

2019-02-03 Thread Li-Wen Hsu
On Sun, Feb 3, 2019 at 8:46 PM Andrew Turner wrote: > > Author: andrew > Date: Sun Feb 3 12:46:27 2019 > New Revision: 343713 > URL: https://svnweb.freebsd.org/changeset/base/343713 > > Log: > Enable COVERAGE and KCOV by default on arm64 and amd64. > > This allows userspace to trace the kerne

svn commit: r343729 - head/etc/mail

2019-02-03 Thread Gregory Neil Shapiro
Author: gshapiro Date: Mon Feb 4 02:18:27 2019 New Revision: 343729 URL: https://svnweb.freebsd.org/changeset/base/343729 Log: Add support for the authinfo map Submitted by: keramida Modified: head/etc/mail/Makefile Modified: head/etc/mail/Makefile =

svn commit: r343728 - head/usr.sbin/sesutil

2019-02-03 Thread Alexander Motin
Author: mav Date: Mon Feb 4 01:24:10 2019 New Revision: 343728 URL: https://svnweb.freebsd.org/changeset/base/343728 Log: Check element type before setting LEDs. With r319610, sesutil started twiddling the bits of every SES device. Not everything is a disk slot, there are also fan contro

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

2019-02-03 Thread Alexander Motin
Author: mav Date: Mon Feb 4 01:20:56 2019 New Revision: 343727 URL: https://svnweb.freebsd.org/changeset/base/343727 Log: Use switch instead of chained if/else to improve readability. Submitted by: Ryan Moeller MFC after:1 week Sponsored by: iXsystems, Inc. Differential Revision

svn commit: r343724 - head/sys/kern

2019-02-03 Thread Konstantin Belousov
Author: kib Date: Sun Feb 3 21:31:40 2019 New Revision: 343724 URL: https://svnweb.freebsd.org/changeset/base/343724 Log: Do not call PHOLD() while owning the allproc_lock sx. Otherwise the lock might recurse in faultin() if the process is swapped out. Reported by: zeising Sponso

svn commit: r343723 - head/sys/i386/include

2019-02-03 Thread Konstantin Belousov
Author: kib Date: Sun Feb 3 21:28:58 2019 New Revision: 343723 URL: https://svnweb.freebsd.org/changeset/base/343723 Log: i386: Do not ever store to other-CPU counter64 slot. On CPUs supporting cmpxchg8b, fetch is performed by cmpxchg8b on corresponding CPU slot, which unconditionally wr

svn commit: r343720 - head/sys/vm

2019-02-03 Thread Mark Johnston
Author: markj Date: Sun Feb 3 18:43:20 2019 New Revision: 343720 URL: https://svnweb.freebsd.org/changeset/base/343720 Log: Allow vm_page_free_prep() to dequeue pages without the page lock. This is a step towards being able to free pages without the page lock held. The approach is simpl

svn commit: r343719 - head/sys/vm

2019-02-03 Thread Mark Johnston
Author: markj Date: Sun Feb 3 18:38:58 2019 New Revision: 343719 URL: https://svnweb.freebsd.org/changeset/base/343719 Log: Fix a race in vm_page_dequeue_deferred(). To detect the case where the page is already marked for a deferred dequeue, we must read the "queue" and "aflags" fields i

svn commit: r343713 - in head/sys: amd64/conf arm64/conf

2019-02-03 Thread Andrew Turner
Author: andrew Date: Sun Feb 3 12:46:27 2019 New Revision: 343713 URL: https://svnweb.freebsd.org/changeset/base/343713 Log: Enable COVERAGE and KCOV by default on arm64 and amd64. This allows userspace to trace the kernel using the coverage sanitizer found in clang. It will also allow o

svn commit: r343707 - head/sys/net

2019-02-03 Thread Gleb Smirnoff
Author: glebius Date: Sun Feb 3 08:28:02 2019 New Revision: 343707 URL: https://svnweb.freebsd.org/changeset/base/343707 Log: Teach pfil_ioctl() about VIMAGE. Submitted by: gallatin Modified: head/sys/net/pfil.c Modified: head/sys/net/pfil.c

svn commit: r343706 - head/usr.sbin/rpc.statd

2019-02-03 Thread Doug Rabson
Author: dfr Date: Sun Feb 3 08:15:26 2019 New Revision: 343706 URL: https://svnweb.freebsd.org/changeset/base/343706 Log: Reduce log spam from rpc.statd This only reports failed attempts to contact hosts on the first attempt. Modified: head/usr.sbin/rpc.statd/file.c Modified: head/usr.

svn commit: r343702 - head/contrib/ipfilter/ipsend/.OLD

2019-02-03 Thread Cy Schubert
Author: cy Date: Sun Feb 3 05:26:01 2019 New Revision: 343702 URL: https://svnweb.freebsd.org/changeset/base/343702 Log: Remove a redundant ip_compat.h, originally merged from upstream. MFC after:1 month Deleted: head/contrib/ipfilter/ipsend/.OLD/ip_compat.h

svn commit: r343699 - head/sys/net80211

2019-02-03 Thread Andriy Voskoboinyk
Author: avos Date: Sun Feb 3 04:31:50 2019 New Revision: 343699 URL: https://svnweb.freebsd.org/changeset/base/343699 Log: net80211(4): do not setup Tx parameters for unsupported modes. That should shorten 'ifconfig list txparam' output since unsupported modes will not be shown. Ch

svn commit: r343704 - head/contrib/ipfilter

2019-02-03 Thread Cy Schubert
Author: cy Date: Sun Feb 3 05:26:07 2019 New Revision: 343704 URL: https://svnweb.freebsd.org/changeset/base/343704 Log: Kernel module shim sources have no business being in the userland build directory, especially those for other operating systems. The kernel module shims for other operati

svn commit: r343701 - in head: contrib/ipfilter contrib/ipfilter/ipsend contrib/ipfilter/ipsend/.OLD contrib/ipfilter/lib contrib/ipfilter/tools sys/contrib/ipfilter/netinet

2019-02-03 Thread Cy Schubert
Author: cy Date: Sun Feb 3 05:25:49 2019 New Revision: 343701 URL: https://svnweb.freebsd.org/changeset/base/343701 Log: ipfilter #ifdef cleanup. Remove #ifdefs for ancient and irrelevant operating systems from ipfilter. When ipfilter was written the UNIX and UNIX-like systems in us

svn commit: r343705 - head/sys/contrib/ipfilter/netinet

2019-02-03 Thread Cy Schubert
Author: cy Date: Sun Feb 3 05:26:10 2019 New Revision: 343705 URL: https://svnweb.freebsd.org/changeset/base/343705 Log: new_kmem_alloc(9) is a Solaris/illumos malloc(9). FreeBSD and NetBSD never get here, however a test for SOLARIS, as redundant as this test is, serves to document that thi

svn commit: r343703 - head/sys/contrib/ipfilter/netinet

2019-02-03 Thread Cy Schubert
Author: cy Date: Sun Feb 3 05:26:04 2019 New Revision: 343703 URL: https://svnweb.freebsd.org/changeset/base/343703 Log: Remove a reference to HP-UX in a comment. MFC after:1 month Modified: head/sys/contrib/ipfilter/netinet/fil.c Modified: head/sys/contrib/ipfilter/netinet/fil.c =

svn commit: r343700 - head/sbin/ifconfig

2019-02-03 Thread Andriy Voskoboinyk
Author: avos Date: Sun Feb 3 04:41:00 2019 New Revision: 343700 URL: https://svnweb.freebsd.org/changeset/base/343700 Log: ifconfig(8): actually, non-11n rates should be divided by 2... MFC after:1 week MFC with: 343698 Modified: head/sbin/ifconfig/ifieee80211.c Modified: hea