svn commit: r334073 - head

2018-05-22 Thread Eitan Adler
Author: eadler Date: Wed May 23 04:09:01 2018 New Revision: 334073 URL: https://svnweb.freebsd.org/changeset/base/334073 Log: README: Reduce the textdump; describe the project Rework the README to make it a little easier for new users. This is the first file many will see when persuing

svn commit: r334072 - in head: share/man/man5 tools/build/options

2018-05-22 Thread Eitan Adler
Author: eadler Date: Wed May 23 03:41:22 2018 New Revision: 334072 URL: https://svnweb.freebsd.org/changeset/base/334072 Log: Add the text '@generated' to src.conf.5 This is a cross-tool approach to identifying generated code. Some tools, notably phabricator, handle this marker

svn commit: r334071 - head/usr.bin/getconf

2018-05-22 Thread Garrett Wollman
Author: wollman Date: Wed May 23 02:54:28 2018 New Revision: 334071 URL: https://svnweb.freebsd.org/changeset/base/334071 Log: Whoops, forgot to add this file in r334070. PR: 164049 Added: head/usr.bin/getconf/unsigned_limits.gperf (contents, props changed) Added:

svn commit: r334070 - head/usr.bin/getconf

2018-05-22 Thread Garrett Wollman
Author: wollman Date: Wed May 23 02:51:56 2018 New Revision: 334070 URL: https://svnweb.freebsd.org/changeset/base/334070 Log: Move unsigned limits to a separate table/recognizer and display them using the appropriate (unsigned) format specification. This prevents integer overflow when

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

2018-05-22 Thread Matt Macy
Author: mmacy Date: Wed May 23 01:48:09 2018 New Revision: 334069 URL: https://svnweb.freebsd.org/changeset/base/334069 Log: kern_sendit: use pre-initialized rights Modified: head/sys/kern/subr_capability.c head/sys/kern/uipc_syscalls.c head/sys/sys/capsicum.h Modified:

svn commit: r334068 - in head: contrib/libxo contrib/libxo/doc contrib/libxo/doc/_static contrib/libxo/doc/_templates contrib/libxo/libxo contrib/libxo/tests/core contrib/libxo/tests/core/saved con...

2018-05-22 Thread Phil Shafer
Author: phil Date: Wed May 23 01:20:31 2018 New Revision: 334068 URL: https://svnweb.freebsd.org/changeset/base/334068 Log: Import libxo-0.9.0: - Add xo_format_is_numeric() with improved logic to decide if format strings are numeric, so json output quotes them - Convert docs to

svn commit: r334067 - vendor/Juniper/libxo/0.9.0

2018-05-22 Thread Phil Shafer
Author: phil Date: Wed May 23 01:12:39 2018 New Revision: 334067 URL: https://svnweb.freebsd.org/changeset/base/334067 Log: Tag libxo 0.9.0 Added: - copied from r334066, vendor/Juniper/libxo/dist/ Directory Properties: vendor/Juniper/libxo/0.9.0/ (props changed)

svn commit: r334066 - in vendor/Juniper/libxo/dist: . doc doc/_static doc/_templates libxo tests/core tests/core/saved tests/gettext/saved

2018-05-22 Thread Phil Shafer
Author: phil Date: Wed May 23 01:12:17 2018 New Revision: 334066 URL: https://svnweb.freebsd.org/changeset/base/334066 Log: Import libxo 0.9.0 Added: vendor/Juniper/libxo/dist/doc/_static/ vendor/Juniper/libxo/dist/doc/_static/basic.css_t vendor/Juniper/libxo/dist/doc/_templates/

Re: svn commit: r334008 - head/bin/sh

2018-05-22 Thread Bryan Drewery
On 5/22/2018 1:22 PM, Jilles Tjoelker wrote: > On Tue, May 22, 2018 at 10:17:41AM +0200, O. Hartmann wrote: >> On Mon, 21 May 2018 21:45:53 -0700 >> Cy Schubert wrote: >>> In message <20180522061339.21497...@freyja.zeit4.iv.bundesimmobilien.de> >>> , "O. H >>> artmann"

svn commit: r334065 - head/sys/cam/mmc

