HardenedBSD/src 0e3c7easys/fs/nfsclient nfs_clvnops.c nfs_clnode.c, sys/kern vfs_subr.c vfs_aio.c

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+36-8sys/vm/vnode_pager.c
+13-24sys/kern/vfs_subr.c
+6-21sys/fs/nfsclient/nfs_clvnops.c
+5-12sys/fs/nfsclient/nfs_clnode.c
+5-9sys/ufs/ffs/ffs_rawread.c
+2-7sys/kern/vfs_aio.c
+67-8110 files not shown
+91-12616 files

HardenedBSD/src 5977376sys/fs/nfsclient nfs_clvnops.c nfs_clnode.c, sys/kern vfs_subr.c

Merge branch 'freebsd/13-stable/main' into hardened/13-stable/master
DeltaFile
+36-8sys/vm/vnode_pager.c
+13-24sys/kern/vfs_subr.c
+6-21sys/fs/nfsclient/nfs_clvnops.c
+5-12sys/fs/nfsclient/nfs_clnode.c
+5-9sys/ufs/ffs/ffs_rawread.c
+2-7sys/ufs/ufs/ufs_bmap.c
+67-8110 files not shown
+91-12616 files

HardenedBSD/src 282fd2csys/fs/nfsclient nfs_clvnops.c nfs_clnode.c, sys/kern vfs_subr.c vfs_aio.c

Add vnode_pager_clean_{a,}sync(9)

(cherry picked from commit b068bb09a1a82d9fef0e939ad6135443a959e290)
DeltaFile
+13-24sys/kern/vfs_subr.c
+27-0sys/vm/vnode_pager.c
+6-21sys/fs/nfsclient/nfs_clvnops.c
+5-12sys/fs/nfsclient/nfs_clnode.c
+5-9sys/ufs/ffs/ffs_rawread.c
+2-7sys/kern/vfs_aio.c
+58-7310 files not shown
+82-11816 files

HardenedBSD/src 64e869esys/fs/nfsclient nfs_clvnops.c nfs_clnode.c, sys/kern vfs_subr.c vfs_vnops.c

Add vnode_pager_clean_{a,}sync(9)

(cherry picked from commit b068bb09a1a82d9fef0e939ad6135443a959e290)
DeltaFile
+13-24sys/kern/vfs_subr.c
+6-21sys/fs/nfsclient/nfs_clvnops.c
+27-0sys/vm/vnode_pager.c
+5-12sys/fs/nfsclient/nfs_clnode.c
+5-9sys/ufs/ffs/ffs_rawread.c
+2-7sys/kern/vfs_vnops.c
+58-7310 files not shown
+82-11816 files

HardenedBSD/src d6f9747kerberos5/lib/libroken fbsd_ossl_provider_load.c, lib/libc/sys Symbol.map

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+41-0kerberos5/lib/libroken/fbsd_ossl_provider_load.c
+13-24sys/kern/vfs_subr.c
+27-0sys/vm/vnode_pager.c
+6-21sys/fs/nfsclient/nfs_clvnops.c
+15-5usr.bin/top/machine.c
+11-8lib/libc/sys/Symbol.map
+113-5826 files not shown
+196-14532 files

HardenedBSD/src 125974ckerberos5/lib/libroken fbsd_ossl_provider_load.c, lib/libc/sys Symbol.map

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+41-0kerberos5/lib/libroken/fbsd_ossl_provider_load.c
+13-24sys/kern/vfs_subr.c
+27-0sys/vm/vnode_pager.c
+6-21sys/fs/nfsclient/nfs_clvnops.c
+15-5usr.bin/top/machine.c
+11-8lib/libc/sys/Symbol.map
+113-5826 files not shown
+196-14532 files

HardenedBSD/src b068bb0sys/contrib/openzfs/include/os/freebsd/spl/sys vnode.h, sys/fs/nfsclient nfs_clvnops.c nfs_clnode.c

Add vnode_pager_clean_{a,}sync(9)

