Author: mmacy
Date: Wed May 23 06:15:55 2018
New Revision: 334074
URL: https://svnweb.freebsd.org/changeset/base/334074
Log:
Bump FreeBSD_version after r333813
Modified:
head/sys/sys/param.h
Modified: head/sys/sys/param.h
==
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 th
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 specially.
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: head/usr.b
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 ULLO
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: head/sys/kern/sub
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 sphinx/rs
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)
___
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/
vendor
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" writes:
On Mon, 21 May
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 partit
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: head/sys/x86/x86/cp
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 + (UTC)
> > > Jilles Tjoelker
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 been
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
M
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 Starkjohan
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: https://svnweb.freebsd.org/changese
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 two problems:
>
> - t
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
=
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:https://revi
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
=
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
Modifi
-Original Message-
From: Fabien Thomas
Date: 2018-05-22, Tuesday at 09:00
To: Fabien Thomas , , Ravi Pokala
, ,
Subject: Re: svn commit: r334054 - in head: sys/kern sys/netipsec
tools/tools/crypto usr.bin/netstat
> Le 22 mai 2018 à 17:58:10, Ravi Pokala (rpok...@freebsd.org) a écrit:
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.
Rev
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 e
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: , ,
Subject: svn commit: r334054 - in head: sys/kern sys/netipsec
tools/tools/crypto usr.bin/netstat
> Author: fab
-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 sys/netipsec
tools/tools/crypto usr.bin/netstat
> Author: fabient
> Date: Tue May 22 15:54:25 2018
> New Revision: 334054
> URL: https://svn
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
> 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 able to read UEFI Runti
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 e
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:
head/sys/arm64/arm64
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
==
> 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.
>
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: emas
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: head/sys/net/
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
indica
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/ (pr
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:
head/tools/tools/intel-ucode-split/intel-ucode-split.c
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 pre
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 ch
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: stable/
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.
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
> > messes up the souce formatting.
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:
head/sys/i38
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
Modi
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 loc
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:
head/sys/amd64/include/asmacros.h
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:
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
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.
Modified:
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 c
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 fro
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:
head/
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.
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:
sta
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 w
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 wrote:
Author: eadler
Date: Sun May 20 05:06:42 2018
>
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 how it's called:
http
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
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 c
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 Att
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:
> >
> > > Author: jilles
> > > Date: Mon May 21 21:52:48 2018
>
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 wr
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:
> > in(6)_mcast: Expand out vnet set / restore macro
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
Why not simply add mi
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 suspend-to
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.
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, the
68 matches
Mail list logo