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
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
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,
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
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
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
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
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:
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
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:
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
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:
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
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."
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
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
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:
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
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.
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:
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
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
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:
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
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
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
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
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
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
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
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
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
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,
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
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:
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
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
-
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)
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:
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 definition
FS GenerateBlocks function asserts C (counter) != 0. This should also
be true in our implementation.
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)
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
When reseeding, only incorporate actual key material. Do not include e.g.
the derived key schedules or
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
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
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:
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
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);
>
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:
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
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
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.
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
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:
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
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
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:
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.
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
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.
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"
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:
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
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
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
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
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
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:
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
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:
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
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
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:
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,
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
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
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
76 matches
Mail list logo