Bump __FreeBSD_version for ZFS use.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D43356
DeltaFile
+13-24sys/kern/vfs_subr.c
+6-21sys/fs/nfsclient/nfs_clvnops.c
+27-0sys/vm/vnode_pager.c
+5-12sys/fs/nfsclient/nfs_clnode.c
+5-9sys/ufs/ffs/ffs_rawread.c
+5-4sys/contrib/openzfs/include/os/freebsd/spl/sys/vnode.h
+61-7010 files not shown
+82-11816 files

HardenedBSD/src 97f1bcecontrib/libevent ltmain.sh configure, contrib/libevent/build-aux ltmain.sh config.sub

Merge remote-tracking branch 'internal/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        share/man/man5/src.conf.5 (unresolved)
        share/mk/src.opts.mk (unresolved)
DeltaFile
+11,369-0contrib/libevent/build-aux/ltmain.sh
+0-11,147contrib/libevent/ltmain.sh
+2,733-365contrib/libevent/configure
+1,114-917contrib/libevent/event_rpcgen.py
+0-1,807contrib/libevent/config.sub
+1,793-0contrib/libevent/build-aux/config.sub
+17,009-14,2368,605 files not shown
+45,456-43,8888,611 files

HardenedBSD/src 4f86b13libexec/ftpd ftpd.c, sbin/mount_cd9660 mount_cd9660.c

Merge remote-tracking branch 'internal/freebsd/current/main' into hardened/current/master

Conflicts:
        sys/amd64/amd64/elf_machdep.c (unresolved)
        sys/amd64/sgx/sgx.c (deleted)
        sys/amd64/sgx/sgx_linux.c (deleted)
        sys/arm/arm/elf_machdep.c (unresolved)
        sys/arm64/arm64/elf_machdep.c (unresolved)
        sys/kern/imgact_aout.c (deleted)
        sys/kern/kern_environment.c (unresolved)
        sys/kern/kern_module.c (unresolved)
        sys/kern/kern_priv.c (unresolved)
        sys/kern/kern_procctl.c (unresolved)
        sys/kern/kern_resource.c (unresolved)
        sys/kern/sys_process.c (unresolved)
        sys/netlink/netlink_message_writer.c (unresolved)
        sys/riscv/riscv/elf_machdep.c (unresolved)
        sys/vm/vm_map.c (unresolved)
DeltaFile
+13-80sys/sys/cdefs.h
+0-20tests/sys/opencrypto/cryptodevh.py
+0-18sbin/routed/rtquery/rtquery.c
+0-15libexec/ftpd/ftpd.c
+0-14sbin/mount_cd9660/mount_cd9660.c
+0-14usr.bin/factor/factor.c
+13-1617,935 files not shown
+249-18,3017,941 files

HardenedBSD/src fdafd31sys/net80211 ieee80211_tdma.c ieee80211_sta.c

sys: Automated cleanup of cdefs and other formatting

Apply the following automated changes to try to eliminate
no-longer-needed sys/cdefs.h includes as well as now-empty
blank lines in a row.

Remove /^#if.*\n#endif.*\n#include\s+<sys/cdefs.h>.*\n/
Remove /\n+#include\s+<sys/cdefs.h>.*\n+#if.*\n#endif.*\n+/
Remove /\n+#if.*\n#endif.*\n+/
Remove /^#if.*\n#endif.*\n/
Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/types.h>/
Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/param.h>/
Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/capsicum.h>/

Sponsored by:           Netflix
DeltaFile
+0-4sys/net80211/ieee80211_tdma.c
+0-4sys/net80211/ieee80211_sta.c
+0-4sys/net80211/ieee80211_monitor.c
+0-4sys/net80211/ieee80211_ht.c
+0-4sys/net80211/ieee80211_hostap.c
+0-4sys/net80211/ieee80211_dfs.c
+0-241,811 files not shown
+84-1,8811,817 files

HardenedBSD/src 29363fbsys/libkern bcopy.c, sys/rpc rpcb_clnt.c rpcb_prot.c

sys: Remove ancient SCCS tags.

Remove ancient SCCS tags from the tree, automated scripting, with two
minor fixup to keep things compiling. All the common forms in the tree
were removed with a perl script.

