HardenedBSD/src 446282bsys/arm64/rockchip/clk rk3568_cru.c, sys/dev/clk clk.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+1,708-0sys/dev/clk/clk.c
+0-1,708sys/dev/extres/clk/clk.c
+0-1,439sys/arm64/rockchip/clk/rk3568_cru.c
+1,439-0sys/dev/clk/rockchip/rk3568_cru.c
+1,325-0sys/dev/regulator/regulator.c
+0-1,325sys/dev/extres/regulator/regulator.c
+4,472-4,472510 files not shown
+34,864-33,089516 files

HardenedBSD/src 7af7cddsys/arm64/rockchip/clk rk3568_cru.c, sys/dev/clk clk.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+0-1,708sys/dev/extres/clk/clk.c
+1,708-0sys/dev/clk/clk.c
+1,439-0sys/dev/clk/rockchip/rk3568_cru.c
+0-1,439sys/arm64/rockchip/clk/rk3568_cru.c
+0-1,325sys/dev/extres/regulator/regulator.c
+1,325-0sys/dev/regulator/regulator.c
+4,472-4,472510 files not shown
+34,864-33,089516 files

HardenedBSD/src 62e8cccsys/dev/extres/syscon syscon.c syscon_generic.c, sys/dev/syscon syscon.c syscon_generic.c

syscon: Move syscon code in dev/syscon

We've removed kernel option EXT_RESOURCES almost two years ago.
While it was ok to have some code under a common 'extres' subdirectory
at first, we now have a lot of consumer of it and we made it mandatory
so no need to have it under a cryptic name.

Reviewed by:    mhorne
Sponsored by:   Beckhoff Automation GmbH & Co. KG
Differential Revision:  https://reviews.freebsd.org/D43196
DeltaFile
+0-313sys/dev/extres/syscon/syscon.c
+313-0sys/dev/syscon/syscon.c
+236-0sys/dev/syscon/syscon_generic.c
+0-236sys/dev/extres/syscon/syscon_generic.c
+0-193sys/dev/extres/syscon/syscon_power.c
+193-0sys/dev/syscon/syscon_power.c
+742-74247 files not shown
+1,043-1,04353 files

HardenedBSD/src 950a608sys/dev/extres/phy phy.c phy.h, sys/dev/phy phy.c phy.h

phy: Move phy code in dev/phy

We've removed kernel option EXT_RESOURCES almost two years ago.
While it was ok to have some code under a common 'extres' subdirectory
at first, we now have a lot of consumer of it and we made it mandatory
so no need to have it under a cryptic name.

Reviewed by:    emaste, imp
Sponsored by:   Beckhoff Automation GmbH & Co. KG
Differential Revision:  https://reviews.freebsd.org/D43195
DeltaFile
+0-568sys/dev/extres/phy/phy.c
+568-0sys/dev/phy/phy.c
+152-0sys/dev/phy/phy.h
+0-151sys/dev/extres/phy/phy.h
+145-0sys/dev/phy/phy_usb.c
+0-145sys/dev/extres/phy/phy_usb.c
+865-86444 files not shown
+1,240-1,23950 files

HardenedBSD/src 1f469a9sys/dev/extres/hwreset hwreset.c hwreset_array.c, sys/dev/hwreset hwreset.c hwreset_array.c

hwreset: Move reset code in dev/hwreset

We've removed kernel option EXT_RESOURCES almost two years ago.
While it was ok to have some code under a common 'extres' subdirectory
at first, we now have a lot of consumer of it and we made it mandatory
so no need to have it under a cryptic name.

Reviewed by:    imp
Sponsored by:   Beckhoff Automation GmbH & Co. KG
Differential Revision:  https://reviews.freebsd.org/D43192
DeltaFile
+187-0sys/dev/hwreset/hwreset.c
+0-187sys/dev/extres/hwreset/hwreset.c
+0-139sys/dev/extres/hwreset/hwreset_array.c
+139-0sys/dev/hwreset/hwreset_array.c
+73-0sys/dev/hwreset/hwreset.h
+0-73sys/dev/extres/hwreset/hwreset_if.m
+399-39985 files not shown
+557-55791 files

HardenedBSD/src be82b3asys/dev/clk clk.c clk_fixed.c, sys/dev/extres/clk clk.c clk_fixed.c

clk: Move clock code in dev/clk

We've removed kernel option EXT_RESOURCES almost two years ago.
While it was ok to have some code under a common 'extres' subdirectory
at first, we now have a lot of consumer of it and we made it mandatory
so no need to have it under a cryptic name.

