Author: mjg
Date: Tue Sep 3 04:16:30 2019
New Revision: 351729
URL: https://svnweb.freebsd.org/changeset/base/351729
Log:
Add sysctlbyname system call
Previously userspace would issue one syscall to resolve the sysctl and then
another one to actually use it. Do it all in one trip.
On Mon, Sep 02, 2019 at 09:54:09PM +, Mark Johnston wrote:
> Author: markj
> Date: Mon Sep 2 21:54:08 2019
> New Revision: 351727
> URL: https://svnweb.freebsd.org/changeset/base/351727
>
> Log:
> Replace PMAP_LARGEMAP_MAX_ADDRESS() with a more general predicate.
>
> No functional
Author: markj
Date: Mon Sep 2 21:57:57 2019
New Revision: 351728
URL: https://svnweb.freebsd.org/changeset/base/351728
Log:
Add a sysctl to dump kernel mappings and their properties on amd64.
The sysctl is called vm.pmap.kernel_maps. It dumps address ranges
and their corresponding
Author: markj
Date: Mon Sep 2 21:54:08 2019
New Revision: 351727
URL: https://svnweb.freebsd.org/changeset/base/351727
Log:
Replace PMAP_LARGEMAP_MAX_ADDRESS() with a more general predicate.
No functional change intended.
Reviewed by: kib
MFC after:1 week
Sponsored by: The
Author: tuexen
Date: Mon Sep 2 19:04:02 2019
New Revision: 351725
URL: https://svnweb.freebsd.org/changeset/base/351725
Log:
This patch improves the DSACK handling to conform with RFC 2883.
The lowest SACK block is used when multiple Blocks would be elegible as
DSACK blocks ACK blocks get
Author: ian
Date: Mon Sep 2 18:32:08 2019
New Revision: 351724
URL: https://svnweb.freebsd.org/changeset/base/351724
Log:
Fix the name of the devicetree bindings document file cited in the manpage.
Reported by: thj@
Modified:
head/share/man/man4/ads111x.4
Modified:
Author: trasz
Date: Mon Sep 2 18:10:35 2019
New Revision: 351723
URL: https://svnweb.freebsd.org/changeset/base/351723
Log:
Bump Linux version to 3.2.0. Without it, binaries linked against
glibc 2.24 and up (eg Ubuntu 19.04) fail with "FATAL: kernel too old".
This alone is not enough
Hans Petter Selasky (h...@selasky.org) wrote:
> On 2019-09-02 02:29, Oleksandr Tymoshenko wrote:
> > Gleb Smirnoff (gleb...@freebsd.org) wrote:
> >> Author: glebius
> >> Date: Fri Aug 30 00:05:04 2019
> >> New Revision: 351616
> >> URL: https://svnweb.freebsd.org/changeset/base/351616
> >>
> >>
Author: imp
Date: Mon Sep 2 17:10:46 2019
New Revision: 351704
URL: https://svnweb.freebsd.org/changeset/base/351704
Log:
Add a brief comment explaining why we can return ETIMEDOUT from the call to
the
polled interface. Normally this would have the potential to corrupt stack
memory
Author: imp
Date: Mon Sep 2 17:11:27 2019
New Revision: 351705
URL: https://svnweb.freebsd.org/changeset/base/351705
Log:
In all the places that we use the polled for completion interface, except
crash
dump support code, move the while loop into an inline function. These aren't
done in
Author: imp
Date: Mon Sep 2 17:11:32 2019
New Revision: 351706
URL: https://svnweb.freebsd.org/changeset/base/351706
Log:
In nvme_completion_poll, add a sanity check to make sure that we complete the
polling within a second. Panic if we don't. All the commands that use this
interface
Author: trasz
Date: Mon Sep 2 16:57:42 2019
New Revision: 351703
URL: https://svnweb.freebsd.org/changeset/base/351703
Log:
Relax compat.linux.osrelease checks. This way one can do eg
'compat.linux.osrelease=3.10.0-957.12.1.el7.x86_64', which
corresponds to CentOS 7.
MFC after:2
>
> > On Aug 31, 2019, at 16:29, Warner Losh wrote:
> >
> >
> >
> >> On Sat, Aug 31, 2019 at 5:29 PM Conrad Meyer wrote:
> >> Thanks Li-Wen! Might it be less fragile to have the test fixture
> >> create a file, if the test(s) will expect one to be present to read?
> >
> > Or just use the
On 9/2/19, Mark Johnston wrote:
> On Mon, Sep 02, 2019 at 03:24:26PM +, Mateusz Guzik wrote:
>> Author: mjg
>> Date: Mon Sep 2 15:24:25 2019
>> New Revision: 351702
>> URL: https://svnweb.freebsd.org/changeset/base/351702
>>
>> Log:
>> vfs: restore mp null check in vop_stdgetwritemount
>>
On Mon, Sep 02, 2019 at 03:24:26PM +, Mateusz Guzik wrote:
> Author: mjg
> Date: Mon Sep 2 15:24:25 2019
> New Revision: 351702
> URL: https://svnweb.freebsd.org/changeset/base/351702
>
> Log:
> vfs: restore mp null check in vop_stdgetwritemount
>
> The initially read mount point can
Author: mjg
Date: Mon Sep 2 15:24:25 2019
New Revision: 351702
URL: https://svnweb.freebsd.org/changeset/base/351702
Log:
vfs: restore mp null check in vop_stdgetwritemount
The initially read mount point can already be NULL.
Reported by: markj
Fixes: r351656 ("vfs: stop refing
Author: johalun
Date: Mon Sep 2 14:51:59 2019
New Revision: 351701
URL: https://svnweb.freebsd.org/changeset/base/351701
Log:
LinuxKPI: Add sysfs create/remove functions that handles multiple files in
one call.
Reviewed by: hps
Approved by: imp (mentor), hps
MFC after:1 week
On 01/09/2019 22:36, Cy Schubert wrote:
In message
, Conrad Meyer writes:
Hi Cy,
On Sun, Sep 1, 2019 at 3:23 PM Cy Schubert wrote:
In message
c
om>
, Conrad Meyer writes:
Short version: no, we shouldn't [recommend the use of gets_s]. :-)
Longer version: Annex K functions like gets_s
Author: emaste
Date: Mon Sep 2 13:56:44 2019
New Revision: 351700
URL: https://svnweb.freebsd.org/changeset/base/351700
Log:
libc: Use musl's optimized memchr
Parentheses added to HASZERO macro to avoid a GCC warning.
Reviewed by: kib, mjg
Obtained from:musl (snapshot at
Author: mjg
Date: Mon Sep 2 13:55:31 2019
New Revision: 351699
URL: https://svnweb.freebsd.org/changeset/base/351699
Log:
libutil: remove SIGSYS handling from setusercontext
It was a workaround for cases where the kernel lacks setloginclass(2),
added in the 9.x era.
Submitted by:
Author: emaste
Date: Mon Sep 2 12:48:18 2019
New Revision: 351698
URL: https://svnweb.freebsd.org/changeset/base/351698
Log:
Belatedly bump __FreeBSD_version for r351659, gets(3) removal
Reported by: linimon
Modified:
head/sys/sys/param.h
Modified: head/sys/sys/param.h
Author: mjg
Date: Mon Sep 2 12:46:43 2019
New Revision: 351697
URL: https://svnweb.freebsd.org/changeset/base/351697
Log:
proc: clear pid bitmap entry after dropping proctree lock
There is no correctness change here, but the procid lock is contended in
the fork path and taking it while
Author: tsoome
Date: Mon Sep 2 11:04:17 2019
New Revision: 351696
URL: https://svnweb.freebsd.org/changeset/base/351696
Log:
loader.efi: use and prefer coninex interface
Add support for EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL.
Modified:
head/stand/efi/libefi/efi_console.c
Modified:
Author: tsoome
Date: Mon Sep 2 10:45:10 2019
New Revision: 351695
URL: https://svnweb.freebsd.org/changeset/base/351695
Log:
loader.efi: some systems do not translate scan code 0x8 to backspace
Add scancode translation for backspace.
Modified:
head/stand/efi/libefi/efi_console.c
Author: hselasky
Date: Mon Sep 2 08:34:45 2019
New Revision: 351693
URL: https://svnweb.freebsd.org/changeset/base/351693
Log:
Use DEVICE memory instead of UNCACHEABLE on aarch64 in ioremap() in the
LinuxKPI.
This fixes system hangs on reading device registers on aarch64.
Tested with:
On 2019-09-02 02:29, Oleksandr Tymoshenko wrote:
Gleb Smirnoff (gleb...@freebsd.org) wrote:
Author: glebius
Date: Fri Aug 30 00:05:04 2019
New Revision: 351616
URL: https://svnweb.freebsd.org/changeset/base/351616
Log:
Use mbuf queue instead of ifqueue in USB network drivers.
Hi Gleb,
Author: hselasky
Date: Mon Sep 2 08:31:18 2019
New Revision: 351692
URL: https://svnweb.freebsd.org/changeset/base/351692
Log:
Fix regression issue after r351616. Make sure the mbuf queue gets initialized.
Found by: gonzo@
MFC after:1 week
Sponsored by: Mellanox Technologies
Author: brooks
Date: Mon Sep 2 08:03:29 2019
New Revision: 351690
URL: https://svnweb.freebsd.org/changeset/base/351690
Log:
Remove remnants of optimization for > pagesize allocations.
In the past, this allocator seems to have allocated things larger than
a page seperately. Much of this
28 matches
Mail list logo