aboutsummaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* pf: convert DIOCOSFPFLUSH DIOCOSFPGET DIOCOSFPADD to netlinkKristof Provost18 hours2-0/+138
| | | | Sponsored by: Rubicon Communications, LLC ("Netgate")
* pf: convert DIOCRINADEFINE to netlinkKristof Provost18 hours2-0/+97
| | | | Sponsored by: Rubicon Communications, LLC ("Netgate")
* llvm: remove Mips target supportDimitry Andric45 hours7-102/+6
| | | | | | The Mips architecture has been removed from all supported branches now. MFC after: 1 week
* stat(2): Document st_bsdflags and SFBSD_NAMEDATTRMaxim Sobolev3 days1-2/+19
| | | | | | | | | | Those are FreeBSD-specific member and flag still better to be documented. Reviewed by: kib Sponsored by: Sippy Software, Inc. MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D59915
* hwpmc: hwpmc: record page size to fix analysis in some caseAndrew Gallatin3 days5-3/+27
| | | | | | | | | | | | | | | | This fixes a bug where a binary linked using max-page-size=0x200000 can result in a bogus relocation offset when running on a system with a smaller page size. This causes samples to fall outside the image mapping or be translated to the wrong address (resulting in symbol resolution, or incorrect symbol resolution). We noticed this at Netflix because we run a patchset enabling 16k pages on amd64 and have been compiling userspace with a 2MB page size. Since we started doing this profiling userspace binaries has been wonky. Reviewed by: ali_mashtizadeh.com Differential Revision: https://reviews.freebsd.org/D59771 Sponsored by: Netflix
* contrib/expat: import expat 2.8.5Philip Paeps3 days2-5/+5
|\ | | | | | | | | | | | | Changes: https://github.com/libexpat/libexpat/blob/R_2_8_5/expat/Changes Security: CVE-2026-93990 MFC after: 3 days
| * Vendor import of expat 2.8.5vendor/expat/2.8.5vendor/expatPhilip Paeps4 days13-434/+536
| |
* | libbsdconf: parse from a bounded in-memory bufferDevin Teske3 days7-443/+233
| | | | | | | | | | | | | | | | | | | | | | Copy the descriptor into a buffer of at most 64 MiB (raise it with BSDCONF_MAX_BYTES) and tokenize with bsdconf_scan(), the walker bsdconf_put() already uses. Input above the cap fails with EFBIG. Bump libbsdconf to 1.2.0 and sysconf(8) to 2.0. Suggested by: fuz Reviewed by: fuz Differential Revision: https://reviews.freebsd.org/D59751
* | contrib/atf: upgrade to 0.26Enji Cooper4 days1-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This new version gets contrib/atf in line with the published version of the package up on [GitHub][github]. Please note that this release is a major update: it contains several bugfixes and feature enhancements. Most were already present in the FreeBSD src repo, but there were a large number of changes made in addition to what was already present. MFC after: 1 month Merge commit '9c78088348bcf1059d82a62bb57a0746309d4312' Conflicts: contrib/atf/.cirrus.yml contrib/atf/Makefile.am contrib/atf/Makefile.in contrib/atf/aclocal.m4 contrib/atf/admin/ar-lib contrib/atf/admin/check-style-common.awk contrib/atf/admin/check-style.sh contrib/atf/admin/compile contrib/atf/admin/config.guess contrib/atf/admin/config.sub contrib/atf/admin/depcomp contrib/atf/admin/install-sh contrib/atf/admin/ltmain.sh contrib/atf/admin/missing contrib/atf/atf-c++/Makefile.am.inc contrib/atf/atf-c++/atf-c++.3 contrib/atf/atf-c++/atf-c++.pc.in contrib/atf/atf-c++/check.cpp contrib/atf/atf-c++/check.hpp contrib/atf/atf-c++/detail/Makefile.am.inc contrib/atf/atf-c++/detail/process_test.cpp contrib/atf/atf-c/Makefile.am.inc contrib/atf/atf-c/atf-c.3 contrib/atf/atf-c/atf-c.pc.in contrib/atf/atf-c/detail/Makefile.am.inc contrib/atf/atf-c/detail/fs.c contrib/atf/atf-c/detail/fs_test.c contrib/atf/atf-c/detail/process_test.c contrib/atf/atf-c/tc.c contrib/atf/atf-c/tc.h contrib/atf/atf-sh/Makefile.am.inc contrib/atf/atf-sh/atf-check.cpp contrib/atf/atf-sh/atf-check_test.sh contrib/atf/bootstrap/Makefile.am.inc contrib/atf/bootstrap/package.m4 contrib/atf/bootstrap/testsuite contrib/atf/config.h contrib/atf/configure contrib/atf/configure.ac contrib/atf/doc/Makefile.am.inc contrib/atf/doc/atf-test-case.7 contrib/atf/m4/developer-mode.m4 contrib/atf/m4/libtool.m4 contrib/atf/m4/ltoptions.m4 contrib/atf/m4/ltsugar.m4 contrib/atf/m4/ltversion.m4 contrib/atf/m4/lt~obsolete.m4 contrib/atf/m4/module-defs.m4 contrib/atf/test-programs/Makefile.am.inc [github]: https://github.com/freebsd/atf
* | mandoc: Drop -ieee754-2008 abbreviationAlexander Ziaee4 days3-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve manpage compatability by dropping an abbreviation macro that compiler upstreams do not want, causing manuals using it to render incorrectly on other toolchains or operating systems. It was only used in three manuals, which are amended in this commit. Reviewed by: fuz, markj MFC after: no, these did not MFC Requested by: Ingo Schwarze <schwarze@openbsd.org> Fixes: db3884b03989 ("contrib/mandoc: add -ieee754-2008") Fixes: 63cd0841de76 ("document .St -ieee754-2008 in mdoc") Differential Revision: https://reviews.freebsd.org/D59880
* | libc/db: Correct a typo in the the hash tampering testBojan Novković8 days1-1/+1
| | | | | | | | | | | | Fixes the gcc build. Fixes: 7f5f07b139a5
* | db/hash: Harden hash(3) database codeBojan Novković8 days5-18/+291
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The hash(3) database code does not validate the on-disk database header, leaving it open to several OOB read and write vulnerabilities. This change adds basic header validation and array bounds checking to parts of the hash(3) code that can be manipulated by messing with the database header. Reviewed by: kevans Sponsored by: Klara, Inc. MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D58822
* | libbsdconf: Remove unnecessary parensDevin Teske9 days3-19/+19
| | | | | | | | | | Reviewed by: fuz Differential Revision: https://reviews.freebsd.org/D59745
* | libbsdconf: independent version macrosDevin Teske9 days3-17/+25
| | | | | | | | | | | | | | | | | | sysconf(8) --version now prints the library version alongside its own so each can move on its own clock. Assigning a bitmask to bool already converts zero/nonzero; drop the redundant != 0 (fuz). Reviewed by: fuz, kfv Differential Revision: https://reviews.freebsd.org/D59720
* | Add sysconf(8) and libbsdconf(3)Devin Teske9 days19-0/+4660
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Complete the native configuration trinity: sysctl(8) for live kernel state, sysrc(8) for rc.conf(5), and sysconf(8) for the remaining base configuration -- loader.conf(5), sysctl.conf(5), and the make.conf(5) family -- atop libbsdconf(3). libbsdconf resurrects figpar as a unified reader/writer. Callbacks own semantics; statements may span multiple lines via backslash continuation; non-seekable input is spooled; writes are atomic (mkstemp, fsync, rename) with mode/owner preservation. Format descriptors name each target, its files, and quoting rules without private parsers. Multi-file targets follow boot sourcing order; loader chases loader_conf_files as the boot loader does. sysconf(8) is the operator-facing tool: name / name=value on a required target, sysrc-style list edits, make append and list-strike where they belong, jail/altroot, and a capsicum sandbox for read-only use. Sysctl writes validate against the running kernel first -- unknown and read-only OIDs, CTLFLAG_TUN (pointing at the loader target), and CTLTYPE range checks -- so a typo or overflow does not land in sysctl.conf. Make and src treat WITH_/WITHOUT_ as presence knobs (as bsd.mkopt.mk / src.conf(5) do) and warn on the WITH_*=no form that does not disable the option, so a bad assignment is caught before an /usr/src build surfaces it. The rc target passes through to sysrc(8). Defaults querying (-d/-D/-A) mirrors sysrc for dumps and descriptions on targets that have a defaults file; named reads already see defaults, and -A only widens dump scope. Manuals are split pkg(8)-style (bsdconf/put/format; sysconf plus per-target pages). ATF coverage exercises the frontend. Co-authored-by: Faraz Vahedi <kfv@FreeBSD.org> Reviewed by: fuz, kfv Differential Revision: https://reviews.freebsd.org/D58066
* | unbound: Update to 1.26.1Dag-Erling Smørgrav10 days1-199/+189
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release notes at https://community.nlnetlabs.nl/t/unbound-1-26-1-released Merge commit '120aa088f4807126af42a652a07c5090e7294fcf' Security: CVE-2026-77860 Security: CVE-2026-77955 Security: CVE-2026-78227 Security: CVE-2026-80225 Security: CVE-2026-81634 Security: CVE-2026-81642 Security: CVE-2026-82717 Security: CVE-2026-82720 Security: CVE-2026-85501
* | libsys: Export kexec_loadJustin Hibbits11 days1-0/+1
| | | | | | | | | | | | | | | | | | This was missed when bringing the kexec framework in. Fixes: e02c57ff37e ("kern: Introduce kexec system feature (MI)") Reviewed by: kib Sponsored by: Hewlett Packard Enterprise LP Differential Revision: https://reviews.freebsd.org/D59696
* | iw_cxgbe/libcxgb4: Support 64B CQEsJohn Baldwin11 days1-0/+1
| | | | | | | | | | | | | | | | | | | | The larger CQE exports the RSS header to userspace. Note that this changes the ABI between the driver and library, so the ABI version is bumped. A new user->kernel create_cq request message is defined to disallow a CQE size mismatch between iw_cxgbe and libcxgb4. Sponsored by: Chelsio Communications Co-authored-by: Steve Wise <swise@opengridcomputing.com>
* | Trim various $FreeBSD$ that have snuck back in since the mass removalJohn Baldwin12 days1-2/+0
| | | | | | | | Sponsored by: Chelsio Communications
* | MFV: xz 5.8.4.Xin LI12 days1-3/+3
| | | | | | | | MFC after: 3 days
* | libc/stdtime: Catch up with tzcode 2026dDag-Erling Smørgrav13 days1-6/+2
| | | | | | | | Fixes: 212e35249432 ("tzcode: Update to 2026c")
* | libc: Preserve const qualifier on strchr(3), strrchr(3), and memchr(3) resultsFaraz Vahedi13 days10-14/+16
| | | | | | | | | | | | | | Reviewed by: dteske, fuz Approved by: dteske (mentor), fuz (mentor) MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D59612
* | libc: Preserve const qualifier on bsearch(3) results in testsFaraz Vahedi13 days4-4/+4
| | | | | | | | | | | | | | Reviewed by: dteske, fuz Approved by: dteske (mentor), fuz (mentor) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D59611
* | libc: Parenthesise qualifier-preserving function definitionsFaraz Vahedi13 days17-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | Required to prevent function-like macros with the same name from being expanded in the definitions once they become active in a later C mode. Without the parentheses, the macro would rewrite the declarator, and the file would consequently fail to compile. This style is already used for similar cases such as mempcpy(). Reviewed by: fuz Approved by: fuz (mentor) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D59600
* | chflags: Alias nocache to noucache for consistencyAlexander Ziaee13 days1-3/+2
| | | | | | | | | | | | | | Event: EuroBSDcon 2026 Requested by: fuz Reviewed by: fuz, rmacklem Differential Revision: https://reviews.freebsd.org/D59588
* | glabel.8: Fix description, improve table, tag spdxAlexander Ziaee13 days1-25/+28
| | | | | | | | | | | | | | | | | | | | | | | | - restore missing search keyword "disk", GEOM provider is a lgoical disk - editorial nits on file system table to improve search and rendering - correct msdosfs terminology, they are FAT filesystems - use consistent spelling of filesystem Fixes: 05a2d40ac240 Event: EuroBSDcon 2026 MFC after: 3 days Discussed with: bcr, vishwin
* | glabel.8: clarify volume labels, metadata identifiers, and generic GEOM labelsBenedict Reuschling13 days1-56/+73
| | | | | | | | | | | | | | | | | | | | Change description of manual page to add precision. Split out filesystem, GPT and GEOM labels. Give an example for each filesystem for the program to show how to set a label. Clarify examples and use ada device names consistently. PR: 262207 Differential Revision: https://reviews.freebsd.org/D51030
* | lib/googletest: also use -O0 for internal tests with GCCSiva Mahadevan14 days1-3/+3
| | | | | | | | | | | | | | | | | | This fixes the build with gcc 16's aggressive inlining. Reviewed by: ngie MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D59538
* | lib/msun: add tests for fmaf(3) subnormalsSteve Kargl2026-09-111-1/+27
| | | | | | | | | | | | | | PR: 298260 Reviewed by: kib MFC after: 1 week Differential revision: https://reviews.freebsd.org/D59579
* | lib/msun: use the same algorithm for sw fmaf(3) as for fma(3)Steve Kargl2026-09-111-23/+229
| | | | | | | | | | | | | | | | | | This fixes rounding at the last bit for subnormals. PR: 298260 Reviewed by: kib MFC after: 1 week Differential revision: https://reviews.freebsd.org/D59579
* | libjail, jls(8), jail(8): use the JAIL_PARAM_* constantsAbdelkader Boudih2026-09-102-27/+27
| | | | | | | | | | | | | | | | | | | | Replaced hardcoded jail parameter name strings in the base userland consumers with the JAIL_PARAM_* constants. No functional change. Reviewed by: jamie, adrian Differential Revision: https://reviews.freebsd.org/D59577
* | libjail: Preserve const qualifier on strchr(3) and strrchr(3) resultsFaraz Vahedi2026-09-101-4/+6
| | | | | | | | | | | | | | Reviewed by: fuz Approved by: fuz (mentor) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D59553
* | rtnetlink: Allow VF priority reporting in trunk modeKevin Bowling2026-09-101-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | PF-administered priority need not impose an access VLAN. Permit the existing VLAN PCP attribute in either access or trunk mode, while keeping VLAN identifier and protocol access only. Display trunk PCP in ifconfig and document the broader meaning in the kernel snapshot, libifconfig, and rtnetlink contracts. This changes no attribute numbers, wire encoding, or structure layout. Reported by: kib Sponsored by: BBOX.io
* | libjail: fix fetching mac.label for multiple jailsKyle Evans2026-09-091-6/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When doing a basic `jls -n`, jls(8) will jailparam_get() the mac.label for every jail on the system using the same set of jailparams, and thus the same jp_value. We only init the mac_t the first time, so the first jail would populate it with `?` from /etc/mac.conf and the resulting jail_get(2) would clobber it with the empty string, then a second jail would try to pass the empty string to the kernel and fail because it must have a non-zero length. Fix it by invoking jps_get() every time. Drop some comments to note that jps_get() will be invoked with zero || garbage from previous call, and be sure that we don't leak our previous mac_t. There aren't any other jps_get implementations at this time, so this shouldn't cause any unexpected problems. Reported by: ivy Reviewed by: jamie Differential Revision: https://reviews.freebsd.org/D57280
* | hwpmc: add MPERF/APERF MSR support for AMD/Intel CPUsAnderson Nascimento2026-09-094-0/+172
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for reading the MPERF (MSR 0xE7) and APERF (MSR 0xE8) model-specific registers on AMD/Intel CPUs through hwpmc(4). These counters track maximum and actual performance frequency respectively, and are used to compute effective CPU frequency scaling independent of the nominal TSC rate. The name of the class was chosen as PERF because later support for other PERF MSRs can be added to the same class. Extend libpmc(3) to expose the AMD/Intel MPERF/APERF counters added to hwpmc(4) in the companion kernel change, so userland consumers (pmcstat(8), etc.) can allocate and read these events by name. Document the new PERF class and its MPERF/APERF counters in a new pmc.perf.3 manual page, describing their semantics and how to read them via pmc(3) and pmcstat(8). Bump PMC_VERSION_MINOR. Signed-off-by: Anderson Nascimento <anascime@amd.com> Reviewed by: Ali Mashtizadeh <ali@mashtizadeh.com>, mhorne Reviewed by: ziaee (manpages) Sponsored by: AMD Differential Revision: https://reviews.freebsd.org/D58647
* | lib/msun amd64: use AVX FMA instructions for fma(3) and fmaf(3) when availableKonstantin Belousov2026-09-085-3/+76
| | | | | | | | | | | | | | | | | | | | | | Utilize the ARCHLEVEL framework from libc/amd64/string to provide the way for runtime selection of the implementation, if wanted. Reviewed by: fuz, kfv Discussed with: kargl Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D59462
* | lib/msun: move the calculation of LIBC_SRCTOP earlierKonstantin Belousov2026-09-081-4/+5
| | | | | | | | | | | | | | | | | | which makes the variable available for machine/Makefile.inc usage. Reviewed by: fuz, kfv Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D59462
* | pdfork.2: document kern.pdfork_implicit_nowaitpidKonstantin Belousov2026-09-071-0/+11
| | | | | | | | | | | | | | Reviewed by: markj Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D59349
* | Assign and test `malloc` result separatelyEnji Cooper2026-09-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | The previous pattern is cited as an issue with ATF 0.22+ when using clang/gcc after [1]. MFC after: 2 weeks Reported by: clang (-Wparenthesis) Differential Revision: https://reviews.freebsd.org/D59274 [1]: https://github.com/freebsd/atf/pull/72
* | recv(2): update description of MSG_WAITALLGleb Smirnoff2026-09-061-3/+5
| | | | | | | | | | | | Remove a note about "data of a different type". This was a bug that was fixed in FreeBSD 15. Instead put an exact quote from SUS that lists allowed cases of a short read with MSG_WAITALL. See discussion in D57511.
* | libifconfig: Add a native SR-IOV VF status queryKevin Bowling2026-09-063-0/+417
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Request RTEXT_FILTER_VF through route Netlink and parse the common VF status schema into typed public structures. Preserve per-field presence using IFLAF_VF_* attribute numbers as mask bit indices so callers can distinguish omitted values from false or zero. Validate required VF indices, repeated driver namespaces, and their versioned typed fields while allowing unknown optional attributes. Return VF records through a pointer vector so append-only growth of the public VF structure does not change the array stride seen by existing consumers. Sponsored by: BBOX.io Differential Revision: https://reviews.freebsd.org/D58777
* | libmagic: Add swap.c and magic.h to SRCS.Xin LI2026-09-051-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | file 5.48 added swap.c and swap.h for byte-swapping operations, which are required on hosts that lack <byteswap.h> or <sys/bswap.h> (e.g. macOS cross-building or older FreeBSD bootstrap environments). Also add magic.h to SRCS so object files depend on the generated header before compiling, avoiding falling back to the host's /usr/include/magic.h during parallel builds. Reported by: wosch MFC after: 1 week Fixes: 7af41682a96b ("MFV: file 5.48")
* | lib/msun/tests: remove nearbyint test xfail on riscvSiva Mahadevan2026-09-051-1/+1
| | | | | | | | | | | | PR: 290099 MFC after: 3 days Sponsored by: The FreeBSD Foundation
* | manpages: Fix author e-mail address formattingRobert Clausecker2026-09-045-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | - consistently use Mt request within Aq. This makes author e-mail addresses clickable in many frontends. - @freebsd.org -> @FreeBSD.org - (user@host.tld) -> Aq Mt user@host.tld Event: Berlin Hackathon 202609 MFC after: 3 days Reviewed by: ziaee Differential Revision: https://reviews.freebsd.org/D59410
* | libcasper: reap zombies without requiring waitpid(2)Konstantin Belousov2026-09-042-2/+2
| | | | | | | | | | | | | | | | Reported and tested by: bapt Reviewed by: bapt, markj Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D59348
* | gzoned: Introduce Zoned Storage emulatorvoidanix2026-09-035-0/+571
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gzoned(8) is a new GEOM class that exposes a host-managed zoned device (similar to ZAC/ZBC drives) on top of regular, non-zoned providers. The created medium is sliced into equally sized zones, by default sequential-write-required. Such zones can be turned into conventional zones if desired. The zoned drive's state and configuration is persistent through metadata at the tail of the backing provider, meaning the zoned device gets recreated at the provider retaste. Zone state changes only mark the table dirty with BIO_FLUSH committing it, mirroring drives whose zone state is volatile until a cache flush. The new class tries to emulate real zoned drives by incorporating per-zone write pointers and support for BIO_ZONE management commands. Fault emulation through zone conditions (RWP recommended, offline, R/O), URSWRZ bit toggling and concurrent open zone limits are additional features useful for testing. While at it, fix zonectl's report of write pointer LBAs for zones that should have none, remove its forced debug flags and allow the geom(8) shared subroutines to detect host-managed drives. ATF-sh tests for gzoned(8) and zonectl(8) (dogfooded by gzoned(8)) are included, featuring helpers (see zoned_subr.sh) for testing zoned storage support in other components or GEOM classes. Reviewed by: asomers, fuz, ken Sponsored by: Google Summer of Code 2026 Pull Request: https://github.com/freebsd/freebsd-src/pull/2326
* | pmc: Add support for AMD UMC countersAli Mashtizadeh2026-09-032-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | This change adds support for AMD's UMC performance counters. It is a bit more complicated than existing counters because the enable bit has moved. This supports Zen 4 through most Zen 6 chips as UMC counters are per-node, where a node does not necessarily translate to a NUMA domain. A few follow up changes to PMC will address this limitation. Reviewed by: mhorne Sponsored by: Netflix Pull Request: https://github.com/freebsd/freebsd-src/pull/2368
* | MFV: file 5.48Xin LI2026-09-031-3/+9
| | | | | | | | MFC after: 1 week
* | libm: Implement femode_t, fegetmode(), and fesetmode() as per C23Faraz Vahedi2026-09-0219-3/+532
| | | | | | | | | | | | | | Reviewed by: kargl, kib Approved by: fuz (mentor) MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D59288
* | [tests] libarchive: mark `test_read_filter_lz4_raw_skip` brokenEnji Cooper2026-09-021-1/+6
| | | | | | | | | | | | | | | | | | | | This test has not passed since 185becb1e1bd2657c156f78aeb52edac05ba5fb5 (the libarchive 3.8.9 upgrade). PR: 273732 MFC after: 1 week Reviewed by: siva Differential Revision: https://reviews.freebsd.org/D59314