svn commit: r339446 - in stable/11: sys/kern sys/sys usr.sbin/jail

2018-10-20 Thread Jamie Gritton
Author: jamie Date: Sat Oct 20 16:20:36 2018 New Revision: 339446 URL: https://svnweb.freebsd.org/changeset/base/339446 Log: MFC r339409, r339420: Add a new jail permission, allow.read_msgbuf. When true, jailed processes can see the dmesg buffer (this is the current behavior). When

svn commit: r339447 - svnadmin/conf

2018-10-20 Thread Glen Barber
Author: gjb Date: Sat Oct 20 16:52:18 2018 New Revision: 339447 URL: https://svnweb.freebsd.org/changeset/base/339447 Log: Thaw head (13.0-CURRENT) now that stable/12 has branched. Committers are requested to excercise caution for the duration of the 12.0-RELEASE cycle, especially regardi

svn commit: r339448 - head/usr.sbin/vidcontrol

2018-10-20 Thread Tobias Kortkamp
Author: tobik (ports committer) Date: Sat Oct 20 16:59:43 2018 New Revision: 339448 URL: https://svnweb.freebsd.org/changeset/base/339448 Log: vidcontrol(1): Fix a typo in the description of -f While here: - Fix markup in -c - Fix mandoc -Tlint and igor warnings Reviewed by: 0mp,

svn commit: r339449 - head/sys/amd64/include

2018-10-20 Thread Mateusz Guzik
Author: mjg Date: Sat Oct 20 17:00:18 2018 New Revision: 339449 URL: https://svnweb.freebsd.org/changeset/base/339449 Log: amd64: relax constraints in curthread and curpcb This makes the compiler less likely to reload the content from %gs. The 'P' modifier drops all synteax prefixes an

svn commit: r339450 - in head: usr.bin/last usr.sbin/lastlogin

2018-10-20 Thread Benedict Reuschling
Author: bcr (doc committer) Date: Sat Oct 20 17:22:04 2018 New Revision: 339450 URL: https://svnweb.freebsd.org/changeset/base/339450 Log: A single comma was missing to separate the "see also" items in last.1 and lastlogin.8. Add it back. PR: 231187 Submitted by: david.ma...@d

svn commit: r339451 - head/contrib/elftoolchain/elfcopy

2018-10-20 Thread Ed Maste
Author: emaste Date: Sat Oct 20 17:27:53 2018 New Revision: 339451 URL: https://svnweb.freebsd.org/changeset/base/339451 Log: objcopy: restore behaviour required by GCC's build In r339350 filter_reloc() was removed, to fix the case of stripping statically linked binaries with relocations

svn commit: r339452 - in head: share/man/man9 sys/kern sys/sys sys/vm sys/x86/acpica

2018-10-20 Thread Mark Johnston
Author: markj Date: Sat Oct 20 17:36:00 2018 New Revision: 339452 URL: https://svnweb.freebsd.org/changeset/base/339452 Log: Create some global domainsets and refactor NUMA registration. Pre-defined policies are useful when integrating the domainset(9) policy machinery into various kernel

svn commit: r339453 - head/usr.sbin/rtsold

2018-10-20 Thread Mark Johnston
Author: markj Date: Sat Oct 20 17:40:30 2018 New Revision: 339453 URL: https://svnweb.freebsd.org/changeset/base/339453 Log: Remove some obsolete compatibility code. No functional change intended. MFC after:2 weeks Sponsored by: The FreeBSD Foundation Modified: head/usr.sbin/r

svn commit: r339454 - head/lib/clang/include/lld/Common

2018-10-20 Thread Ed Maste
Author: emaste Date: Sat Oct 20 17:42:38 2018 New Revision: 339454 URL: https://svnweb.freebsd.org/changeset/base/339454 Log: Bump LLD_REVISION_STRING for 13-CURRENT Modified: head/lib/clang/include/lld/Common/Version.inc Modified: head/lib/clang/include/lld/Common/Version.inc ==

