HardenedBSD/src 7306d9csys/contrib/device-tree/src/arm/aspeed aspeed-bmc-ibm-sbp1.dts, sys/contrib/device-tree/src/arm64/qcom qcs8300.dtsi qcs615.dtsi

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+6,086-0sys/contrib/device-tree/src/arm/aspeed/aspeed-bmc-ibm-sbp1.dts
+5,775-0sys/contrib/device-tree/src/arm64/rockchip/rk3576-pinctrl.dtsi
+5,644-0sys/contrib/device-tree/src/arm64/qcom/qcs8300.dtsi
+3,852-0sys/contrib/device-tree/src/arm64/qcom/qcs615.dtsi
+3,829-0sys/contrib/device-tree/src/arm64/qcom/sm8750.dtsi
+2,721-927sys/contrib/device-tree/src/arm64/qcom/x1e80100.dtsi
+27,907-9274,264 files not shown
+366,945-42,7864,270 files

HardenedBSD/src e4a532fsys/contrib/device-tree/src/arm/aspeed aspeed-bmc-ibm-sbp1.dts, sys/contrib/device-tree/src/arm64/qcom qcs8300.dtsi qcs615.dtsi

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+6,086-0sys/contrib/device-tree/src/arm/aspeed/aspeed-bmc-ibm-sbp1.dts
+5,775-0sys/contrib/device-tree/src/arm64/rockchip/rk3576-pinctrl.dtsi
+5,644-0sys/contrib/device-tree/src/arm64/qcom/qcs8300.dtsi
+3,852-0sys/contrib/device-tree/src/arm64/qcom/qcs615.dtsi
+3,829-0sys/contrib/device-tree/src/arm64/qcom/sm8750.dtsi
+2,721-927sys/contrib/device-tree/src/arm64/qcom/x1e80100.dtsi
+27,907-9274,264 files not shown
+366,945-42,7864,270 files

HardenedBSD/src eacaecalib/libc/stdlib exit.3, libexec/flua/libfreebsd/kenv freebsd.kenv.3lua

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+1-1libexec/nuageinit/nuageinit
+1-1stand/lua/config.lua.8
+1-1stand/lua/loader.lua.8
+1-1libexec/flua/libfreebsd/kenv/freebsd.kenv.3lua
+1-1libexec/flua/libfreebsd/sys/linker/freebsd.sys.linker.3lua
+1-1lib/libc/stdlib/exit.3
+6-66 files

HardenedBSD/src 1b7fc09lib/libc/stdlib exit.3, libexec/flua/libfreebsd/kenv freebsd.kenv.3lua

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+5-5usr.sbin/moused/moused/moused.conf.5
+2-2usr.sbin/moused/moused/moused.8
+1-1libexec/flua/libfreebsd/kenv/freebsd.kenv.3lua
+1-1lib/libc/stdlib/exit.3
+1-1libexec/flua/libfreebsd/sys/linker/freebsd.sys.linker.3lua
+1-1libexec/nuageinit/nuageinit
+11-112 files not shown
+13-138 files

HardenedBSD/src fe836c5bin/cp cp.c, bin/cp/tests cp_test.sh

cp: Fix copying the root directory

When the source of the copy operation is the root directory, we should
neither append it to the destination path on FTS_D nor trim it back off
on FTS_DP.

PR:             291132
MFC after:      3 days
Fixes:          82fc0d09e862 ("cp: Partly restore symlink folllowing.")
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D53863
DeltaFile
+15-0bin/cp/tests/cp_test.sh
+6-1bin/cp/cp.c
+21-12 files

HardenedBSD/src 833e5d4sys/contrib/device-tree/src/arm/aspeed aspeed-bmc-nvidia-gb200nvl-bmc.dts aspeed-bmc-facebook-santabarbara.dts, sys/contrib/device-tree/src/arm/nvidia tegra30-asus-tf600t.dts tegra30-asus-p1801-t.dts

Import device-tree files from Linux 6.17
DeltaFile
+2,500-0sys/contrib/device-tree/src/arm/nvidia/tegra30-asus-tf600t.dts
+2,087-0sys/contrib/device-tree/src/arm/nvidia/tegra30-asus-p1801-t.dts
+1,765-0sys/contrib/device-tree/src/arm64/exynos/exynos2200-pinctrl.dtsi
+1,496-0sys/contrib/device-tree/src/arm64/qcom/x1-asus-zenbook-a14.dtsi
+1,128-0sys/contrib/device-tree/src/arm/aspeed/aspeed-bmc-nvidia-gb200nvl-bmc.dts
+982-0sys/contrib/device-tree/src/arm/aspeed/aspeed-bmc-facebook-santabarbara.dts
+9,958-01,206 files not shown
+67,405-8,0111,212 files