Sponsored by:           Netflix
DeltaFile
+0-6sys/rpc/rpcb_clnt.c
+0-6sys/libkern/bcopy.c
+0-5sys/rpc/rpcb_prot.c
+0-5sys/rpc/clnt_bck.c
+0-5sys/rpc/clnt_vc.c
+0-4sys/rpc/svc_vc.c
+0-31622 files not shown
+0-1,332628 files

HardenedBSD/src cb0c532contrib/less screen.c, sys/kern vfs_subr.c

Merge remote-tracking branch 'internal/freebsd/13-stable/main' into hardened/13-stable/master

Conflicts:
        bin/cat/cat.c
        lib/libc/gen/auxv.3
        libexec/rc/rc.d/archdep
        share/man/man5/src.conf.5
        sys/amd64/amd64/elf_machdep.c
        sys/amd64/cloudabi64/cloudabi64_sysvec.c
        sys/amd64/linux/linux_sysvec.c
        sys/amd64/linux32/linux32_sysvec.c
        sys/arm/arm/elf_machdep.c
        sys/arm64/linux/linux_sysvec.c
        sys/compat/ia32/ia32_sysvec.c
        sys/i386/cloudabi32/cloudabi32_sysvec.c
        sys/i386/linux/imgact_linux.c
        sys/i386/linux/linux_sysvec.c
        sys/kern/imgact_aout.c
        sys/kern/kern_module.c

    [22 lines not shown]
DeltaFile
+175-44sys/vm/vm_map.c
+97-38sys/kern/vfs_subr.c
+64-0tests/sys/vm/stack/stack_dlopen_exec_test.c
+57-0tests/sys/vm/stack/stack_mprotect_exec_test.c
+42-11contrib/less/screen.c
+51-0tests/sys/vm/mmap_map_32bit_helper.c
+486-9331,889 files not shown
+1,170-49,85331,895 files

HardenedBSD/src 3bc8099sys/arm64/qoriq qoriq_dw_pci.c, sys/dev/cfe cfe_env.c

sys: Remove $FreeBSD$: one-line .c pattern

Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/

Similar commit in current:
(cherry picked from commit 685dc743dc3b)
DeltaFile
+0-3sys/dev/cfe/cfe_env.c
+0-3sys/dev/ioat/ioat_test.h
+0-3sys/dev/extres/clk/clk_gate.c
+0-3sys/kern/subr_syscall.c
+0-3sys/arm64/qoriq/qoriq_dw_pci.c
+0-3sys/dev/cxgb/common/cxgb_t3_hw.c
+0-184,033 files not shown
+0-7,9144,039 files

HardenedBSD/src acf3d6esys/arm64/arm64 pl031_rtc.c, sys/compat/linux linux_socket.c

Merge remote-tracking branch 'internal/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        tools/build/options/WITH_OFED_EXTRA (deleted)
        usr.sbin/rpc.yppasswdd/Makefile (unresolved)
DeltaFile
+697-0sys/dev/virtio/gpu/virtio_gpu.c
+454-0sys/dev/virtio/gpu/virtio_gpu.h
+153-0sys/arm64/arm64/pl031_rtc.c
+80-52sys/compat/linux/linux_socket.c
+107-0tools/build/freebsd-yeet.pl
+87-11sys/dev/ixl/ixl_pf_main.c
+1,578-6331,042 files not shown
+2,188-48,40531,048 files

HardenedBSD/src 2226d61sys/arm64/arm64 pl031_rtc.c, sys/compat/linux linux_socket.c

Merge remote-tracking branch 'internal/freebsd/current/main' into hardened/current/master