svn commit: r339455 - head/usr.sbin/rtsold

2018-10-20 Thread Mark Johnston
Author: markj Date: Sat Oct 20 17:43:27 2018 New Revision: 339455 URL: https://svnweb.freebsd.org/changeset/base/339455 Log: Staticize a couple of functions. No functional change intended. MFC after:2 weeks Sponsored by: The FreeBSD Foundation Modified: head/usr.sbin/rtsold/rt

svn commit: r339456 - head/usr.sbin/rtsold

2018-10-20 Thread Mark Johnston
Author: markj Date: Sat Oct 20 17:44:23 2018 New Revision: 339456 URL: https://svnweb.freebsd.org/changeset/base/339456 Log: Remove dead code. No functional change intended. MFC after:2 weeks Sponsored by: The FreeBSD Foundation Modified: head/usr.sbin/rtsold/if.c head/usr.s

svn commit: r339457 - in head: share/misc usr.bin/calendar/calendars

2018-10-20 Thread Alexandre C . GuimarĂ£es
Author: rigoletto (ports committer) Date: Sat Oct 20 17:45:42 2018 New Revision: 339457 URL: https://svnweb.freebsd.org/changeset/base/339457 Log: Add myself to calendar, and update mentors-mentee relationships. Reviewed by: mat (mentor) Approved by: tcberner (mentor) Differential Rev

svn commit: r339458 - head/lib/libc/stdio

2018-10-20 Thread Mark Johnston
Author: markj Date: Sat Oct 20 17:48:05 2018 New Revision: 339458 URL: https://svnweb.freebsd.org/changeset/base/339458 Log: Fix formatting. MFC after:1 week Sponsored by: The FreeBSD Foundation Modified: head/lib/libc/stdio/fopen.3 Modified: head/lib/libc/stdio/fopen.3 ==

svn commit: r339459 - head/sys/dev/ixl

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 18:00:12 2018 New Revision: 339459 URL: https://svnweb.freebsd.org/changeset/base/339459 Log: ixl/iavf(4): Fix GCC 6.4.0 build Don't define redundant prototypes. Sponsored by: Dell EMC Isilon Modified: head/sys/dev/ixl/if_iavf.c head/sys/dev/ixl/ixl_pf

svn commit: r339460 - head/usr.sbin/rtsold

2018-10-20 Thread Mark Johnston
Author: markj Date: Sat Oct 20 18:00:13 2018 New Revision: 339460 URL: https://svnweb.freebsd.org/changeset/base/339460 Log: Fix a dead store. We would fail to clear DNS search list configuration if a router stopped specifying the DNSSL RA option. I suspect that the bug was mostly harm

svn commit: r339461 - head/sys/dev/nvdimm

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 18:01:15 2018 New Revision: 339461 URL: https://svnweb.freebsd.org/changeset/base/339461 Log: nvdimm(4): Fix GCC 6.4.0 build -Wformat= pedantically complains that the void* pointer is passed to a %s format. Sponsored by: Dell EMC Isilon Modified: head/

svn commit: r339462 - head/libexec/rc

2018-10-20 Thread Eugene Grosbein
Author: eugen Date: Sat Oct 20 18:01:48 2018 New Revision: 339462 URL: https://svnweb.freebsd.org/changeset/base/339462 Log: Make upgrade from previous FreeBSD versions less painful and make previously working configuration like this work again: gif_interfaces="gif0" gifconfig_gif0="1.1

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

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 18:08:43 2018 New Revision: 339463 URL: https://svnweb.freebsd.org/changeset/base/339463 Log: Add flags variants to linker_files / stack(9) symbol resolution Some best-effort consumers may find trylock behavior for stack(9) symbol resolution acceptable. Expos

svn commit: r339464 - head/sbin/pfctl

2018-10-20 Thread Kristof Provost
Author: kp Date: Sat Oct 20 18:11:46 2018 New Revision: 339464 URL: https://svnweb.freebsd.org/changeset/base/339464 Log: pfctl: Dup strings When we set the ifname we have to copy the string, rather than just keep the pointer. PR: 231323 MFC after:2 weeks Differenti