2018-05-22 Thread Ilya Bakulin
Author: kibab Date: Tue May 22 22:16:49 2018 New Revision: 334065 URL: https://svnweb.freebsd.org/changeset/base/334065 Log: Implement initial MMC partitions support for MMCCAM. For MMC cards, add partitions found on the card as separate disk(9) devices. Don't do anything with RPMB

svn commit: r334064 - head/sys/x86/x86

2018-05-22 Thread Konstantin Belousov
Author: kib Date: Tue May 22 20:50:19 2018 New Revision: 334064 URL: https://svnweb.freebsd.org/changeset/base/334064 Log: Fix UP build. Reported by: jhb Sponsored by: The FreeBSD Foundation MFC after:1 week Modified: head/sys/x86/x86/cpu_machdep.c Modified:

Re: svn commit: r334008 - head/bin/sh

2018-05-22 Thread Jilles Tjoelker
On Tue, May 22, 2018 at 10:17:41AM +0200, O. Hartmann wrote: > On Mon, 21 May 2018 21:45:53 -0700 > Cy Schubert wrote: > > In message <20180522061339.21497...@freyja.zeit4.iv.bundesimmobilien.de> > > , "O. H > > artmann" writes: > > > On Mon, 21 May 2018 21:52:48 +

svn commit: r334063 - in head/sys/dev/usb: . net

2018-05-22 Thread Ed Maste
Author: emaste Date: Tue May 22 20:00:56 2018 New Revision: 334063 URL: https://svnweb.freebsd.org/changeset/base/334063 Log: if_muge: only attach to LAN7800 Chip ID This driver was developed for the LAN7800 and the register-compatible LAN7515 (found on Raspberry Pi 3B+) and has only

svn commit: r334062 - head/sys/kern

2018-05-22 Thread Mateusz Guzik
Author: mjg Date: Tue May 22 19:24:57 2018 New Revision: 334062 URL: https://svnweb.freebsd.org/changeset/base/334062 Log: Move preemption handling out of critical_exit. In preperataion for making the enter/exit pair inline. Reviewed by: kib Modified: head/sys/kern/kern_switch.c

svn commit: r334061 - head/sys/dev/usb/template

2018-05-22 Thread Edward Tomasz Napierala
Author: trasz Date: Tue May 22 19:11:06 2018 New Revision: 334061 URL: https://svnweb.freebsd.org/changeset/base/334061 Log: Add new PIDs for Audio, CDCE, MTP, and Mass Storage, from https://github.com/obdev/v-usb/blob/master/usbdrv/USB-IDs-for-free.txt. Big thanks to Christian

Re: svn commit: r334054 - in head: sys/kern sys/netipsec tools/tools/crypto usr.bin/netstat

2018-05-22 Thread Conrad Meyer
Can users control arbitrary key_allocsp() calls? If so, it seems concerning to expose hit/miss stats on cached security keys. On Tue, May 22, 2018 at 8:54 AM, Fabien Thomas wrote: > Author: fabient > Date: Tue May 22 15:54:25 2018 > New Revision: 334054 > URL:

Re: svn commit: r334054 - in head: sys/kern sys/netipsec tools/tools/crypto usr.bin/netstat

2018-05-22 Thread Mateusz Guzik
On Tue, May 22, 2018 at 5:54 PM, Fabien Thomas wrote: > Author: fabient > Date: Tue May 22 15:54:25 2018 > New Revision: 334054 > URL: https://svnweb.freebsd.org/changeset/base/334054 > > Log: > Add a SPD cache to speed up lookups. > > When large SPDs are used, we face

svn commit: r334060 - head/sys/sys

2018-05-22 Thread Mark Johnston
Author: markj Date: Tue May 22 16:33:09 2018 New Revision: 334060 URL: https://svnweb.freebsd.org/changeset/base/334060 Log: Fix the definition of td_startzero after r333466. Modified: head/sys/sys/proc.h Modified: head/sys/sys/proc.h

svn commit: r334059 - head/sys/cam/mmc

2018-05-22 Thread Ilya Bakulin
Author: kibab Date: Tue May 22 16:32:34 2018 New Revision: 334059 URL: https://svnweb.freebsd.org/changeset/base/334059 Log: Fix MMCCAM scanning for new cards. r326645 used an incorrect argument for xpt_path_inq(). Reviewed by: imp (mentor) Differential Revision:

