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.
F
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 chan
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 prote
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 Fr
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 r
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: head/share/man/man4
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 to
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
> >>
> >> Log
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
becaus
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 the
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 should
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 w
>
> > 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 re
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 a
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 free
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
D
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 h
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 co
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: Pa
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 h
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: head/stan
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
Modifi
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,
Thi
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
M
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