On Tue, Aug 25, 2020 at 02:21:27AM +, Matt Macy wrote:
> New Revision: 364746
> URL: https://svnweb.freebsd.org/changeset/base/364746
>
> Log:
> Merge OpenZFS support in to HEAD.
>
> The primary benefit is maintaining a completely shared
> code base with the community allowing FreeBSD
Got diffs?
Warner
On Tue, Aug 25, 2020, 2:17 PM Brooks Davis wrote:
> On Tue, Aug 25, 2020 at 07:04:54PM +, Brandon Bergren wrote:
> > Author: bdragon
> > Date: Tue Aug 25 19:04:54 2020
> > New Revision: 364781
> > URL: https://svnweb.freebsd.org/changeset/base/364781
> >
> > Log:
> > [Po
In message <202008250221.07p2lrst044...@repo.freebsd.org>, Matt Macy writes:
> Author: mmacy
> Date: Tue Aug 25 02:21:27 2020
> New Revision: 364746
> URL: https://svnweb.freebsd.org/changeset/base/364746
>
> Log:
> Merge OpenZFS support in to HEAD.
>
> The primary benefit is maintaining a c
Author: emaste
Date: Wed Aug 26 04:01:06 2020
New Revision: 364802
URL: https://svnweb.freebsd.org/changeset/base/364802
Log:
Apply a big hammer for stale pre-OpenZFS files
-DNO_CLEAN builds have had trouble across the OpenZFS import. It's not
worth the effort to try to address this with
Author: emaste
Date: Wed Aug 26 03:41:29 2020
New Revision: 364801
URL: https://svnweb.freebsd.org/changeset/base/364801
Log:
depend-cleanup.sh: add a note about removing old entries
Modified:
head/tools/build/depend-cleanup.sh
Modified: head/tools/build/depend-cleanup.sh
===
Author: asomers
Date: Wed Aug 26 02:44:35 2020
New Revision: 364800
URL: https://svnweb.freebsd.org/changeset/base/364800
Log:
geli: use unmapped I/O
Use unmapped I/O for geli. Unlike most geom providers, geli needs to
manipulate data on every read or write. Previously it would always map
Author: asomers
Date: Wed Aug 26 02:37:42 2020
New Revision: 364799
URL: https://svnweb.freebsd.org/changeset/base/364799
Log:
crypto(9): add CRYPTO_BUF_VMPAGE
crypto(9) functions can now be used on buffers composed of an array of
vm_page_t structures, such as those stored in an unmapped
Author: scottph
Date: Wed Aug 26 02:13:27 2020
New Revision: 364798
URL: https://svnweb.freebsd.org/changeset/base/364798
Log:
arm64: Increase dmap size to 95 TiB
The Ampere Altra has physical memory populated sparsely within the
physical address space. Increase the size of the dmap to co
Author: scottph
Date: Wed Aug 26 02:12:15 2020
New Revision: 364797
URL: https://svnweb.freebsd.org/changeset/base/364797
Log:
arm64/acpi: Give the real PA limit to ACPI
Read PA bits from ID_AA64MMFR0_EL1.PARange.
Reviewed by: andrew, markj
Approved by: scottl (implicit)
MFC afte
Author: scottph
Date: Wed Aug 26 02:07:46 2020
New Revision: 364796
URL: https://svnweb.freebsd.org/changeset/base/364796
Log:
bitset: add BIT_FFS_AT() for finding the first bit set greater than a start
bit
Reviewed by: kib
Approved by: scottl (implicit)
MFC after:1 week
Sponso
Author: scottph
Date: Wed Aug 26 02:05:58 2020
New Revision: 364795
URL: https://svnweb.freebsd.org/changeset/base/364795
Log:
efibootmgr: Add option to request booting to the firmware user interface
The OsIndications UEFI variable can request the firware to stop at
its UI instead of cont
Author: scottph
Date: Wed Aug 26 02:04:04 2020
New Revision: 364794
URL: https://svnweb.freebsd.org/changeset/base/364794
Log:
arm64: Make local stores observable before sending IPIs
Add a synchronizing instruction to flush and wait until the local
CPU's writes are observable to other CPU
Author: jamie
Date: Wed Aug 26 00:42:59 2020
New Revision: 364791
URL: https://svnweb.freebsd.org/changeset/base/364791
Log:
Handle jail.conf variables that have the same names as parameters.
PR: 248444
Submitted by: Akos Somfai
Reported by: Markus Stoff
Modified:
head/usr
Author: emaste
Date: Wed Aug 26 00:31:59 2020
New Revision: 364790
URL: https://svnweb.freebsd.org/changeset/base/364790
Log:
date.1: note possibly surprising behaviour of -j -f
PR: 248918
MFC after:1 week
Sponsored by: The FreeBSD Foundation
Modified:
head/bin/date/dat
Author: mmacy
Date: Tue Aug 25 23:35:55 2020
New Revision: 364788
URL: https://svnweb.freebsd.org/changeset/base/364788
Log:
ZFS: band-aid for -DNO_CLEAN
Submitted by: Neal Chauhan
Approved by: imp@
Differential Revision:https://reviews.freebsd.org/D26183
Modified:
head/sys
Author: mmacy
Date: Tue Aug 25 23:26:52 2020
New Revision: 364787
URL: https://svnweb.freebsd.org/changeset/base/364787
Log:
ZFS: whitelist zstd and encryption in the loader
Please note that neither zstd nor encryption is
supported by the loader at this instant. This
change makes it saf
Author: cem
Date: Tue Aug 25 21:36:56 2020
New Revision: 364786
URL: https://svnweb.freebsd.org/changeset/base/364786
Log:
vm_pageout: Scale worker threads with CPUs
Autoscale vm_pageout worker threads from r364129 with CPU count. The
default is arbitrarily chosen to be 16 CPUs per worke
Author: freqlabs
Date: Tue Aug 25 21:07:27 2020
New Revision: 364785
URL: https://svnweb.freebsd.org/changeset/base/364785
Log:
bsdinstall: Update loader.conf for new OpenZFS deps
zfs.ko now includes the SPL but relies on cryptodev instead.
Reported by: D Scott Phillips
Sponsored by
On Tue, Aug 25, 2020 at 07:04:54PM +, Brandon Bergren wrote:
> Author: bdragon
> Date: Tue Aug 25 19:04:54 2020
> New Revision: 364781
> URL: https://svnweb.freebsd.org/changeset/base/364781
>
> Log:
> [PowerPC] More preemptive powerpcspe ZFS build fixes
>
> I went through the merge and
On 25 Aug 2020, at 21:57, Dimitry Andric wrote:
>
> Author: dim
> Date: Tue Aug 25 19:57:11 2020
> New Revision: 364782
> URL: https://svnweb.freebsd.org/changeset/base/364782
>
> Log:
> After r364753, there should be no need to suppress -Watomic-alignment
> warnings anymore for compiler-rt's
Author: dim
Date: Tue Aug 25 20:07:11 2020
New Revision: 364784
URL: https://svnweb.freebsd.org/changeset/base/364784
Log:
After r364423, which ensures the callbacks that dl_iterate_phdr(3)
performs are protected by an exclusive lock, even for statically linked
programs, it is safe to re-ena
Author: freqlabs
Date: Tue Aug 25 20:04:35 2020
New Revision: 364783
URL: https://svnweb.freebsd.org/changeset/base/364783
Log:
Skip zpool_clear_005_pos test until bug fixed
Messing with gnop devices under a zpool fails in this test, causing
the pool to be suspended and eventually the sys
Author: dim
Date: Tue Aug 25 19:57:11 2020
New Revision: 364782
URL: https://svnweb.freebsd.org/changeset/base/364782
Log:
After r364753, there should be no need to suppress -Watomic-alignment
warnings anymore for compiler-rt's atomic.c. This occurred because the
IS_LOCK_FREE_8 macro was not
Author: bdragon
Date: Tue Aug 25 19:04:54 2020
New Revision: 364781
URL: https://svnweb.freebsd.org/changeset/base/364781
Log:
[PowerPC] More preemptive powerpcspe ZFS build fixes
I went through the merge and found the rest of the instances where
${MACHINE_ARCH} == "powerpc" was being use
Author: bdragon
Date: Tue Aug 25 18:54:10 2020
New Revision: 364780
URL: https://svnweb.freebsd.org/changeset/base/364780
Log:
[PowerPC] Apply the ppc32 GOT overflow fix to powerpcspe
powerpcspe is also a 32 bit ppc platform, and also needs to be -fPIC to
avoid overflowing the GOT.
S
Author: markj
Date: Tue Aug 25 18:32:43 2020
New Revision: 364779
URL: https://svnweb.freebsd.org/changeset/base/364779
Log:
sdhci(4): Recognize the Texas Instruments PCIxx12 card reader.
PR: 248650
Submitted by: Lars Herschke
MFC after:1 week
Modified:
head/share/man/
Author: freqlabs
Date: Tue Aug 25 18:22:30 2020
New Revision: 364777
URL: https://svnweb.freebsd.org/changeset/base/364777
Log:
Fix zstd in OpenZFS module with CPUTYPE?=
The build breaks when something adds -march= to the
compiler flags, for example CPUTYPE?=native. When the arch support
Author: kevans
Date: Tue Aug 25 18:16:40 2020
New Revision: 364775
URL: https://svnweb.freebsd.org/changeset/base/364775
Log:
libbe: lift the WARNS post-OpenZFS merge
sys/ccompile.h no longer uses #pragma ident, so we no longer need to worry
about unknown pragmas.
I fixed one WARNS i
Author: mmacy
Date: Tue Aug 25 17:23:33 2020
New Revision: 364773
URL: https://svnweb.freebsd.org/changeset/base/364773
Log:
Fix userboot after r364355
r364355 replaced init_zfs_bootenv with init_zfs_boot_options and
neglected to update userboot in the process.
Modified:
head/stand/use
Author: mmacy
Date: Tue Aug 25 17:19:15 2020
New Revision: 364772
URL: https://svnweb.freebsd.org/changeset/base/364772
Log:
Give stronger guidance with regards to upgrading root pools
Modified:
head/UPDATING
Modified: head/UPDATING
===
Author: bz
Date: Tue Aug 25 16:09:23 2020
New Revision: 364771
URL: https://svnweb.freebsd.org/changeset/base/364771
Log:
rtsol(d): add script for "M bit"
While we do support the "O bit" running a script (usually to start a
dhcpv6 client) we have no options for setups which set the "M bit
Author: vmaffione
Date: Tue Aug 25 15:19:45 2020
New Revision: 364770
URL: https://svnweb.freebsd.org/changeset/base/364770
Log:
iflib: netmap: publish all the receive buffer
At initialization time, the netmap RX refill function used to
prepare the NIC RX ring with N-1 buffers rather than
Author: arichardson
Date: Tue Aug 25 13:30:24 2020
New Revision: 364765
URL: https://svnweb.freebsd.org/changeset/base/364765
Log:
Fix makefs bootstrap on macOS after D25563
The macOS assert.h header does not define static_assert when compiling in
C99 mode. To fix this compile with -std=c
Gordon Bergling wrote
in <20200824085223.ga28...@lion.0xfce3.net>:
gb> thanks for your feedback. I can only define POSIX.1-200{1,8} or -susv4. So
what
gb> do you think about the following STANDARDS section?
gb>
gb> For the options that are non-existing I could correct them to -2001 and
menti
Author: mjg
Date: Tue Aug 25 14:18:50 2020
New Revision: 364769
URL: https://svnweb.freebsd.org/changeset/base/364769
Log:
vfs: respect PRIV_VFS_LOOKUP in vaccess_smr
Reported by: novel
Modified:
head/sys/kern/kern_jail.c
head/sys/kern/kern_priv.c
head/sys/kern/vfs_subr.c
head/sys
Author: markj
Date: Tue Aug 25 13:45:06 2020
New Revision: 364768
URL: https://svnweb.freebsd.org/changeset/base/364768
Log:
Permit vm_page_wire() to be called on pages not belonging to an object.
For such pages ref_count is effectively a consumer-managed field, but
there is no harm in ca
Author: arichardson
Date: Tue Aug 25 13:30:19 2020
New Revision: 364764
URL: https://svnweb.freebsd.org/changeset/base/364764
Log:
Fix typo in r364325 that broke tinderbox with -DBUILD_WITH_STRICT_TMPPATH
${TARGET_ARCH} is empty here which results in empy MAKE_PARAMS being
passed to the b
Author: arichardson
Date: Tue Aug 25 13:30:29 2020
New Revision: 364766
URL: https://svnweb.freebsd.org/changeset/base/364766
Log:
style.Makefile: list CSTD between WARNS and CFLAGS
This was suggested by emaste in https://reviews.freebsd.org/D25928 and
matches most uses in the tree.
Modi
Author: arichardson
Date: Tue Aug 25 13:30:34 2020
New Revision: 364767
URL: https://svnweb.freebsd.org/changeset/base/364767
Log:
Fix -Wundef warnings when building liblua
We need to define the LUA_FLOAT_INT64 macro even if we don't use it (copied
from stand/luaconf.h). While touching lu
Author: arichardson
Date: Tue Aug 25 13:30:09 2020
New Revision: 364762
URL: https://svnweb.freebsd.org/changeset/base/364762
Log:
Fix running the builddtb target on a noexec file system
Obtained from:CheriBSD
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
===
Author: arichardson
Date: Tue Aug 25 13:30:03 2020
New Revision: 364761
URL: https://svnweb.freebsd.org/changeset/base/364761
Log:
Pass -fuse-ld=/path/to/ld if ${LD} != "ld"
This is needed so that setting LD/XLD is not ignored when linking with $CC
instead of directly using $LD. Currently
Author: arichardson
Date: Tue Aug 25 13:30:14 2020
New Revision: 364763
URL: https://svnweb.freebsd.org/changeset/base/364763
Log:
Use bootstrapped install(1) install of tools/install.sh in world stage
This should be noticeably faster due to fewer processes being forked and
also handles o
Author: arichardson
Date: Tue Aug 25 13:29:57 2020
New Revision: 364760
URL: https://svnweb.freebsd.org/changeset/base/364760
Log:
Add necessary Makefile.inc1 infrastructure for building on non-FreeBSD
The most awkward bit in this patch is the bootstrapping of m4:
We can't simply use the
Author: arichardson
Date: Tue Aug 25 13:23:31 2020
New Revision: 364759
URL: https://svnweb.freebsd.org/changeset/base/364759
Log:
Add missing FreeBSD functions to -legacy when building on macOS/Linux
In most cases this simply builds the file from lib/libc for missing
functions (e.g. strl
Author: hselasky
Date: Tue Aug 25 13:21:49 2020
New Revision: 364758
URL: https://svnweb.freebsd.org/changeset/base/364758
Log:
Add mlx5en(4) to the list of supported netdump network drivers.
MFC after:1 week
Sponsored by: Mellanox Technologies
Modified:
head/share/man/man4/netdump
Author: arichardson
Date: Tue Aug 25 13:18:53 2020
New Revision: 364757
URL: https://svnweb.freebsd.org/changeset/base/364757
Log:
Add Linux/macOS compatibility system headers to tools/build/cross-build
These headers are required in order to build the bootstrap tools on macOS
and Linux. A
Author: tuexen
Date: Tue Aug 25 09:42:03 2020
New Revision: 364754
URL: https://svnweb.freebsd.org/changeset/base/364754
Log:
RFC 3465 defines a limit L used in TCP slow start for limiting the number
of acked bytes as described in Section 2.2 of that document.
This patch ensures that this li
47 matches
Mail list logo