svn commit: r334058 - head/sys/dev/cxgbe

2018-05-22 Thread Navdeep Parhar
Author: np Date: Tue May 22 16:23:14 2018 New Revision: 334058 URL: https://svnweb.freebsd.org/changeset/base/334058 Log: cxgbe(4): Only valid filters are expected to have a valid tid. Modified: head/sys/dev/cxgbe/t4_filter.c Modified: head/sys/dev/cxgbe/t4_filter.c

svn commit: r334057 - head/sys/vm

2018-05-22 Thread Mark Johnston
Author: markj Date: Tue May 22 16:19:48 2018 New Revision: 334057 URL: https://svnweb.freebsd.org/changeset/base/334057 Log: Ensure that "m" is initialized in vm_page_alloc_freelist_domain(). While here, remove a superfluous comment. Coverity CID: 1383559 MFC after:3 days

Re: svn commit: r334054 - in head: sys/kern sys/netipsec tools/tools/crypto usr.bin/netstat

2018-05-22 Thread Ravi Pokala
-Original Message- From: Fabien Thomas Date: 2018-05-22, Tuesday at 09:00 To: Fabien Thomas , , Ravi Pokala , , Subject: Re: svn commit:

svn commit: r334056 - head/sys/dev/fdt

2018-05-22 Thread Andrew Turner
Author: andrew Date: Tue May 22 16:03:41 2018 New Revision: 334056 URL: https://svnweb.freebsd.org/changeset/base/334056 Log: Handle reserved memory with the no-map property. We shouldn't be mapping this memory, so we need to find it so it can be excluded from the phys_avail map.

svn commit: r334055 - head/sys/netinet/netdump

2018-05-22 Thread Mark Johnston
Author: markj Date: Tue May 22 16:01:56 2018 New Revision: 334055 URL: https://svnweb.freebsd.org/changeset/base/334055 Log: Initialize the dumper struct before calling set_dumper(). Fields owned by the generic code were being left uninitialized, causing problems in clear_dumper() if an

Re: svn commit: r334054 - in head: sys/kern sys/netipsec tools/tools/crypto usr.bin/netstat

2018-05-22 Thread Fabien Thomas
Le 22 mai 2018 à 17:58:10, Ravi Pokala (rpok...@freebsd.org) a écrit: -Original Message-  From: on behalf of Fabien Thomas   Date: 2018-05-22, Tuesday at 08:54  To: , ,

Re: svn commit: r334054 - in head: sys/kern sys/netipsec tools/tools/crypto usr.bin/netstat

2018-05-22 Thread Ravi Pokala
-Original Message- From: on behalf of Fabien Thomas Date: 2018-05-22, Tuesday at 08:54 To: , , Subject: svn commit: r334054 - in head: sys/kern

svn commit: r334054 - in head: sys/kern sys/netipsec tools/tools/crypto usr.bin/netstat

2018-05-22 Thread Fabien Thomas
Author: fabient Date: Tue May 22 15:54:25 2018 New Revision: 334054 URL: https://svnweb.freebsd.org/changeset/base/334054 Log: Add a SPD cache to speed up lookups. When large SPDs are used, we face two problems: - too many CPU cycles are spent during the linear searches in the SPD

Re: svn commit: r334052 - head/sys/arm64/arm64

2018-05-22 Thread Andrew Turner
> On 22 May 2018, at 16:52, Andrew Turner wrote: > > Author: andrew > Date: Tue May 22 15:52:11 2018 > New Revision: 334052 > URL: https://svnweb.freebsd.org/changeset/base/334052 > > Log: > Revert r334035 for now. It breaks the boot on some boards as er expect to > be

svn commit: r334053 - head/lib/libkvm

2018-05-22 Thread John Baldwin
Author: jhb Date: Tue May 22 15:52:22 2018 New Revision: 334053 URL: https://svnweb.freebsd.org/changeset/base/334053 Log: Use __SCCSID for SCCS IDs in libkvm sources. Rather than using #ifdef's around a static char array, use the existing helper macro from for SCCS IDs. To preserve