Conflicts:
        bin/cat/cat.c (unresolved)
        lib/csu/aarch64/crt1_c.c (unresolved)
        lib/csu/amd64/crt1_c.c (unresolved)
        lib/csu/i386/crt1_c.c (unresolved)
        lib/csu/powerpc64/crt1_c.c (unresolved)
        lib/csu/powerpc64/reloc.c (unresolved)
        lib/csu/riscv/crt1_c.c (unresolved)
        lib/libc/gen/auxv.3 (unresolved)
        lib/libcasper/services/cap_net/cap_net.3 (unresolved)
        sys/amd64/amd64/elf_machdep.c (unresolved)
        sys/amd64/include/sgxreg.h (deleted)
        sys/amd64/linux/linux_sysvec.c (unresolved)
        sys/amd64/linux32/linux32_sysvec.c (unresolved)
        sys/amd64/sgx/sgx.c (deleted)
        sys/amd64/sgx/sgx_linux.c (deleted)
        sys/amd64/sgx/sgxvar.h (deleted)

    [29 lines not shown]
DeltaFile
+697-0sys/dev/virtio/gpu/virtio_gpu.c
+454-0sys/dev/virtio/gpu/virtio_gpu.h
+153-0sys/arm64/arm64/pl031_rtc.c
+80-52sys/compat/linux/linux_socket.c
+107-0tools/build/freebsd-yeet.pl
+87-11sys/dev/ixl/ixl_pf_main.c
+1,578-6331,044 files not shown
+2,304-48,37531,050 files

HardenedBSD/src 685dc74sys/arm64/arm64 cpufunc_asm.S, sys/cam/ctl ctl_scsi_all.c ctl_scsi_all.h

sys: Remove $FreeBSD$: one-line .c pattern

Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
DeltaFile
+0-3sys/cam/ctl/ctl_scsi_all.c
+0-3sys/cam/ctl/ctl_scsi_all.h
+0-3sys/riscv/riscv/bus_space_asm.S
+0-3sys/riscv/riscv/swtch.S
+0-3sys/arm64/arm64/cpufunc_asm.S
+0-3sys/dev/bxe/57710_int_offsets.h
+0-183,795 files not shown
+0-7,4523,801 files

HardenedBSD/src c2a779bcrypto/openssh ChangeLog, sys/dev/ice ice_ddp_common.c

Merge remote-tracking branch 'origin/hardened/13-stable/master' into shawn.webb/13-stable/offensive-openssl/main
DeltaFile
+5,636-0sys/dev/irdma/irdma_ctrl.c
+4,204-0sys/dev/irdma/irdma_cm.c
+1,806-1,924crypto/openssh/ChangeLog
+3,636-0sys/dev/irdma/irdma_verbs.c
+2,782-0sys/dev/irdma/irdma_hw.c
+2,532-0sys/dev/ice/ice_ddp_common.c
+20,596-1,9241,475 files not shown
+91,138-25,5271,481 files

HardenedBSD/src 50994e3contrib/llvm-project/clang/lib/Headers opencl-c.h, contrib/llvm-project/llvm/lib/Support UnicodeNameToCodepointGenerated.cpp

Merge remote-tracking branch 'internal/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        contrib/llvm-project/llvm/tools/llvm-objcopy/llvm-objcopy.cpp (unresolved)
DeltaFile
+20,911-0contrib/llvm-project/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+6,634-6,860contrib/llvm-project/clang/lib/Headers/opencl-c.h
+6,600-6,569contrib/llvm-project/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h
+3,362-1,144contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+3,150-1,233contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+2,921-1,406contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+43,578-17,2128,111 files not shown
+494,492-225,0368,117 files

HardenedBSD/src 6e07c79rescue/rescue Makefile, sbin/ping6 Makefile.depend.options

Merge remote-tracking branch 'freebsd/stable/13' into hardened/13-stable/master
DeltaFile
+18-0sys/ufs/ufs/ufs_bmap.c
+11-1sys/kern/vfs_vnops.c
+10-0sys/kern/uipc_socket.c
+0-8sbin/ping6/Makefile.depend.options
+4-1rescue/rescue/Makefile
+2-1sys/kern/uipc_sockbuf.c
+45-113 files not shown
+47-139 files

HardenedBSD/src 51485f8sys/kern vfs_vnops.c, sys/ufs/ufs ufs_bmap.c ufs_vnops.c

FIOSEEKHOLE/FIOSEEKDATA: correct consistency for bmap-based implementation

