This breaks amd64.GENERIC-KCSAN:
${SRCTOP}/sys/kern/subr_csan.c:895:1: error: implicit declaration of function
'bus_space_peek_8' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
CSAN_BUS_PEEK_FUNC(8, uint64_t)
^
Author: np
Date: Tue Sep 22 04:16:40 2020
New Revision: 365993
URL: https://svnweb.freebsd.org/changeset/base/365993
Log:
cxgbe(4): let the PF driver use VM work requests for transmit.
This allows the PF interfaces to communicate with the VF interfaces over
the internal switch in the
Author: mckusick
Date: Tue Sep 22 03:57:48 2020
New Revision: 365992
URL: https://svnweb.freebsd.org/changeset/base/365992
Log:
Add missing cylinder group check-hash updates when doing large expansions
of filesystems.
Reported by: Colin Percival (cperciva@)
Tested by:Colin
Author: np
Date: Tue Sep 22 03:06:36 2020
New Revision: 365991
URL: https://svnweb.freebsd.org/changeset/base/365991
Log:
cxgbe(4): add counters for mbuf pullups and defrags.
MFC after:3 days
Sponsored by: Chelsio Communications
Modified:
head/sys/dev/cxgbe/t4_sge.c
Modified:
Big ol plus one from me.
On Mon, Sep 21, 2020 at 4:16 PM Cy Schubert wrote:
>
> In message <202009212255.08lmtpsp078...@repo.freebsd.org>, Greg Lehey
> writes:
> > Author: grog
> > Date: Mon Sep 21 22:55:51 2020
> > New Revision: 365984
> > URL: https://svnweb.freebsd.org/changeset/base/365984
>
Author: kevans
Date: Tue Sep 22 02:22:37 2020
New Revision: 365990
URL: https://svnweb.freebsd.org/changeset/base/365990
Log:
Record-only MFC of r365018
MFC r365018: Makefile.inc1: comment .endif to ease finding matching .if
This was effectively merged back in r365987 and r365988.
Author: kevans
Date: Tue Sep 22 02:22:37 2020
New Revision: 365990
URL: https://svnweb.freebsd.org/changeset/base/365990
Log:
Record-only MFC of r365018
MFC r365018: Makefile.inc1: comment .endif to ease finding matching .if
This was effectively merged back in r365987 and r365988.
Author: kevans
Date: Tue Sep 22 02:20:10 2020
New Revision: 365989
URL: https://svnweb.freebsd.org/changeset/base/365989
Log:
Record-only MFC of r361257
r365988 inadvertently added r365852 into svn:mergeinfo. That commit reverted
this one, so just go ahead and mark this one as merged to
Author: kevans
Date: Tue Sep 22 02:15:28 2020
New Revision: 365988
URL: https://svnweb.freebsd.org/changeset/base/365988
Log:
MFC r365829, r365837: certctl rehash upon install/distribute
r365829:
installworld: run `certctl rehash` after installation completes
This was originally
Author: kevans
Date: Tue Sep 22 02:14:55 2020
New Revision: 365987
URL: https://svnweb.freebsd.org/changeset/base/365987
Log:
MFC r365829, r365837, r365852: certctl rehash upon install/distribute
r365829:
installworld: run `certctl rehash` after installation completes
This was
Author: kevans
Date: Tue Sep 22 01:58:18 2020
New Revision: 365986
URL: https://svnweb.freebsd.org/changeset/base/365986
Log:
MFC r365896: caroot: update base store
Count:
- Two (2) removed
- Three (3) added
Added:
Author: kevans
Date: Tue Sep 22 01:58:18 2020
New Revision: 365986
URL: https://svnweb.freebsd.org/changeset/base/365986
Log:
MFC r365896: caroot: update base store
Count:
- Two (2) removed
- Three (3) added
Added:
Author: markj
Date: Tue Sep 22 01:35:55 2020
New Revision: 365985
URL: https://svnweb.freebsd.org/changeset/base/365985
Log:
MFS r365979:
Mark sysctls added in r365689 as MPSAFE.
Approved by: re (gjb)
Modified:
releng/12.2/sys/cddl/compat/opensolaris/kern/opensolaris_kstat.c
-Original Message-
From: on behalf of Ed Maste
Date: 2020-09-17, Thursday at 11:47
To: , ,
Subject: svn commit: r365846 - head
Author: emaste
Date: Thu Sep 17 18:47:23 2020
New Revision: 365846
URL: https://svnweb.freebsd.org/changeset/base/365846
Log:
In message <202009212255.08lmtpsp078...@repo.freebsd.org>, Greg Lehey
writes:
> Author: grog
> Date: Mon Sep 21 22:55:51 2020
> New Revision: 365984
> URL: https://svnweb.freebsd.org/changeset/base/365984
>
> Log:
> Remove claim that Allied Forces created "West Germany" in 1953. I can
> find
Author: grog
Date: Mon Sep 21 22:55:51 2020
New Revision: 365984
URL: https://svnweb.freebsd.org/changeset/base/365984
Log:
Remove claim that Allied Forces created "West Germany" in 1953. I can
find no historic substantiation for such a claim. The Federal
Republic of Germany was created
Author: erj
Date: Mon Sep 21 22:52:57 2020
New Revision: 365983
URL: https://svnweb.freebsd.org/changeset/base/365983
Log:
MFC r365774 and r365776
These two commits fix issues in em(4)/igb(4):
- Fix define and includes with RSS option enabled
- Properly retain promisc flag in init
Author: scottph
Date: Mon Sep 21 22:24:46 2020
New Revision: 365982
URL: https://svnweb.freebsd.org/changeset/base/365982
Log:
stand/reloc_elf: Handle relative relocations for arm{,64} and riscv
Extend the powerpc relative relocation handling from r240782 to a
handful of other
Author: scottph
Date: Mon Sep 21 22:23:57 2020
New Revision: 365981
URL: https://svnweb.freebsd.org/changeset/base/365981
Log:
arm64/pmap: Sparsify pv_table
Reviewed by: markj, kib
Approved by: scottl (implicit)
MFC after:1 week
Sponsored by: Ampere Computing, Inc.
Author: scottph
Date: Mon Sep 21 22:22:53 2020
New Revision: 365980
URL: https://svnweb.freebsd.org/changeset/base/365980
Log:
vm_reserv: Sparsify the vm_reserv_array when VM_PHYSSEG_SPARSE
On an Ampere Altra system, the physical memory is populated
sparsely within the physical address
Author: scottph
Date: Mon Sep 21 22:21:59 2020
New Revision: 365978
URL: https://svnweb.freebsd.org/changeset/base/365978
Log:
Sparsify the vm_page_dump bitmap
On Ampere Altra systems, the sparse population of RAM within the
physical address space causes the vm_page_dump bitmap to be
Author: markj
Date: Mon Sep 21 22:22:06 2020
New Revision: 365979
URL: https://svnweb.freebsd.org/changeset/base/365979
Log:
Mark sysctls added in r365689 as MPSAFE.
This is a direct commit to stable/12.
Reviewed by: allanjude
Differential Revision:
Author: scottph
Date: Mon Sep 21 22:20:37 2020
New Revision: 365977
URL: https://svnweb.freebsd.org/changeset/base/365977
Log:
Move vm_page_dump bitset array definition to MI code
These definitions were repeated by all architectures, with small
variations. Consolidate the common
Author: scottph
Date: Mon Sep 21 22:19:12 2020
New Revision: 365975
URL: https://svnweb.freebsd.org/changeset/base/365975
Log:
bitset: expand bit index type to `long`
An upcoming patch to use the bitset macros for tracking vm page
dump information could conceivably need more than INT_MAX
Author: markj
Date: Mon Sep 21 22:19:21 2020
New Revision: 365976
URL: https://svnweb.freebsd.org/changeset/base/365976
Log:
Weaken assertions in pmap_l1_to_l2() and pmap_l2_to_l3().
pmap_update_entry() will temporarily clear the valid bit of page table
entries in order to satisfy the
Author: scottph
Date: Mon Sep 21 22:18:09 2020
New Revision: 365974
URL: https://svnweb.freebsd.org/changeset/base/365974
Log:
vchi: rename bitset macros to avoid collision with bitset(9)
An upcoming change to include bitset(9) macros from vm_page.h
causes a macro name collision with
Mateusz,
On Fri, Sep 04, 2020 at 02:15:04PM -0400, Andrew Gallatin wrote:
A> I do the upstream sync between the Netflix tree and
A> FreeBSD-current about every 3 weeks (unless glebius beats
A> me to the punch and does it first :). I anticipate that
A> this blank line sweep will cause lots of
Author: melifaro
Date: Mon Sep 21 20:02:26 2020
New Revision: 365973
URL: https://svnweb.freebsd.org/changeset/base/365973
Log:
Rework part of routing code to reduce difference to D26449.
* Split rt_setmetrics into get_info_weight() and rt_set_expire_info(),
as these two can be applied
Author: kevans
Date: Mon Sep 21 19:50:39 2020
New Revision: 365972
URL: https://svnweb.freebsd.org/changeset/base/365972
Log:
bsdbox: fix build after recent libifconfig changes
libifconfig now generates file(s) into its .OBJDIR that are essential to the
build. Make sure we -I that in,
On Wed, Sep 02, 2020 at 11:53:57AM -0400, Ryan Moeller wrote:
>
> On 9/2/20 11:43 AM, Andriy Gapon wrote:
> > On 02/09/2020 18:23, Ryan Moeller wrote:
> >> On 9/2/20 10:28 AM, Warner Losh wrote:
> >>> Author: imp
> >>> Date: Wed SepĀ 2 14:28:54 2020
> >>> New Revision: 365249
> >>> URL:
Author: mckusick
Date: Mon Sep 21 19:25:41 2020
New Revision: 365971
URL: https://svnweb.freebsd.org/changeset/base/365971
Log:
MFC of 365700
Switch to more appropriate libufs interfaces in newfs.
Sponsored by: Netflix
Modified:
stable/12/sbin/newfs/mkfs.c
Directory Properties:
Author: arichardson
Date: Mon Sep 21 19:03:12 2020
New Revision: 365969
URL: https://svnweb.freebsd.org/changeset/base/365969
Log:
Fix another UBSan error in awk
This applies my upstreamed fix:
https://github.com/onetrueawk/awk/commit/ad9bd2f40a89ec9533b92254b86a756cf4f40fd4
Found By:
Author: arichardson
Date: Mon Sep 21 19:03:17 2020
New Revision: 365970
URL: https://svnweb.freebsd.org/changeset/base/365970
Log:
mkcsmapper: Fix UBSan signed shift error
usr.bin/mkcsmapper/yacc.y:466:18: runtime error: left shift of 1 by 31 places
cannot be represented in type 'int'
Author: arichardson
Date: Mon Sep 21 19:03:07 2020
New Revision: 365968
URL: https://svnweb.freebsd.org/changeset/base/365968
Log:
awk: Fix subobject out-of-bounds access
When matching a regex with ^, it would attempt to access
gototab[NSTATES][NCHARS+2], and therefore access the state
Author: dab
Date: Mon Sep 21 18:34:13 2020
New Revision: 365967
URL: https://svnweb.freebsd.org/changeset/base/365967
Log:
Whitespace fix after r365948
MFC after:1 week
Sponsored by: Dell EMC Isilon
Modified:
head/sbin/nvmecontrol/firmware.c
Modified:
Author: hselasky
Date: Mon Sep 21 18:32:57 2020
New Revision: 365966
URL: https://svnweb.freebsd.org/changeset/base/365966
Log:
Add support for Winbond USB CDC modem device found in Tenma power supply.
PR: 249384
MFC after:1 week
Submitted by: dar...@dons.net.au
Author: hselasky
Date: Mon Sep 21 18:28:23 2020
New Revision: 365965
URL: https://svnweb.freebsd.org/changeset/base/365965
Log:
MFC r364932:
Allow slow USB devices to be given more time to return their USB descriptors,
like Logitech HD Pro Webcam C920.
PR: 248926
Sponsored
Author: hselasky
Date: Mon Sep 21 18:27:44 2020
New Revision: 365964
URL: https://svnweb.freebsd.org/changeset/base/365964
Log:
MFC r364932:
Allow slow USB devices to be given more time to return their USB descriptors,
like Logitech HD Pro Webcam C920.
PR: 248926
Sponsored
Author: hselasky
Date: Mon Sep 21 18:24:28 2020
New Revision: 365963
URL: https://svnweb.freebsd.org/changeset/base/365963
Log:
MFC r365238:
Assert that cc_exec_drain(cc, direct) is NULL before assigning a new value.
Suggested by: markj@
Tested by:callout_test
Sponsored by:
Author: hselasky
Date: Mon Sep 21 18:21:59 2020
New Revision: 365962
URL: https://svnweb.freebsd.org/changeset/base/365962
Log:
MFC r365237:
Micro optimise _callout_stop_safe() by removing dead code.
The CS_DRAIN flag cannot be set at the same time like the async-drain function
pointer
Author: np
Date: Mon Sep 21 18:19:48 2020
New Revision: 365961
URL: https://svnweb.freebsd.org/changeset/base/365961
Log:
MFS r365937, which merged r365861 and r365872 from head to stable/12.
r365861:
cxgbe(4): Update T4/5/6 firmwares to 1.25.0.0.
r365872:
cxgbe(4): add the
Author: hselasky
Date: Mon Sep 21 18:18:53 2020
New Revision: 365959
URL: https://svnweb.freebsd.org/changeset/base/365959
Log:
MFC r365719:
Poll statistics more frequently in mlx5en(4).
This makes traffic steering algorithms more accurate.
Submitted by: gallatin @
Sponsored by:
Author: hselasky
Date: Mon Sep 21 18:19:35 2020
New Revision: 365960
URL: https://svnweb.freebsd.org/changeset/base/365960
Log:
MFC r365719:
Poll statistics more frequently in mlx5en(4).
This makes traffic steering algorithms more accurate.
Submitted by: gallatin @
Sponsored by:
Author: hselasky
Date: Mon Sep 21 18:17:01 2020
New Revision: 365958
URL: https://svnweb.freebsd.org/changeset/base/365958
Log:
Add example to ng_bpf(4) showing how ng_bpf(4) can be used to prevent
spoofing.
Differential Revision:https://reviews.freebsd.org/D26488
MFC after:
Author: adrian
Date: Mon Sep 21 17:59:45 2020
New Revision: 365957
URL: https://svnweb.freebsd.org/changeset/base/365957
Log:
[rcorder] [crunch] Fix C function declarations to include void
This fixes a compile issue under gcc6 which complains about
legacy style C function declarations.
Author: asomers
Date: Mon Sep 21 17:48:28 2020
New Revision: 365956
URL: https://svnweb.freebsd.org/changeset/base/365956
Log:
fsx: fix build with WARNS=6
* signed/unsigned comparisons
* use standard warn(3)
* Suppress warnings about local vars and funcs not declared static
*
Author: mhorne
Date: Mon Sep 21 17:28:41 2020
New Revision: 365955
URL: https://svnweb.freebsd.org/changeset/base/365955
Log:
Hide tunable definitions behind _KERNEL
Some userspace code include sys/kernel.h. Namely, some OpenZFS tests do
this, and it was causing breakage after r365945
Author: kevans
Date: Mon Sep 21 17:06:36 2020
New Revision: 365954
URL: https://svnweb.freebsd.org/changeset/base/365954
Log:
xargs: add some long options for GNU compatibility
These are low-effort to add, so let's just do it.
Reported by: "LukeShu" on Hacker News (-r /
Author: kevans
Date: Mon Sep 21 16:59:12 2020
New Revision: 365953
URL: https://svnweb.freebsd.org/changeset/base/365953
Log:
base: add a *.pem hint to svn:auto-props
caroot means that we're adding .pem files with some frequency to base; add
a prop hint so that I don't need to keep this
Author: phk
Date: Mon Sep 21 16:43:38 2020
New Revision: 365952
URL: https://svnweb.freebsd.org/changeset/base/365952
Log:
Pull in fix from upstream NetBSD rev. 1.5:
If Unwind_Backtrace is broken, ctx.n will still contain ~0, and we will
return that which poor behavior for the
Author: kib
Date: Mon Sep 21 15:53:41 2020
New Revision: 365951
URL: https://svnweb.freebsd.org/changeset/base/365951
Log:
amd64 pmap: only calculate page table page when needed.
Noted by: alc
Reviewed by: alc, markj
Sponsored by: The FreeBSD Foundation
MFC after:1 week
Author: arichardson
Date: Mon Sep 21 15:49:02 2020
New Revision: 365950
URL: https://svnweb.freebsd.org/changeset/base/365950
Log:
When building on Ubuntu bootstrap bmake with bash as the default shell
The Ubuntu /bin/sh (dash) removes all environment variables that contain
characters
Author: arichardson
Date: Mon Sep 21 15:48:57 2020
New Revision: 365949
URL: https://svnweb.freebsd.org/changeset/base/365949
Log:
Add a tools/build/make.py script that bootstraps bmake and then runs the build
This makes it possible to compile on non-FreeBSD systems since make will
Author: dab
Date: Mon Sep 21 15:45:49 2020
New Revision: 365948
URL: https://svnweb.freebsd.org/changeset/base/365948
Log:
Honor the FWUG value of some drives in nvmecontrol
nvmecontrol tries to upload firmware in chunks as large as it thinks
the device permits. It fails to take into
Author: mhorne
Date: Mon Sep 21 15:44:23 2020
New Revision: 365947
URL: https://svnweb.freebsd.org/changeset/base/365947
Log:
Use getenv_is_true() in init_static_kenv()
A small example of how these functions can be used to simplify checks of
this nature.
Sponsored by: Klara, Inc.
Author: dab
Date: Mon Sep 21 15:41:47 2020
New Revision: 365946
URL: https://svnweb.freebsd.org/changeset/base/365946
Log:
Add an ioctl to get an NVMe device's maximum transfer size
Reviewed by: imp, chuck
Obtained from:Dell EMC Isilon
MFC after:1 week
Sponsored by: Dell
Author: mhorne
Date: Mon Sep 21 15:24:44 2020
New Revision: 365945
URL: https://svnweb.freebsd.org/changeset/base/365945
Log:
Add getenv(9) boolean parsing functions
This adds the getenv_bool() function, to parse a boolean value from a
kernel environment variable or tunable. This works
Author: eugen
Date: Mon Sep 21 12:37:41 2020
New Revision: 365944
URL: https://svnweb.freebsd.org/changeset/base/365944
Log:
MFS r365667,r365920: extend kern.geom.part.check_integrity to work on GPT
There are multiple USB/SATA bridges on the market that unconditionally
cut some LBAs off
Invoice urgent notification #82699
Sincerely,
White Snow
___
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Author: avg
Date: Mon Sep 21 10:02:11 2020
New Revision: 365943
URL: https://svnweb.freebsd.org/changeset/base/365943
Log:
aw_usbphy: add support for device mode operation
OTG mode is not supported still. It's easy to do it as a one-off
detection, but the proper support requires
Author: avg
Date: Mon Sep 21 09:50:57 2020
New Revision: 365942
URL: https://svnweb.freebsd.org/changeset/base/365942
Log:
MFC r363887 (by manu), r365395: allwinner: clk: Fix nm clock calculation
r363887:
Use the right factor when finding the best frequency and compare the
absolute
Author: arichardson
Date: Mon Sep 21 09:03:32 2020
New Revision: 365939
URL: https://svnweb.freebsd.org/changeset/base/365939
Log:
Prefer bootstrapped tools when running certctl.sh
Otherwise we get lots of warnings when building on Linux/macOS during
installworld:
Scanning
Author: arichardson
Date: Mon Sep 21 09:03:42 2020
New Revision: 365941
URL: https://svnweb.freebsd.org/changeset/base/365941
Log:
Fix vi build on Linux/macOS
This absolute include causes a build failure on Linux for me:
.../cheri/freebsd/contrib/nvi/cl/../common/common.h:10:10: fatal
Author: arichardson
Date: Mon Sep 21 09:03:37 2020
New Revision: 365940
URL: https://svnweb.freebsd.org/changeset/base/365940
Log:
Fix -Wpointer-sign warnings in usr.bin/grep
Reviewed By: kevans
Differential Revision: https://reviews.freebsd.org/D26479
Modified:
Author: tsoome
Date: Mon Sep 21 09:01:10 2020
New Revision: 365938
URL: https://svnweb.freebsd.org/changeset/base/365938
Log:
loader: zfs should support bootonce an nextboot
bootonce feature is temporary, one time boot, activated by
"bectl activate -t BE", "bectl activate -T BE" will
Author: np
Date: Mon Sep 21 08:16:42 2020
New Revision: 365937
URL: https://svnweb.freebsd.org/changeset/base/365937
Log:
MFC r365861 and r365872.
r365861:
cxgbe(4): Update T4/5/6 firmwares to 1.25.0.0.
r365872:
cxgbe(4): add the firmware binaries instead of the empty files that
66 matches
Mail list logo