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

2017-10-22 Thread Ngie Cooper (yaneurabeya)
> On Oct 22, 2017, at 18:00, Mateusz Guzik wrote: > > Author: mjg > Date: Mon Oct 23 01:00:35 2017 > New Revision: 324890 > URL: https://svnweb.freebsd.org/changeset/base/324890 > > Log: > Bump WITNESS_PENDLIST to accomodate sleepq chain bump. > > Reported by: ngie

svn commit: r324890 - head/sys/kern

2017-10-22 Thread Mateusz Guzik
Author: mjg Date: Mon Oct 23 01:00:35 2017 New Revision: 324890 URL: https://svnweb.freebsd.org/changeset/base/324890 Log: Bump WITNESS_PENDLIST to accomodate sleepq chain bump. Reported by: ngie Modified: head/sys/kern/subr_witness.c Modified: head/sys/kern/subr_witness.c

Re: svn commit: r324870 - in head/sys: amd64/include kern

2017-10-22 Thread Ngie Cooper (yaneurabeya)
> On Oct 22, 2017, at 13:43, Mateusz Guzik wrote: > > Author: mjg > Date: Sun Oct 22 20:43:50 2017 > New Revision: 324870 > URL: https://svnweb.freebsd.org/changeset/base/324870 > > Log: > Make the sleepq chain hash size configurable per-arch and bump on amd64. > > While

svn commit: r324882 - head/tools/boot

2017-10-22 Thread Warner Losh
Author: imp Date: Sun Oct 22 22:52:23 2017 New Revision: 324882 URL: https://svnweb.freebsd.org/changeset/base/324882 Log: Create a shell script to build sys/boot on all the architectures. One could run this from any directory, but it's designed to do regression testing on sys/boot (it

svn commit: r324883 - head/sys/boot/fdt

2017-10-22 Thread Warner Losh
Author: imp Date: Sun Oct 22 22:52:27 2017 New Revision: 324883 URL: https://svnweb.freebsd.org/changeset/base/324883 Log: Use preferred defined paths, rather than relative paths in fdt. Sponsored by: Netflix Modified: head/sys/boot/fdt/Makefile Modified: head/sys/boot/fdt/Makefile

svn commit: r324881 - in head/sys/boot: geli libsa uboot/lib

2017-10-22 Thread Warner Losh
Author: imp Date: Sun Oct 22 22:50:28 2017 New Revision: 324881 URL: https://svnweb.freebsd.org/changeset/base/324881 Log: Use SYSDIR instead of ${.CURDIR}/../../sys. Sponsored by: Netflix Modified: head/sys/boot/geli/Makefile head/sys/boot/libsa/Makefile

svn commit: r324880 - head/sys/boot/i386

2017-10-22 Thread Warner Losh
Author: imp Date: Sun Oct 22 22:50:23 2017 New Revision: 324880 URL: https://svnweb.freebsd.org/changeset/base/324880 Log: Use BOOTSRC here. sponsored by: Netflix Modified: head/sys/boot/i386/Makefile.inc Modified: head/sys/boot/i386/Makefile.inc

svn commit: r324877 - in head/sys/boot: . arm/uboot ficl i386/gptboot i386/gptzfsboot i386/libi386 i386/loader mips/beri/loader mips/uboot powerpc/kboot powerpc/ofw powerpc/ps3 powerpc/uboot sparc6...

2017-10-22 Thread Warner Losh
Author: imp Date: Sun Oct 22 22:50:08 2017 New Revision: 324877 URL: https://svnweb.freebsd.org/changeset/base/324877 Log: End source directories with SRC rather than a hodgepodge of names BOOTDIR->BOOTSRC FICLDIR->FICLSRC LDR_MI->LDRSRC This matches the patterns used in the rest

svn commit: r324879 - in head/sys/boot: geli powerpc/boot1.chrp

2017-10-22 Thread Warner Losh
Author: imp Date: Sun Oct 22 22:50:19 2017 New Revision: 324879 URL: https://svnweb.freebsd.org/changeset/base/324879 Log: Prefer SRCTOP paths for bits we're grabbing from libc. Sponsored by: Netflix Modified: head/sys/boot/geli/Makefile head/sys/boot/powerpc/boot1.chrp/Makefile

svn commit: r324876 - in head/sys/boot: . arm/uboot mips/uboot powerpc/uboot uboot/common