Reviewed by:    mhorne
Sponsored by:   Beckhoff Automation GmbH & Co. KG
Differential Revision:  https://reviews.freebsd.org/D43191
DeltaFile
+0-1,708sys/dev/extres/clk/clk.c
+1,708-0sys/dev/clk/clk.c
+0-288sys/dev/extres/clk/clk_fixed.c
+288-0sys/dev/clk/clk_fixed.c
+262-0sys/dev/clk/clk_div.c
+0-262sys/dev/extres/clk/clk_div.c
+2,258-2,258272 files not shown
+3,715-3,713278 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 4f86b13bin/cat cat.c, libexec/ftpd ftpd.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-14bin/cat/cat.c
+13-1617,935 files not shown
+249-18,3017,941 files

HardenedBSD/src fdafd31sys/dev/malo if_malohal.c if_malo_pci.c, sys/net80211 ieee80211_action.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_action.c
+0-4sys/net80211/ieee80211_sta.c
+0-4sys/net80211/ieee80211_monitor.c
+0-4sys/net80211/ieee80211_adhoc.c
+0-4sys/dev/malo/if_malohal.c
+0-4sys/dev/malo/if_malo_pci.c
+0-241,811 files not shown
+84-1,8811,817 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/arm/arm swtch-v6.S, sys/arm64/qoriq qoriq_dw_pci.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/extres/clk/clk_mux.c
+0-3sys/dev/cxgb/common/cxgb_t3_hw.c
+0-3sys/arm/arm/swtch-v6.S
+0-3sys/arm64/qoriq/qoriq_dw_pci.c
+0-3sys/kern/subr_syscall.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.h

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

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

HardenedBSD/src 65b43f4bin/cp/tests cp_test.sh, bin/pkill pkill.c

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

Conflicts:
        sys/i386/linux/imgact_linux.c (deleted)
        sys/kern/imgact_aout.c (deleted)
DeltaFile
+1-3sys/xen/xenbus/xenbusb.h
+1-3sys/dev/qlxge/qls_isr.c
+1-1sys/sys/_bus_dma.h
+1-1bin/cp/tests/cp_test.sh
+1-1bin/pkill/pkill.c
+1-1bin/timeout/timeout.1
+6-105,655 files not shown
+5,661-5,6655,661 files

HardenedBSD/src caa41f6sys/dev/qlxge qls_isr.c, sys/netgraph/bluetooth/l2cap ng_l2cap_ulpi.c

spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD

The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of BSD-2-Clause.

Discussed with:         pfg
MFC After:              3 days
Sponsored by:           Netflix

(cherry picked from commit 4d846d260e2b9a3d4d0a701462568268cbfe7a5b)
DeltaFile
+2-2sys/xen/xenbus/xenbusb.h
+2-2sys/dev/qlxge/qls_isr.c
+1-1sys/powerpc/include/openpicvar.h
+1-1sys/powerpc/include/pcpu.h
+1-1sys/powerpc/include/pcpu_aux.h
+1-1sys/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.c
+8-85,432 files not shown
+5,440-5,4405,438 files

HardenedBSD/src 161fa17sys/contrib/dev/athk/ath11k mac.c wmi.c

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

Conflicts:
        share/man/man5/src.conf.5 (unresolved)
DeltaFile
+8,669-0sys/contrib/dev/athk/ath11k/mac.c
+8,286-0sys/contrib/dev/athk/ath11k/wmi.c
+5,662-0sys/contrib/dev/athk/ath11k/dp_rx.c
+5,585-0sys/contrib/dev/athk/ath11k/wmi.h
+4,704-0sys/contrib/dev/athk/ath11k/debugfs_htt_stats.c
+3,063-0sys/contrib/dev/athk/ath11k/qmi.c
+35,969-06,232 files not shown
+89,418-15,4896,238 files

HardenedBSD/src 8b901f3contrib/xz ChangeLog, contrib/xz/src/liblzma/common memcmplen.h

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

Conflicts:
        lib/csu/common/csu_common.h (deleted)
        share/man/man5/src.conf.5 (unresolved)
        sys/i386/linux/imgact_linux.c (deleted)
        sys/kern/imgact_aout.c (deleted)
DeltaFile
+267-0contrib/xz/ChangeLog
+66-0share/mk/local.sys.dirdeps.env.mk
+0-66share/mk/local.meta.sys.env.mk
+17-0stand/efi/libefi/devpath.c
+14-0tools/build/options/WITH_META_ERROR_TARGET
+12-1contrib/xz/src/liblzma/common/memcmplen.h
+376-675,795 files not shown
+6,208-5,8965,801 files

