svn commit: r328829 - in head/sys: conf geom/label

2018-02-03 Thread Xin LI
Author: delphij Date: Sat Feb 3 09:15:13 2018 New Revision: 328829 URL: https://svnweb.freebsd.org/changeset/base/328829 Log: After r328426, g_label depends on UFS (option FFS) code to read UFS superblock, and the kernel will fail to link when UFS is not built in. This commit makes it depe

svn commit: r328830 - in head/sys/dev/usb: . serial

2018-02-03 Thread Hans Petter Selasky
Author: hselasky Date: Sat Feb 3 09:43:32 2018 New Revision: 328830 URL: https://svnweb.freebsd.org/changeset/base/328830 Log: Add new USB ID. PR: 225641 Submitted by: Ryan MFC after:1 week Sponsored by: Mellanox Technologies Modified: head/sys/dev/usb/serial/uslcom

Re: svn commit: r327495 - head/usr.sbin/rpcbind

2018-02-03 Thread Bruce Evans
On Tue, 2 Jan 2018, Conrad Meyer wrote: Log: rpcbind: Fix race in signal termination I have yet to see any application that was correctly converted from using unsafe signal handlers to safe signal handlers that just set a flag. That is without even noticing this race problem before. If a

Re: svn commit: r327495 - head/usr.sbin/rpcbind

2018-02-03 Thread Conrad Meyer
On Sat, Feb 3, 2018 at 6:46 AM, Bruce Evans wrote: > On Tue, 2 Jan 2018, Conrad Meyer wrote: >> ... > Today I learned from the POSIX list that the pselect() function is designed > to avoid this bug. It takes a signal mask arg (like msleep() in the > kernel). > > I haven't noticed any function rel

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

2018-02-03 Thread Eitan Adler
Author: eadler Date: Sat Feb 3 20:50:46 2018 New Revision: 328831 URL: https://svnweb.freebsd.org/changeset/base/328831 Log: pthread: adding missing header to man page Reported by: swild...@dragonflybsd.org Modified: head/share/man/man3/pthread_join.3 Modified: head/share/man/man3/pth

svn commit: r328832 - head/usr.sbin/newsyslog

2018-02-03 Thread Eitan Adler
Author: eadler Date: Sat Feb 3 20:53:21 2018 New Revision: 328832 URL: https://svnweb.freebsd.org/changeset/base/328832 Log: newsyslog: fix typeo for 'zstd' Reported by: swild...@dragonflybsd.org MFC After:1 week Modified: head/usr.sbin/newsyslog/newsyslog.8 Modified: head/usr.s

svn commit: r328833 - head/tools/tools/nanobsd

2018-02-03 Thread Warner Losh
Author: imp Date: Sat Feb 3 21:56:38 2018 New Revision: 328833 URL: https://svnweb.freebsd.org/changeset/base/328833 Log: Fix backward conditional. Pointed out by: david boyer Modified: head/tools/tools/nanobsd/legacy.sh Modified: head/tools/tools/nanobsd/legacy.sh

svn commit: r328834 - in head: lib/libc/sparc64/sys libexec/rtld-elf libexec/rtld-elf/aarch64 libexec/rtld-elf/amd64 libexec/rtld-elf/arm libexec/rtld-elf/i386 libexec/rtld-elf/mips libexec/rtld-el...

2018-02-03 Thread Marius Strobl
Author: marius Date: Sat Feb 3 23:14:11 2018 New Revision: 328834 URL: https://svnweb.freebsd.org/changeset/base/328834 Log: o Let rtld(1) set up psABI user trap handlers prior to executing the objects' init functions instead of doing the setup via a constructor in libc as the init func

svn commit: r328835 - in head/stand: ofw/common ofw/libofw powerpc/ofw

2018-02-03 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Feb 3 23:49:21 2018 New Revision: 328835 URL: https://svnweb.freebsd.org/changeset/base/328835 Log: Fix regression introduced in r328806, preventing boot at least on all PowerPC Apple hardware, and likely all Open Firmware systems. The loader would allocate m

svn commit: r328837 - stable/11/lib/libpmc

2018-02-03 Thread Justin Hibbits
Author: jhibbits Date: Sun Feb 4 03:15:06 2018 New Revision: 328837 URL: https://svnweb.freebsd.org/changeset/base/328837 Log: MFC r327911: Replace the PMC class struct copy with an explicit memcpy() Modified: stable/11/lib/libpmc/libpmc.c Directory Properties: stable/11/ (props c