svn commit: r334052 - head/sys/arm64/arm64

2018-05-22 Thread Andrew Turner
Author: andrew Date: Tue May 22 15:52:11 2018 New Revision: 334052 URL: https://svnweb.freebsd.org/changeset/base/334052 Log: Revert r334035 for now. It breaks the boot on some boards as er expect to be able to read UEFI RuntimeData memory via the DMAP region. Modified:

svn commit: r334051 - head/sys/dev/cpuctl

2018-05-22 Thread Mark Johnston
Author: markj Date: Tue May 22 15:49:23 2018 New Revision: 334051 URL: https://svnweb.freebsd.org/changeset/base/334051 Log: Typo. Reported by: rgrimes, vangyzen X-MFC with: r334050 Modified: head/sys/dev/cpuctl/cpuctl.c Modified: head/sys/dev/cpuctl/cpuctl.c

Re: svn commit: r334050 - head/sys/dev/cpuctl

2018-05-22 Thread Rodney W. Grimes
> Author: markj > Date: Tue May 22 15:38:51 2018 > New Revision: 334050 > URL: https://svnweb.freebsd.org/changeset/base/334050 > > Log: > Flush caches before initiating a microcode update on Intel CPUs. > > This apparently works around issues with updates of certain Broadwell > CPUs. >

svn commit: r334050 - head/sys/dev/cpuctl

2018-05-22 Thread Mark Johnston
Author: markj Date: Tue May 22 15:38:51 2018 New Revision: 334050 URL: https://svnweb.freebsd.org/changeset/base/334050 Log: Flush caches before initiating a microcode update on Intel CPUs. This apparently works around issues with updates of certain Broadwell CPUs. Reviewed by:

svn commit: r334049 - head/sys/net

2018-05-22 Thread Mark Johnston
Author: markj Date: Tue May 22 15:35:38 2018 New Revision: 334049 URL: https://svnweb.freebsd.org/changeset/base/334049 Log: Simplify lagg_input(). No functional change intended. MFC after:2 weeks Modified: head/sys/net/if_lagg.c head/sys/net/if_lagg.h Modified:

svn commit: r334048 - head/sys/kern

2018-05-22 Thread Mateusz Guzik
Author: mjg Date: Tue May 22 15:13:25 2018 New Revision: 334048 URL: https://svnweb.freebsd.org/changeset/base/334048 Log: sx: fixup a braino in r334024 If a thread waiting on sx dropped Giant it would not be properly reacquired on exit from the routine, later resulting in panics

svn commit: r334047 - stable/11/sys/x86/xen

2018-05-22 Thread Konstantin Belousov
Author: kib Date: Tue May 22 14:36:46 2018 New Revision: 334047 URL: https://svnweb.freebsd.org/changeset/base/334047 Log: MFC r333892: Fix PCID+PTI pmap operations on Xen/HVM. Approved by: re (marius) Modified: stable/11/sys/x86/xen/xen_apic.c Directory Properties: stable/11/

svn commit: r334046 - head/tools/tools/intel-ucode-split

2018-05-22 Thread Ed Maste
Author: emaste Date: Tue May 22 14:35:33 2018 New Revision: 334046 URL: https://svnweb.freebsd.org/changeset/base/334046 Log: intel-ucode-split: add -n flag to skip creating output files Sponsored by: The FreeBSD Foundation Modified:

svn commit: r334045 - head/sys/arm/arm

2018-05-22 Thread Andrew Turner
Author: andrew Date: Tue May 22 14:26:58 2018 New Revision: 334045 URL: https://svnweb.freebsd.org/changeset/base/334045 Log: Pass the array length into regions_to_avail. On arm64 we will need to get the phys_avail array from before the kernel is excluded to create teh DMAP region. In

svn commit: r334044 - stable/11/sys/x86/x86

2018-05-22 Thread Konstantin Belousov
Author: kib Date: Tue May 22 14:25:40 2018 New Revision: 334044 URL: https://svnweb.freebsd.org/changeset/base/334044 Log: MFC r333891: Fix IBRS handling around MWAIT. Approved by: re (marius) Modified: stable/11/sys/x86/x86/cpu_machdep.c Directory Properties: stable/11/ (props