HardenedBSD/src d50fbf3src/arm/aspeed aspeed-bmc-nvidia-gb200nvl-bmc.dts aspeed-bmc-facebook-santabarbara.dts, src/arm/nvidia tegra30-asus-tf600t.dts tegra30-asus-p1801-t.dts

Import device-tree files from Linux 6.17
DeltaFile
+2,500-0src/arm/nvidia/tegra30-asus-tf600t.dts
+2,087-0src/arm/nvidia/tegra30-asus-p1801-t.dts
+1,765-0src/arm64/exynos/exynos2200-pinctrl.dtsi
+1,496-0src/arm64/qcom/x1-asus-zenbook-a14.dtsi
+1,128-0src/arm/aspeed/aspeed-bmc-nvidia-gb200nvl-bmc.dts
+982-0src/arm/aspeed/aspeed-bmc-facebook-santabarbara.dts
+9,958-01,206 files not shown
+67,405-8,0111,212 files

HardenedBSD/src ae5de77sys/contrib/device-tree/src/arm64/qcom sm8650.dtsi qcs8300.dtsi, sys/contrib/device-tree/src/arm64/rockchip rk3562-pinctrl.dtsi

Import device-tree files from Linux 6.16
DeltaFile
+3,002-0sys/contrib/device-tree/src/riscv/sophgo/sg2044-cpus.dtsi
+1,978-697sys/contrib/device-tree/src/arm64/qcom/sm8650.dtsi
+2,352-0sys/contrib/device-tree/src/arm64/rockchip/rk3562-pinctrl.dtsi
+2,041-16sys/contrib/device-tree/src/arm64/qcom/qcs8300.dtsi
+1,749-0sys/contrib/device-tree/src/arm64/qcom/x1-crd.dtsi
+1,576-0sys/contrib/device-tree/src/arm64/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi
+12,698-7131,354 files not shown
+96,762-10,0821,360 files

HardenedBSD/src b8aada7src/arm64/qcom sm8650.dtsi qcs8300.dtsi, src/arm64/rockchip rk3562-pinctrl.dtsi

Import device-tree files from Linux 6.16
DeltaFile
+3,002-0src/riscv/sophgo/sg2044-cpus.dtsi
+1,978-697src/arm64/qcom/sm8650.dtsi
+2,352-0src/arm64/rockchip/rk3562-pinctrl.dtsi
+2,041-16src/arm64/qcom/qcs8300.dtsi
+1,749-0src/arm64/qcom/x1-crd.dtsi
+1,576-0src/arm64/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi
+12,698-7131,354 files not shown
+96,762-10,0821,360 files

HardenedBSD/src 8ccc0d2sys/contrib/device-tree/src/arm64/exynos exynos8895.dtsi, sys/contrib/device-tree/src/arm64/freescale imx95-15x15-evk.dts

Import device-tree files from Linux 6.15
DeltaFile
+1,397-0sys/contrib/device-tree/src/arm64/rockchip/rk3528-pinctrl.dtsi
+1,223-0sys/contrib/device-tree/src/arm64/mediatek/mt8390-genio-common.dtsi
+1,213-0sys/contrib/device-tree/src/arm64/st/stm32mp231.dtsi
+1,130-0sys/contrib/device-tree/src/arm64/freescale/imx95-15x15-evk.dts
+1-1,032sys/contrib/device-tree/src/arm64/mediatek/mt8390-genio-700-evk.dts
+932-24sys/contrib/device-tree/src/arm64/exynos/exynos8895.dtsi
+5,896-1,0561,061 files not shown
+51,462-3,9781,067 files

HardenedBSD/src 3721eb5src/arm64/exynos exynos8895.dtsi, src/arm64/freescale imx95-15x15-evk.dts

Import device-tree files from Linux 6.15
DeltaFile
+1,397-0src/arm64/rockchip/rk3528-pinctrl.dtsi
+1,223-0src/arm64/mediatek/mt8390-genio-common.dtsi
+1,213-0src/arm64/st/stm32mp231.dtsi
+1,130-0src/arm64/freescale/imx95-15x15-evk.dts
+1-1,032src/arm64/mediatek/mt8390-genio-700-evk.dts
+932-24src/arm64/exynos/exynos8895.dtsi
+5,896-1,0561,061 files not shown
+51,462-3,9781,067 files

HardenedBSD/src 2846c90sys/contrib/device-tree/src/arm/aspeed aspeed-bmc-ibm-sbp1.dts, sys/contrib/device-tree/src/arm64/qcom qcs615.dtsi qcs8300.dtsi

