LLVM/project 271e610 — llvm/lib/ExecutionEngine/Orc/TargetProcess JITLoaderPerf.cpp

[ORC] Export perf JIT loader wrapper symbols with LLVM_ALWAYS_EXPORT

PerfSupportPlugin resolves llvm_orc_registerJITLoaderPerf{Start,End,Impl} dynamically from process symbols, which fails when static executables are built with -fvisibility=hidden (e.g. CFI bootstrap builds).

Assisted-by: Gemini
DeltaFile
+6-6llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderPerf.cpp
+6-61 files

LLVM/project adca774 — llvm/utils/sanitizers ubsan_ignorelist.txt

[cfi] Ignore cfi-icall on LLVMContext::yield and JIT calls

LLVMContextSetYieldCallback casts a C callback with a mismatched pointer type, and ExecutionEngine / JIT tools invoke runtime-generated JIT code outside the link-time CFI jump table.

Assisted-by: Gemini
DeltaFile
+10-0llvm/utils/sanitizers/ubsan_ignorelist.txt
+10-01 files

FreeBSD/src 4e17a6f — tests/sys/netinet tcp_implied_connect.c

tests/sys/netinet/tcp_socket: fix build with ATF 0.22+

Confirm that creating clients/sockets was successful by testing the
result separate from the assignment and test that the return value is
not -1 instead of testing that the value returned is non-zero.

This fixes the build with [ATF 0.22+][1].

MFC after:      2 weeks
Reported by:    clang (-Wparenthesis)
Reviewed by:    tuexen, cc
Differential Revision:  https://reviews.freebsd.org/D59284
[1]: https://github.com/freebsd/atf/pull/72

Conflicts:
        tests/sys/netinet/tcp_implied_connect.c

(cherry picked from commit 4aea6ea2eb400737837ff8d22c25688f88c7966c)
DeltaFile
+4-2tests/sys/netinet/tcp_implied_connect.c
+4-21 files

LLVM/project c9d43e8 — llvm/lib/Transforms/Vectorize VPlanRecipes.cpp VPlanTransforms.cpp