HardenedBSD/src 4d846d2sys/dev/adb adb_kbd.c adbvar.h, sys/dev/ae if_ae.c if_aereg.h

spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD

The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of BSD-2-Clause.

Discussed with:         pfg
MFC After:              3 days
Sponsored by:           Netflix
DeltaFile
+2-2sys/xen/xenbus/xenbusb.h
+2-2sys/dev/qlxge/qls_isr.c
+1-1sys/dev/adb/adb_kbd.c
+1-1sys/dev/adb/adbvar.h
+1-1sys/dev/ae/if_ae.c
+1-1sys/dev/ae/if_aereg.h
+8-85,571 files not shown
+5,579-5,5795,577 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 562c655sys/amd64/linux32 linux32_systrace_args.c, sys/arm64/iommu smmu.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+31-39sys/kern/uipc_usrreq.c
+44-13sys/arm64/iommu/smmu.c
+13-34sys/kern/uipc_socket.c
+14-21sys/compat/linux/linux_futex.c
+34-0tests/sys/kern/unix_passfd_test.c
+8-8sys/amd64/linux32/linux32_systrace_args.c
+144-115564 files not shown
+936-1,888570 files

HardenedBSD/src b2c1681sys/arm64/rockchip rk_gpio.c rk_iodomain.c, sys/arm64/rockchip/clk rk3288_cru.c rk3328_cru.c

arm64 rockchip: Remove unused devclass arguments to DRIVER_MODULE.
DeltaFile
+2-4sys/arm64/rockchip/clk/rk3288_cru.c
+2-4sys/arm64/rockchip/clk/rk3328_cru.c
+2-4sys/arm64/rockchip/clk/rk3399_pmucru.c
+2-4sys/arm64/rockchip/clk/rk3399_cru.c
+2-4sys/arm64/rockchip/rk_gpio.c
+2-4sys/arm64/rockchip/rk_iodomain.c
+12-2417 files not shown
+37-7623 files

HardenedBSD/src c7ce6b0contrib/libstdc++ configure, lib/clang/liblldb LLDBWrapLua.cpp

Merge branch 'hardened/current/master' into hardened/current/uninit-autoinit
DeltaFile
+0-111,817contrib/libstdc++/configure
+72,183-0lib/clang/liblldb/LLDBWrapLua.cpp
+71,590-432tools/tools/locale/etc/final-maps/widths.txt
+31,726-39,305share/ctypedef/ja_JP.eucJP.src
+59,521-0sys/contrib/dev/iwm/iwm-9000-34.fw.uu
+59,517-0sys/contrib/dev/iwm/iwm-9260-34.fw.uu
+294,537-151,55460,534 files not shown
+10,288,584-10,879,88160,540 files

HardenedBSD/src 3757b01contrib/ntp CommitLog, contrib/ntp/ntpd ntp_parser.c ntp_keyword.h

Merge remote-tracking branch 'tor/freebsd/12-stable/master' into hardened/12-stable/master

Conflicts:
        sys/conf/newvers.sh (unresolved)
        sys/x86/x86/cpu_machdep.c (unresolved)
DeltaFile
+3,435-12contrib/ntp/CommitLog
+1,498-1,346contrib/ntp/ntpd/ntp_parser.c
+1,126-1,537sys/arm64/rockchip/clk/rk3399_cru.c
+65-2,394sys/gnu/dts/arm64/amlogic/meson-g12a.dtsi
+2,435-0sys/gnu/dts/arm64/amlogic/meson-g12-common.dtsi
+1,076-1,022contrib/ntp/ntpd/ntp_keyword.h
+9,635-6,311776 files not shown
+51,052-15,309782 files

HardenedBSD/src 4190821sys/arm64/conf GENERIC, sys/arm64/rockchip rk_spi.c rk_typec_phy.c

MFC r354087, r354089, r354094, r354100, r354103, r354152

r354087:
arm64: rk3399: Add clock and gate for usb3 clocks

r354089:
arm64: rockchip: Add RK3399 TypeC phy driver

This is a driver for the USB3 PHY present in the RK3399.
While the phy support DP (Display Port) the driver doesn't has we have
no driver to test this with for now.
All the lane and pll configuration is just magic values from rockchip.
While the manual have some info on those registers it's really hard to
understand how to calculate those values (if there is a way).

r354094 by peterj:
Fix use of uninitialised variable.

The RK805 regs array was being allocated before it's required size was

    [31 lines not shown]