Import device-tree files from Linux 6.14
DeltaFile
+6,086-0sys/contrib/device-tree/src/arm/aspeed/aspeed-bmc-ibm-sbp1.dts
+3,670-0sys/contrib/device-tree/src/arm64/qcom/qcs615.dtsi
+3,548-0sys/contrib/device-tree/src/arm64/qcom/qcs8300.dtsi
+3,123-0sys/contrib/device-tree/src/arm64/qcom/sar2130p.dtsi
+2,907-0sys/contrib/device-tree/src/arm64/qcom/sm8750.dtsi
+2,184-142sys/contrib/device-tree/src/arm64/qcom/x1e80100.dtsi
+21,518-142811 files not shown
+72,057-5,235817 files

HardenedBSD/src 08b3ef9src/arm/aspeed aspeed-bmc-ibm-sbp1.dts, src/arm64/qcom qcs615.dtsi qcs8300.dtsi

Import device-tree files from Linux 6.14
DeltaFile
+6,086-0src/arm/aspeed/aspeed-bmc-ibm-sbp1.dts
+3,670-0src/arm64/qcom/qcs615.dtsi
+3,548-0src/arm64/qcom/qcs8300.dtsi
+3,123-0src/arm64/qcom/sar2130p.dtsi
+2,907-0src/arm64/qcom/sm8750.dtsi
+2,184-142src/arm64/qcom/x1e80100.dtsi
+21,518-142811 files not shown
+72,057-5,235817 files

HardenedBSD/src 5f62a96sys/contrib/device-tree/src/arm64/exynos exynos990-pinctrl.dtsi, sys/contrib/device-tree/src/arm64/rockchip rk3576-pinctrl.dtsi rk356x-base.dtsi

Import device-tree files from Linux 6.13
DeltaFile
+5,775-0sys/contrib/device-tree/src/arm64/rockchip/rk3576-pinctrl.dtsi
+24-2,681sys/contrib/device-tree/src/arm64/ti/k3-j784s4-main.dtsi
+2,671-0sys/contrib/device-tree/src/arm64/ti/k3-j784s4-j742s2-main-common.dtsi
+2,195-0sys/contrib/device-tree/src/arm64/exynos/exynos990-pinctrl.dtsi
+1,858-0sys/contrib/device-tree/src/arm64/rockchip/rk356x-base.dtsi
+1,678-0sys/contrib/device-tree/src/arm64/rockchip/rk3576.dtsi
+14,201-2,6811,448 files not shown
+83,930-20,1891,454 files

HardenedBSD/src 2aa9fc5src/arm64/exynos exynos990-pinctrl.dtsi, src/arm64/rockchip rk3576-pinctrl.dtsi rk356x-base.dtsi

Import device-tree files from Linux 6.13
DeltaFile
+5,775-0src/arm64/rockchip/rk3576-pinctrl.dtsi
+24-2,681src/arm64/ti/k3-j784s4-main.dtsi
+2,671-0src/arm64/ti/k3-j784s4-j742s2-main-common.dtsi
+2,195-0src/arm64/exynos/exynos990-pinctrl.dtsi
+1,858-0src/arm64/rockchip/rk356x-base.dtsi
+1,678-0src/arm64/rockchip/rk3576.dtsi
+14,201-2,6811,448 files not shown
+83,930-20,1891,454 files

HardenedBSD/src 09e1d6flibexec/flua/libfreebsd/kenv freebsd.kenv.3lua, libexec/flua/libfreebsd/sys/linker freebsd.sys.linker.3lua

libexec/lua: Fix two typos in the manual pages

- s/environnement/environment/
- s/interger/integer/

(cherry picked from commit 58b86e40ce76de649db19d9d1f8571d5c942d44b)
DeltaFile
+1-1libexec/flua/libfreebsd/kenv/freebsd.kenv.3lua
+1-1libexec/flua/libfreebsd/sys/linker/freebsd.sys.linker.3lua
+2-22 files

HardenedBSD/src bc97e62libexec/nuageinit nuageinit

nuageinit: Fix a typo in an error message

- s/outout/output/

(cherry picked from commit 73a026d5e9778ac182be4a5876771eefa2cd6f41)
DeltaFile
+1-1libexec/nuageinit/nuageinit
+1-11 files

HardenedBSD/src aa24684tools/test/stress2/misc all.exclude

stress2: syzkaller87 fixed by ebc17879f0885ca87644980f6275b9759b311eb3
DeltaFile
+0-1tools/test/stress2/misc/all.exclude
+0-11 files