svn commit: r334043 - stable/11/sys/x86/x86

2018-05-22 Thread Konstantin Belousov
Author: kib Date: Tue May 22 14:08:54 2018 New Revision: 334043 URL: https://svnweb.freebsd.org/changeset/base/334043 Log: MFC r333896: Style. Approved by: re (marius) Modified: stable/11/sys/x86/x86/cpu_machdep.c Directory Properties: stable/11/ (props changed) Modified:

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

2018-05-22 Thread Emmanuel Vadot
Author: manu Date: Tue May 22 13:45:24 2018 New Revision: 334041 URL: https://svnweb.freebsd.org/changeset/base/334041 Log: bus_dma(9): Correct arm64 BUS_DMA_COHERENT implementation note BUS_DMA_COHERENT isn't supported in bus_dmamap_create but bus_dma_tag_create. Document it properly.

Re: svn commit: r333995 - head/sys/teken

2018-05-22 Thread Warner Losh
On Tue, May 22, 2018 at 3:25 AM, Ed Schouten wrote: > Hi Bruce, > > 2018-05-22 3:18 GMT+02:00 Bruce Evans : > > DECSCUSR is a verbose yet cryptic abbreviation which is not even expanded > > its name. It is the only abbreviation longer than 7 characters. This

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

2018-05-22 Thread Konstantin Belousov
Author: kib Date: Tue May 22 13:45:40 2018 New Revision: 334042 URL: https://svnweb.freebsd.org/changeset/base/334042 Log: Use local unique labels inside most often used macros. Discussed with: bde Sponsored by: The FreeBSD Foundation MFC after:1 week Modified:

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

2018-05-22 Thread Konstantin Belousov
Author: kib Date: Tue May 22 13:30:56 2018 New Revision: 334040 URL: https://svnweb.freebsd.org/changeset/base/334040 Log: Fix double-load of %cr3 and double-copy of the stack frame for the kernel entry from userspace vm86. Sponsored by: The FreeBSD Foundation MFC after:1 week

svn commit: r334039 - head/sys/netpfil/ipfw

2018-05-22 Thread Andrey V. Elsukov
Author: ae Date: Tue May 22 13:28:05 2018 New Revision: 334039 URL: https://svnweb.freebsd.org/changeset/base/334039 Log: Restore the ability to keep states after parent rule deletion. This feature is disabled by default and was removed when dynamic states implementation changed to be

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

2018-05-22 Thread Konstantin Belousov
Author: kib Date: Tue May 22 13:25:15 2018 New Revision: 334038 URL: https://svnweb.freebsd.org/changeset/base/334038 Log: Enable IBRS when entering an interrupt handler from usermode. Sponsored by: The FreeBSD Foundation MFC after:1 week Modified:

svn commit: r334037 - head/sys/arm/arm

2018-05-22 Thread Andrew Turner
Author: andrew Date: Tue May 22 13:21:44 2018 New Revision: 334037 URL: https://svnweb.freebsd.org/changeset/base/334037 Log: Only set realmem based on memory where the EXFLAG_NOALLOC is unset. This will allow us to query the maps at any time without disturbing this value. Obtained from:

svn commit: r334035 - head/sys/arm64/arm64

2018-05-22 Thread Andrew Turner
Author: andrew Date: Tue May 22 11:26:41 2018 New Revision: 334035 URL: https://svnweb.freebsd.org/changeset/base/334035 Log: On ThunderX2 we need to be careful to only map the memory the firmware lists in the EFI memory map. As such we need to reduce the mappings to restrict them to not be

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

2018-05-22 Thread Emmanuel Vadot
Author: manu Date: Tue May 22 11:17:45 2018 New Revision: 334034 URL: https://svnweb.freebsd.org/changeset/base/334034 Log: bus_dma(9): arm64 implementation notes Indicate that BUS_DMA_COHERENT is supported for bus_dmamem_alloc and bus_dmamem_create in the arm64 implementation.

svn commit: r334033 - head/sys/arm64/arm64

