aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.mailmap13
-rw-r--r--Documentation/ABI/testing/sysfs-kernel-mm-damon174
-rw-r--r--Documentation/devicetree/bindings/spi/spacemit,k1-spi.yaml6
-rw-r--r--Documentation/netlink/specs/rt-link.yaml40
-rw-r--r--Documentation/watchdog/watchdog-parameters.rst4
-rw-r--r--MAINTAINERS17
-rw-r--r--Makefile7
-rw-r--r--arch/arm64/include/asm/esr.h2
-rw-r--r--arch/arm64/include/asm/fixmap.h6
-rw-r--r--arch/arm64/include/asm/kprobes.h6
-rw-r--r--arch/arm64/kernel/probes/kprobes.c45
-rw-r--r--arch/arm64/mm/fault.c7
-rw-r--r--arch/arm64/mm/hugetlbpage.c2
-rw-r--r--arch/arm64/mm/mmu.c2
-rw-r--r--arch/loongarch/include/asm/asmmacro.h2
-rw-r--r--arch/loongarch/kernel/acpi.c27
-rw-r--r--arch/loongarch/kernel/kgdb.c3
-rw-r--r--arch/loongarch/kernel/machine_kexec.c5
-rw-r--r--arch/loongarch/kernel/rethook_trampoline.S18
-rw-r--r--arch/loongarch/kernel/setup.c3
-rw-r--r--arch/loongarch/kernel/smp.c4
-rw-r--r--arch/loongarch/net/bpf_jit.c9
-rw-r--r--arch/m68k/coldfire/m528x.c2
-rw-r--r--arch/m68k/include/asm/page_mm.h2
-rw-r--r--arch/riscv/include/asm/kvm_host.h10
-rw-r--r--arch/riscv/kvm/aia.c35
-rw-r--r--arch/riscv/kvm/gstage.c6
-rw-r--r--arch/riscv/kvm/mmu.c3
-rw-r--r--arch/riscv/kvm/vcpu.c68
-rw-r--r--arch/riscv/kvm/vcpu_exit.c19
-rw-r--r--arch/riscv/kvm/vcpu_onereg.c46
-rw-r--r--arch/riscv/kvm/vcpu_pmu.c4
-rw-r--r--arch/riscv/kvm/vcpu_sbi_fwft.c6
-rw-r--r--arch/riscv/kvm/vcpu_vector.c14
-rw-r--r--arch/s390/kernel/time.c1
-rw-r--r--arch/x86/boot/compressed/Makefile1
-rw-r--r--arch/x86/kvm/lapic.c2
-rw-r--r--arch/x86/kvm/mmu/mmu.c12
-rw-r--r--arch/x86/kvm/mmu/paging_tmpl.h10
-rw-r--r--arch/x86/kvm/vmx/nested.c11
-rw-r--r--drivers/accel/amdxdna/aie2_ctx.c26
-rw-r--r--drivers/accel/amdxdna/aie2_pci.c1
-rw-r--r--drivers/accel/amdxdna/aie2_pci.h7
-rw-r--r--drivers/accel/ethosu/ethosu_gem.c54
-rw-r--r--drivers/android/binder/thread.rs14
-rw-r--r--drivers/block/rbd.c7
-rw-r--r--drivers/block/ublk_drv.c47
-rw-r--r--drivers/bluetooth/btusb.c4
-rw-r--r--drivers/cdrom/cdrom.c1
-rw-r--r--drivers/comedi/drivers/comedi_parport.c13
-rw-r--r--drivers/firewire/net.c37
-rw-r--r--drivers/firmware/stratix10-svc.c19
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c3
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c13
-rw-r--r--drivers/gpu/drm/drm_gpusvm.c6
-rw-r--r--drivers/gpu/drm/drm_pagemap.c11
-rw-r--r--drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c21
-rw-r--r--drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c7
-rw-r--r--drivers/gpu/drm/imagination/pvr_vm.c2
-rw-r--r--drivers/gpu/drm/panel/Kconfig3
-rw-r--r--drivers/gpu/drm/panel/panel-ilitek-ili9881c.c7
-rw-r--r--drivers/gpu/drm/tests/drm_gem_shmem_test.c16
-rw-r--r--drivers/gpu/drm/tiny/appletbdrm.c53
-rw-r--r--drivers/gpu/drm/ttm/ttm_backup.c123
-rw-r--r--drivers/gpu/drm/ttm/ttm_pool.c89
-rw-r--r--drivers/gpu/drm/ttm/ttm_pool_internal.h8
-rw-r--r--drivers/gpu/drm/v3d/v3d_drv.h2
-rw-r--r--drivers/gpu/drm/v3d/v3d_gem.c16
-rw-r--r--drivers/gpu/drm/v3d/v3d_power.c7
-rw-r--r--drivers/gpu/drm/vc4/vc4_bo.c12
-rw-r--r--drivers/gpu/drm/vc4/vc4_hvs.c2
-rw-r--r--drivers/gpu/drm/vc4/vc4_v3d.c2
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_surface.c22
-rw-r--r--drivers/gpu/drm/xe/xe_i2c.c5
-rw-r--r--drivers/gpu/drm/xe/xe_migrate.c16
-rw-r--r--drivers/gpu/drm/xe/xe_migrate.h3
-rw-r--r--drivers/gpu/drm/xe/xe_sriov_vf_ccs.c14
-rw-r--r--drivers/gpu/drm/xe/xe_vm.c8
-rw-r--r--drivers/gpu/drm/xe/xe_vm_madvise.c19
-rw-r--r--drivers/hwmon/asus-ec-sensors.c18
-rw-r--r--drivers/hwmon/corsair-cpro.c1
-rw-r--r--drivers/hwmon/corsair-psu.c1
-rw-r--r--drivers/hwmon/gigabyte_waterforce.c4
-rw-r--r--drivers/hwmon/nzxt-kraken3.c6
-rw-r--r--drivers/hwmon/nzxt-smart2.c2
-rw-r--r--drivers/hwmon/occ/common.c38
-rw-r--r--drivers/hwmon/pmbus/max34440.c80
-rw-r--r--drivers/hwtracing/intel_th/core.c10
-rw-r--r--drivers/hwtracing/intel_th/msu.c2
-rw-r--r--drivers/infiniband/hw/bng_re/bng_dev.c6
-rw-r--r--drivers/iommu/amd/init.c6
-rw-r--r--drivers/iommu/amd/iommu.c22
-rw-r--r--drivers/iommu/amd/nested.c34
-rw-r--r--drivers/iommu/intel/perf.c2
-rw-r--r--drivers/iommu/intel/svm.c2
-rw-r--r--drivers/misc/mei/bus.c16
-rw-r--r--drivers/misc/nsm.c3
-rw-r--r--drivers/net/amt.c101
-rw-r--r--drivers/net/bonding/bond_main.c3
-rw-r--r--drivers/net/ethernet/airoha/airoha_eth.c174
-rw-r--r--drivers/net/ethernet/airoha/airoha_eth.h27
-rw-r--r--drivers/net/ethernet/airoha/airoha_npu.c4
-rw-r--r--drivers/net/ethernet/airoha/airoha_ppe.c1
-rw-r--r--drivers/net/ethernet/amd/pds_core/adminq.c12
-rw-r--r--drivers/net/ethernet/amd/pds_core/auxbus.c17
-rw-r--r--drivers/net/ethernet/amd/pds_core/core.c22
-rw-r--r--drivers/net/ethernet/amd/pds_core/devlink.c6
-rw-r--r--drivers/net/ethernet/amd/pds_core/main.c14
-rw-r--r--drivers/net/ethernet/amd/xgbe/xgbe-mdio.c11
-rw-r--r--drivers/net/ethernet/broadcom/bnge/bnge.h1
-rw-r--r--drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c8
-rw-r--r--drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.h2
-rw-r--r--drivers/net/ethernet/broadcom/bnge/bnge_netdev.c50
-rw-r--r--drivers/net/ethernet/broadcom/bnge/bnge_netdev.h4
-rw-r--r--drivers/net/ethernet/broadcom/bnge/bnge_rmem.h2
-rw-r--r--drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c1
-rw-r--r--drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c1
-rw-r--r--drivers/net/ethernet/freescale/fman/fman_dtsec.c17
-rw-r--r--drivers/net/ethernet/google/gve/gve.h3
-rw-r--r--drivers/net/ethernet/google/gve/gve_rx_dqo.c34
-rw-r--r--drivers/net/ethernet/hisilicon/hip04_eth.c11
-rw-r--r--drivers/net/ethernet/huawei/hinic/hinic_dev.h2
-rw-r--r--drivers/net/ethernet/huawei/hinic/hinic_ethtool.c21
-rw-r--r--drivers/net/ethernet/intel/ice/ice.h3
-rw-r--r--drivers/net/ethernet/intel/ice/ice_eswitch.c3
-rw-r--r--drivers/net/ethernet/intel/ice/ice_lag.c2
-rw-r--r--drivers/net/ethernet/intel/ice/ice_parser.c3
-rw-r--r--drivers/net/ethernet/intel/ice/ice_ptp.c7
-rw-r--r--drivers/net/ethernet/intel/ice/ice_sriov.c14
-rw-r--r--drivers/net/ethernet/intel/ice/ice_txrx.c20
-rw-r--r--drivers/net/ethernet/intel/ice/ice_vf_lib.c3
-rw-r--r--drivers/net/ethernet/intel/idpf/idpf_virtchnl.c7
-rw-r--r--drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c1
-rw-r--r--drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c29
-rw-r--r--drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c15
-rw-r--r--drivers/net/ethernet/mellanox/mlx5/core/en_main.c4
-rw-r--r--drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.c2
-rw-r--r--drivers/net/ethernet/mellanox/mlx5/core/port.c4
-rw-r--r--drivers/net/ethernet/netronome/nfp/nfpcore/nfp_resource.c3
-rw-r--r--drivers/net/ethernet/realtek/rtase/rtase.h8
-rw-r--r--drivers/net/ethernet/realtek/rtase/rtase_main.c197
-rw-r--r--drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c31
-rw-r--r--drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c24
-rw-r--r--drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c28
-rw-r--r--drivers/net/ethernet/stmicro/stmmac/hwif.h4
-rw-r--r--drivers/net/ethernet/stmicro/stmmac/stmmac_main.c96
-rw-r--r--drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c35
-rw-r--r--drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c6
-rw-r--r--drivers/net/ethernet/wangxun/txgbe/txgbe_main.c1
-rw-r--r--drivers/net/geneve.c27
-rw-r--r--drivers/net/gtp.c17
-rw-r--r--drivers/net/mctp/mctp-i3c.c11
-rw-r--r--drivers/net/mctp/mctp-serial.c2
-rw-r--r--drivers/net/ovpn/io.c4
-rw-r--r--drivers/net/ovpn/peer.c16
-rw-r--r--drivers/net/ovpn/tcp.c6
-rw-r--r--drivers/net/pcs/pcs-xpcs.c32
-rw-r--r--drivers/net/phy/marvell.c2
-rw-r--r--drivers/net/ppp/ppp_generic.c82
-rw-r--r--drivers/net/ppp/pppoe.c1
-rw-r--r--drivers/net/slip/slip.c4
-rw-r--r--drivers/net/vmxnet3/vmxnet3_drv.c22
-rw-r--r--drivers/net/vxlan/vxlan_core.c3
-rw-r--r--drivers/net/vxlan/vxlan_mdb.c30
-rw-r--r--drivers/net/wan/wanxl.c3
-rw-r--r--drivers/net/wireless/ath/ath10k/htt_rx.c2
-rw-r--r--drivers/net/wireless/ath/ath11k/ahb.c1
-rw-r--r--drivers/net/wireless/ath/ath11k/dp_rx.c3
-rw-r--r--drivers/net/wireless/ath/ath11k/pci.c4
-rw-r--r--drivers/net/wireless/ath/ath11k/qmi.c11
-rw-r--r--drivers/net/wireless/ath/ath12k/dp_peer.c11
-rw-r--r--drivers/net/wireless/ath/ath12k/dp_peer.h1
-rw-r--r--drivers/net/wireless/ath/ath12k/dp_rx.c7
-rw-r--r--drivers/net/wireless/ath/ath12k/hw.h16
-rw-r--r--drivers/net/wireless/ath/ath12k/mac.c10
-rw-r--r--drivers/net/wireless/ath/ath12k/pci.c4
-rw-r--r--drivers/net/wireless/ath/ath12k/peer.c3
-rw-r--r--drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c33
-rw-r--r--drivers/net/wireless/ath/ath12k/wifi7/dp_rx.h6
-rw-r--r--drivers/net/wireless/ath/ath12k/wifi7/hw.c3
-rw-r--r--drivers/net/wireless/ath/ath6kl/txrx.c12
-rw-r--r--drivers/net/wireless/ath/ath6kl/wmi.c20
-rw-r--r--drivers/net/wireless/ath/ath9k/hif_usb.c7
-rw-r--r--drivers/net/wireless/ath/carl9170/rx.c7
-rw-r--r--drivers/net/wireless/ath/carl9170/tx.c2
-rw-r--r--drivers/net/wireless/atmel/at76c50x-usb.c7
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c14
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h6
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c2
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c46
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c14
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c6
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h1
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c3
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/rf-pe.c1
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/acpi.c5
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h33
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/scan.h4
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/pnvm.c9
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/regulatory.c2
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/smem.c28
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/uefi.c2
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-config.h2
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c13
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-drv.c18
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c64
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mld/agg.c7
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mld/mac80211.c2
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mld/mcc.c10
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mld/thermal.c9
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mld/tx.c4
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/d3.c46
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c55
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw.c10
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c25
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c7
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/mvm.h3
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/nvm.c43
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/ptp.c4
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c9
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/rx.c5
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/scan.c10
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/time-event.c5
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/tx.c45
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c7
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c9
-rw-r--r--drivers/net/wireless/marvell/mwifiex/fw.h18
-rw-r--r--drivers/net/wireless/marvell/mwifiex/join.c8
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_cmd.c2
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_ioctl.c14
-rw-r--r--drivers/net/wireless/marvell/mwifiex/tdls.c2
-rw-r--r--drivers/net/wireless/marvell/mwifiex/uap_event.c24
-rw-r--r--drivers/net/wireless/mediatek/mt76/Kconfig4
-rw-r--r--drivers/net/wireless/mediatek/mt76/Makefile6
-rw-r--r--drivers/net/wireless/mediatek/mt76/dma.c5
-rw-r--r--drivers/net/wireless/mediatek/mt76/eeprom.c2
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76.h6
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/mac.c6
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c2
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7915/mcu.c18
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7921/mac.c10
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7925/mac.c13
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7925/main.c3
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7925/mcu.c2
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7996/Kconfig2
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7996/mcu.c19
-rw-r--r--drivers/net/wireless/microchip/wilc1000/hif.c5
-rw-r--r--drivers/net/wireless/virtual/mac80211_hwsim_main.c6
-rw-r--r--drivers/platform/loongarch/loongson-laptop.c4
-rw-r--r--drivers/platform/x86/asus-wmi.c26
-rw-r--r--drivers/platform/x86/intel/vsec.c17
-rw-r--r--drivers/ptp/ptp_netc.c1
-rw-r--r--drivers/ptp/ptp_s390.c6
-rw-r--r--drivers/regulator/core.c163
-rw-r--r--drivers/regulator/mt6358-regulator.c2
-rw-r--r--drivers/resctrl/mpam_devices.c36
-rw-r--r--drivers/spi/spi-spacemit-k1.c4
-rw-r--r--drivers/staging/rtl8723bs/core/rtw_ieee80211.c9
-rw-r--r--drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c2
-rw-r--r--drivers/tty/serial/8250/8250_mid.c14
-rw-r--r--drivers/tty/serial/sc16is7xx.c12
-rw-r--r--drivers/uio/uio_hv_generic.c8
-rw-r--r--drivers/usb/atm/ueagle-atm.c17
-rw-r--r--drivers/usb/chipidea/core.c1
-rw-r--r--drivers/usb/core/port.c2
-rw-r--r--drivers/usb/core/sysfs.c8
-rw-r--r--drivers/usb/gadget/function/f_midi.c1
-rw-r--r--drivers/usb/gadget/function/f_ncm.c17
-rw-r--r--drivers/usb/gadget/function/f_printer.c23
-rw-r--r--drivers/usb/gadget/function/f_tcm.c192
-rw-r--r--drivers/usb/gadget/function/tcm.h13
-rw-r--r--drivers/usb/gadget/function/uvc_v4l2.c2
-rw-r--r--drivers/usb/gadget/udc/bdc/bdc_core.c20
-rw-r--r--drivers/usb/gadget/udc/bdc/bdc_udc.c7
-rw-r--r--drivers/usb/gadget/udc/dummy_hcd.c40
-rw-r--r--drivers/usb/gadget/udc/fsl_udc_core.c99
-rw-r--r--drivers/usb/gadget/udc/fsl_usb2_udc.h1
-rw-r--r--drivers/usb/gadget/udc/pxa27x_udc.c10
-rw-r--r--drivers/usb/gadget/udc/snps_udc_core.c1
-rw-r--r--drivers/usb/host/xhci-pci.c1
-rw-r--r--drivers/usb/host/xhci.c15
-rw-r--r--drivers/usb/host/xhci.h1
-rw-r--r--drivers/usb/musb/omap2430.c2
-rw-r--r--drivers/usb/serial/ftdi_sio.c2
-rw-r--r--drivers/usb/serial/ftdi_sio_ids.h5
-rw-r--r--drivers/usb/serial/io_edgeport.c3
-rw-r--r--drivers/usb/serial/io_ti.c6
-rw-r--r--drivers/usb/serial/keyspan_pda.c44
-rw-r--r--drivers/usb/serial/mxuport.c7
-rw-r--r--drivers/usb/serial/option.c1
-rw-r--r--drivers/usb/storage/unusual_devs.h7
-rw-r--r--drivers/usb/typec/ucsi/ucsi.c240
-rw-r--r--drivers/usb/typec/ucsi/ucsi_yoga_c630.c23
-rw-r--r--drivers/vhost/net.c8
-rw-r--r--drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c2
-rw-r--r--drivers/virtio/virtio_balloon.c5
-rw-r--r--drivers/watchdog/airoha_wdt.c3
-rw-r--r--drivers/watchdog/ni903x_wdt.c7
-rw-r--r--drivers/watchdog/s32g_wdt.c3
-rw-r--r--drivers/watchdog/watchdog_pretimeout.c2
-rw-r--r--fs/afs/dir_edit.c2
-rw-r--r--fs/binfmt_elf_fdpic.c4
-rw-r--r--fs/binfmt_misc.c5
-rw-r--r--fs/btrfs/backref.c5
-rw-r--r--fs/btrfs/btrfs_inode.h2
-rw-r--r--fs/btrfs/extent_io.c4
-rw-r--r--fs/btrfs/extent_map.c4
-rw-r--r--fs/btrfs/inode.c3
-rw-r--r--fs/btrfs/ioctl.c1
-rw-r--r--fs/btrfs/relocation.c55
-rw-r--r--fs/btrfs/subpage.c26
-rw-r--r--fs/btrfs/super.c10
-rw-r--r--fs/ceph/addr.c9
-rw-r--r--fs/ceph/caps.c18
-rw-r--r--fs/ceph/dir.c7
-rw-r--r--fs/ceph/file.c9
-rw-r--r--fs/ceph/ioctl.c6
-rw-r--r--fs/ceph/mds_client.c11
-rw-r--r--fs/ceph/mds_client.h1
-rw-r--r--fs/crypto/inline_crypt.c57
-rw-r--r--fs/crypto/keysetup_v1.c8
-rw-r--r--fs/eventpoll.c18
-rw-r--r--fs/exec.c2
-rw-r--r--fs/f2fs/super.c25
-rw-r--r--fs/fat/fat.h4
-rw-r--r--fs/fat/fat_test.c4
-rw-r--r--fs/iomap/buffered-io.c58
-rw-r--r--fs/iomap/ioend.c2
-rw-r--r--fs/lockd/svcproc.c3
-rw-r--r--fs/overlayfs/file.c16
-rw-r--r--fs/overlayfs/xattrs.c2
-rw-r--r--fs/pidfs.c54
-rw-r--r--fs/posix_acl.c7
-rw-r--r--fs/proc/namespaces.c4
-rw-r--r--fs/smb/client/cifsfs.c1
-rw-r--r--fs/smb/client/cifsglob.h1
-rw-r--r--fs/smb/client/file.c69
-rw-r--r--fs/smb/client/inode.c6
-rw-r--r--fs/smb/client/misc.c106
-rw-r--r--fs/smb/client/readdir.c9
-rw-r--r--fs/smb/client/smb2file.c21
-rw-r--r--fs/smb/client/smb2inode.c23
-rw-r--r--fs/smb/server/compress.c3
-rw-r--r--fs/smb/server/connection.c16
-rw-r--r--fs/smb/server/server.c10
-rw-r--r--fs/smb/server/smb2pdu.c12
-rw-r--r--fs/smb/server/smbacl.c36
-rw-r--r--fs/smb/server/vfs.c26
-rw-r--r--fs/super.c34
-rw-r--r--include/drm/ttm/ttm_backup.h12
-rw-r--r--include/linux/alloc_tag.h3
-rw-r--r--include/linux/bnge/hsi.h7
-rw-r--r--include/linux/damon.h2
-rw-r--r--include/linux/firmware/intel/stratix10-smc.h16
-rw-r--r--include/linux/fscrypt.h18
-rw-r--r--include/linux/memcontrol.h21
-rw-r--r--include/linux/mlx5/mlx5_ifc.h13
-rw-r--r--include/linux/page_reporting.h4
-rw-r--r--include/linux/slab.h25
-rw-r--r--include/net/bluetooth/rfcomm.h3
-rw-r--r--include/net/pkt_cls.h14
-rw-r--r--include/net/tcp.h2
-rw-r--r--include/trace/events/memory-failure.h6
-rw-r--r--include/uapi/linux/btrfs.h2
-rw-r--r--include/uapi/linux/io_uring/query.h14
-rw-r--r--include/uapi/linux/io_uring/zcrx.h32
-rw-r--r--init/Kconfig3
-rw-r--r--io_uring/query.c12
-rw-r--r--io_uring/rw.c42
-rw-r--r--io_uring/zcrx.c34
-rw-r--r--io_uring/zcrx.h7
-rw-r--r--kernel/bpf/verifier.c3
-rw-r--r--kernel/liveupdate/luo_session.c2
-rw-r--r--kernel/smp.c30
-rw-r--r--kernel/trace/ftrace.c13
-rw-r--r--kernel/trace/trace.c2
-rw-r--r--kernel/trace/trace.h1
-rw-r--r--kernel/trace/trace_eprobe.c3
-rw-r--r--kernel/trace/trace_events.c4
-rw-r--r--kernel/trace/trace_events_hist.c2
-rw-r--r--kernel/trace/trace_events_trigger.c22
-rw-r--r--kernel/trace/trace_mmiotrace.c4
-rw-r--r--kernel/trace/trace_probe.c13
-rw-r--r--kernel/trace/trace_remote.c16
-rw-r--r--kernel/trace/trace_syscalls.c5
-rw-r--r--lib/alloc_tag.c9
-rw-r--r--lib/rhashtable.c1
-rw-r--r--mm/damon/core.c15
-rw-r--r--mm/damon/lru_sort.c2
-rw-r--r--mm/damon/modules-common.c2
-rw-r--r--mm/damon/modules-common.h2
-rw-r--r--mm/damon/ops-common.c2
-rw-r--r--mm/damon/ops-common.h2
-rw-r--r--mm/damon/paddr.c2
-rw-r--r--mm/damon/reclaim.c2
-rw-r--r--mm/damon/sysfs-common.c2
-rw-r--r--mm/damon/sysfs-common.h2
-rw-r--r--mm/damon/sysfs-schemes.c2
-rw-r--r--mm/damon/sysfs.c2
-rw-r--r--mm/damon/tests/core-kunit.h4
-rw-r--r--mm/damon/tests/sysfs-kunit.h2
-rw-r--r--mm/damon/tests/vaddr-kunit.h4
-rw-r--r--mm/damon/vaddr.c2
-rw-r--r--mm/huge_memory.c12
-rw-r--r--mm/kmemleak.c7
-rw-r--r--mm/page_reporting.c24
-rw-r--r--mm/page_vma_mapped.c31
-rw-r--r--mm/shmem.c10
-rw-r--r--mm/slab.h32
-rw-r--r--mm/slab_common.c19
-rw-r--r--mm/slub.c121
-rw-r--r--mm/userfaultfd.c5
-rw-r--r--net/bluetooth/hci_sync.c13
-rw-r--r--net/bluetooth/rfcomm/core.c17
-rw-r--r--net/bluetooth/rfcomm/tty.c7
-rw-r--r--net/bridge/br_netlink_tunnel.c3
-rw-r--r--net/bridge/br_private.h6
-rw-r--r--net/bridge/br_vlan.c10
-rw-r--r--net/bridge/br_vlan_options.c3
-rw-r--r--net/ceph/auth_x.c9
-rw-r--r--net/ceph/ceph_common.c4
-rw-r--r--net/ceph/cls_lock_client.c8
-rw-r--r--net/ceph/mon_client.c4
-rw-r--r--net/ceph/osdmap.c16
-rw-r--r--net/core/drop_monitor.c18
-rw-r--r--net/core/filter.c17
-rw-r--r--net/core/gro.c4
-rw-r--r--net/core/sock.c10
-rw-r--r--net/hsr/hsr_slave.c2
-rw-r--r--net/ipv4/datagram.c4
-rw-r--r--net/ipv4/icmp.c18
-rw-r--r--net/ipv4/ip_gre.c4
-rw-r--r--net/ipv4/nexthop.c2
-rw-r--r--net/ipv4/raw.c23
-rw-r--r--net/ipv4/tcp_bpf.c2
-rw-r--r--net/ipv4/tcp_input.c56
-rw-r--r--net/ipv4/tcp_ipv4.c8
-rw-r--r--net/ipv4/tcp_minisocks.c12
-rw-r--r--net/ipv6/ila/ila_common.c12
-rw-r--r--net/ipv6/ip6_gre.c4
-rw-r--r--net/ipv6/raw.c2
-rw-r--r--net/ipv6/route.c4
-rw-r--r--net/ipv6/tcp_ipv6.c2
-rw-r--r--net/iucv/af_iucv.c17
-rw-r--r--net/mac80211/cfg.c3
-rw-r--r--net/mac80211/link.c4
-rw-r--r--net/mac80211/rx.c2
-rw-r--r--net/mac802154/llsec.c5
-rw-r--r--net/mac802154/scan.c11
-rw-r--r--net/mctp/device.c4
-rw-r--r--net/mpls/af_mpls.c8
-rw-r--r--net/mptcp/options.c17
-rw-r--r--net/mptcp/pm_userspace.c7
-rw-r--r--net/mptcp/protocol.c34
-rw-r--r--net/openvswitch/actions.c19
-rw-r--r--net/openvswitch/datapath.c25
-rw-r--r--net/openvswitch/datapath.h2
-rw-r--r--net/openvswitch/vport.c2
-rw-r--r--net/packet/af_packet.c6
-rw-r--r--net/phonet/pep.c2
-rw-r--r--net/phonet/pn_dev.c30
-rw-r--r--net/qrtr/af_qrtr.c8
-rw-r--r--net/qrtr/ns.c4
-rw-r--r--net/rds/ib.c4
-rw-r--r--net/rds/ib_cm.c4
-rw-r--r--net/rds/recv.c15
-rw-r--r--net/rds/tcp.c12
-rw-r--r--net/rxrpc/ar-internal.h6
-rw-r--r--net/sched/cls_api.c6
-rw-r--r--net/sched/sch_api.c24
-rw-r--r--net/sched/sch_cake.c2
-rw-r--r--net/sched/sch_drr.c2
-rw-r--r--net/sched/sch_dualpi2.c2
-rw-r--r--net/sched/sch_ets.c2
-rw-r--r--net/sched/sch_fq_codel.c2
-rw-r--r--net/sched/sch_fq_pie.c2
-rw-r--r--net/sched/sch_hfsc.c2
-rw-r--r--net/sched/sch_htb.c2
-rw-r--r--net/sched/sch_multiq.c2
-rw-r--r--net/sched/sch_prio.c2
-rw-r--r--net/sched/sch_qfq.c2
-rw-r--r--net/sched/sch_sfb.c2
-rw-r--r--net/sched/sch_sfq.c2
-rw-r--r--net/sctp/auth.c2
-rw-r--r--net/sctp/protocol.c21
-rw-r--r--net/sctp/sm_make_chunk.c6
-rw-r--r--net/sctp/sm_statefuns.c2
-rw-r--r--net/sctp/stream.c6
-rw-r--r--net/sctp/sysctl.c9
-rw-r--r--net/tipc/netlink.c6
-rw-r--r--net/tipc/netlink_compat.c4
-rw-r--r--net/tipc/socket.c5
-rw-r--r--net/tipc/udp_media.c56
-rw-r--r--net/tls/tls_device.c6
-rw-r--r--net/vmw_vsock/virtio_transport_common.c165
-rw-r--r--net/wireless/pmsr.c5
-rw-r--r--net/x25/af_x25.c8
-rw-r--r--rust/Makefile16
-rw-r--r--rust/bindings/lib.rs4
-rw-r--r--rust/kernel/device.rs20
-rw-r--r--rust/kernel/time.rs11
-rw-r--r--rust/uapi/lib.rs4
-rw-r--r--rust/zerocopy-derive/README.md14
-rw-r--r--rust/zerocopy-derive/derive/from_bytes.rs2
-rw-r--r--rust/zerocopy-derive/derive/into_bytes.rs2
-rw-r--r--rust/zerocopy-derive/derive/known_layout.rs3
-rw-r--r--rust/zerocopy-derive/derive/mod.rs20
-rw-r--r--rust/zerocopy-derive/derive/try_from_bytes.rs6
-rw-r--r--rust/zerocopy-derive/derive/unaligned.rs2
-rw-r--r--rust/zerocopy-derive/lib.rs36
-rw-r--r--rust/zerocopy-derive/repr.rs2
-rw-r--r--rust/zerocopy-derive/util.rs34
-rw-r--r--rust/zerocopy/README.md15
-rw-r--r--rust/zerocopy/rustdoc/style.css1
-rw-r--r--rust/zerocopy/src/byte_slice.rs2
-rw-r--r--rust/zerocopy/src/byteorder.rs50
-rw-r--r--rust/zerocopy/src/deprecated.rs2
-rw-r--r--rust/zerocopy/src/error.rs2
-rw-r--r--rust/zerocopy/src/impls.rs4
-rw-r--r--rust/zerocopy/src/layout.rs4
-rw-r--r--rust/zerocopy/src/lib.rs12
-rw-r--r--rust/zerocopy/src/macros.rs2
-rw-r--r--rust/zerocopy/src/pointer/inner.rs2
-rw-r--r--rust/zerocopy/src/pointer/invariant.rs2
-rw-r--r--rust/zerocopy/src/pointer/mod.rs2
-rw-r--r--rust/zerocopy/src/pointer/ptr.rs2
-rw-r--r--rust/zerocopy/src/pointer/transmute.rs2
-rw-r--r--rust/zerocopy/src/ref.rs2
-rw-r--r--rust/zerocopy/src/split_at.rs2
-rw-r--r--rust/zerocopy/src/util/macro_util.rs2
-rw-r--r--rust/zerocopy/src/util/macros.rs2
-rw-r--r--rust/zerocopy/src/util/mod.rs8
-rw-r--r--rust/zerocopy/src/wrappers.rs2
-rw-r--r--sound/core/seq/seq_timer.c13
-rw-r--r--sound/core/timer.c21
-rw-r--r--sound/hda/codecs/hdmi/hdmi.c3
-rw-r--r--sound/hda/codecs/hdmi/hdmi_local.h9
-rw-r--r--sound/hda/codecs/hdmi/intelhdmi.c36
-rw-r--r--sound/hda/codecs/realtek/alc269.c76
-rw-r--r--sound/hda/codecs/side-codecs/cs35l41_hda.c11
-rw-r--r--sound/hda/codecs/side-codecs/tas2781_hda_i2c.c3
-rw-r--r--sound/soc/amd/acp-config.c12
-rw-r--r--sound/soc/amd/yc/acp6x-mach.c7
-rw-r--r--sound/soc/codecs/bt-sco.c10
-rw-r--r--sound/soc/codecs/cs35l56-i2c.c4
-rw-r--r--sound/soc/codecs/cs35l56-spi.c4
-rw-r--r--sound/soc/codecs/cs35l56.c17
-rw-r--r--sound/soc/codecs/fs210x.c1
-rw-r--r--sound/soc/codecs/tas2781-fmwlib.c63
-rw-r--r--sound/soc/fsl/fsl_sai.c29
-rw-r--r--sound/soc/fsl/imx-card.c12
-rw-r--r--sound/soc/intel/boards/sof_sdw.c2
-rw-r--r--sound/soc/sunxi/sun4i-codec.c1
-rw-r--r--sound/usb/quirks.c2
-rw-r--r--tools/arch/s390/include/uapi/asm/kvm.h1
-rw-r--r--tools/arch/x86/include/asm/cpufeatures.h3
-rw-r--r--tools/arch/x86/include/asm/msr-index.h11
-rw-r--r--tools/arch/x86/include/uapi/asm/kvm.h14
-rw-r--r--tools/arch/x86/include/uapi/asm/svm.h32
-rw-r--r--tools/include/linux/gfp_types.h16
-rw-r--r--tools/include/uapi/linux/const.h18
-rw-r--r--tools/include/uapi/linux/kvm.h20
-rw-r--r--tools/include/uapi/linux/rtnetlink.h1
-rw-r--r--tools/objtool/check.c1
-rw-r--r--tools/perf/bench/bpf_skel/.gitignore4
-rw-r--r--tools/perf/trace/beauty/include/linux/socket.h2
-rw-r--r--tools/perf/trace/beauty/include/uapi/drm/drm.h27
-rw-r--r--tools/perf/trace/beauty/include/uapi/linux/fs.h11
-rw-r--r--tools/testing/selftests/bpf/config1
-rw-r--r--tools/testing/selftests/bpf/prog_tests/tc_qevent.c113
-rw-r--r--tools/testing/selftests/bpf/progs/test_tc_qevent.c23
-rw-r--r--tools/testing/selftests/bpf/progs/verifier_global_subprogs.c10
-rw-r--r--tools/testing/selftests/drivers/net/config3
-rwxr-xr-xtools/testing/selftests/drivers/net/netconsole/netcons_cmdline.sh2
-rwxr-xr-xtools/testing/selftests/drivers/net/netconsole/netcons_fragmented_msg.sh4
-rwxr-xr-xtools/testing/selftests/drivers/net/netconsole/netcons_resume.sh2
-rwxr-xr-xtools/testing/selftests/drivers/net/netconsole/netcons_sysdata.sh2
-rw-r--r--tools/testing/selftests/drivers/net/settings1
-rw-r--r--tools/testing/selftests/drivers/ntsync/config2
-rw-r--r--tools/testing/selftests/filesystems/fuse/Makefile10
-rw-r--r--tools/testing/selftests/filesystems/fuse/fuse_acl_cache_test.c347
-rwxr-xr-xtools/testing/selftests/ftrace/ftracetest1
-rw-r--r--tools/testing/selftests/kvm/x86/sev_init2_tests.c16
-rw-r--r--tools/testing/selftests/kvm/x86/sev_smoke_test.c9
-rw-r--r--tools/testing/selftests/net/af_unix/config1
-rwxr-xr-xtools/testing/selftests/net/bridge_vlan_dump.sh23
-rwxr-xr-xtools/testing/selftests/net/mptcp/userspace_pm.sh2
-rw-r--r--tools/testing/selftests/net/openvswitch/config16
-rw-r--r--tools/testing/selftests/net/ovpn/config2
-rw-r--r--tools/testing/selftests/net/ovpn/ovpn-cli.c4
-rw-r--r--tools/testing/selftests/net/ovpn/settings1
-rw-r--r--tools/testing/selftests/net/packetdrill/tcp_rfc5961_rst-syn-recv.pkt61
-rw-r--r--tools/testing/selftests/net/tun.c8
-rw-r--r--tools/testing/selftests/pidfd/pidfd_file_handle_test.c1
-rw-r--r--tools/testing/vsock/vsock_test.c87
595 files changed, 6694 insertions, 2384 deletions