HardenedBSD/src 9437a4dlib/libc/stdlib exit.3

exit.3: Fix a typo in the manual page

- s/avaliable/available/

(cherry picked from commit 9334fa3ef5e19de7d3dcdbefdaa3f6b6b653475a)
DeltaFile
+1-1lib/libc/stdlib/exit.3
+1-11 files

HardenedBSD/src 5705569stand/lua config.lua.8 loader.lua.8

stand/lua: Fix two typos in the manual pages

- s/Additionnaly/Additionally/
- s/commmand/command/

(cherry picked from commit 6f14b6025a6f6475522697362aaf6c84514b85bf)
DeltaFile
+1-1stand/lua/config.lua.8
+1-1stand/lua/loader.lua.8
+2-22 files

HardenedBSD/src c75ce77tools/test/stress2/misc killpg5.sh

stress2: Added a regression test
DeltaFile
+19-0tools/test/stress2/misc/killpg5.sh
+19-01 files

HardenedBSD/src d14a007libexec/flua/libfreebsd/kenv freebsd.kenv.3lua, libexec/flua/libfreebsd/sys/linker freebsd.sys.linker.3lua

libexec/lua: Fix two typos in the manual pages

- s/environnement/environment/
- s/interger/integer/

(cherry picked from commit 58b86e40ce76de649db19d9d1f8571d5c942d44b)
DeltaFile
+1-1libexec/flua/libfreebsd/kenv/freebsd.kenv.3lua
+1-1libexec/flua/libfreebsd/sys/linker/freebsd.sys.linker.3lua
+2-22 files

HardenedBSD/src d48dc8cusr.sbin/moused/moused moused.conf.5 moused.8

moused(8): Fix a couple of typos in the manual pages

- s/compatibiliy/compatibility/
- s/rewriten/rewritten/
- s/derrived/derived/
- s/suppported/supported/
- s/Horisontal/Horizontal/
- s/thesholds/thresholds/

(cherry picked from commit 64bbcff94459153ae6e118d7776e379271bdc0b9)
DeltaFile
+5-5usr.sbin/moused/moused/moused.conf.5
+2-2usr.sbin/moused/moused/moused.8
+7-72 files

HardenedBSD/src 734142dlibexec/nuageinit nuageinit

nuageinit: Fix a typo in an error message

- s/outout/output/

(cherry picked from commit 73a026d5e9778ac182be4a5876771eefa2cd6f41)
DeltaFile
+1-1libexec/nuageinit/nuageinit
+1-11 files

HardenedBSD/src bfb3d51lib/libc/stdlib exit.3

exit.3: Fix a typo in the manual page

- s/avaliable/available/

(cherry picked from commit 9334fa3ef5e19de7d3dcdbefdaa3f6b6b653475a)
DeltaFile
+1-1lib/libc/stdlib/exit.3
+1-11 files

HardenedBSD/src 59f13e4stand/lua config.lua.8 loader.lua.8

stand/lua: Fix two typos in the manual pages

- s/Additionnaly/Additionally/
- s/commmand/command/

(cherry picked from commit 6f14b6025a6f6475522697362aaf6c84514b85bf)
DeltaFile
+1-1stand/lua/config.lua.8
+1-1stand/lua/loader.lua.8
+2-22 files

HardenedBSD/src b2b8796sys/net bpf.c, sys/netinet ip_fw.h

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+268-0tests/sys/net/bpf/pcap-test.c
+30-103sys/net/bpf.c
+59-2tests/sys/net/bpf/bpf.sh
+3-1tests/sys/net/bpf/Makefile
+1-1sys/netinet/ip_fw.h
+1-1sys/sys/mbuf.h
+362-1082 files not shown
+362-1108 files

HardenedBSD/src 74111acsys/net bpf.c, sys/netinet ip_fw.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+268-0tests/sys/net/bpf/pcap-test.c
+30-103sys/net/bpf.c
+59-2tests/sys/net/bpf/bpf.sh
+3-1tests/sys/net/bpf/Makefile
+1-1sys/sys/mbuf.h
+1-1sys/netinet/ip_fw.h
+362-1081 files not shown
+362-1097 files

HardenedBSD/src e20e572sys/net bpf.c

bpf: remove DDB code

With modern debugging tools it isn't useful at all and is just a
maintenance burden.
DeltaFile
+0-37sys/net/bpf.c
+0-371 files

HardenedBSD/src fd91012sys/net bpf.c

bpf: leave only locked version of bpf_detachd()

The unlocked one is used only once.  No functional change.
DeltaFile
+10-17sys/net/bpf.c
+10-171 files