svn commit: r339465 - head/libexec/rc

2018-10-20 Thread Eugene Grosbein
Author: eugen Date: Sat Oct 20 18:13:51 2018 New Revision: 339465 URL: https://svnweb.freebsd.org/changeset/base/339465 Log: rc.initdiskless: add support for auxiliary NVRAM. Currently, rc.inidiskless assumes that local system configuration changes are kept in some mountable file system.

svn commit: r339466 - in head/sbin/pfctl/tests: . files

2018-10-20 Thread Kristof Provost
Author: kp Date: Sat Oct 20 18:18:28 2018 New Revision: 339466 URL: https://svnweb.freebsd.org/changeset/base/339466 Log: pfctl tests: Basic test case for PR 231323 PR: 231323 MFC after:2 weeks Differential Revision:https://reviews.freebsd.org/D17508 Added: head

svn commit: r339467 - head/sys/dev/ep

2018-10-20 Thread Ed Maste
Author: emaste Date: Sat Oct 20 18:30:13 2018 New Revision: 339467 URL: https://svnweb.freebsd.org/changeset/base/339467 Log: Remove incorrect BSD-2-Clause-FreeBSD SPDX tag Modified: head/sys/dev/ep/if_epreg.h Modified: head/sys/dev/ep/if_epreg.h =

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

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 18:31:36 2018 New Revision: 339468 URL: https://svnweb.freebsd.org/changeset/base/339468 Log: Replace ttyprintf with sbuf_printf and tty drain routine Add string variants of cnputc and tty_putchar, and use them from the tty sbuf drain routine. Suggested b

svn commit: r339469 - in head/sys/dev: ep vx

2018-10-20 Thread Ed Maste
Author: emaste Date: Sat Oct 20 18:32:34 2018 New Revision: 339469 URL: https://svnweb.freebsd.org/changeset/base/339469 Log: Remove incorrect BSD-2-Clause-FreeBSD SPDX tags Modified: head/sys/dev/ep/if_epvar.h head/sys/dev/vx/if_vxreg.h head/sys/dev/vx/if_vxvar.h Modified: head/sys/dev/

svn commit: r339470 - head/sys/netpfil/pf

2018-10-20 Thread Kristof Provost
Author: kp Date: Sat Oct 20 18:37:21 2018 New Revision: 339470 URL: https://svnweb.freebsd.org/changeset/base/339470 Log: pf synproxy will do the 3WHS on behalf of the target machine, and once the 3WHS is completed, establish the backend connection. The trigger for "3WHS completed" is the re

svn commit: r339471 - head/sys/kern

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 18:42:28 2018 New Revision: 339471 URL: https://svnweb.freebsd.org/changeset/base/339471 Log: tty info (^T): Add optional kernel stack(9) traces It is often useful for developers and administrators to determine a running thread's stack for debugging purposes.

svn commit: r339472 - head/libexec/rc

2018-10-20 Thread Eugene Grosbein
Author: eugen Date: Sat Oct 20 18:46:36 2018 New Revision: 339472 URL: https://svnweb.freebsd.org/changeset/base/339472 Log: rc.initdiskless: fix commentary grammar after r339465 MFC after:1 month Modified: head/libexec/rc/rc.initdiskless Modified: head/libexec/rc/rc.initdiskless ==

svn commit: r339473 - head/contrib/elftoolchain/libelf

2018-10-20 Thread Ed Maste
Author: emaste Date: Sat Oct 20 18:47:45 2018 New Revision: 339473 URL: https://svnweb.freebsd.org/changeset/base/339473 Log: libelf: also test for 64-bit ELF in _libelf_is_mips64el Although _libelf_is_mips64el is only called in contexts where we've already checked that e_class is ELFCLAS