2017-10-22 Thread Warner Losh
Author: imp Date: Sun Oct 22 22:49:51 2017 New Revision: 324876 URL: https://svnweb.freebsd.org/changeset/base/324876 Log: Move fdt and uboot defines into common uboot.mk. Sponsored by: Netflix Added: head/sys/boot/uboot.mk (contents, props changed) Deleted:

svn commit: r324878 - head/sys/boot/arm/at91/boot2

2017-10-22 Thread Warner Losh
Author: imp Date: Sun Oct 22 22:50:15 2017 New Revision: 324878 URL: https://svnweb.freebsd.org/changeset/base/324878 Log: Make at91 boot loader compile again. No clue if it actually still works, but it might. Modified: head/sys/boot/arm/at91/boot2/boot2.c Modified:

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

2017-10-22 Thread Ngie Cooper (yaneurabeya)
> On Oct 22, 2017, at 06:42, Mateusz Guzik wrote: > > Author: mjg > Date: Sun Oct 22 13:42:56 2017 > New Revision: 324863 > URL: https://svnweb.freebsd.org/changeset/base/324863 > > Log: > Change kdb_active type to u_char. > > Fixes warnings from gcc and keeps the small

svn commit: r324872 - stable/10/usr.bin/bsdcat/tests

2017-10-22 Thread Ngie Cooper
Author: ngie Date: Sun Oct 22 21:11:59 2017 New Revision: 324872 URL: https://svnweb.freebsd.org/changeset/base/324872 Log: Install missing test input file missed in r324418 While here, remove an unnecessary PACKAGE variable definition (only applies to ^/stable/11+). This is a

svn commit: r324870 - in head/sys: amd64/include kern

2017-10-22 Thread Mateusz Guzik
Author: mjg Date: Sun Oct 22 20:43:50 2017 New Revision: 324870 URL: https://svnweb.freebsd.org/changeset/base/324870 Log: Make the sleepq chain hash size configurable per-arch and bump on amd64. While here cache-align chains. This shortens longest found chain during poudriere -j 80

svn commit: r324869 - in head/sys: cddl/dev/sdt kern sys

2017-10-22 Thread Mateusz Guzik
Author: mjg Date: Sun Oct 22 20:22:23 2017 New Revision: 324869 URL: https://svnweb.freebsd.org/changeset/base/324869 Log: sdt: make all sdt probe sites test one variable This saves on cache misses at the expense of a slight grow of .text. Note this is a bandaid for lack of

svn commit: r324868 - head/sys/fs/pseudofs

2017-10-22 Thread Mark Johnston
Author: markj Date: Sun Oct 22 20:22:11 2017 New Revision: 324868 URL: https://svnweb.freebsd.org/changeset/base/324868 Log: Delete declarations of struct pfs_bitmap, removed in r143841. MFC after:1 week Modified: head/sys/fs/pseudofs/pseudofs.h Modified:

svn commit: r324867 - head/sys/sys

2017-10-22 Thread Mateusz Guzik
Author: mjg Date: Sun Oct 22 20:14:48 2017 New Revision: 324867 URL: https://svnweb.freebsd.org/changeset/base/324867 Log: sdt: whack unused SDT_PROBE_ENABLED Modified: head/sys/sys/sdt.h Modified: head/sys/sys/sdt.h

svn commit: r324866 - head/include

2017-10-22 Thread Jilles Tjoelker
Author: jilles Date: Sun Oct 22 20:01:07 2017 New Revision: 324866 URL: https://svnweb.freebsd.org/changeset/base/324866 Log: libc: Do not refer to _DefaultRuneLocale in ctype inlines Referring to _DefaultRuneLocale causes this >4KB structure to be copied to all executables that use

svn commit: r324865 - head/cddl/contrib/opensolaris/lib/libctf/common

2017-10-22 Thread Mark Johnston
Author: markj Date: Sun Oct 22 19:17:25 2017 New Revision: 324865 URL: https://svnweb.freebsd.org/changeset/base/324865 Log: Address some miscellaneous issues in the CTF man page. - Fix a number of typos. - Replace some illumos-specific references. - Note that a type definition of kind

svn commit: r324864 - head/cddl/contrib/opensolaris/lib/libctf/common

2017-10-22 Thread Mark Johnston
Author: markj Date: Sun Oct 22 18:32:28 2017 New Revision: 324864 URL: https://svnweb.freebsd.org/changeset/base/324864 Log: MFV r323105 (partial): 8300 fix man page issues found by mandoc 1.14.1 illumos/illumos-gate@72d3dbb9ab4481606cb93caca98ba3b3a8eb6ce2

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