PR:     269261

(cherry picked from commit 3b6056204dd80cc866b7998ef0776247ebc42ce4)
DeltaFile
+18-0sys/ufs/ufs/ufs_bmap.c
+11-1sys/kern/vfs_vnops.c
+1-1sys/ufs/ufs/ufs_vnops.c
+30-23 files

HardenedBSD/src 20b7eb0sys/arm/arm vfp.c exec_machdep.c, sys/dev/hid ietp.c

Merge remote-tracking branch 'freebsd/main' into hardened/current/master
DeltaFile
+564-0sys/dev/hyperv/input/hv_hid.c
+181-1sys/arm/arm/vfp.c
+70-23sys/dev/hid/ietp.c
+29-20sys/arm/arm/exec_machdep.c
+2-44sys/kern/vfs_export.c
+0-32sys/kern/kern_jail.c
+846-12038 files not shown
+1,070-18344 files

HardenedBSD/src 3b60562sys/kern vfs_vnops.c, sys/ufs/ufs ufs_bmap.c ufs_vnops.c

FIOSEEKHOLE/FIOSEEKDATA: correct consistency for bmap-based implementation

Writes on UFS through a mapped region do not allocate disk blocks in
holes immediately. The blocks are allocated when the pages are paged out
first time.

This breaks the algorithm in vn_bmap_seekhole() and ufs_bmap_seekdata(),
because VOP_BMAP() reports hole for the place which already contains a
valid data.

Clean the pages before doing VOP_BMAP() in the affected functions.  In
principle, we could clean less by only requesting clean starting from
the offset, but it is probably not very important.

PR:     269261
Reported by:    asomers
Reviewed by:    asomers, markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D38379
DeltaFile
+18-0sys/ufs/ufs/ufs_bmap.c
+12-2sys/kern/vfs_vnops.c
+1-1sys/ufs/ufs/ufs_vnops.c
+31-33 files

HardenedBSD/src 5aeb963contrib/sqlite3 sqlite3.c, lib/libpmc/pmu-events/arch/x86/cascadelakex cache.json other.json

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        share/man/man5/src.conf.5 (unresolved)
DeltaFile
+5,556-3,450contrib/sqlite3/sqlite3.c
+8,287-0sys/contrib/openzfs/cmd/ztest.c
+0-8,221sys/contrib/openzfs/cmd/ztest/ztest.c
+4,219-3,950sys/contrib/device-tree/src/arm/tegra30-ouya.dts
+6,576-1,135lib/libpmc/pmu-events/arch/x86/cascadelakex/cache.json
+113-6,855lib/libpmc/pmu-events/arch/x86/cascadelakex/other.json
+24,751-23,6119,387 files not shown
+738,363-247,4629,393 files

HardenedBSD/src 6feff92sys/ufs/ffs ffs_softdep.c ffs_alloc.c, sys/ufs/ufs ufs_vnops.c

Merge remote-tracking branch 'freebsd/stable/13' into hardened/13-stable/master
DeltaFile
+749-1,002sys/ufs/ffs/ffs_softdep.c
+128-150sys/ufs/ffs/ffs_alloc.c
+110-145sys/ufs/ffs/ffs_snapshot.c
+68-84sys/ufs/ffs/ffs_vnops.c
+48-63sys/ufs/ufs/ufs_vnops.c
+26-57sys/ufs/ffs/ffs_vfsops.c
+1,129-1,5018 files not shown
+1,210-1,63614 files

HardenedBSD/src 8d4ccb9sys/ufs/ffs ffs_softdep.c ffs_alloc.c, sys/ufs/ufs ufs_vnops.c

Rewrite function definitions in the UFS/FFS code base with identifier lists.

No functional change to the code.

(cherry picked from commit 064e6b4303d8aec9cfd27653d4dd2abea829a6c7)

Fixes to build from 064e6b4:

(cherry picked from commit c792466f878a082a63683d3a8a1f7b468081d835)

