Author: sef
Date: Tue Sep 3 04:50:39 2019
New Revision: 351730
URL: https://svnweb.freebsd.org/changeset/base/351730
Log:
MFC r343881, r343882
r339008 broke repquota for UFS. This rectifies that.
PR: 233849
Modified:
stable/11/lib/libutil/quotafile.c
Directory
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 2019-09-02 20:42, Rick Macklem wrote:
Oh, and RPC_MAXDATASIZE seems to be set at 9000.
(This is probably only a limit for UDP, but may be wired into all RPCs?)
rick
FWIW, the previous value matches what illumos has in
usr/src/head/rpcsvc/yp_prot.h :
#define YPMAXRECORD ((uint_t)1024)
Oh, and RPC_MAXDATASIZE seems to be set at 9000.
(This is probably only a limit for UDP, but may be wired into all RPCs?)
rick
From: owner-src-committ...@freebsd.org on
behalf of Rick Macklem
Sent: Monday, September 2, 2019 9:30:45 PM
To: Konstantin
Konstantin Belousov wrote:
>
>Author: kib
>Date: Mon Sep 2 08:20:02 2019
>New Revision: 351691
>URL: https://svnweb.freebsd.org/changeset/base/351691
>
>Log:
> MFC r350957:
> Increase YPMAXRECORD to 16M to be compatible with Linux.
I am not familiar with the userland RPC libraries, but for the
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: markj
Date: Mon Sep 2 21:52:18 2019
New Revision: 351726
URL: https://svnweb.freebsd.org/changeset/base/351726
Log:
MFC r351518:
Fix a few nits in vm_pqbatch_process_page().
Modified:
stable/12/sys/vm/vm_page.c
Directory Properties:
stable/12/ (props changed)
Modified:
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: dim
Date: Mon Sep 2 17:49:30 2019
New Revision: 351718
URL: https://svnweb.freebsd.org/changeset/base/351718
Log:
Vendor import of lld release_90 branch r370514:
https://llvm.org/svn/llvm-project/lld/branches/release_90@370514
Modified:
vendor/lld/dist-release_90/CMakeLists.txt
Author: dim
Date: Mon Sep 2 17:49:19 2019
New Revision: 351714
URL: https://svnweb.freebsd.org/changeset/base/351714
Log:
Tag compiler-rt release_90 branch r370514.
Added:
vendor/compiler-rt/compiler-rt-release_90-r370514/
- copied from r351713, vendor/compiler-rt/dist-release_90/
Author: dim
Date: Mon Sep 2 17:49:24 2019
New Revision: 351716
URL: https://svnweb.freebsd.org/changeset/base/351716
Log:
Tag libc++ release_90 branch r370514.
Added:
vendor/libc++/libc++-release_90-r370514/
- copied from r351715, vendor/libc++/dist-release_90/
Author: dim
Date: Mon Sep 2 17:49:15 2019
New Revision: 351713
URL: https://svnweb.freebsd.org/changeset/base/351713
Log:
Vendor import of compiler-rt release_90 branch r370514:
https://llvm.org/svn/llvm-project/compiler-rt/branches/release_90@370514
Modified:
Author: dim
Date: Mon Sep 2 17:49:13 2019
New Revision: 351712
URL: https://svnweb.freebsd.org/changeset/base/351712
Log:
Tag clang release_90 branch r370514.
Added:
vendor/clang/clang-release_90-r370514/
- copied from r351711, vendor/clang/dist-release_90/
Author: dim
Date: Mon Sep 2 17:49:36 2019
New Revision: 351719
URL: https://svnweb.freebsd.org/changeset/base/351719
Log:
Tag lld release_90 branch r370514.
Added:
vendor/lld/lld-release_90-r370514/
- copied from r351718, vendor/lld/dist-release_90/
Author: dim
Date: Mon Sep 2 17:49:39 2019
New Revision: 351720
URL: https://svnweb.freebsd.org/changeset/base/351720
Log:
Tag lldb release_90 branch r370514.
Added:
vendor/lldb/lldb-release_90-r370514/
- copied from r351719, vendor/lldb/dist-release_90/
Author: dim
Date: Mon Sep 2 17:49:21 2019
New Revision: 351715
URL: https://svnweb.freebsd.org/changeset/base/351715
Log:
Vendor import of libc++ release_90 branch r370514:
https://llvm.org/svn/llvm-project/libcxx/branches/release_90@370514
Modified:
Author: dim
Date: Mon Sep 2 17:49:06 2019
New Revision: 351710
URL: https://svnweb.freebsd.org/changeset/base/351710
Log:
Tag llvm release_90 branch r370514.
Added:
vendor/llvm/llvm-release_90-r370514/
- copied from r351709, vendor/llvm/dist-release_90/
Author: dim
Date: Mon Sep 2 17:49:08 2019
New Revision: 351711
URL: https://svnweb.freebsd.org/changeset/base/351711
Log:
Vendor import of clang release_90 branch r370514:
https://llvm.org/svn/llvm-project/cfe/branches/release_90@370514
Modified:
Author: dim
Date: Mon Sep 2 17:49:42 2019
New Revision: 351721
URL: https://svnweb.freebsd.org/changeset/base/351721
Log:
Tag LLVM openmp release_90 branch r370514.
Added:
vendor/llvm-openmp/openmp-release_90-r370514/
- copied from r351720, vendor/llvm-openmp/dist-release_90/
Author: dim
Date: Mon Sep 2 17:49:27 2019
New Revision: 351717
URL: https://svnweb.freebsd.org/changeset/base/351717
Log:
Tag LLVM libunwind release_90 branch r370514.
Added:
vendor/llvm-libunwind/libunwind-release_90-r370514/
- copied from r351716,
Author: dim
Date: Mon Sep 2 17:48:59 2019
New Revision: 351709
URL: https://svnweb.freebsd.org/changeset/base/351709
Log:
Vendor import of llvm release_90 branch r370514:
https://llvm.org/svn/llvm-project/llvm/branches/release_90@370514
Modified:
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
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: 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
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: kib
Date: Mon Sep 2 10:20:57 2019
New Revision: 351694
URL: https://svnweb.freebsd.org/changeset/base/351694
Log:
MFC r350957:
Increase YPMAXRECORD to 16M to be compatible with Linux.
Sponsored by: Mellanox Technologies
Modified:
stable/11/include/rpcsvc/yp.x
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: kib
Date: Mon Sep 2 08:20:02 2019
New Revision: 351691
URL: https://svnweb.freebsd.org/changeset/base/351691
Log:
MFC r350957:
Increase YPMAXRECORD to 16M to be compatible with Linux.
Sponsored by: Mellanox Technologies
Modified:
stable/12/include/rpcsvc/yp.x
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
48 matches
Mail list logo