2017-10-22 Thread Hans Petter Selasky
On 10/22/17 19:37, Mateusz Guzik wrote: On Sun, Oct 22, 2017 at 6:59 PM, Hans Petter Selasky wrote: On 10/22/17 16:50, Mateusz Guzik wrote: On Sun, Oct 22, 2017 at 04:24:41PM +0200, Hans Petter Selasky wrote: On 10/22/17 15:42, Mateusz Guzik wrote: Author: mjg Date:

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

2017-10-22 Thread hiren panchasara
On 10/21/17 at 10:40P, Mateusz Guzik wrote: > Author: mjg > Date: Sat Oct 21 22:40:09 2017 > New Revision: 324836 > URL: https://svnweb.freebsd.org/changeset/base/324836 > > Log: > mtx: implement thread lock fastpath Hi, Can you please elaborate this commit-log message a little more? what is

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

2017-10-22 Thread Mateusz Guzik
On Sun, Oct 22, 2017 at 6:59 PM, Hans Petter Selasky wrote: > On 10/22/17 16:50, Mateusz Guzik wrote: > >> On Sun, Oct 22, 2017 at 04:24:41PM +0200, Hans Petter Selasky wrote: >> >>> On 10/22/17 15:42, Mateusz Guzik wrote: >>> Author: mjg Date: Sun Oct 22 13:42:56

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

2017-10-22 Thread Hans Petter Selasky
On 10/22/17 16:50, Mateusz Guzik wrote: On Sun, Oct 22, 2017 at 04:24:41PM +0200, Hans Petter Selasky wrote: On 10/22/17 15:42, Mateusz Guzik wrote: Author: mjg Date: Sun Oct 22 13:42:56 2017 New Revision: 324863 URL: https://svnweb.freebsd.org/changeset/base/324863 Log: Change kdb_active

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

2017-10-22 Thread Conrad Meyer
Thanks! For other users that managed to create such files: fsck will clean them up. Best, Conrad On Sun, Oct 22, 2017 at 1:11 AM, Konstantin Belousov wrote: > Author: kib > Date: Sun Oct 22 08:11:45 2017 > New Revision: 324853 > URL:

Re: svn commit: r324841 - head/sys/boot

2017-10-22 Thread Warner Losh
On Sun, Oct 22, 2017 at 9:32 AM, Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > [ Charset UTF-8 unsupported, converting... ] > > Author: imp > > Date: Sun Oct 22 03:52:03 2017 > > New Revision: 324841 > > URL: https://svnweb.freebsd.org/changeset/base/324841 > > > > Log: > > Use

Re: svn commit: r324841 - head/sys/boot

2017-10-22 Thread Rodney W. Grimes
[ Charset UTF-8 unsupported, converting... ] > Author: imp > Date: Sun Oct 22 03:52:03 2017 > New Revision: 324841 > URL: https://svnweb.freebsd.org/changeset/base/324841 > > Log: > Use BOOTDIR more consistently in defs.mk rather than repeat sys/boot. > > Sponsored By: Netflix Shouldn't

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

2017-10-22 Thread Mateusz Guzik
On Sun, Oct 22, 2017 at 04:24:41PM +0200, Hans Petter Selasky wrote: > On 10/22/17 15:42, Mateusz Guzik wrote: > > Author: mjg > > Date: Sun Oct 22 13:42:56 2017 > > New Revision: 324863 > > URL: https://svnweb.freebsd.org/changeset/base/324863 > > > > Log: > >Change kdb_active type to u_char.

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

2017-10-22 Thread Hans Petter Selasky
On 10/22/17 15:42, Mateusz Guzik wrote: Author: mjg Date: Sun Oct 22 13:42:56 2017 New Revision: 324863 URL: https://svnweb.freebsd.org/changeset/base/324863 Log: Change kdb_active type to u_char. Fixes warnings from gcc and keeps the small size. Perhaps nesting should be moved to

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

2017-10-22 Thread Hans Petter Selasky
On 10/22/17 15:42, Mateusz Guzik wrote: Author: mjg Date: Sun Oct 22 13:42:56 2017 New Revision: 324863 URL: https://svnweb.freebsd.org/changeset/base/324863 Log: Change kdb_active type to u_char. Fixes warnings from gcc and keeps the small size. Perhaps nesting should be moved to

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