(cherry picked from commit 2e66649e4f34188d92bd32b5ba7fde8d1e86ef40)
DeltaFile
+749-1,002sys/ufs/ffs/ffs_softdep.c
+128-150sys/ufs/ffs/ffs_alloc.c
+110-145sys/ufs/ffs/ffs_snapshot.c
+68-84sys/ufs/ffs/ffs_vnops.c
+48-63sys/ufs/ufs/ufs_vnops.c
+26-57sys/ufs/ffs/ffs_vfsops.c
+1,129-1,5017 files not shown
+1,209-1,63513 files

HardenedBSD/src 24f54a3contrib/unbound/testcode unitzonemd.c, contrib/unbound/testdata rpz_nsip.rpl rpz_nsdname.rpl

Merge remote-tracking branch 'origin/freebsd/current/main' into hardened/current/master

Conflicts:
        release/arm64/RPI.conf (unresolved)
DeltaFile
+749-1,002sys/ufs/ffs/ffs_softdep.c
+0-537contrib/unbound/testcode/unitzonemd.c
+0-408contrib/unbound/testdata/rpz_nsip.rpl
+0-390contrib/unbound/testdata/rpz_nsdname.rpl
+232-136sys/kern/sched_ule.c
+0-321contrib/unbound/testdata/auth_zonemd_xfr_chain_fail.rpl
+981-2,794261 files not shown
+3,231-14,497267 files

HardenedBSD/src 064e6b4sys/ufs/ffs ffs_softdep.c ffs_alloc.c, sys/ufs/ufs ufs_vnops.c

Rewrite function definitions in the UFS/FFS code base with identifier lists.

The K&R style in UFS and other places in the tree's days are numbered
as this syntax is removed in C2x proposal N2432:

        https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2432.pdf

Though running to nearly 6000 lines of diffs this update should cause
no functional change to the code.

Requested by: Warner Losh
MFC after:    2 weeks
DeltaFile
+749-1,002sys/ufs/ffs/ffs_softdep.c
+128-150sys/ufs/ffs/ffs_alloc.c
+110-145sys/ufs/ffs/ffs_snapshot.c
+68-84sys/ufs/ffs/ffs_vnops.c
+48-63sys/ufs/ufs/ufs_vnops.c
+26-57sys/ufs/ffs/ffs_vfsops.c
+1,129-1,5017 files not shown
+1,209-1,63613 files

HardenedBSD/src 31367a1contrib/sqlite3 sqlite3.c, share/colldef_unicode zh_CN.UTF-8.src

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        share/man/man5/src.conf.5 (unresolved)
DeltaFile
+40,646-40,658share/colldef_unicode/zh_CN.UTF-8.src
+46,300-0sys/contrib/dev/rtw88/rtw8822c_table.c
+0-27,824sys/contrib/openzfs/module/zstd/lib/zstd.c
+22,204-0sys/contrib/dev/rtw88/rtw8822b_table.c
+9,441-436sys/contrib/zlib/crc32.h
+5,931-3,922contrib/sqlite3/sqlite3.c
+124,522-72,84014,231 files not shown
+826,315-442,38114,237 files

HardenedBSD/src 1d178a3contrib/unbound configure, sys/kern vfs_bio.c

Merge remote-tracking branch 'freebsd/stable/13' into hardened/13-stable/master
DeltaFile
+15-8sys/ufs/ffs/ffs_balloc.c
+11-11contrib/unbound/configure
+12-9sys/kern/vfs_bio.c
+12-5sys/ufs/ffs/ffs_vnops.c
+6-8sys/ufs/ufs/ufs_bmap.c
+9-5sys/ufs/ffs/ffs_alloc.c
+65-4623 files not shown
+105-9329 files

HardenedBSD/src 8fcc0d7sys/ufs/ufs ufs_bmap.c ufs_vnops.c

ufs: Use IS_SNAPSHOT()

(cherry picked from commit 0cdc6033087ac28640fa750a4dc4676107d4f364)
DeltaFile
+6-8sys/ufs/ufs/ufs_bmap.c
+5-5sys/ufs/ufs/ufs_vnops.c
+2-3sys/ufs/ufs/ufs_lookup.c
+13-163 files