Documentation/netlink/specs/mptcp_pm.yaml | 1 - Makefile | 4 +- arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 36 ++++- arch/powerpc/kernel/setup-common.c | 1 + arch/powerpc/mm/mem.c | 2 - arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 6 + arch/riscv/mm/cacheflush.c | 12 +- arch/s390/Kconfig | 13 ++ arch/s390/boot/startup.c | 3 +- arch/s390/kernel/setup.c | 19 ++- arch/x86/hyperv/hv_init.c | 5 +- arch/x86/include/asm/mshyperv.h | 1 - arch/x86/kernel/cpu/mshyperv.c | 20 ++- drivers/clk/sophgo/clk-cv18xx-ip.c | 2 +- drivers/clocksource/hyperv_timer.c | 16 ++- drivers/cxl/acpi.c | 40 ++++++ drivers/cxl/core/region.c | 23 ++-- drivers/cxl/cxl.h | 3 + drivers/cxl/cxlmem.h | 2 +- drivers/dma-buf/heaps/cma_heap.c | 2 +- drivers/firmware/qcom/qcom_qseecom_uefisecapp.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 5 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 76 ++++++++++- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.h | 11 ++ drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 63 ++++++++- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h | 6 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 2 + drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 1 + drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 1 + drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.h | 1 - drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 57 +------- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.h | 7 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c | 1 + drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c | 3 +- .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 20 +-- .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 20 +-- .../amd/display/dc/link/protocols/link_dp_phy.c | 53 ++++---- drivers/gpu/drm/amd/include/atomfirmware.h | 4 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 ++ drivers/gpu/drm/drm_syncobj.c | 17 ++- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 4 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 4 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.h | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp102.c | 1 + drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h | 2 +- drivers/gpu/drm/xe/xe_bo.c | 6 +- drivers/gpu/drm/xe/xe_drm_client.c | 45 ++++++- drivers/gpu/drm/xe/xe_gsc.c | 4 +- drivers/gpu/drm/xe/xe_wa.c | 10 ++ drivers/hid/hid-asus.c | 3 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-multitouch.c | 33 +++++ drivers/hwmon/pmbus/pmbus.h | 6 + drivers/hwmon/pmbus/pmbus_core.c | 17 ++- drivers/input/mouse/synaptics.c | 1 + drivers/input/serio/i8042-acpipnpio.h | 9 ++ drivers/input/touchscreen/ads7846.c | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 6 + drivers/md/dm-integrity.c | 4 +- drivers/misc/eeprom/digsy_mtc_eeprom.c | 2 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 11 +- drivers/net/ethernet/faraday/ftgmac100.h | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 9 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 15 ++- drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 17 ++- drivers/net/ethernet/jme.c | 10 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 3 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 59 ++++++-- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 10 ++ .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 51 ++++--- drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/qos.c | 7 + drivers/net/ethernet/wangxun/libwx/wx_type.h | 6 +- drivers/net/phy/dp83822.c | 35 +++-- drivers/net/phy/vitesse.c | 14 -- drivers/net/usb/ipheth.c | 18 +-- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 2 +- drivers/perf/riscv_pmu_sbi.c | 7 +- drivers/pinctrl/intel/pinctrl-meteorlake.c | 1 + .../platform/surface/surface_aggregator_registry.c | 58 +++++++- drivers/platform/x86/asus-wmi.c | 16 ++- drivers/platform/x86/panasonic-laptop.c | 58 ++++++-- drivers/soundwire/stream.c | 8 +- drivers/spi/spi-geni-qcom.c | 17 ++- drivers/spi/spi-nxp-fspi.c | 5 +- drivers/spi/spi-zynqmp-gqspi.c | 30 ++++- drivers/staging/media/atomisp/pci/sh_css_frac.h | 26 +++- drivers/usb/typec/ucsi/ucsi.c | 44 +++--- drivers/usb/typec/ucsi/ucsi.h | 1 - fs/bcachefs/extents.c | 23 +++- fs/bcachefs/fs-io-buffered.c | 149 ++++++--------------- fs/bcachefs/fs.c | 8 ++ fs/bcachefs/fs.h | 7 + fs/bcachefs/fsck.c | 18 +++ fs/btrfs/inode.c | 1 + fs/nfs/delegation.c | 15 +-- fs/nfs/nfs4proc.c | 9 +- fs/nfs/pnfs.c | 5 +- fs/smb/client/cifsencrypt.c | 2 +- fs/smb/server/mgmt/share_config.c | 15 ++- fs/smb/server/mgmt/share_config.h | 4 +- fs/smb/server/mgmt/tree_connect.c | 9 +- fs/smb/server/mgmt/tree_connect.h | 4 +- fs/smb/server/smb2pdu.c | 11 +- fs/smb/server/smb_common.c | 9 +- fs/smb/server/smb_common.h | 2 + include/linux/mlx5/mlx5_ifc.h | 12 +- include/linux/virtio_net.h | 3 +- kernel/cgroup/cpuset.c | 33 ++--- kernel/trace/trace_kprobe.c | 25 +++- kernel/trace/trace_osnoise.c | 10 +- mm/memory.c | 27 +++- net/hsr/hsr_device.c | 102 +++++++++----- net/hsr/hsr_forward.c | 41 +++++- net/hsr/hsr_framereg.c | 12 ++ net/hsr/hsr_framereg.h | 2 + net/hsr/hsr_main.h | 10 +- net/hsr/hsr_netlink.c | 3 +- net/ipv4/fou_core.c | 4 +- net/mptcp/pm_netlink.c | 13 +- net/netfilter/nft_socket.c | 48 ++++++- scripts/kconfig/merge_config.sh | 2 + sound/soc/codecs/peb2466.c | 3 +- sound/soc/intel/common/soc-acpi-intel-lnl-match.c | 1 + sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 1 + sound/soc/meson/axg-card.c | 3 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 3 +- tools/testing/selftests/net/lib/csum.c | 16 ++- tools/testing/selftests/net/mptcp/mptcp_join.sh | 4 +- 135 files changed, 1378 insertions(+), 587 deletions(-)