2017-10-22 Thread Mateusz Guzik
Author: mjg Date: Sun Oct 22 13:42:56 2017 New Revision: 324863 URL: https://svnweb.freebsd.org/changeset/base/324863 Log: Change kdb_active type to u_char. Fixes warnings from gcc and keeps the small size. Perhaps nesting should be moved to another variablle. Reported by: ngie

svn commit: r324862 - head/sys/kern

2017-10-22 Thread Ngie Cooper
Author: ngie Date: Sun Oct 22 12:12:52 2017 New Revision: 324862 URL: https://svnweb.freebsd.org/changeset/base/324862 Log: Clean up trailing whitespace in kdb_thr_ctx(..) MFC after:1 week Modified: head/sys/kern/subr_kdb.c Modified: head/sys/kern/subr_kdb.c

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

2017-10-22 Thread Ngie Cooper (yaneurabeya)
> On Oct 19, 2017, at 21:02, Mateusz Guzik wrote: > > Author: mjg > Date: Fri Oct 20 04:02:53 2017 > New Revision: 324789 > URL: https://svnweb.freebsd.org/changeset/base/324789 > > Log: > Mark kdb_active as __read_frequently and switch to bool to eat less space. > >

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

2017-10-22 Thread Bruce M Simpson
Author: bms Date: Sun Oct 22 11:40:55 2017 New Revision: 324860 URL: https://svnweb.freebsd.org/changeset/base/324860 Log: Modernise this man page somewhat. 1. Add a reference to a good 3rd party list of compatible cables, but provide suggestions for 'known good' vendors. 2. Change

svn commit: r324858 - in head/sys/dev/usb: . misc

2017-10-22 Thread Bruce M Simpson
Author: bms Date: Sun Oct 22 11:15:58 2017 New Revision: 324858 URL: https://svnweb.freebsd.org/changeset/base/324858 Log: Add Prolific PL27A1 USB 3.0 Host-Host device to udbp(4). Tested with a Plugable cable in VirtualBox against Linux 4.11. MFC after:2 weeks Modified:

svn commit: r324857 - in head: lib/libc/gen sys/vm

2017-10-22 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Oct 22 10:35:29 2017 New Revision: 324857 URL: https://svnweb.freebsd.org/changeset/base/324857 Log: Add OID for the vm.overcommit sysctl. This makes it possible to remove one call to sysctl(2) from jemalloc startup code. (That also requires changes to jemalloc, but

svn commit: r324856 - head/libexec/rtld-elf

2017-10-22 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Oct 22 10:32:40 2017 New Revision: 324856 URL: https://svnweb.freebsd.org/changeset/base/324856 Log: Don't call realpath(3) from libmap rtld code. This gets rid of a few calls to fstatat(2) at binary startup; the difference looks like this: --- przed

svn commit: r324855 - in stable/11/sys: amd64/amd64 amd64/include i386/i386 i386/include

2017-10-22 Thread Konstantin Belousov
Author: kib Date: Sun Oct 22 08:47:13 2017 New Revision: 324855 URL: https://svnweb.freebsd.org/changeset/base/324855 Log: MFC r323772, r324302-r324308, r324310, r324313, r324315, r324326, r324330, r324334, r324354-r324355, r324366, r324432-r324433, r324437-r324439: Fixes and

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

2017-10-22 Thread Konstantin Belousov
Author: kib Date: Sun Oct 22 08:11:45 2017 New Revision: 324853 URL: https://svnweb.freebsd.org/changeset/base/324853 Log: Remove the support for mknod(S_IFMT), which created dummy vnodes with VBAD type. FFS ffs_write() VOP catches such vnodes and panics, other VOPs do not check for

svn commit: r324851 - head/share/man/man5

2017-10-22 Thread Ngie Cooper
Author: ngie Date: Sun Oct 22 07:36:28 2017 New Revision: 324851 URL: https://svnweb.freebsd.org/changeset/base/324851 Log: Regenerate src.conf(5) after r324340 (armv7 addition) Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r324850 - head/sys/boot

2017-10-22 Thread Warner Losh
Author: imp Date: Sun Oct 22 07:25:28 2017 New Revision: 324850 URL: https://svnweb.freebsd.org/changeset/base/324850 Log: Define LIBSA32 to LIBSA on i386 to fix build. Sponsored by: Netflix Modified: head/sys/boot/defs.mk Modified: head/sys/boot/defs.mk