2018-05-22 Thread Andrew Turner
Author: andrew Date: Tue May 22 11:16:45 2018 New Revision: 334033 URL: https://svnweb.freebsd.org/changeset/base/334033 Log: Stop using the DMAP region to map ACPI memory. On some arm64 boards we need to access memory in ACPI tables that is not mapped in the DMAP region. To handle this

svn commit: r334032 - in head/sys: arm64/arm64 conf

2018-05-22 Thread Andrew Turner
Author: andrew Date: Tue May 22 11:07:04 2018 New Revision: 334032 URL: https://svnweb.freebsd.org/changeset/base/334032 Log: Switch arm64 to use the same physmem code as 32-bit arm. The main advantage of this is to allow us to exclude memory from being used by the kernel. This may be

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

2018-05-22 Thread Konstantin Belousov
Author: kib Date: Tue May 22 11:05:40 2018 New Revision: 334031 URL: https://svnweb.freebsd.org/changeset/base/334031 Log: Implement printf(3) family %m format string extension. Reviewed by: ed, dim (code only) Sponsored by: Mellanox Technologies MFC after:1 week Modified:

svn commit: r334030 - head/sys/arm/arm

2018-05-22 Thread Andrew Turner
Author: andrew Date: Tue May 22 10:31:06 2018 New Revision: 334030 URL: https://svnweb.freebsd.org/changeset/base/334030 Log: Allow the 32-bit arm physmem code to work on arm64. This will help simplify the arm64 code and allow us to properly exclude memory that should never be mapped.

svn commit: r334029 - stable/11/sys/modules/ocs_fc

2018-05-22 Thread Ram Kishore Vegesna
Author: ram Date: Tue May 22 10:23:12 2018 New Revision: 334029 URL: https://svnweb.freebsd.org/changeset/base/334029 Log: MFC r333099: Included opt_stack.h in Makefile, to fix module build outside kernel build environment. PR: 227823 Reported by: eugen Approved by: re Modified:

svn commit: r334028 - head/sys/arm/arm

2018-05-22 Thread Andrew Turner
Author: andrew Date: Tue May 22 10:14:20 2018 New Revision: 334028 URL: https://svnweb.freebsd.org/changeset/base/334028 Log: Coalesce adjacent physical mappings. This reduces the overhead when we have many small mappings, e.g. on some EFI systems. This is to help use this code on arm64

Re: svn commit: r333919 - in head/contrib/file: . doc magic magic/Magdir python src tests

2018-05-22 Thread Tijl Coosemans
On Mon, 21 May 2018 00:10:23 +0200 Antoine Brodin wrote: > On Sun, May 20, 2018 at 10:39 PM, Antoine Brodin wrote: >> On Sun, May 20, 2018 at 10:30 PM, Antoine Brodin >> wrote: >>> On Sun, May 20, 2018 at 7:06 AM, Eitan Adler

Re: svn commit: r333995 - head/sys/teken

2018-05-22 Thread Ed Schouten
Hi Bruce, 2018-05-22 3:18 GMT+02:00 Bruce Evans : > DECSCUSR is a verbose yet cryptic abbreviation which is not even expanded > its name. It is the only abbreviation longer than 7 characters. This > messes up the souce formatting. Yeah, it's a bit silly, but that's simply

svn commit: r334027 - head/sys/dev/xen/blkback

2018-05-22 Thread Roger Pau Monné
Author: royger Date: Tue May 22 08:51:16 2018 New Revision: 334027 URL: https://svnweb.freebsd.org/changeset/base/334027 Log: xen-blkback: do not use state 3 (XenbusStateInitialised) Linux will not connect to a backend that's in state 3 (XenbusStateInitialised), it needs to be in state 2

svn commit: r334026 - head/sys/kern

2018-05-22 Thread Mateusz Guzik
Author: mjg Date: Tue May 22 08:27:33 2018 New Revision: 334026 URL: https://svnweb.freebsd.org/changeset/base/334026 Log: Reduce sdt-related branch-fest in mi_switch. The code was evaluating flags before resorting to checking if dtrace is enabled. This was inducing forward jumps in the

Re: svn commit: r333995 - head/sys/teken