DeltaFile
+483-0sys/arm64/rockchip/rk_spi.c
+474-0sys/arm64/rockchip/rk_typec_phy.c
+332-0sys/arm64/rockchip/clk/rk3399_cru.c
+6-3sys/arm64/rockchip/rk805.c
+2-0sys/arm64/conf/GENERIC
+2-0sys/conf/files.arm64
+1,299-36 files

HardenedBSD/src ea7a0dd (r358641)sys/arm64/conf GENERIC, sys/arm64/rockchip rk_spi.c rk_typec_phy.c

MFC r354087, r354089, r354094, r354100, r354103, r354152

r354087:
arm64: rk3399: Add clock and gate for usb3 clocks

r354089:
arm64: rockchip: Add RK3399 TypeC phy driver

This is a driver for the USB3 PHY present in the RK3399.
While the phy support DP (Display Port) the driver doesn't has we have
no driver to test this with for now.
All the lane and pll configuration is just magic values from rockchip.
While the manual have some info on those registers it's really hard to
understand how to calculate those values (if there is a way).

r354094 by peterj:
Fix use of uninitialised variable.

The RK805 regs array was being allocated before it's required size was

    [31 lines not shown]
DeltaFile
+483-0sys/arm64/rockchip/rk_spi.c
+474-0sys/arm64/rockchip/rk_typec_phy.c
+332-0sys/arm64/rockchip/clk/rk3399_cru.c
+6-3sys/arm64/rockchip/rk805.c
+2-0sys/conf/files.arm64
+2-0sys/arm64/conf/GENERIC
+1,299-36 files

HardenedBSD/src 8cc71a9contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td, contrib/llvm-project/llvm/lib/Target/X86 X86ISelLowering.cpp

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

Conflicts:
        gnu/lib/libgcc/Makefile (deleted)
        share/man/man5/src.conf.5 (unresolved)
        usr.bin/clang/lld/Makefile (unresolved)
        usr.sbin/rpc.statd/Makefile (unresolved)
DeltaFile
+59,521-0sys/contrib/dev/iwm/iwm-9000-34.fw.uu
+59,517-0sys/contrib/dev/iwm/iwm-9260-34.fw.uu
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-42,750contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-37,629contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+202,222-80,37929,524 files not shown
+5,482,014-5,100,48629,530 files

HardenedBSD/src 65c90eccontrib/llvm/lib/TableGen Main.cpp, sys/kern subr_sleepqueue.c subr_trap.c

Merge branch 'freebsd/current/master' into hardened/current/master

* freebsd/current/master:
  Fix column title alignment.
  arm64: rockchip: typec_phy: Rename timeout to retry
  libexecinfo test: Don't strip installed test
  There is a long standing problem with multicast programming for NICs and IPv6.  With IPv6 we may call if_addmulti() in context of processing of an incoming packet.  Usually this is interrupt context.  While most of the NIC drivers are able to reprogram multicast filters without sleeping, some of them can't.  An example is e1000 family of drivers. With iflib conversion the problem was somewhat hidden.  Iflib processes packets in private taskqueue, so going to sleep doesn't trigger an assertion.  However, the sleep would block operation of the driver and following incoming packets would fill the ring and eventually would start being dropped.  Enabling epoch for the full time of a packet processing again started to trigger assertions for e1000.
  Merge td_epochnest with td_no_sleeping.
  Augment macros that manipulate td_no_sleeping with assertions to check underleak and overflow of the counter.
  Pull in r373338 from upstream llvm trunk (by Simon Pilgrim):
DeltaFile
+20-1sys/net/if.c
+11-6contrib/llvm/lib/TableGen/Main.cpp
+10-5sys/sys/proc.h
+11-3sys/kern/subr_sleepqueue.c
+6-8sys/kern/subr_trap.c
+3-11sys/kern/subr_epoch.c
+61-348 files not shown
+78-5214 files

HardenedBSD/src 44dd93bsys/arm64/rockchip rk_typec_phy.c

arm64: rockchip: typec_phy: Rename timeout to retry

Declare retry in the function scope.
Rename it to retry as there is a timeout function which was
causing to code to compile.

Reported by:    jhibbits
MFC after:      1 month
X-MFC-WITH:     r354089
DeltaFile
+3-3sys/arm64/rockchip/rk_typec_phy.c
+3-31 files

HardenedBSD/src 62de73e (r354152)sys/arm64/rockchip rk_typec_phy.c

arm64: rockchip: typec_phy: Rename timeout to retry

Declare retry in the function scope.
Rename it to retry as there is a timeout function which was
causing to code to compile.

Reported by:    jhibbits
MFC after:      1 month
X-MFC-WITH:     r354089
DeltaFile
+3-3sys/arm64/rockchip/rk_typec_phy.c
+3-31 files