svn commit: r339474 - head/bin/stty

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 18:53:32 2018 New Revision: 339474 URL: https://svnweb.freebsd.org/changeset/base/339474 Log: stty.1: Document kern.tty_info_kstacks behavior (r339471) Reported by: bdrewery Reviewed by: bdrewery Sponsored by: Dell EMC Isilon Modified: head/bin/stty/stt

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

2018-10-20 Thread Ed Schouten
Hi there, Op za 20 okt. 2018 om 20:31 schreef Conrad Meyer : > +static int > +sbuf_tty_drain(void *a, const char *d, int len) > +{ > + struct tty *tp; > + int rc; > + > + tp = a; > + > + if (kdb_active) { > + cnputsn(d, len); > + return (len); >

svn commit: r339475 - in head: . sys/dev/drm2

2018-10-20 Thread Warner Losh
Author: imp Date: Sat Oct 20 19:14:46 2018 New Revision: 339475 URL: https://svnweb.freebsd.org/changeset/base/339475 Log: Add updating entry for DRM Update messaging for which drm module to install. Add guidance on what hardware is supported (which should be copied into the release not

svn commit: r339476 - head/sys/i386/conf

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 19:16:43 2018 New Revision: 339476 URL: https://svnweb.freebsd.org/changeset/base/339476 Log: Add a MINIMAL config for i386, based on amd64 Reviewed by: markj Differential Revision:https://reviews.freebsd.org/D17560 Added: head/sys/i386/conf/MINIMA

svn commit: r339477 - head/sys/conf

2018-10-20 Thread Warner Losh
Author: imp Date: Sat Oct 20 19:18:30 2018 New Revision: 339477 URL: https://svnweb.freebsd.org/changeset/base/339477 Log: Now that we've branched, turn off building DRM and DRM2 by default. We no longer build the drm/drm2 modules by default. See UPDATING for which package to install inst

svn commit: r339478 - head/sys/kern

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 19:42:38 2018 New Revision: 339478 URL: https://svnweb.freebsd.org/changeset/base/339478 Log: dev_refthread: Do not initialize *ref when reference was not acquired Like the companion API devvn_refthread, leave *ref uninitialized when a reference was not acquir

svn commit: r339479 - head/sys/dev/random

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 19:44:59 2018 New Revision: 339479 URL: https://svnweb.freebsd.org/changeset/base/339479 Log: Fortuna: Clean up reseeding key material to closer match FS&K When reseeding, only incorporate actual key material. Do not include e.g. the derived key schedules or

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

2018-10-20 Thread Conrad Meyer
Hi Ed, On Sat, Oct 20, 2018 at 11:54 AM Ed Schouten wrote: > Op za 20 okt. 2018 om 20:31 schreef Conrad Meyer : > > +static int > > +sbuf_tty_drain(void *a, const char *d, int len) > > +{ > > + struct tty *tp; > > + int rc; > > + > > + tp = a; > > + > > + if (kdb_active) {

svn commit: r339480 - head/sys/dev/random

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 20:12:57 2018 New Revision: 339480 URL: https://svnweb.freebsd.org/changeset/base/339480 Log: Fortuna: Add trivial assert to match FS&K definition FS&K GenerateBlocks function asserts C (counter) != 0. This should also be true in our implementation. Revi

svn commit: r339481 - head/sys/dev/random

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 20:15:06 2018 New Revision: 339481 URL: https://svnweb.freebsd.org/changeset/base/339481 Log: Fortuna: trivial static variable cleanup Remove unnecessary use of function-local static variable. 32 bytes is small enough to live on the stack. Reviewed by:

svn commit: r339482 - in vendor/dialog/dist: . package package/debian package/freebsd po samples samples/copifuncs samples/install

2018-10-20 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 20 20:32:57 2018 New Revision: 339482 URL: https://svnweb.freebsd.org/changeset/base/339482 Log: Import dialog 1.3-20180621 Added: vendor/dialog/dist/demo.pl (contents, props changed) vendor/dialog/dist/headers.sh (contents, props changed) vendor/dialog/dist

svn commit: r339483 - in vendor/dialog/1.3-20180621: . package package/debian package/freebsd po samples samples/copifuncs samples/install

2018-10-20 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 20 20:34:30 2018 New Revision: 339483 URL: https://svnweb.freebsd.org/changeset/base/339483 Log: Tag import of libdialog 1.3-20180621 Added: vendor/dialog/1.3-20180621/ - copied from r339481, vendor/dialog/dist/ vendor/dialog/1.3-20180621/demo.pl - copie

svn commit: r339484 - head/share/misc

2018-10-20 Thread Eitan Adler
Author: eadler Date: Sat Oct 20 20:34:36 2018 New Revision: 339484 URL: https://svnweb.freebsd.org/changeset/base/339484 Log: bsd-family-tree: Announce two new releases - OpenBSD 6.4; NetBSD 7.2 Modified: head/share/misc/bsd-family-tree Modified: head/share/misc/bsd-family-tree

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

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 20:41:25 2018 New Revision: 339485 URL: https://svnweb.freebsd.org/changeset/base/339485 Log: Add a dev_refthread.9 document. Reviewed by: kib Sponsored by: Dell EMC Isilon Differential: https://reviews.freebsd.org/D16897 Added: head/share/man/man9/dev_r

svn commit: r339486 - in head: share/man/man4 sys/ddb

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 20:45:49 2018 New Revision: 339486 URL: https://svnweb.freebsd.org/changeset/base/339486 Log: ddb: Enable 'thread ' Currently, the 'thread' command (to switch the debugger to another thread) only accepts decimal-encoded tids. Use the same parsing logic as 'sh

svn commit: r339488 - in head: contrib/dialog contrib/dialog/package contrib/dialog/package/debian contrib/dialog/package/freebsd contrib/dialog/po contrib/dialog/samples contrib/dialog/samples/cop...

2018-10-20 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 20 20:49:46 2018 New Revision: 339488 URL: https://svnweb.freebsd.org/changeset/base/339488 Log: Update libdialog to 1.3-20180621 Added: head/contrib/dialog/demo.pl - copied unchanged from r339484, vendor/dialog/dist/demo.pl head/contrib/dialog/headers.sh

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

2018-10-20 Thread Ed Schouten
Op za 20 okt. 2018 om 21:59 schreef Conrad Meyer : > > Can kdb_active, tp == NULL and panicstr != NULL even occur in this > > case? tty_info() can only get called in non-degenerate cases, right? > > I think you are correct, but I did not want to investigate to confirm. > This was just the direct, c

svn commit: r339487 - head/sys/sys

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 20:49:37 2018 New Revision: 339487 URL: https://svnweb.freebsd.org/changeset/base/339487 Log: random(4): Translate a comment requirement into a compile-time invariant In various places, random represents the set of sources as a 32-bit word bitmask. It assumes

svn commit: r339489 - in head: lib/libc/locale share/colldef share/ctypedef share/mk targets/pseudo/userland tools/tools/locale/tools usr.bin/localedef

2018-10-20 Thread Yuri Pankov
Author: yuripv Date: Sat Oct 20 20:51:05 2018 New Revision: 339489 URL: https://svnweb.freebsd.org/changeset/base/339489 Log: Add -b/-l options to localedef(1) to specify output endianness and use it appropriately when building share/ctypedef and share/colldef. This makes the resulting lo

svn commit: r339490 - in head/sys: amd64/amd64 i386/i386

2018-10-20 Thread Mark Johnston
Author: markj Date: Sat Oct 20 20:53:35 2018 New Revision: 339490 URL: https://svnweb.freebsd.org/changeset/base/339490 Log: Add an assertion to pmap_enter(). When modifying an existing managed mapping, we should find a PV entry for the old mapping. Verify this. Before r335784 this

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

2018-10-20 Thread Conrad Meyer
Yep! On Sat, Oct 20, 2018 at 1:49 PM Ed Schouten wrote: > > Op za 20 okt. 2018 om 21:59 schreef Conrad Meyer : > > > Can kdb_active, tp == NULL and panicstr != NULL even occur in this > > > case? tty_info() can only get called in non-degenerate cases, right? > > > > I think you are correct, but I

svn commit: r339491 - head/sys/dev/random

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 21:06:15 2018 New Revision: 339491 URL: https://svnweb.freebsd.org/changeset/base/339491 Log: random(4): Correct a bare zero to the appropriate enum The convention for updating hc_destination[] is to index with a random_entropy_source. Zero happens to match R

svn commit: r339492 - head/sys/dev/random

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 21:09:12 2018 New Revision: 339492 URL: https://svnweb.freebsd.org/changeset/base/339492 Log: Fortuna: Fix a race to prevent reseed spamming If multiple threads enter fortuna_pre_read contemporaneously, such as via read(2) or getrandom(2), they could race to c

svn commit: r339493 - head/sbin/nvmecontrol

2018-10-20 Thread Warner Losh
Author: imp Date: Sat Oct 20 21:13:57 2018 New Revision: 339493 URL: https://svnweb.freebsd.org/changeset/base/339493 Log: Fix typo The vendor name wds should have been wdc. Add wdc and keep the wds for script compat. MFC after: 3 days Modified: head/sbin/nvmecontrol/logpage.c Mo

svn commit: r339494 - head/sbin/mdmfs

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 21:33:00 2018 New Revision: 339494 URL: https://svnweb.freebsd.org/changeset/base/339494 Log: mdmfs(8): Check for other types of helper-program failure Exiting with a signal should not be treated the same as successful exit with zero status. Return signal

svn commit: r339495 - in head/gnu: lib/libdialog usr.bin/dialog

2018-10-20 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 20 21:33:34 2018 New Revision: 339495 URL: https://svnweb.freebsd.org/changeset/base/339495 Log: Bring back the WARNS level to what it used to be to please gcc arches at least Modified: head/gnu/lib/libdialog/Makefile head/gnu/usr.bin/dialog/Makefile Modified: he

svn commit: r339496 - head/lib/libc/gen

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 21:45:17 2018 New Revision: 339496 URL: https://svnweb.freebsd.org/changeset/base/339496 Log: getentropy(3): Trap non-API errnos from getrandom(2) and abort Additionally, reconcile our abort behavior with arc4random(3). Unlike SIGABRT, SIGKILL cannot be caugh

svn commit: r339497 - head/sys/kern

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 21:49:44 2018 New Revision: 339497 URL: https://svnweb.freebsd.org/changeset/base/339497 Log: ZSTDIO: Correctly initialize zstd context with provided 'level' Prior to this revision, we allocated sufficient context space for 'level' but never actually set the c

svn commit: r339498 - head/sys/crypto/chacha20

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 22:12:53 2018 New Revision: 339498 URL: https://svnweb.freebsd.org/changeset/base/339498 Log: crypto/chacha: Split header into separate _chacha.h Sponsored by: Dell EMC Isilon Added: head/sys/crypto/chacha20/_chacha.h (contents, props changed) Modified: h

svn commit: r339499 - in head: lib/libc/gen sys/crypto/chacha20

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 22:14:29 2018 New Revision: 339499 URL: https://svnweb.freebsd.org/changeset/base/339499 Log: Embedded chacha: Distinguish via dedicated macro Set embedding expectations via CHACHA_EMBED macro rather than _KERNEL definition. No functional change. Spo

svn commit: r339500 - head/sys/crypto/chacha20

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 22:17:16 2018 New Revision: 339500 URL: https://svnweb.freebsd.org/changeset/base/339500 Log: Embedded chacha: Remove some harmless dead stores in keystream mode (From r338059.) Sponsored by: Dell EMC Isilon Modified: head/sys/crypto/chacha20/chacha.c M

svn commit: r339501 - head/sys/kern

2018-10-20 Thread Conrad Meyer
Author: cem Date: Sat Oct 20 22:24:58 2018 New Revision: 339501 URL: https://svnweb.freebsd.org/changeset/base/339501 Log: netdump: Zone mbufs should be allocated before dump Reviewed by: markj Sponsored by: Dell EMC Isilon Differential Revision:https://reviews.freebsd.org/D173

svn commit: r339502 - head/lib/libc/gen

2018-10-20 Thread Mariusz Zaborski
Author: oshogbo Date: Sat Oct 20 22:25:57 2018 New Revision: 339502 URL: https://svnweb.freebsd.org/changeset/base/339502 Log: Add link to the setproctitle_fast function. MFC after:1 week Modified: head/lib/libc/gen/Makefile.inc Modified: head/lib/libc/gen/Makefile.inc =

svn commit: r339503 - head/contrib/tzdata

2018-10-20 Thread Philip Paeps
Author: philip Date: Sat Oct 20 22:32:10 2018 New Revision: 339503 URL: https://svnweb.freebsd.org/changeset/base/339503 Log: Import tzdata 2018f Changes: https://github.com/eggert/tz/blob/2018f/NEWS MFC after:3 days Modified: head/contrib/tzdata/CONTRIBUTING head/contrib/tzda

svn commit: r339504 - head/stand/i386/libi386

2018-10-20 Thread Ed Maste
Author: emaste Date: Sat Oct 20 22:35:06 2018 New Revision: 339504 URL: https://svnweb.freebsd.org/changeset/base/339504 Log: libi386: remove CLANG_NO_IAS workaround Clang's Integrated Assembler was previously disabled for i386 with the note that it "doesn't grok .codeNN directives yet."

svn commit: r339505 - in head: lib/libc/gmon sys/libkern

2018-10-20 Thread Ed Maste
Author: emaste Date: Sat Oct 20 22:39:35 2018 New Revision: 339505 URL: https://svnweb.freebsd.org/changeset/base/339505 Log: mcount: tidy up ANSIfication libc/gmon's mcount was ANSIfied in r124180, with libkern following over a decade later, in r325988, but some minor discrepancies remai

svn commit: r339506 - head/sys/vm

2018-10-20 Thread Konstantin Belousov
Author: kib Date: Sat Oct 20 23:08:04 2018 New Revision: 339506 URL: https://svnweb.freebsd.org/changeset/base/339506 Log: Reduce code duplication in merging vm_entry neighbors. Submitted by: Doug Moore Reviewed by: markj MFC after:1 week Differential revision:https://re

svn commit: r339507 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl

2018-10-20 Thread Konstantin Belousov
Author: kib Date: Sat Oct 20 23:17:24 2018 New Revision: 339507 URL: https://svnweb.freebsd.org/changeset/base/339507 Log: amd64: flush L1 data cache on syscall return with an error. The knob allows to select the flushing mode or turn it off/on. The idea, as well as the list of the ignor

svn commit: r339508 - head/sys/vm

2018-10-20 Thread Konstantin Belousov
Author: kib Date: Sun Oct 21 00:11:56 2018 New Revision: 339508 URL: https://svnweb.freebsd.org/changeset/base/339508 Log: Unindent vm_map_simplify_entry() after r339506. Reviewed by: markj Sponsored by: The FreeBSD Foundation MFC after:1 week Differential revision:https:

svn commit: r339509 - head/stand/forth

2018-10-20 Thread Devin Teske
Author: dteske Date: Sun Oct 21 00:15:51 2018 New Revision: 339509 URL: https://svnweb.freebsd.org/changeset/base/339509 Log: Restore the ability to prevent the user from interrupting the boot process without first entering the password stored in loader.conf(5). PR: kern/207069

svn commit: r339510 - head/lib/libc/quad

2018-10-20 Thread Ed Maste
Author: emaste Date: Sun Oct 21 00:20:40 2018 New Revision: 339510 URL: https://svnweb.freebsd.org/changeset/base/339510 Log: ANSIfy libc/quad Some of these routines exist in both lib/libc/quad/ and sys/libkern/. r325988 ANSIfied sys/libkern. Update libc/quad to match. PR:

svn commit: r339511 - in head: . share/mk tools/build/options

2018-10-20 Thread Ed Maste
Author: emaste Date: Sun Oct 21 00:27:59 2018 New Revision: 339511 URL: https://svnweb.freebsd.org/changeset/base/339511 Log: Introduce src.conf knob to build userland with retpoline WITH_RETPOLINE enables -mretpoline vulnerability mitigation in userland for CVE-2017-5715. Reported b

Re: svn commit: r339511 - in head: . share/mk tools/build/options

2018-10-20 Thread Shawn Webb
On Sun, Oct 21, 2018 at 12:27:59AM +, Ed Maste wrote: > Author: emaste > Date: Sun Oct 21 00:27:59 2018 > New Revision: 339511 > URL: https://svnweb.freebsd.org/changeset/base/339511 > > Log: > Introduce src.conf knob to build userland with retpoline > > WITH_RETPOLINE enables -mretpoli

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

2018-10-20 Thread Ed Maste
Author: emaste Date: Sun Oct 21 00:32:59 2018 New Revision: 339512 URL: https://svnweb.freebsd.org/changeset/base/339512 Log: regen src.conf after r339477 and r339511 Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 ===

svn commit: r339513 - head/share/vt/fonts

2018-10-20 Thread Ed Maste
Author: emaste Date: Sun Oct 21 00:35:54 2018 New Revision: 339513 URL: https://svnweb.freebsd.org/changeset/base/339513 Log: Add some tom-thumb vt font glyphs Primarily missing glyphs used by mandoc. Added: U+2010 hyphen U+2011 non-breaking hyphen U+2012 figure dash U+2013 en

svn commit: r339514 - in head/sys/powerpc: booke include powerpc

2018-10-20 Thread Justin Hibbits
Author: jhibbits Date: Sun Oct 21 00:43:27 2018 New Revision: 339514 URL: https://svnweb.freebsd.org/changeset/base/339514 Log: powerpcspe: Implement SPE exception handling The Signal Processing Engine (SPE) found in Freescale e500 cores (and others) offloads IEEE-754 compliance (NaN, Inf

svn commit: r339515 - head/usr.sbin/pwd_mkdb

2018-10-20 Thread Ed Maste
Author: emaste Date: Sun Oct 21 00:48:38 2018 New Revision: 339515 URL: https://svnweb.freebsd.org/changeset/base/339515 Log: pwd_mkdb: retire -B and -L endianness options Legacy v3 db support was retired in r333133, and it was v3 support that required the -B and -L options. The options

svn commit: r339521 - head/sys/powerpc/powernv

2018-10-20 Thread Justin Hibbits
Author: jhibbits Date: Sun Oct 21 02:30:34 2018 New Revision: 339521 URL: https://svnweb.freebsd.org/changeset/base/339521 Log: powerpc64/powernv: Add pnpinfo strings to opal device children This makes it easier to see what's left unattached as new drivers are written, and to see what dri

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

2018-10-20 Thread Justin Hibbits
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, such that dtrace_asm.S might be assembled before the genassym is comp

svn commit: r339518 - head/sys/powerpc/powernv

2018-10-20 Thread Justin Hibbits
Author: jhibbits Date: Sun Oct 21 02:24:37 2018 New Revision: 339518 URL: https://svnweb.freebsd.org/changeset/base/339518 Log: powerpc64/powernv:opal_pci: Fix the alignment of the TCE table The TCE table need only be aligned to the size of the table, not the size of the TCE segment. Mod

svn commit: r339520 - head/sys/powerpc/aim

2018-10-20 Thread Justin Hibbits
Author: jhibbits Date: Sun Oct 21 02:28:04 2018 New Revision: 339520 URL: https://svnweb.freebsd.org/changeset/base/339520 Log: powerpc64/pmap: Correct the logic for minidump KVA chunk r279252 inverted the logic in moea64_scan_init, such that instead of terminating when reaching a dead pa