Makefile | 4 +- arch/arm64/configs/defconfig | 1 - arch/riscv/include/asm/compat.h | 2 +- arch/x86/Makefile | 2 +- drivers/bluetooth/hci_ldisc.c | 4 +- drivers/gpio/gpio-pca953x.c | 2 + drivers/gpio/gpio-rockchip.c | 8 - drivers/gpio/gpio-virtuser.c | 8 +- drivers/gpio/gpiolib-acpi-core.c | 21 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 47 ++--- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 8 +- drivers/gpu/drm/imx/ipuv3/imx-tve.c | 13 ++ drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 2 - drivers/gpu/drm/nouveau/nouveau_display.c | 2 - drivers/infiniband/hw/mana/device.c | 54 +++++- drivers/infiniband/hw/mana/mana_ib.h | 2 + drivers/md/bcache/bcache.h | 9 + drivers/md/bcache/request.c | 82 ++++---- drivers/md/bcache/super.c | 12 +- drivers/net/bonding/bond_main.c | 18 +- drivers/net/bonding/bond_options.c | 8 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/usb/gs_usb.c | 4 +- drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c | 5 +- drivers/net/ethernet/intel/ice/ice_lib.c | 10 +- drivers/net/ethernet/intel/ice/ice_main.c | 1 - drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 2 +- .../net/ethernet/marvell/octeon_ep/octep_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 16 ++ .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 19 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 36 ++-- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 1 + .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 1 + drivers/net/ethernet/microsoft/mana/mana_en.c | 22 ++- drivers/net/ethernet/rocker/rocker_main.c | 5 +- drivers/net/phy/micrel.c | 17 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 10 +- drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c | 9 +- drivers/nvme/target/io-cmd-bdev.c | 3 +- drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/pinctrl-rockchip.c | 9 +- drivers/pinctrl/qcom/Kconfig | 15 +- drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 17 ++ drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c | 3 + drivers/pinctrl/qcom/pinctrl-sm8350-lpass-lpi.c | 151 --------------- drivers/scsi/be2iscsi/be_mgmt.c | 1 + drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/target/sbp/sbp_target.c | 4 +- fs/btrfs/relocation.c | 14 ++ fs/efivarfs/vars.c | 2 +- fs/fs-writeback.c | 14 +- fs/smb/server/transport_rdma.c | 15 +- include/linux/kasan.h | 14 ++ include/linux/sched.h | 5 + include/net/bonding.h | 13 +- include/net/mana/mana.h | 4 +- include/net/nfc/nfc.h | 2 + kernel/cgroup/cgroup.c | 2 +- kernel/dma/pool.c | 7 +- kernel/events/callchain.c | 20 +- kernel/events/core.c | 6 +- kernel/sched/deadline.c | 206 +++++++++++++++++++++ lib/flex_proportions.c | 5 +- mm/kasan/common.c | 21 +++ mm/kfence/core.c | 23 ++- mm/memory-failure.c | 99 ++++++---- mm/shmem.c | 45 +++-- mm/vmalloc.c | 7 +- net/bluetooth/mgmt.c | 3 + net/bridge/br_input.c | 2 +- net/core/filter.c | 2 + net/ipv4/tcp_offload.c | 3 +- net/ipv4/udp_offload.c | 3 +- net/ipv6/icmp.c | 4 +- net/ipv6/tcpv6_offload.c | 3 +- net/mptcp/protocol.c | 13 +- net/nfc/core.c | 27 ++- net/nfc/llcp_commands.c | 17 +- net/nfc/llcp_core.c | 4 +- net/nfc/nci/core.c | 4 +- net/rxrpc/ar-internal.h | 9 +- net/rxrpc/conn_event.c | 2 +- net/rxrpc/output.c | 10 +- net/rxrpc/peer_event.c | 17 +- net/rxrpc/proc.c | 4 +- net/rxrpc/rxkad.c | 4 +- net/sched/act_ife.c | 6 +- rust/kernel/rbtree.rs | 2 +- scripts/Makefile.build | 2 +- scripts/generate_rust_analyzer.py | 34 +++- sound/soc/amd/yc/acp6x-mach.c | 8 + sound/soc/fsl/imx-card.c | 1 - sound/soc/intel/boards/sof_es8336.c | 2 +- tools/lib/bpf/libbpf.c | 4 +- .../bpf/progs/test_select_reuseport_kern.c | 1 - tools/testing/selftests/net/mptcp/mptcp_join.sh | 81 +++++++- 104 files changed, 1001 insertions(+), 498 deletions(-)