[VPlan] Use mayWriteToMemory to pick early-exit style (NFC). (#237101)

Replace the store pattern match in handleUncountableEarlyExits with a
check for any recipe that may write to memory, now that call
VPInstructions model call-site attributes. Pseudo-probes are skipped,
consistent with legality, which ignores them.

This removes the blanket store check and accounts for other recipes with
side-effects via an assert.

PR: https://github.com/llvm/llvm-project/pull/237101
DeltaFile
+17-7llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+4-0llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+21-72 files

FreeBSD/src 2c08d7b — contrib/atf/atf-sh integration_test.sh

integration_test: backport fix from freebsd/atf

See the related merge commit for more details.

MFC after:      28 days
Obtained from:  [freebsd/atf at 2690b04c][upstream]
Fixes:          95223108 ("contrib/atf: upgrade to 0.26")

Merge commit '8fd09407c8e64fd26d095c9b00990c545577db5a'

[upstream]: https://github.com/freebsd/atf/commit/2690b04cbc608af165a58426b7275c063b779f03

(cherry picked from commit 8d94a93d967bbb985813aa5561c823ab5f75bb73)
DeltaFile
+1-1contrib/atf/atf-sh/integration_test.sh
+1-11 files

FreeBSD/src a069152 — contrib/atf config.h NEWS, contrib/atf/atf-c++/detail auto_array.hpp auto_array_test.cpp

contrib/atf: upgrade to 0.26

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:
        ObsoleteFiles.inc
        contrib/atf/.cirrus.yml
        contrib/atf/Makefile.am
        contrib/atf/Makefile.in

    [53 lines not shown]
DeltaFile
+0-336contrib/atf/doc/atf-test-case.4
+328-0contrib/atf/doc/atf-test-case.7
+0-302contrib/atf/atf-c++/detail/auto_array_test.cpp
+147-53contrib/atf/NEWS
+0-175contrib/atf/atf-c++/detail/auto_array.hpp
+115-17contrib/atf/config.h
+590-88370 files not shown
+1,275-1,54176 files

OpenZFS/src b9bfc09 — tests/zfs-tests/tests/functional/cli_root/zpool_import zpool_import.kshlib import_rewind_metadata_damaged.ksh

ZTS: import_rewind_metadata_damaged: allow the checkpointed state

The test noted the last synced txg after "zpool checkpoint" and required
the rewind past the damaged txg to report exactly that txg.  That txg is
not protected by the checkpoint: the checkpoint is created by a sync
task that records the previous synced uberblock, so the txg the test
noted is the one that creates the checkpoint (or a later one), and the
blocks it allocates (its MOS root among them) are freed by the overwrite
and can be reused by the txgs the export syncs.  When that happens the
txg fails to load ("unable to open rootbp in dsl_pool_init", or "unable
to retrieve MOS config") and the rewind correctly goes on to the
checkpointed state, an older txg, and the test fails with "The txg N was
not reported as the rewind target".  This is the same misconception as
#19077 in import_relax_metadata_damaged.

Read the txg of the checkpointed state with zdb (a new
get_checkpointed_txg helper) and accept any rewind target from that
state up to the txg noted before the overwrite.  A rewind to the
checkpointed state itself leaves no checkpoint behind, so check the

    [4 lines not shown]
DeltaFile
+42-11tests/zfs-tests/tests/functional/cli_root/zpool_import/import_rewind_metadata_damaged.ksh
+20-0tests/zfs-tests/tests/functional/cli_root/zpool_import/zpool_import.kshlib
+62-112 files

LLVM/project 926a6c4 — llvm/lib/Passes PassBuilderPipelines.cpp, llvm/lib/Transforms/Scalar LoopUnrollAndJamPass.cpp

[LoopUnrollAndJam] Jamming Outside Loop for stencil

Previously, we only tried to jam the loop if there was any
loop-invariant memory usage. This makes our UnrollAndJam quite
limited. GCC (gimple-loop-jam.cc) also handles stencils. What they do
is, for each MemRef pair, check the distance vector and allow jamming
if the vector is lexicographically positive.

Our safety checker (checkDependency) already allows these cases. To
match GCC's behavior, we try to calculate the actual step for each
memory usage using SCEV and find the maximum ReuseCount. Note that our
safety checker has already guaranteed that this is a forward edge, so
we don't need any additional safety checks here.

With this change running over llvm-test-suites. We observe a speedup
over my Ryzen 9 9955HX in some cases (Shootout-C++-ary3 (-34.6%),
oopack_v1p8 (-6.0%)).

Assisted by: Claude # Testcases
DeltaFile
+285-0llvm/test/Transforms/PhaseOrdering/X86/unroll-and-jam-before-slp.ll
+210-0llvm/test/Transforms/LoopUnrollAndJam/reuse.ll
+126-17llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
+134-0llvm/test/Transforms/LoopUnrollAndJam/reduction.ll
+41-41llvm/test/CodeGen/AArch64/aarch64-unroll-and-jam.ll
+7-9llvm/lib/Passes/PassBuilderPipelines.cpp
+803-671 files not shown
+807-677 files

OpenZFS/src cc0d3dc — module/zfs arc.c

L2ARC: Do not write encrypted buffers whose MAC differs

When compressed ARC is disabled, l2arc_apply_transforms() compresses
an encrypted buffer again and encrypts the result with the block's
salt and IV.  If the compressor's output differs from the bytes on
disk, for example for a block written before an update of the
compressor, the MAC differs from the one saved in the header too.  A
debug build then panics on the ASSERT0() that compares them, and a
release build writes a copy that fails its checksum when read back.

Skip the write instead, as is already done when the recompressed
buffer does not fit in its original size: the caller clears
ARC_FLAG_L2CACHE, so the buffer is not tried again until it is
accessed again, and no L2ARC accounting has been done for it yet.
Keep asserting for a buffer that was not recompressed, whose MAC can
only differ through a bug elsewhere.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
Signed-off-by: Tigerblue77 <37409593+tigerblue77 at users.noreply.github.com>
Closes #19631
DeltaFile
+11-2module/zfs/arc.c
+11-21 files

FreeBSD/src 9f1f9b9 — contrib/atf/atf-c atf-c.3

atf-c(3): bump .Dd for the content change

MFC after:      2 weeks
MFC with:       a14573de29de

(cherry picked from commit 2a678ff8907fa0197e65bd9b9f0e4b5a3b236b20)
DeltaFile
+1-1contrib/atf/atf-c/atf-c.3
+1-11 files

FreeBSD/ports 1da6c36 — www/npm Makefile, www/npm-node24 Makefile distinfo

www/npm*: Update to 12.2.1

Changes:        https://github.com/npm/cli/releases/tag/v12.2.1
PR:             ports/300179
Approved by:    maintainer (sunpoet)
DeltaFile
+3-3www/npm-node24/distinfo
+1-1www/npm/Makefile
+1-1www/npm-node24/Makefile
+5-53 files

FreeBSD/ports bcbf31b — databases/foundationdb71-server Makefile, databases/foundationdb71-server/files patch-cmake_GetMsgpack.cmake

databases/foundationdb7{1,3}-server: fix with msgpack-cxx updating.

PR:             299054
(cherry picked from commit bf6afea9d91245966a29ef6cabc6d75910e2acb8)
DeltaFile
+3-1databases/foundationdb73-server/Makefile
+3-1databases/foundationdb71-server/Makefile
+1-1databases/foundationdb73-server/files/patch-cmake_GetMsgpack.cmake
+1-1databases/foundationdb71-server/files/patch-cmake_GetMsgpack.cmake
+8-44 files

FreeBSD/src ef7f64b — contrib/lutok Makefile.in aclocal.m4, contrib/lutok/admin config.sub ltmain.sh

contrib/lutok: remove autotools generated files

These files provide no value in the FreeBSD tree proper and change
frequently, depending on what machine I generate the release tarball on
(and what versions of autotools are on the host). Nuke the autogenerated
files to avoid bloating commit history/the tree.

MFC after:      3 days
Requested by:   Benjamin Jacobs <freebsd at dev.thsi.be>

(cherry picked from commit cfe443e1e63dd588fba7eabec553ed5e1c408d1f)
DeltaFile
+0-23,387contrib/lutok/configure
+0-11,524contrib/lutok/admin/ltmain.sh
+0-8,488contrib/lutok/m4/libtool.m4
+0-1,802contrib/lutok/admin/config.sub
+0-1,733contrib/lutok/aclocal.m4
+0-1,574contrib/lutok/Makefile.in
+0-48,5089 files not shown
+0-52,77715 files

FreeBSD/src d6cf497 — contrib/lutok Makefile.in aclocal.m4, contrib/lutok/admin config.sub ltmain.sh

contrib/lutok: update from 0.4 to 0.6.2

More information about what's included in the new release can be found
[here](https://github.com/freebsd/lutok/compare/lutok-0.4...lutok-0.6.2).

MFC after:      1 week
Merge commit '447d4fe61d8bf55ffa21698ecee0ac51010a9a0f'

(cherry picked from commit 132f818ddbf457ee67d502cd89b5a18e0a34713d)
DeltaFile
+23,387-0contrib/lutok/configure
+11,524-0contrib/lutok/admin/ltmain.sh
+8,488-0contrib/lutok/m4/libtool.m4
+1,802-0contrib/lutok/admin/config.sub
+1,733-0contrib/lutok/aclocal.m4
+1,574-0contrib/lutok/Makefile.in
+48,508-09 files not shown
+52,777-015 files

OpenZFS/src 91395d5 — tests/zfs-tests/tests/functional/trim autotrim_config.ksh trim.kshlib

tests: Wait for autotrim to reclaim file vdevs

TXG syncs do not wait for the autotrim thread. Continue syncing until
the vdevs reach the existing size limit, within the existing timeout.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
Signed-off-by: Giuseppe Piscitelli <ooonea at gmail.com>
Assisted-by: OpenAI Codex
Closes #19623
DeltaFile
+16-6tests/zfs-tests/tests/functional/trim/trim.kshlib
+1-1tests/zfs-tests/tests/functional/trim/autotrim_config.ksh
+17-72 files

FreeBSD/src d728be0 — lib/libsbuf/tests sbuf_string_test.c sbuf_stdio_test.c

sbuf(3): clean up tests

- Update the copyright dates and add "Joao Bonifacio" to the top of
  `sbuf_core_test.c`.
- Use `SPDX-Identifier` instead of longform copyright tort.
- Remove `sbuf_test_common.h`: the header was originally added to help
  with the 10.x/11.x split, but is no longer needed given that those
  releases have been EOLed for multiple years now.

MFC after:      1 week

(cherry picked from commit 3593be37a49e3f5268259bcc2af58cf730b08335)
DeltaFile
+4-37lib/libsbuf/tests/sbuf_core_test.c
+0-37lib/libsbuf/tests/sbuf_test_common.h
+2-23lib/libsbuf/tests/sbuf_string_test.c
+2-23lib/libsbuf/tests/sbuf_stdio_test.c
+8-1204 files

FreeBSD/src 8f6b692 — lib/libsbuf/tests sbuf_core_test.c

sbuf(3): increase test coverage

This change adds additional explicit test coverage for the following
sbuf(3) APIs:
- sbuf_clear_flags
- sbuf_get_flags
- sbuf_set_flags

While here, add a missing `sbuf_delete` to `sbuf_drain_ret0_test`: while
it isn't strictly required (the library's state is cleaned up shortly
after the test process ends), tools such as Coverity and LSAN flag
issues with leaked memory. Adding the sbuf_delete(3) call to the test
quells that issue.

MFC after:      1 week
Reviewed-by:    ngie
Pull-Request:   https://github.com/freebsd/freebsd-src/pull/2367

(cherry picked from commit 642b3d965eb6ef3ecf733950e66fad565a27c967)
DeltaFile
+77-10lib/libsbuf/tests/sbuf_core_test.c
+77-101 files

FreeBSD/src 5ab6177 — lib/libsbuf/tests sbuf_string_test.c sbuf_stdio_test.c

sbuf(3): clean up tests

- Update the copyright dates and add "Joao Bonifacio" to the top of
  `sbuf_core_test.c`.
- Use `SPDX-Identifier` instead of longform copyright tort.
- Remove `sbuf_test_common.h`: the header was originally added to help
  with the 10.x/11.x split, but is no longer needed given that those
  releases have been EOLed for multiple years now.

MFC after:      1 week

(cherry picked from commit 3593be37a49e3f5268259bcc2af58cf730b08335)
DeltaFile
+4-37lib/libsbuf/tests/sbuf_core_test.c
+0-37lib/libsbuf/tests/sbuf_test_common.h
+2-23lib/libsbuf/tests/sbuf_string_test.c
+2-23lib/libsbuf/tests/sbuf_stdio_test.c
+8-1204 files

FreeBSD/src f5b2ad7 — lib/libsbuf/tests sbuf_core_test.c

sbuf(3): increase test coverage

This change adds additional explicit test coverage for the following
sbuf(3) APIs:
- sbuf_clear_flags
- sbuf_get_flags
- sbuf_set_flags

While here, add a missing `sbuf_delete` to `sbuf_drain_ret0_test`: while
it isn't strictly required (the library's state is cleaned up shortly
after the test process ends), tools such as Coverity and LSAN flag
issues with leaked memory. Adding the sbuf_delete(3) call to the test
quells that issue.

MFC after:      1 week
Reviewed-by:    ngie
Pull-Request:   https://github.com/freebsd/freebsd-src/pull/2367

(cherry picked from commit 642b3d965eb6ef3ecf733950e66fad565a27c967)
DeltaFile
+77-10lib/libsbuf/tests/sbuf_core_test.c
+77-101 files

OpenZFS/src d735536 — tests/zfs-tests/include libtest.shlib, tests/zfs-tests/tests/functional/rootpool rootpool_007_pos.ksh rootpool_002_neg.ksh

ZTS: use native mount records in rootpool tests

Discover Linux ZFS roots and mounted datasets through procfs. Use the
FreeBSD filesystem-type column without changing the SunOS parser.
Clear the per-process exclusion before querying rootpool compression.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
Signed-off-by: Giuseppe Piscitelli <ooonea at gmail.com>
Assisted-by: OpenAI Codex
Closes #19647
DeltaFile
+7-1tests/zfs-tests/tests/functional/rootpool/rootpool_002_neg.ksh
+4-1tests/zfs-tests/include/libtest.shlib
+2-0tests/zfs-tests/tests/functional/rootpool/rootpool_007_pos.ksh
+13-23 files

OpenZFS/src fe3d213 — tests/zfs-tests/tests/functional/fault auto_replace_002_pos.ksh auto_replace_001_pos.ksh

ZTS: find wipefs through the test command path

Use the wipefs command already exposed by the test environment instead
of a distribution-specific absolute path.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
Signed-off-by: ooonea <35407790+ooonea at users.noreply.github.com>
Assisted-by: OpenAI Codex
Closes #19648
DeltaFile
+1-1tests/zfs-tests/tests/functional/fault/auto_replace_002_pos.ksh
+1-1tests/zfs-tests/tests/functional/fault/auto_replace_001_pos.ksh
+2-22 files

FreeBSD/src 3f5d571 — contrib/lutok Makefile.in aclocal.m4, contrib/lutok/admin config.sub ltmain.sh

contrib/lutok: remove autotools generated files

These files provide no value in the FreeBSD tree proper and change
frequently, depending on what machine I generate the release tarball on
(and what versions of autotools are on the host). Nuke the autogenerated
files to avoid bloating commit history/the tree.

MFC after:      3 days
Requested by:   Benjamin Jacobs <freebsd at dev.thsi.be>

(cherry picked from commit cfe443e1e63dd588fba7eabec553ed5e1c408d1f)
DeltaFile
+0-23,387contrib/lutok/configure
+0-11,524contrib/lutok/admin/ltmain.sh
+0-8,488contrib/lutok/m4/libtool.m4
+0-1,802contrib/lutok/admin/config.sub
+0-1,733contrib/lutok/aclocal.m4
+0-1,574contrib/lutok/Makefile.in
+0-48,5089 files not shown
+0-52,77715 files

FreeBSD/src 3230b32 — contrib/lutok Makefile.in aclocal.m4, contrib/lutok/admin config.sub ltmain.sh

contrib/lutok: update from 0.4 to 0.6.2

More information about what's included in the new release can be found
[here](https://github.com/freebsd/lutok/compare/lutok-0.4...lutok-0.6.2).

MFC after:      1 week
Merge commit '447d4fe61d8bf55ffa21698ecee0ac51010a9a0f'

(cherry picked from commit 132f818ddbf457ee67d502cd89b5a18e0a34713d)
DeltaFile
+23,387-0contrib/lutok/configure
+11,524-0contrib/lutok/admin/ltmain.sh
+8,488-0contrib/lutok/m4/libtool.m4
+1,802-0contrib/lutok/admin/config.sub
+1,733-0contrib/lutok/aclocal.m4
+1,574-0contrib/lutok/Makefile.in
+48,508-09 files not shown
+52,777-015 files

NextBSD/src f535efe — . .gitignore build.sh, .github/workflows build.yml

build: install NextBSD packages with NextBSD's pkg-static (#609)

The NextBSD repository now carries the NextBSD ABI (NextBSD:27:<arch>,
OSVERSION 2700000), and the build VM's stock pkg refuses it ("wrong
architecture: NextBSD:27:aarch64 instead of FreeBSD:15:aarch64").

Install NextBSD-everything, the pkglist.txt packages and the residue
clean with nextbsd-contrib's pkg-static, the same tool nextbsd-pkg uses,
with ABI=NextBSD:27:<arch> (aarch64 on arm64) and OSVERSION=2700000. The
workflow downloads the amd64 pkg-static from nextbsd-contrib's continuous
release for both build jobs (amd64/arm64 and rpi5); a hand run fetches
it. The FreeBSD:15 ABI pin and the VM's uname -K OSVERSION are gone, so
the image's package database carries the ABI its own pkg computes.

Refs nextbsd/nextbsd-kernel#376

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+57-19build.sh
+26-0.github/workflows/build.yml
+1-0.gitignore
+84-193 files

FreeBSD/ports 52c9dcc — net/onedrivegui Makefile

net/onedrivegui: Add missing build depends

Reported by:    pkg-fallout
DeltaFile
+2-0net/onedrivegui/Makefile
+2-01 files

FreeBSD/src 889727e — contrib/atf/atf-sh integration_test.sh

integration_test: backport fix from freebsd/atf

See the related merge commit for more details.

MFC after:      28 days
Obtained from:  [freebsd/atf at 2690b04c][upstream]
Fixes:          95223108 ("contrib/atf: upgrade to 0.26")

Merge commit '8fd09407c8e64fd26d095c9b00990c545577db5a'

[upstream]: https://github.com/freebsd/atf/commit/2690b04cbc608af165a58426b7275c063b779f03

(cherry picked from commit 8d94a93d967bbb985813aa5561c823ab5f75bb73)
DeltaFile
+1-1contrib/atf/atf-sh/integration_test.sh
+1-11 files

FreeBSD/src 040ab05 — contrib/atf config.h NEWS, contrib/atf/atf-c++/detail auto_array.hpp auto_array_test.cpp

contrib/atf: upgrade to 0.26

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'

(cherry picked from commit 952231086100bed7130212b5425e44ffd732913b)

[github]: https://github.com/freebsd/atf
DeltaFile
+0-336contrib/atf/doc/atf-test-case.4
+328-0contrib/atf/doc/atf-test-case.7
+0-302contrib/atf/atf-c++/detail/auto_array_test.cpp
+147-53contrib/atf/NEWS
+0-175contrib/atf/atf-c++/detail/auto_array.hpp
+115-17contrib/atf/config.h
+590-88370 files not shown
+1,264-1,53476 files

NextBSD/src 7b1702d — . .gitignore build.sh, .github/workflows build.yml

build: install NextBSD packages with NextBSD's pkg-static

The NextBSD repository now carries the NextBSD ABI (NextBSD:27:<arch>,
OSVERSION 2700000), and the build VM's stock pkg refuses it ("wrong
architecture: NextBSD:27:aarch64 instead of FreeBSD:15:aarch64").

Install NextBSD-everything, the pkglist.txt packages and the residue
clean with nextbsd-contrib's pkg-static, the same tool nextbsd-pkg uses,
with ABI=NextBSD:27:<arch> (aarch64 on arm64) and OSVERSION=2700000. The
workflow downloads the amd64 pkg-static from nextbsd-contrib's continuous
release for both build jobs (amd64/arm64 and rpi5); a hand run fetches
it. The FreeBSD:15 ABI pin and the VM's uname -K OSVERSION are gone, so
the image's package database carries the ABI its own pkg computes.

Refs nextbsd/nextbsd-kernel#376

Co-Authored-By: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+57-19build.sh
+26-0.github/workflows/build.yml
+1-0.gitignore
+84-193 files

FreeBSD/src a4f1d26 — lib/libc/tests/sys Makefile

tests/libc: only build brk_test where libc provides sbrk

Replace the exclusion list with an allowlist of the architectures
whose libc exports brk/sbrk: amd64, i386, arm and powerpc.

On aarch64, riscv and loongarch libc does not export those symbols
and the test cannot run, so do not build it there. New architectures
now default to not building the test unless brk support is added.

MFC after:      1 week
Signed-off-by:  Xiaoqiang Zhao <zhaoxiaoqiang007 at gmail.com>
Reviewed by:    ngie
Differential Revision:  https://reviews.freebsd.org/D60357

(cherry picked from commit 8a7df6c58d549bd2eaa5cad30b2ef93c3eca3c18)
DeltaFile
+2-1lib/libc/tests/sys/Makefile
+2-11 files

FreeBSD/src 36f49ae — share/man/man9 acl.9

acl(9): expound on NFSv4 constants' meanings

This change adds missing documentation for various NFSv4 constants
supported by acl(9).

Bump `.Dd` for the change.

MFC after:      1 week
Reviewed by:    rmacklem
Differential Revision:  https://reviews.freebsd.org/D58736

(cherry picked from commit 7a48c3fd3e6ea097a8fa8f3ce3e25fe7c2d37d9e)
DeltaFile
+18-1share/man/man9/acl.9
+18-11 files