2018-05-22 Thread Stefan Esser
Am 22.05.18 um 03:18 schrieb Bruce Evans: > On Mon, 21 May 2018, [UTF-8] Jean-Sébastien Pédron wrote: >> -CS    Cursor style    ^[ [ SP q    r >> +DECSCUSR    Set Cursor Style    ^[ [ SP q    r >> DA1    Primary Device Attributes    ^[ [ c    r >> DA2    Secondary Device

Re: svn commit: r334008 - head/bin/sh

2018-05-22 Thread O. Hartmann
On Mon, 21 May 2018 21:45:53 -0700 Cy Schubert wrote: > In message <20180522061339.21497...@freyja.zeit4.iv.bundesimmobilien.de> > , "O. H > artmann" writes: > > On Mon, 21 May 2018 21:52:48 + (UTC) > > Jilles Tjoelker wrote: > > > > >

svn commit: r334025 - head/usr.bin/top

2018-05-22 Thread Eitan Adler
Author: eadler Date: Tue May 22 07:56:58 2018 New Revision: 334025 URL: https://svnweb.freebsd.org/changeset/base/334025 Log: top(1): increase size of 'status' buffer This corrects a warning issues by gcc9: /srv/src/freebsd/head/usr.bin/top/machine.c:988:22: warning: '%5zu' directive

Re: svn commit: r333968 - in head/sys: netinet netinet6

2018-05-22 Thread Matthew Macy
On Tue, May 22, 2018 at 00:33 Eitan Adler wrote: > On 21 May 2018 at 01:34, Matt Macy wrote: > > Author: mmacy > > Date: Mon May 21 08:34:10 2018 > > New Revision: 333968 > > URL: https://svnweb.freebsd.org/changeset/base/333968 > > > > Log: > >

Re: svn commit: r333968 - in head/sys: netinet netinet6

2018-05-22 Thread Eitan Adler
On 21 May 2018 at 01:34, Matt Macy wrote: > Author: mmacy > Date: Mon May 21 08:34:10 2018 > New Revision: 333968 > URL: https://svnweb.freebsd.org/changeset/base/333968 > > Log: > in(6)_mcast: Expand out vnet set / restore macro so that they work in a > conditional block

Re: svn commit: r333994 - in head/sys: dev/acpica kern sys

2018-05-22 Thread Alexey Dokuchaev
On Mon, May 21, 2018 at 08:23:04PM +, Andriy Gapon wrote: > New Revision: 333994 > URL: https://svnweb.freebsd.org/changeset/base/333994 > > Log: > stop and restart kernel event timers in the suspend / resume cycle > > I have a system that is very unstable after resuming from

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

2018-05-22 Thread Mateusz Guzik
Author: mjg Date: Tue May 22 07:20:22 2018 New Revision: 334024 URL: https://svnweb.freebsd.org/changeset/base/334024 Log: sx: port over writer starvation prevention measures from rwlock A constant stream of readers could completely starve writers and this is not a hypothetical scenario.

svn commit: r334023 - head/sys/kern

2018-05-22 Thread Mateusz Guzik
Author: mjg Date: Tue May 22 07:16:39 2018 New Revision: 334023 URL: https://svnweb.freebsd.org/changeset/base/334023 Log: rw: decrease writer starvation Writers waiting on readers to finish can set the RW_LOCK_WRITE_SPINNER bit. This prevents most new readers from coming on. However,

svn commit: r334022 - head/lib/libc/tests/stdio

2018-05-22 Thread Cy Schubert
Author: cy Date: Tue May 22 06:22:58 2018 New Revision: 334022 URL: https://svnweb.freebsd.org/changeset/base/334022 Log: Conform to Berne Convention. MFC after:3 days Modified: head/lib/libc/tests/stdio/gets_s_test.c Modified: head/lib/libc/tests/stdio/gets_s_test.c

svn commit: r334021 - head/usr.sbin/bhyve

2018-05-22 Thread Marcelo Araujo
Author: araujo Date: Tue May 22 06:02:11 2018 New Revision: 334021 URL: https://svnweb.freebsd.org/changeset/base/334021 Log: Revert: r334016 Revert for now this change, it in somehow breaks init_pci. Modified: head/usr.sbin/bhyve/pci_emul.c Modified: head/usr.sbin/bhyve/pci_emul.c