Author: jeff
Date: Sat Jan 4 07:56:28 2020
New Revision: 356350
URL: https://svnweb.freebsd.org/changeset/base/356350
Log:
Sort cross-domain frees into per-domain buckets before inserting these
onto their respective bucket lists. This is a several order of magnitude
improvement in contenti
Author: jeff
Date: Sat Jan 4 03:30:08 2020
New Revision: 356349
URL: https://svnweb.freebsd.org/changeset/base/356349
Log:
Use per-domain keg locks. This provides both a lock and separate space
accounting for each NUMA domain. Independent keg domain locks are important
with cross-domain f
Author: jeff
Date: Sat Jan 4 03:15:34 2020
New Revision: 356348
URL: https://svnweb.freebsd.org/changeset/base/356348
Log:
Use a separate lock for the zone and keg. This provides concurrency
between populating buckets from the slab layer and fetching full buckets
from the zone layer. Elim
Author: jeff
Date: Sat Jan 4 03:04:46 2020
New Revision: 356347
URL: https://svnweb.freebsd.org/changeset/base/356347
Log:
Use atomics for the zone limit and sleeper count. This relies on the
sleepq to serialize sleepers. This patch retains the existing sleep/wakeup
paradigm to limit 'thu
On Thu, Jan 02, 2020 at 01:23:43AM +, Pawel Biernacki wrote:
P> Author: kaktus
P> Date: Thu Jan 2 01:23:43 2020
P> New Revision: 356262
P> URL: https://svnweb.freebsd.org/changeset/base/356262
P>
P> Log:
P> sysctl: hide 2.x era compat node
P>
P> r23081 introduced kern.dummy oid as a se
Author: jhibbits
Date: Sat Jan 4 01:13:00 2020
New Revision: 356346
URL: https://svnweb.freebsd.org/changeset/base/356346
Log:
powerpc: Remove 'sec' device from QORIQ64 config
The SEC crypto engine, as implemented in this driver, does not exist on any
64-bit SoC, so don't bother compilin
Author: cy
Date: Sat Jan 4 01:09:33 2020
New Revision: 356345
URL: https://svnweb.freebsd.org/changeset/base/356345
Log:
MFC r333552,333558-333568,333573,338568-338569,339275,339278,339294,340037,
r349720,356228:
r333552 (des):
Upgrade Unbound to 1.6.0. More to follow.
r33
Author: jhb
Date: Sat Jan 4 00:59:47 2020
New Revision: 356344
URL: https://svnweb.freebsd.org/changeset/base/356344
Log:
Use the freebsd-gcc6 toolchains instead of powerpc64-xtoolchain-gcc.
Reviewed by: brooks
Differential Revision:https://reviews.freebsd.org/D23029
Modified:
Author: cy
Date: Sat Jan 4 00:51:03 2020
New Revision: 356343
URL: https://svnweb.freebsd.org/changeset/base/356343
Log:
MFC r349720, r356228
r349720 (des):
Upgrade Unbound to 1.9.2.
r356228:
MFV r356143:
Update unbound 1.9.2 --> 1.9.6.
Security: CVE-2019-18934 (fixe
Author: cy
Date: Sat Jan 4 00:44:49 2020
New Revision: 356341
URL: https://svnweb.freebsd.org/changeset/base/356341
Log:
MFC r355988-r355990
r355988:
MFV r353141 (by phillip):
Update libpcap from 1.9.0 to 1.9.1.
r355989:
MFV r353143 (phillip):
Update tcpdump from 4.9.2 t
Author: mjg
Date: Sat Jan 4 00:44:53 2020
New Revision: 356342
URL: https://svnweb.freebsd.org/changeset/base/356342
Log:
vfs: remove CTASSERT from VOP_UNLOCK_FLAGS
gcc does not like it and it's not worth working around just for that
compiler.
Modified:
head/sys/sys/vnode.h
Modified:
Author: cy
Date: Sat Jan 4 00:41:22 2020
New Revision: 356340
URL: https://svnweb.freebsd.org/changeset/base/356340
Log:
MFC r355988-r355990
r355988:
MFV r353141 (by phillip):
Update libpcap from 1.9.0 to 1.9.1.
r355989:
MFV r353143 (phillip):
Update tcpdump from 4.9.2 t
Author: jhb
Date: Fri Jan 3 23:31:38 2020
New Revision: 356339
URL: https://svnweb.freebsd.org/changeset/base/356339
Log:
Set correct lib32 MACHINE_ARCH for mips64el*.
Use "mipsel" instead of "mips" as the 32-bit MACHINE_ARCH when
building lib32 for little-endian 64-bit MIPS targets. Th
Author: mjg
Date: Fri Jan 3 22:47:31 2020
New Revision: 356338
URL: https://svnweb.freebsd.org/changeset/base/356338
Log:
vfs: add a file missed in r356337
Modified:
head/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h
Modified: head/cddl/contrib/opensolaris/lib/libzpool/comm
Author: mjg
Date: Fri Jan 3 22:29:58 2020
New Revision: 356337
URL: https://svnweb.freebsd.org/changeset/base/356337
Log:
vfs: drop the mostly unused flags argument from VOP_UNLOCK
Filesystems which want to use it in limited capacity can employ the
VOP_UNLOCK_FLAGS macro.
Reviewed b
Author: mjg
Date: Fri Jan 3 22:12:25 2020
New Revision: 356336
URL: https://svnweb.freebsd.org/changeset/base/356336
Log:
unionfs: fix up VOP_UNLOCK use after flags stopped being supported
For the most part the code was passing the LK_RELEASE flag.
The 2 cases which did not use the VOP_U
Author: mjg
Date: Fri Jan 3 22:10:11 2020
New Revision: 356335
URL: https://svnweb.freebsd.org/changeset/base/356335
Log:
vfs: add VOP_UNLOCK_FLAGS
The flags argument from VOP_UNLOCK is about to be removed and some
filesystems unlock the interlock as a convienience with it.
Add a he
Author: kevans
Date: Fri Jan 3 21:40:32 2020
New Revision: 356334
URL: https://svnweb.freebsd.org/changeset/base/356334
Log:
Makefile.inc1: remove libcompiler_rt from _startup_libs
libcompiler_rt is already present in _prereq_libs, which will get built just
before _startup_libs and in ad
On Fri, 3 Jan 2020 at 13:20, Ed Maste wrote:
>
> Author: emaste
> Date: Fri Jan 3 18:20:03 2020
> New Revision: 356323
> URL: https://svnweb.freebsd.org/changeset/base/356323
>
> Log:
> src.opts.mk: SVNLITE requires FILE
It's actually libmagic(3) that's required and not file(1), but both
are c
Author: dim
Date: Fri Jan 3 20:29:54 2020
New Revision: 356333
URL: https://svnweb.freebsd.org/changeset/base/356333
Log:
Merge commit 189b7393d from llvm git (by John Baldwin):
[lld][RISCV] Use an e_flags of 0 if there are only binary input files.
Summary:
If none of the inp
On Fri, 3 Jan 2020 at 14:23, Enji Cooper wrote:
>
> Thank you for doing this <3. FWIW, MK_TESTS:= no should have also
> covered this, but no real harm nor foul in making it explicit.
Hmm, it looks like MK_TESTS_SUPPORT == no turns off MK_GOOGLETEST but
MK_TESTS does not. I'm happy enough if someo
Author: dim
Date: Fri Jan 3 20:28:06 2020
New Revision: 356332
URL: https://svnweb.freebsd.org/changeset/base/356332
Log:
Merge commit d7be3eab5 from llvm git (by Luís Marques):
[RISCV] Handle fcopysign(f32, f64) and fcopysign(f64, f32)
Summary: Adds tablegen patterns to explicit
Author: dim
Date: Fri Jan 3 20:19:17 2020
New Revision: 356331
URL: https://svnweb.freebsd.org/changeset/base/356331
Log:
Merge commit c6b09bff5 from llvm git (by Luís Marques):
[RISCV] Fix wrong CFI directives
Summary: Removes CFI CFA directives that could incorrectly propagate
Author: dim
Date: Fri Jan 3 20:11:40 2020
New Revision: 356330
URL: https://svnweb.freebsd.org/changeset/base/356330
Log:
Merge commit da7b129b1 from llvm git (by James Clarke):
[RISCV] Don't force Local Exec TLS for non-PIC
Summary:
Forcing Local Exec TLS requires the use
Author: dim
Date: Fri Jan 3 20:09:38 2020
New Revision: 356329
URL: https://svnweb.freebsd.org/changeset/base/356329
Log:
Merge commit 41449c58c from llvm git (by Roger Ferrer Ibanez):
[RISCV] Fix evaluation of %pcrel_lo
The following testcase
function:
.Lpcrel_labe
Author: kevans
Date: Fri Jan 3 20:01:36 2020
New Revision: 356328
URL: https://svnweb.freebsd.org/changeset/base/356328
Log:
mips !o32: fix csu build
Pointy hat to:kevans
Modified:
head/lib/csu/mips/crt.h
Modified: head/lib/csu/mips/crt.h
===
Author: kevans
Date: Fri Jan 3 19:59:42 2020
New Revision: 356327
URL: https://svnweb.freebsd.org/changeset/base/356327
Log:
mips: csu: fix compilation w/ LLVM
GCC issues the warning, but with LLVM it is fatal- no matching .cprestore
with .cpload. Reserve some place on the stack and and
On Fri, Jan 3, 2020 at 10:12 AM Ed Maste wrote:
>
> Author: emaste
> Date: Fri Jan 3 18:11:55 2020
> New Revision: 356322
> URL: https://svnweb.freebsd.org/changeset/base/356322
>
> Log:
> src.opts.mk: GOOGLETEST requires CXX
>
> Reported by: Build Options Survey run by Michael Dexter
Thank
Author: markj
Date: Fri Jan 3 18:48:53 2020
New Revision: 356326
URL: https://svnweb.freebsd.org/changeset/base/356326
Log:
Fix a page leak in the md(4) swap I/O path.
r356147 removed a vm_page_activate() call, but this is required to
ensure that pages end up in the page queues in the fi
Author: kevans
Date: Fri Jan 3 18:29:20 2020
New Revision: 356325
URL: https://svnweb.freebsd.org/changeset/base/356325
Log:
emulated atomic64: disable interrupts as the lock mechanism on !SMP
Reviewed by: jhibbits, bdragon
Differential Revision:https://reviews.freebsd.org/D2301
Author: emaste
Date: Fri Jan 3 18:21:00 2020
New Revision: 356324
URL: https://svnweb.freebsd.org/changeset/base/356324
Log:
src.conf.5: regen after r356322 and r356323
For SVNLITE dependency on FILE and GOOGLETEST dependency on CXX.
Modified:
head/share/man/man5/src.conf.5
Modified: h
Author: emaste
Date: Fri Jan 3 18:20:03 2020
New Revision: 356323
URL: https://svnweb.freebsd.org/changeset/base/356323
Log:
src.opts.mk: SVNLITE requires FILE
Reported by: Build Options Survey run by Michael Dexter
Modified:
head/share/mk/src.opts.mk
Modified: head/share/mk/src.opts.
Author: emaste
Date: Fri Jan 3 18:11:55 2020
New Revision: 356322
URL: https://svnweb.freebsd.org/changeset/base/356322
Log:
src.opts.mk: GOOGLETEST requires CXX
Reported by: Build Options Survey run by Michael Dexter
Modified:
head/share/mk/src.opts.mk
Modified: head/share/mk/src.opt
On 03.01.2020 12:26, Brooks Davis wrote:
> On Fri, Dec 27, 2019 at 01:36:53AM +, Alexander Motin wrote:
>> Author: mav
>> Date: Fri Dec 27 01:36:53 2019
>> New Revision: 356108
>> URL: https://svnweb.freebsd.org/changeset/base/356108
>>
>> Log:
>> Reimplement gvinum orphanization.
>>
>>
On Fri, Dec 27, 2019 at 04:07:03AM +, Justin Hibbits wrote:
> Author: jhibbits
> Date: Fri Dec 27 04:07:03 2019
> New Revision: 356113
> URL: https://svnweb.freebsd.org/changeset/base/356113
>
> Log:
> Eliminate the last MI difference in AT_* definitions (for powerpc).
>
> Summary:
>
On Fri, Dec 27, 2019 at 01:36:53AM +, Alexander Motin wrote:
> Author: mav
> Date: Fri Dec 27 01:36:53 2019
> New Revision: 356108
> URL: https://svnweb.freebsd.org/changeset/base/356108
>
> Log:
> Reimplement gvinum orphanization.
>
> gvinum was the only GEOM class, using consumer nsta
Author: markj
Date: Fri Jan 3 17:03:10 2020
New Revision: 356321
URL: https://svnweb.freebsd.org/changeset/base/356321
Log:
Take the ifnet's address lock in igmp_v3_cancel_link_timers().
inm_rele_locked() may remove the multicast address associated with inm.
Reported by: syzbot+871c5
Author: emaste
Date: Fri Jan 3 16:28:10 2020
New Revision: 356320
URL: https://svnweb.freebsd.org/changeset/base/356320
Log:
src.opts.mk: switch LLD_BOOTSTRAP and LLD_IS_LD to opt-out
More MACHINE_CPUARCH/MACHINE_ARCH cases enable these options than
disable them, and several of them have
Author: emaste
Date: Fri Jan 3 16:06:41 2020
New Revision: 356319
URL: https://svnweb.freebsd.org/changeset/base/356319
Log:
src.opts.mk: simplify after arm/arm retirement
There were a few special cases for arm v5, such as disabling LLDB due to
the lack of 64-bit atomic operations. Now
Author: emaste
Date: Fri Jan 3 15:29:32 2020
New Revision: 356318
URL: https://svnweb.freebsd.org/changeset/base/356318
Log:
inetd: fix WITHOUT_TCP_WRAPPERS build after r356248
After increasing WARNS, building WITHOUT_TCP_WRAPPERS failed because of
some unused variables.
Reported by
Author: arrowd (ports committer)
Date: Fri Jan 3 12:54:14 2020
New Revision: 356317
URL: https://svnweb.freebsd.org/changeset/base/356317
Log:
mount_smbfs: Issue a warning when .nsmbrc section name contains lowercase
characters.
PR: 231656
Approved by: bapt
MFC after:3
Author: andrew
Date: Fri Jan 3 10:03:36 2020
New Revision: 356316
URL: https://svnweb.freebsd.org/changeset/base/356316
Log:
Add the 8 and 16 bit atomic load/store functions with a barrier on arm64.
Reviewed by: cem
MFC after:2 weeks
Sponsored by: DARPA, AFRL
Differential Revisi
42 matches
Mail list logo