Skip to content

5.11.11-rc1 review

Greg Kroah-Hartman linux-mm lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest254 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/254mt76: fix tx skb error handling in mt76_dma_tx_queue_skbdrivers/net/wireless/mediatek/mt76/dma.c+6 -90 replies
2/254mt76: mt7915: only modify tx buffer list after allocating tx token iddrivers/net/wireless/mediatek/mt76/mt7915/mac.c+5 -50 replies
3/254net: stmmac: fix dma physical address of descriptor when display ringdrivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c drivers/net/ethernet/stmicro/stmmac/enh_desc.c drivers/net/ethernet/stmicro/stmmac/hwif.h +2 more+94 -340 replies
4/254net: fec: ptp: avoid register access when ipg clock is disableddrivers/net/ethernet/freescale/fec_ptp.c+7 -00 replies
5/254powerpc/4xx: Fix build errors from mfdcr()arch/powerpc/include/asm/dcr-native.h+4 -40 replies
6/254atm: eni: dont release is never initializeddrivers/atm/eni.c+2 -10 replies
7/254atm: lanai: dont run lanai_dev_close if not opendrivers/atm/lanai.c+4 -10 replies
8/254Revert "r8152: adjust the settings about MAC clock speed down for RTL8153"drivers/net/usb/r8152.c+6 -290 replies
9/254ALSA: hda: ignore invalid NHLT tablesound/hda/intel-nhlt.c+5 -00 replies
10/254ixgbe: Fix memleak in ixgbe_configure_clsu32drivers/net/ethernet/intel/ixgbe/ixgbe_main.c+4 -20 replies
11/254scsi: ufs: ufs-qcom: Disable interrupt in reset pathdrivers/scsi/ufs/ufs-qcom.c+10 -00 replies
12/254blk-cgroup: Fix the recursive blkg rwstatblock/blk-cgroup-rwstat.c+2 -10 replies
13/254net: tehuti: fix error return code in bdx_probe()drivers/net/ethernet/tehuti/tehuti.c+1 -00 replies
14/254net: intel: iavf: fix error return code of iavf_init_get_resources()drivers/net/ethernet/intel/iavf/iavf_main.c+2 -10 replies
15/254sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT countdrivers/net/ethernet/sun/niu.c+0 -20 replies
16/254gianfar: fix jumbo packets+napi+rx overrun crashdrivers/net/ethernet/freescale/gianfar.c+15 -00 replies
17/254cifs: ask for more credit on async read/write code pathsfs/cifs/smb2pdu.c+2 -40 replies
18/254gfs2: fix use-after-free in trans_drainfs/gfs2/log.c fs/gfs2/trans.c+6 -00 replies
19/254cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdevdrivers/cpufreq/cpufreq-dt-platdev.c+2 -00 replies
20/254gpiolib: acpi: Add missing IRQF_ONESHOTdrivers/gpio/gpiolib-acpi.c+1 -10 replies
21/254nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig defaultfs/nfs/Kconfig+1 -10 replies
22/254NFS: Correct size calculation for create reply lengthfs/nfs/nfs3xdr.c+2 -10 replies
23/254net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch()drivers/net/ethernet/hisilicon/hns/hns_enet.c+3 -10 replies
24/254net: wan: fix error return code of uhdlc_init()drivers/net/wan/fsl_ucc_hdlc.c+6 -20 replies
25/254net: davicom: Use platform_get_irq_optional()drivers/net/ethernet/davicom/dm9000.c+1 -10 replies
26/254net: enetc: set MAC RX FIFO to recommended valuedrivers/net/ethernet/freescale/enetc/enetc_hw.h drivers/net/ethernet/freescale/enetc/enetc_pf.c+8 -00 replies
27/254atm: uPD98402: fix incorrect allocationdrivers/atm/uPD98402.c+1 -10 replies
28/254atm: idt77252: fix null-ptr-dereferencedrivers/atm/idt77105.c+2 -20 replies
29/254cifs: change noisy error message to FYIfs/cifs/transport.c+1 -10 replies
30/254irqchip/ingenic: Add support for the JZ4760drivers/irqchip/irq-ingenic-tcu.c drivers/irqchip/irq-ingenic.c+2 -00 replies
31/254kbuild: add image_name to no-sync-config-targetsMakefile+2 -10 replies
32/254kbuild: dummy-tools: fix inverted tests for gccscripts/dummy-tools/gcc+5 -00 replies
33/254umem: fix error return code in mm_pci_probe()drivers/block/umem.c+4 -10 replies
34/254sparc64: Fix opcode filtering in handling of no fault loadsarch/sparc/kernel/traps_64.c+6 -70 replies
35/254habanalabs: Call put_pid() when releasing control devicedrivers/misc/habanalabs/common/device.c+2 -00 replies
36/254habanalabs: Disable file operations after device is removeddrivers/misc/habanalabs/common/device.c drivers/misc/habanalabs/common/habanalabs_ioctl.c+46 -60 replies
37/254staging: rtl8192e: fix kconfig dependency on CRYPTOdrivers/staging/rtl8192e/Kconfig+1 -00 replies
38/254u64_stats,lockdep: Fix u64_stats_init() vs lockdepinclude/linux/u64_stats_sync.h+4 -30 replies
39/254kselftest: arm64: Fix exit code of sve-ptracetools/testing/selftests/arm64/fp/sve-ptrace.c+1 -10 replies
40/254regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buckdrivers/regulator/qcom-rpmh-regulator.c+2 -20 replies
41/254regulator: qcom-rpmh: Use correct buck for S1C regulatordrivers/regulator/qcom-rpmh-regulator.c+1 -10 replies
42/254block: Fix REQ_OP_ZONE_RESET_ALL handlingblock/blk-zoned.c+1 -10 replies
43/254drm/amd/display: Enable pflip interrupt upon pipe enabledrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/dc/dc.h drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c +7 more+37 -00 replies
44/254drm/amd/display: Revert dram_clock_change_latency for DCN2.1drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c+1 -10 replies
45/254drm/amd/display: Enabled pipe harvesting in dcn30drivers/gpu/drm/amd/display/dc/dcn30/dcn30_resource.c+31 -00 replies
46/254drm/amdgpu/display: Use wm_table.entries for dcn301 calculate_wmdrivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.c+95 -10 replies
47/254drm/amdgpu: fb BO should be ttm_bo_type_devicedrivers/gpu/drm/amd/amdgpu/amdgpu_fb.c+1 -10 replies
48/254drm/radeon: fix AGP dependencydrivers/gpu/drm/Kconfig+1 -00 replies
49/254nvme: simplify error logic in nvme_validate_ns()drivers/nvme/host/core.c+4 -40 replies
50/254nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request()drivers/nvme/host/core.c+1 -00 replies
51/254nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange()drivers/nvme/host/fc.c+1 -00 replies
52/254nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborteddrivers/nvme/host/fc.c+1 -10 replies
53/254nvme-core: check ctrl css before setting up znsdrivers/nvme/host/core.c+6 -00 replies
54/254nvme-rdma: Fix a use after free in nvmet_rdma_write_data_donedrivers/nvme/target/rdma.c+2 -30 replies
55/254nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725adrivers/nvme/host/pci.c+1 -00 replies
56/254nfs: we dont support removing system.nfs4_aclfs/nfs/nfs4proc.c+3 -00 replies
57/254block: Suppress uevent for hidden device when removedblock/genhd.c+1 -30 replies
58/254io_uring: cancel deferred requests in try_cancelfs/io_uring.c+6 -40 replies
59/254mm/fork: clear PASID for new mminclude/linux/mm_types.h kernel/fork.c+9 -00 replies
60/254ia64: fix ia64_syscall_get_set_arguments() for break-based syscallsarch/ia64/kernel/ptrace.c+18 -60 replies
61/254ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) signarch/ia64/include/asm/syscall.h+1 -10 replies
62/254static_call: Pull some static_call declarations to the type headersinclude/linux/static_call.h include/linux/static_call_types.h tools/include/linux/static_call_types.h+54 -210 replies
63/254static_call: Allow module use without exposing static_call_keyarch/x86/include/asm/static_call.h include/asm-generic/vmlinux.lds.h include/linux/static_call.h +4 more+149 -110 replies
64/254static_call: Fix the module key fixupkernel/static_call.c+4 -30 replies
65/254static_call: Fix static_call_set_init()kernel/static_call.c+10 -70 replies
66/254KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ishDocumentation/virt/kvm/api.rst arch/x86/include/asm/kvm_host.h arch/x86/kvm/x86.c+78 -510 replies
67/254btrfs: do not initialize dev stats if we have no dev_rootfs/btrfs/volumes.c+3 -00 replies
68/254btrfs: do not initialize dev replace for bad dev rootfs/btrfs/dev-replace.c+3 -00 replies
69/254btrfs: fix check_data_csum() error message for direct I/Ofs/btrfs/inode.c+9 -50 replies
70/254btrfs: initialize device::fs_info alwaysfs/btrfs/disk-io.c+2 -10 replies
71/254btrfs: fix sleep while in non-sleep context during qgroup removalfs/btrfs/qgroup.c+10 -20 replies
72/254btrfs: fix subvolume/snapshot deletion not triggered on mountfs/btrfs/disk-io.c+15 -10 replies
73/254selinux: dont log MAC_POLICY_LOAD record on failed policy loadsecurity/selinux/selinuxfs.c+1 -20 replies
74/254selinux: fix variable scope issue in live sidtab conversionsecurity/selinux/include/security.h security/selinux/selinuxfs.c security/selinux/ss/services.c+56 -340 replies
75/254netsec: restore phy power state after controller resetdrivers/net/ethernet/socionext/netsec.c+6 -30 replies
76/254platform/x86: intel-vbtn: Stop reporting SW_DOCK eventsdrivers/platform/x86/intel-vbtn.c+10 -20 replies
77/254psample: Fix user API breakageinclude/uapi/linux/psample.h+1 -40 replies
78/254z3fold: prevent reclaim/free race for headless pagesmm/z3fold.c+15 -10 replies
79/254squashfs: fix inode lookup sanity checksfs/squashfs/export.c fs/squashfs/squashfs_fs.h+7 -20 replies
80/254squashfs: fix xattr id and id lookup sanity checksfs/squashfs/id.c fs/squashfs/xattr_id.c+8 -40 replies
81/254hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappingsinclude/linux/hugetlb_cgroup.h mm/hugetlb.c mm/hugetlb_cgroup.c+58 -80 replies
82/254kasan: fix per-page tags for non-page_alloc pagesinclude/linux/mm.h+15 -30 replies
83/254gcov: fix clang-11+ supportkernel/gcov/clang.c+69 -00 replies
84/254mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAPmm/highmem.c+2 -20 replies
85/254ACPI: video: Add missing callback back for Sony VPCEH3U1Edrivers/acpi/video_detect.c+1 -00 replies
86/254ACPICA: Always create namespace nodes using acpi_ns_create_node()drivers/acpi/acpica/nsaccess.c+1 -20 replies
87/254arm64: stacktrace: dont trace arch_stack_walk()arch/arm64/kernel/stacktrace.c+5 -40 replies
88/254arm64: dts: ls1046a: mark crypto engine dma coherentarch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi+1 -00 replies
89/254arm64: dts: ls1012a: mark crypto engine dma coherentarch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi+1 -00 replies
90/254arm64: dts: ls1043a: mark crypto engine dma coherentarch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi+1 -00 replies
91/254ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be set to A, B and Carch/arm/boot/dts/at91-sam9x60ek.dts+1 -10 replies
92/254ARM: dts: at91: sam9x60: fix mux-mask to match products datasheetarch/arm/boot/dts/at91-sam9x60ek.dts arch/arm/boot/dts/sam9x60.dtsi+9 -80 replies
93/254ARM: dts: at91-sama5d27_som1: fix phy address to 7arch/arm/boot/dts/at91-sama5d27_som1.dtsi+2 -20 replies
94/254integrity: double check iint_cache was initializedsecurity/integrity/iint.c+8 -00 replies
95/254drm/nouveau/kms/nve4-nv108: Limit cursors to 128x128drivers/gpu/drm/nouveau/dispnv50/disp.c+12 -10 replies
96/254drm/etnaviv: Use FOLL_FORCE for userptrdrivers/gpu/drm/etnaviv/etnaviv_gem.c+1 -10 replies
97/254drm/amd/pm: workaround for audio noise issuedrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c +1 more+166 -110 replies
98/254drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.xdrivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c+1 -20 replies
99/254drm/amdgpu: fix the hibernation suspend with s0ixdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+6 -20 replies
100/254drm/amdgpu: Add additional Sienna Cichlid PCI IDdrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+1 -00 replies
101/254drm/i915/dsc: fix DSS CTL register usage for ICL DSI transcodersdrivers/gpu/drm/i915/display/intel_vdsc.c+2 -80 replies
102/254drm/i915: Fix the GT fence revocation runtime PM logicdrivers/gpu/drm/i915/gt/intel_ggtt_fencing.c drivers/gpu/drm/i915/intel_runtime_pm.c drivers/gpu/drm/i915/intel_runtime_pm.h+41 -60 replies
103/254dm verity: fix DM_VERITY_OPTS_MAX valuedrivers/md/dm-verity-target.c+1 -10 replies
104/254dm: dont report "detected capacity change" on device creationdrivers/md/dm.c+4 -10 replies
105/254dm ioctl: fix out of bounds array access when no devicesdrivers/md/dm-ioctl.c+1 -10 replies
106/254bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREADdrivers/bus/omap_l3_noc.c+2 -20 replies
107/254soc: ti: omap-prm: Fix reboot issue with invalid pcie reset map for dra7drivers/soc/ti/omap_prm.c+1 -10 replies
108/254ARM: OMAP2+: Fix smartreflex init regression after dropping legacy dataarch/arm/mach-omap2/sr_device.c+58 -170 replies
109/254soc: ti: omap-prm: Fix occasional abort on reset deassert for dra7 ivadrivers/soc/ti/omap_prm.c+5 -10 replies
110/254veth: Store queue_mapping independently of XDP prog presencedrivers/net/veth.c+1 -20 replies
111/254bpf: Dont allow vmlinux BTF to be used in map_create and prog_load.kernel/bpf/syscall.c kernel/bpf/verifier.c+9 -00 replies
112/254bpf: Change inode_storages lookup_elem return value from NULL to -EBADFkernel/bpf/bpf_inode_storage.c+1 -10 replies
113/254libbpf: Fix INSTALL flag ordertools/lib/bpf/Makefile+1 -10 replies
114/254net/mlx5e: RX, Mind the MPWQE gaps when calculating offsetsdrivers/net/ethernet/mellanox/mlx5/core/en.h drivers/net/ethernet/mellanox/mlx5/core/en_main.c drivers/net/ethernet/mellanox/mlx5/core/en_rx.c+9 -80 replies
115/254net/mlx5e: Set PTP channel pointer explicitly to NULLdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+3 -10 replies
116/254net/mlx5e: When changing XDP program without reset, take refs for XSK RQsdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+3 -10 replies
117/254net/mlx5e: Revert parameters on errors when changing PTP state without resetdrivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c+5 -00 replies
118/254net/mlx5e: Dont match on Geneve options in case option masks are all zerodrivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c+4 -00 replies
119/254net/mlx5e: E-switch, Fix rate calculation divisiondrivers/net/ethernet/mellanox/mlx5/core/en_tc.c+2 -10 replies
120/254ipv6: fix suspecious RCU usage warninginclude/net/nexthop.h net/ipv6/ip6_fib.c+25 -10 replies
121/254drop_monitor: Perform cleanup upon probe registration failurenet/core/drop_monitor.c+23 -00 replies
122/254macvlan: macvlan_count_rx() needs to be aware of preemptioninclude/linux/if_macvlan.h+2 -10 replies
123/254net: sched: validate stab valuesinclude/net/red.h net/sched/sch_choke.c net/sched/sch_gred.c +2 more+20 -80 replies
124/254net: dsa: bcm_sf2: Qualify phydev->dev_flags based on portdrivers/net/dsa/bcm_sf2.c+4 -20 replies
125/254igc: reinit_locked() should be called with rtnl_lockdrivers/net/ethernet/intel/igc/igc_main.c+9 -00 replies
126/254igc: Fix Pause Frame Advertisingdrivers/net/ethernet/intel/igc/igc_ethtool.c+1 -30 replies
127/254igc: Fix Supported Pause Frame Link Settingdrivers/net/ethernet/intel/igc/igc_ethtool.c+3 -00 replies
128/254igc: Fix igc_ptp_rx_pktstamp()drivers/net/ethernet/intel/igc/igc.h drivers/net/ethernet/intel/igc/igc_ptp.c+41 -330 replies
129/254e1000e: add rtnl_lock() to e1000_reset_taskdrivers/net/ethernet/intel/e1000e/netdev.c+5 -10 replies
130/254e1000e: Fix error handling in e1000_set_d0_lplu_state_82571drivers/net/ethernet/intel/e1000e/82571.c+2 -00 replies
131/254kunit: tool: Disable PAGE_POISONING under --allteststools/testing/kunit/configs/broken_on_uml.config+2 -00 replies
132/254net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_templatedrivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c+3 -00 replies
133/254net: phy: broadcom: Add power down exit reset state delaydrivers/net/phy/broadcom.c+5 -00 replies
134/254ice: fix napi work done reporting in xsk pathdrivers/net/ethernet/intel/ice/ice_base.c drivers/net/ethernet/intel/ice/ice_xsk.c+9 -70 replies
135/254ftgmac100: Restart MAC HW oncedrivers/net/ethernet/faraday/ftgmac100.c+1 -00 replies
136/254clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clkdrivers/clk/qcom/gcc-sc7180.c+2 -20 replies
137/254net: ipa: terminate message handler arraysdrivers/net/ipa/ipa_qmi.c+2 -00 replies
138/254net: qrtr: fix a kernel-infoleak in qrtr_recvmsg()net/qrtr/qrtr.c+5 -00 replies
139/254flow_dissector: fix byteorder of dissected ICMP IDnet/core/flow_dissector.c+1 -10 replies
140/254selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failedtools/testing/selftests/bpf/progs/test_tunnel_kern.c+2 -40 replies
141/254netfilter: ctnetlink: fix dump of the expect mask attributenet/netfilter/nf_conntrack_netlink.c+1 -00 replies
142/254net: hdlc_x25: Prevent racing between "x25_close" and "x25_xmit"/"x25_rx"drivers/net/wan/hdlc_x25.c+41 -10 replies
143/254net: phylink: Fix phylink_err() function name error in phylink_major_configdrivers/net/phy/phylink.c+1 -10 replies
144/254tipc: better validate user input in tipc_nl_retrieve_key()net/tipc/node.c+8 -30 replies
145/254tcp: relookup sock for RST+ACK packets handled by obsolete req sockinclude/net/inet_connection_sock.h net/ipv4/inet_connection_sock.c net/ipv4/tcp_minisocks.c+11 -50 replies
146/254mptcp: fix ADD_ADDR HMAC in case port is specifiednet/mptcp/options.c+14 -100 replies
147/254can: isotp: isotp_setsockopt(): only allow to set low level TX flags for CAN-FDnet/can/isotp.c+2 -10 replies
148/254can: isotp: TX-path: ensure that CAN frame flags are initializednet/can/isotp.c+3 -60 replies
149/254can: peak_usb: add forgotten supported devicesdrivers/net/can/usb/peak_usb/pcan_usb_fd.c+2 -00 replies
150/254can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitratedrivers/net/can/flexcan.c+7 -10 replies
151/254can: kvaser_pciefd: Always disable bus load reportingdrivers/net/can/kvaser_pciefd.c+4 -00 replies
152/254can: c_can_pci: c_can_pci_remove(): fix use-after-freedrivers/net/can/c_can/c_can_pci.c+2 -10 replies
153/254can: c_can: move runtime PM enable/disable to c_can_platformdrivers/net/can/c_can/c_can.c drivers/net/can/c_can/c_can_platform.c+6 -240 replies
154/254can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warningdrivers/net/can/m_can/m_can.c+0 -30 replies
155/254can: m_can: m_can_rx_peripheral(): fix RX being blocked by errorsdrivers/net/can/m_can/m_can.c+1 -10 replies
156/254mac80211: fix rate mask resetnet/mac80211/cfg.c+2 -20 replies
157/254mac80211: Allow HE operation to be longer than expected.net/mac80211/mlme.c net/mac80211/util.c+2 -20 replies
158/254selftests/net: fix warnings on reuseaddr_ports_exhaustedtools/testing/selftests/net/reuseaddr_ports_exhausted.c+16 -160 replies
159/254nfp: flower: fix unsupported pre_tunnel flowsdrivers/net/ethernet/netronome/nfp/flower/offload.c+18 -00 replies
160/254nfp: flower: add ipv6 bit to pre_tunnel control messagedrivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c+13 -20 replies
161/254nfp: flower: fix pre_tun mask id allocationdrivers/net/ethernet/netronome/nfp/flower/metadata.c+17 -70 replies
162/254ftrace: Fix modify_ftrace_direct.kernel/trace/ftrace.c+38 -50 replies
163/254drm/msm/dsi: fix check-before-set in the 7nm dsi_pll codedrivers/gpu/drm/msm/dsi/pll/dsi_pll.c drivers/gpu/drm/msm/dsi/pll/dsi_pll.h drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c+8 -50 replies
164/254ionic: linearize tso skb with too many fragsdrivers/net/ethernet/pensando/ionic/ionic_txrx.c+7 -60 replies
165/254net/sched: cls_flower: fix only mask bit check in the validate_ct_statenet/sched/cls_flower.c+1 -10 replies
166/254netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flagsnet/netfilter/nf_tables_api.c+3 -10 replies
167/254netfilter: nftables: allow to update flowtable flagsinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+18 -00 replies
168/254netfilter: flowtable: Make sure GC works periodically in idle systemnet/netfilter/nf_flow_table_core.c+1 -10 replies
169/254libbpf: Fix error path in bpf_object__elf_init()tools/lib/bpf/libbpf.c+2 -10 replies
170/254libbpf: Use SOCK_CLOEXEC when opening the netlink sockettools/lib/bpf/netlink.c+1 -10 replies
171/254ARM: dts: imx6ull: fix ubi filesystem mount failedarch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts+1 -00 replies
172/254ipv6: weaken the v4mapped source checknet/dccp/ipv6.c net/ipv6/ip6_input.c net/ipv6/tcp_ipv6.c +1 more+15 -100 replies
173/254octeontx2-af: Formatting debugfs entry rsrc_alloc.drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c+29 -170 replies
174/254octeontx2-af: Remove TOS field from MKEX TXdrivers/net/ethernet/marvell/octeontx2/af/npc_profile.h+0 -20 replies
175/254octeontx2-af: Fix irq free in rvu teardowndrivers/net/ethernet/marvell/octeontx2/af/rvu.c+4 -20 replies
176/254octeontx2-pf: Clear RSS enable flag on interace downdrivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c+5 -00 replies
177/254octeontx2-af: fix infinite loop in unmapping NPC counterdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+1 -10 replies
178/254net: check all name nodes in __dev_alloc_namenet/core/dev.c+12 -00 replies
179/254net: cdc-phonet: fix data-interface release on probe failuredrivers/net/usb/cdc-phonet.c+2 -00 replies
180/254igb: check timestamp validitydrivers/net/ethernet/intel/igb/igb.h drivers/net/ethernet/intel/igb/igb_main.c drivers/net/ethernet/intel/igb/igb_ptp.c+32 -140 replies
181/254sctp: move sk_route_caps check and set into sctp_outq_flush_transportsnet/sctp/output.c net/sctp/outqueue.c+7 -70 replies
182/254r8152: limit the RX buffer size of RTL8153A for USB 2.0drivers/net/usb/r8152.c+4 -10 replies
183/254net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizesdrivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c+2 -00 replies
184/254selinux: vsock: Set SID for socket returned by accept()net/vmw_vsock/af_vsock.c+1 -00 replies
185/254selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate valuetools/testing/selftests/net/forwarding/vxlan_bridge_1d.sh+1 -10 replies
186/254libbpf: Fix BTF dump of pointer-to-array-of-structtools/lib/bpf/btf_dump.c+1 -10 replies
187/254bpf: Fix umd memory leak in copy_process()include/linux/usermode_driver.h kernel/bpf/preload/bpf_preload_kern.c kernel/usermode_driver.c+31 -100 replies
188/254can: isotp: tx-path: zero initialize outgoing CAN framesnet/can/isotp.c+3 -30 replies
189/254platform/x86: dell-wmi-sysman: Fix crash caused by calling kset_unregister twicedrivers/platform/x86/dell-wmi-sysman/sysman.c+1 -00 replies
190/254platform/x86: dell-wmi-sysman: Fix possible NULL pointer deref on exitdrivers/platform/x86/dell-wmi-sysman/sysman.c+2 -90 replies
191/254platform/x86: dell-wmi-sysman: Make it safe to call exit_foo_attributes() multiple timesdrivers/platform/x86/dell-wmi-sysman/enum-attributes.c drivers/platform/x86/dell-wmi-sysman/int-attributes.c drivers/platform/x86/dell-wmi-sysman/passobj-attributes.c +1 more+12 -00 replies
192/254platform/x86: dell-wmi-sysman: Fix release_attributes_data() getting called twice on init_bios_attributes() failuredrivers/platform/x86/dell-wmi-sysman/sysman.c+0 -10 replies
193/254platform/x86: dell-wmi-sysman: Cleanup sysman_init() error-exit handlingdrivers/platform/x86/dell-wmi-sysman/sysman.c+16 -290 replies
194/254platform/x86: dell-wmi-sysman: Make sysman_init() return -ENODEV of the interfaces are not founddrivers/platform/x86/dell-wmi-sysman/sysman.c+7 -50 replies
195/254drm/msm: fix shutdown hook in case GPU components failed to binddrivers/gpu/drm/msm/msm_drv.c+4 -00 replies
196/254drm/msm: Fix suspend/resume on i.MX5drivers/gpu/drm/msm/msm_drv.c+8 -00 replies
197/254arm64: kdump: update ppos when reading elfcorehdrarch/arm64/kernel/crash_dump.c+2 -00 replies
198/254PM: runtime: Defer suspending suppliersdrivers/base/power/runtime.c+39 -60 replies
199/254net/mlx5: Add back multicast stats for uplink representordrivers/net/ethernet/mellanox/mlx5/core/en_main.c+7 -00 replies
200/254net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDPdrivers/net/ethernet/mellanox/mlx5/core/en_tc.c+10 -00 replies
201/254net/mlx5e: Offload tuple rewrite for non-CT flowsdrivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c drivers/net/ethernet/mellanox/mlx5/core/en_tc.c+35 -120 replies
202/254net/mlx5e: Fix error path for ethtool set-priv-flagdrivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c+5 -10 replies
203/254mfd: intel_quark_i2c_gpio: Revert "Constify static struct resources"drivers/mfd/intel_quark_i2c_gpio.c+4 -20 replies
204/254PM: EM: postpone creating the debugfs dir till fs_initcallkernel/power/energy_model.c+1 -10 replies
205/254platform/x86: intel_pmt_crashlog: Fix incorrect macrosdrivers/platform/x86/intel_pmt_crashlog.c+6 -70 replies
206/254net: bridge: dont notify switchdev for local FDB addressesnet/bridge/br_switchdev.c+2 -00 replies
207/254octeontx2-af: Fix memory leak of object bufdrivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c+3 -10 replies
208/254xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on MEMORY_HOTPLUGarch/x86/xen/p2m.c drivers/xen/Kconfig+4 -40 replies
209/254RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening serverdrivers/infiniband/hw/cxgb4/cm.c+2 -20 replies
210/254mm: memblock: fix section mismatch warning againinclude/linux/memblock.h+2 -20 replies
211/254bpf: Dont do bpf_cgroup_storage_set() for kuprobe/tp programsinclude/linux/bpf.h+5 -40 replies
212/254net: Consolidate common blackhole dst opsinclude/net/dst.h net/core/dst.c net/ipv4/route.c +1 more+66 -640 replies
213/254net, bpf: Fix ip6ip6 crash with collect_md populated skbsnet/core/dst.c+9 -220 replies
214/254igb: avoid premature Rx buffer reusedrivers/net/ethernet/intel/igb/igb_main.c+15 -70 replies
215/254net: axienet: Fix probe error cleanupdrivers/net/ethernet/xilinx/xilinx_axienet_main.c+24 -110 replies
216/254net: phy: introduce phydev->portdrivers/net/phy/broadcom.c drivers/net/phy/dp83822.c drivers/net/phy/dp83869.c +7 more+36 -40 replies
217/254net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay()drivers/net/phy/broadcom.c+36 -380 replies
218/254net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616Sdrivers/net/phy/broadcom.c include/linux/brcmphy.h+76 -120 replies
219/254net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610Mdrivers/net/phy/broadcom.c+4 -00 replies
220/254Revert "netfilter: x_tables: Switch synchronization to RCU"include/linux/netfilter/x_tables.h net/ipv4/netfilter/arp_tables.c net/ipv4/netfilter/ip_tables.c +2 more+56 -400 replies
221/254netfilter: x_tables: Use correct memory barriers.include/linux/netfilter/x_tables.h net/netfilter/x_tables.c+2 -20 replies
222/254bpf: Fix fexit trampoline.arch/x86/net/bpf_jit_comp.c include/linux/bpf.h kernel/bpf/bpf_struct_ops.c +2 more+213 -610 replies
223/254bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIGarch/x86/net/bpf_jit_comp.c+2 -10 replies
224/254platform/x86: dell-wmi-sysman: Cleanup create_attributes_level_sysfs_files()drivers/platform/x86/dell-wmi-sysman/sysman.c+7 -90 replies
225/254arm64/mm: define arch_get_mappable_range()arch/arm64/mm/mmu.c+7 -811 replies
226/254arm64: mm: correct the inside linear map range during hotplug checkarch/arm64/mm/mmu.c+19 -20 replies
227/254dm table: Fix zoned model check and zone sectors checkdrivers/md/dm-table.c drivers/md/dm-zoned-target.c include/linux/device-mapper.h+40 -100 replies
228/254mm/mmu_notifiers: ensure range_end() is paired with range_start()include/linux/mmu_notifier.h mm/mmu_notifier.c+28 -50 replies
229/254Revert "netfilter: x_tables: Update remaining dereference to RCU"net/ipv4/netfilter/arp_tables.c net/ipv4/netfilter/ip_tables.c net/ipv6/netfilter/ip6_tables.c+3 -30 replies
230/254ACPI: scan: Rearrange memory allocation in acpi_device_add()drivers/acpi/scan.c+26 -310 replies
231/254ACPI: scan: Use unique number for instance_nodrivers/acpi/internal.h drivers/acpi/scan.c include/acpi/acpi_bus.h+34 -60 replies
232/254perf auxtrace: Fix auxtrace queue conflicttools/perf/util/auxtrace.c+0 -40 replies
233/254perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* recordstools/perf/util/synthetic-events.c+5 -40 replies
234/254io_uring: fix provide_buffers sign extensionfs/io_uring.c+3 -10 replies
235/254block: recalculate segment count for multi-segment discards correctlyblock/blk-merge.c+8 -00 replies
236/254scsi: Revert "qla2xxx: Make sure that aborted commands are freed"drivers/scsi/qla2xxx/qla_target.c drivers/scsi/qla2xxx/tcm_qla2xxx.c+5 -120 replies
237/254scsi: qedi: Fix error return code of qedi_alloc_global_queues()drivers/scsi/qedi/qedi_main.c+1 -00 replies
238/254scsi: mpt3sas: Fix error return code of mpt3sas_base_attach()drivers/scsi/mpt3sas/mpt3sas_base.c+6 -20 replies
239/254smb3: fix cached file size problems in duplicate extents (reflink)fs/cifs/smb2ops.c+15 -30 replies
240/254cifs: Adjust key sizes and key generation routines for AES256 encryptionfs/cifs/cifsglob.h fs/cifs/cifspdu.h fs/cifs/smb2glob.h +2 more+41 -150 replies
241/254locking/mutex: Fix non debug version of mutex_lock_io_nested()include/linux/mutex.h+1 -10 replies
242/254x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc()arch/x86/mm/mem_encrypt.c+1 -10 replies
243/254fs/cachefiles: Remove wait_bit_key layout dependencyfs/cachefiles/rdwr.c include/linux/pagemap.h+3 -50 replies
244/254ch_ktls: fix enum-conversion warningdrivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c+1 -10 replies
245/254can: dev: Move device back to init netns on owning netns deletedrivers/net/can/dev.c include/net/rtnetlink.h net/core/dev.c+4 -10 replies
246/254r8169: fix DMA being used after buffer free if WoL is enableddrivers/net/ethernet/realtek/r8169_main.c+4 -20 replies
247/254net: dsa: b53: VLAN filtering is global to all usersdrivers/net/dsa/b53/b53_common.c+7 -70 replies
248/254mac80211: fix double free in ibss_leavenet/mac80211/ibss.c+2 -00 replies
249/254ext4: add reclaim checks to xattr codefs/ext4/xattr.c+4 -00 replies
250/254fs/ext4: fix integer overflow in s_log_groups_per_flexfs/ext4/mballoc.c+9 -20 replies
251/254Revert "xen: fix p2m size in dom0 for disabled memory hotplug case"arch/x86/include/asm/xen/page.h arch/x86/xen/p2m.c arch/x86/xen/setup.c+14 -170 replies
252/254nvme: fix the nsid value to print in nvme_validate_or_alloc_nsdrivers/nvme/host/core.c+1 -10 replies
253/254can: peak_usb: Revert "can: peak_usb: add forgotten supported devices"drivers/net/can/usb/peak_usb/pcan_usb_fd.c+0 -20 replies
254/254selftest/bpf: Add a test to check trampoline freeing logic.tools/testing/selftests/bpf/prog_tests/fexit_sleep.c tools/testing/selftests/bpf/progs/fexit_sleep.c+113 -00 replies

Reviews trailers per patch

114 of 254 patches have a Reviewed-by or Acked-by.

PatchFeng TangShyam Prasad NAndy ShevchenkoClaudiu ManoilJason LiuAurelien AptelRonnie SahlbergAnatoly PugachevOded GabbayRandy DunlapAhmed S. DarwishErhard F.Philipp LeskovitzPierre-Louis BossartPaul MenzelTony BrelinskiAvri AltmanDaniel WheelerNicholas KazlauskasEryk BrolSagi GrimbergJames SmartDaniel WagnerRichard CochranTony LuckDmitry V. LevinJarkko SakkinenSumit GargHaonan WangPeter Zijlstra (Intel)David SterbaQu WenruoSteven Rostedt (VMware)Jun LeiDmytro LaktyushkinZhan LiuTyler HicksJiri PirkoPetr MachataPhillip LougherAlex DeucherKeith BuschVitaly WoolChristian KönigMike KravetzTudor AmbarusHarry WentlandMarco ElverHuang RuiGuchun ChenManasi NavareChris WilsonFangrui SongNathan ChancellorPeter OberparleiterToshiaki MakitaYonghong SongKP SinghTariq ToukanPavel Machek (CIP)Thomas GleixnerVlastimil BabkaKees CookCatalin MarinasMark BrownSascha HauerGreg UngererLi YangMaciej FijalkowskiDvora FuxbrumerSasha NeftinBrendan HigginsKiran BhandareBenjamin HerrenschmidtJoel StanleyIdo SchimmelDavid AhernTaniya DasBjorn AnderssonWilliam TuEric DumazetMat MartineauGeliang TangHerbert XuRoi DayanOz ShlomoYevgeny KliteynikMalli CToke Høiland-JørgensenFabio EstevamDave SwitzerChristoph Hellwig[email protected]Colin Ian KingMarcelo Ricardo LeitnerGreg Kroah-HartmanSunil GouthamBoris OstrovskyRoman GushchinLeon RomanovskyArnd BergmannDavid HildenbrandNick DesaulniersAlexander DuyckVishakha JambekarFlorian FainelliAndrew LunnVladimir OlteanMartin WilckChao LengLucas StachUwe Kleine-KönigPaul E. McKenneyAnshuman KhandualJason GunthorpeHans de GoedeUlf HanssonDaniel JurgensPaul BlakeyRikard FalkebornTong ZhangAndi KleenKirill A. ShutemovTom LendackyPaul BlazejowskiJiri OlsaJan KaraMing LeiLaurence ObermanHimanshu MadhaniManish Rangankar
1/254
2/254
3/254
4/254A-b
5/254A-b
6/254
7/254
8/254
9/254T-b R-b
10/254R-b T-b
11/254R-b
12/254
13/254
14/254
15/254
16/254
17/254R-b
18/254
19/254
20/254A-b
21/254
22/254
23/254
24/254
25/254
26/254R-b R-b
27/254
28/254
29/254R-b R-b
30/254
31/254
32/254
33/254
34/254T-b
35/254R-b
36/254R-b
37/254A-b
38/254Debugged-by T-b
39/254
40/254
41/254
42/254
43/254T-b R-b A-b
44/254T-b A-b R-b
45/254T-b A-b R-b
46/254R-b A-b
47/254A-b
48/254R-b
49/254R-b R-b R-b
50/254R-b R-b R-b R-b
51/254R-b R-b R-b R-b
52/254R-b R-b R-b
53/254
54/254
55/254
56/254
57/254R-b R-b
58/254
59/254R-b
60/254
61/254R-b
62/254
63/254Originally-by
64/254T-b
65/254A-b T-b
66/254
67/254R-b
68/254
69/254R-b
70/254R-b
71/254R-b R-b
72/254R-b
73/254
74/254T-b R-b
75/254
76/254
77/254R-b R-b
78/254R-b
79/254A-b
80/254
81/254R-b
82/254R-b
83/254R-b T-b R-b A-b
84/254R-b
85/254R-b
86/254Diagnosed-by Diagnosed-by
87/254R-b R-b
88/254T-b A-b A-b
89/254A-b
90/254A-b
91/254
92/254R-b
93/254
94/254
95/254
96/254R-b
97/254R-b
98/254R-b
99/254A-b A-b
100/254R-b
101/254R-b
102/254R-b
103/254
104/254
105/254
106/254
107/254
108/254
109/254
110/254A-b
111/254A-b
112/254A-b A-b
113/254
114/254
115/254R-b
116/254R-b
117/254R-b
118/254R-b R-b R-b
119/254
120/254R-b R-b
121/254R-b
122/254A-b
123/254
124/254
125/254T-b
126/254T-b A-b R-b
127/254T-b A-b R-b
128/254R-b T-b
129/254T-b
130/254T-b A-b
131/254A-b R-b
132/254
133/254
134/254T-b
135/254A-b R-b
136/254R-b
137/254R-b
138/254
139/254
140/254A-b
141/254
142/254
143/254
144/254
145/254R-b
146/254R-b A-b
147/254
148/254
149/254
150/254
151/254
152/254
153/254T-b
154/254
155/254
156/254R-b
157/254
158/254
159/254
160/254
161/254
162/254R-b
163/254
164/254
165/254R-b
166/254
167/254
168/254
169/254
170/254A-b
171/254R-b
172/254R-b A-b
173/254
174/254
175/254
176/254
177/254
178/254R-b
179/254
180/254T-b
181/254
182/254
183/254
184/254
185/254
186/254
187/254
188/254
189/254
190/254
191/254
192/254
193/254
194/254
195/254
196/254
197/254R-b
198/254Diagnosed-by R-b
199/254R-b
200/254R-b
201/254R-b
202/254R-b
203/254R-b T-b
204/254R-b
205/254
206/254
207/254A-b
208/254R-b
209/254R-b
210/254R-b R-b A-b
211/254A-b
212/254
213/254
214/254R-b T-b
215/254
216/254R-b R-b
217/254R-b
218/254A-b
219/254
220/254
221/254
222/254A-b
223/254
224/254
225/254R-b R-b
226/254T-b R-b
227/254
228/254R-b
229/254
230/254R-b
231/254
232/254R-b
233/254A-b
234/254R-b
235/254R-b R-b
236/254R-b R-b
237/254A-b
238/254
239/254
240/254R-b
241/254
242/254R-b R-b
243/254R-b T-b
244/254R-b
245/254
246/254T-b
247/254
248/254
249/254
250/254R-b
251/254R-b
252/254
253/254
254/254

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 131 reviewers.

Read the v1 thread

Cover letter [PATCH 5.11 000/254] 5.11.11-rc1 review

This is the start of the stable review cycle for the 5.11.11 release. There are 254 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Wed, 31 Mar 2021 07:55:56 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.11.11-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.11.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 5.11.11-rc1

Alexei Starovoitov <[email protected]>
selftest/bpf: Add a test to check trampoline freeing logic.

Marc Kleine-Budde <[email protected]>
can: peak_usb: Revert "can: peak_usb: add forgotten supported devices"

Christoph Hellwig <[email protected]>
nvme: fix the nsid value to print in nvme_validate_or_alloc_ns

Roger Pau Monne <[email protected]>
Revert "xen: fix p2m size in dom0 for disabled memory hotplug case"

Sabyrzhan Tasbolatov <[email protected]>
fs/ext4: fix integer overflow in s_log_groups_per_flex

Jan Kara <[email protected]>
ext4: add reclaim checks to xattr code

Markus Theil <[email protected]>
mac80211: fix double free in ibss_leave

Florian Fainelli <[email protected]>
net: dsa: b53: VLAN filtering is global to all users

Heiner Kallweit <[email protected]>
r8169: fix DMA being used after buffer free if WoL is enabled

Martin Willi <[email protected]>
can: dev: Move device back to init netns on owning netns delete

Arnd Bergmann <[email protected]>
ch_ktls: fix enum-conversion warning

Matthew Wilcox (Oracle) <[email protected]>
fs/cachefiles: Remove wait_bit_key layout dependency

Isaku Yamahata <[email protected]>
x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc()

Thomas Gleixner <[email protected]>
locking/mutex: Fix non debug version of mutex_lock_io_nested()

Shyam Prasad N <[email protected]>
cifs: Adjust key sizes and key generation routines for AES256 encryption

Steve French <[email protected]>
smb3: fix cached file size problems in duplicate extents (reflink)

Jia-Ju Bai <[email protected]>
scsi: mpt3sas: Fix error return code of mpt3sas_base_attach()

Jia-Ju Bai <[email protected]>
scsi: qedi: Fix error return code of qedi_alloc_global_queues()

Bart Van Assche <[email protected]>
scsi: Revert "qla2xxx: Make sure that aborted commands are freed"

David Jeffery <[email protected]>
block: recalculate segment count for multi-segment discards correctly

Pavel Begunkov <[email protected]>
io_uring: fix provide_buffers sign extension

Ian Rogers <[email protected]>
perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records

Adrian Hunter <[email protected]>
perf auxtrace: Fix auxtrace queue conflict

Andy Shevchenko <[email protected]>
ACPI: scan: Use unique number for instance_no

Rafael J. Wysocki <[email protected]>
ACPI: scan: Rearrange memory allocation in acpi_device_add()

Mark Tomlinson <[email protected]>
Revert "netfilter: x_tables: Update remaining dereference to RCU"

Sean Christopherson <[email protected]>
mm/mmu_notifiers: ensure range_end() is paired with range_start()

Shin'ichiro Kawasaki <[email protected]>
dm table: Fix zoned model check and zone sectors check

Pavel Tatashin <[email protected]>
arm64: mm: correct the inside linear map range during hotplug check

Anshuman Khandual <[email protected]>
arm64/mm: define arch_get_mappable_range()

Hans de Goede <[email protected]>
platform/x86: dell-wmi-sysman: Cleanup create_attributes_level_sysfs_files()

Stanislav Fomichev <[email protected]>
bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG

Alexei Starovoitov <[email protected]>
bpf: Fix fexit trampoline.

Mark Tomlinson <[email protected]>
netfilter: x_tables: Use correct memory barriers.

Mark Tomlinson <[email protected]>
Revert "netfilter: x_tables: Switch synchronization to RCU"

Florian Fainelli <[email protected]>
net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M

Robert Hancock <[email protected]>
net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S

Florian Fainelli <[email protected]>
net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay()

Michael Walle <[email protected]>

    net: phy: introduce phydev->port

Robert Hancock <[email protected]>
net: axienet: Fix probe error cleanup

Li RongQing <[email protected]>
igb: avoid premature Rx buffer reuse

Daniel Borkmann <[email protected]>
net, bpf: Fix ip6ip6 crash with collect_md populated skbs

Daniel Borkmann <[email protected]>
net: Consolidate common blackhole dst ops

Sasha Levin <[email protected]>
bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs

Mike Rapoport <[email protected]>
mm: memblock: fix section mismatch warning again

Potnuri Bharat Teja <[email protected]>
RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server

Roger Pau Monne <[email protected]>
xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on MEMORY_HOTPLUG

Colin Ian King <[email protected]>
octeontx2-af: Fix memory leak of object buf

Vladimir Oltean <[email protected]>
net: bridge: don't notify switchdev for local FDB addresses

David E. Box <[email protected]>
platform/x86: intel_pmt_crashlog: Fix incorrect macros

Lukasz Luba <[email protected]>
PM: EM: postpone creating the debugfs dir till fs_initcall

Andy Shevchenko <[email protected]>
mfd: intel_quark_i2c_gpio: Revert "Constify static struct resources"

Aya Levin <[email protected]>
net/mlx5e: Fix error path for ethtool set-priv-flag

Dima Chumak <[email protected]>
net/mlx5e: Offload tuple rewrite for non-CT flows

Alaa Hleihel <[email protected]>
net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP

Huy Nguyen <[email protected]>
net/mlx5: Add back multicast stats for uplink representor

Rafael J. Wysocki <[email protected]>
PM: runtime: Defer suspending suppliers

Pavel Tatashin <[email protected]>
arm64: kdump: update ppos when reading elfcorehdr

Fabio Estevam <[email protected]>
drm/msm: Fix suspend/resume on i.MX5

Dmitry Baryshkov <[email protected]>
drm/msm: fix shutdown hook in case GPU components failed to bind

Hans de Goede <[email protected]>
platform/x86: dell-wmi-sysman: Make sysman_init() return -ENODEV of the interfaces are not found

Hans de Goede <[email protected]>
platform/x86: dell-wmi-sysman: Cleanup sysman_init() error-exit handling

Hans de Goede <[email protected]>
platform/x86: dell-wmi-sysman: Fix release_attributes_data() getting called twice on init_bios_attributes() failure

Hans de Goede <[email protected]>
platform/x86: dell-wmi-sysman: Make it safe to call exit_foo_attributes() multiple times

Hans de Goede <[email protected]>
platform/x86: dell-wmi-sysman: Fix possible NULL pointer deref on exit

Hans de Goede <[email protected]>
platform/x86: dell-wmi-sysman: Fix crash caused by calling kset_unregister twice

Oliver Hartkopp <[email protected]>
can: isotp: tx-path: zero initialize outgoing CAN frames

Zqiang <[email protected]>
bpf: Fix umd memory leak in copy_process()

Jean-Philippe Brucker <[email protected]>
libbpf: Fix BTF dump of pointer-to-array-of-struct

Hangbin Liu <[email protected]>
selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value

David Brazdil <[email protected]>
selinux: vsock: Set SID for socket returned by accept()

Corentin Labbe <[email protected]>
net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes

Hayes Wang <[email protected]>
r8152: limit the RX buffer size of RTL8153A for USB 2.0

Xin Long <[email protected]>
sctp: move sk_route_caps check and set into sctp_outq_flush_transports

Jesse Brandeburg <[email protected]>
igb: check timestamp validity

Johan Hovold <[email protected]>
net: cdc-phonet: fix data-interface release on probe failure

Jiri Bohac <[email protected]>
net: check all name nodes in __dev_alloc_name

Hariprasad Kelam <[email protected]>
octeontx2-af: fix infinite loop in unmapping NPC counter

Geetha sowjanya <[email protected]>
octeontx2-pf: Clear RSS enable flag on interace down

Geetha sowjanya <[email protected]>
octeontx2-af: Fix irq free in rvu teardown

Subbaraya Sundeep <[email protected]>
octeontx2-af: Remove TOS field from MKEX TX

Rakesh Babu <[email protected]>
octeontx2-af: Formatting debugfs entry rsrc_alloc.

Jakub Kicinski <[email protected]>
ipv6: weaken the v4mapped source check

dillon min <[email protected]>
ARM: dts: imx6ull: fix ubi filesystem mount failed

Kumar Kartikeya Dwivedi <[email protected]>
libbpf: Use SOCK_CLOEXEC when opening the netlink socket

Namhyung Kim <[email protected]>
libbpf: Fix error path in bpf_object__elf_init()

Yinjun Zhang <[email protected]>
netfilter: flowtable: Make sure GC works periodically in idle system

Pablo Neira Ayuso <[email protected]>
netfilter: nftables: allow to update flowtable flags

Pablo Neira Ayuso <[email protected]>
netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags

wenxu <[email protected]>
net/sched: cls_flower: fix only mask bit check in the validate_ct_state

Shannon Nelson <[email protected]>
ionic: linearize tso skb with too many frags

Dmitry Baryshkov <[email protected]>
drm/msm/dsi: fix check-before-set in the 7nm dsi_pll code

Alexei Starovoitov <[email protected]>
ftrace: Fix modify_ftrace_direct.

Louis Peens <[email protected]>
nfp: flower: fix pre_tun mask id allocation

Louis Peens <[email protected]>
nfp: flower: add ipv6 bit to pre_tunnel control message

Louis Peens <[email protected]>
nfp: flower: fix unsupported pre_tunnel flows

Carlos Llamas <[email protected]>
selftests/net: fix warnings on reuseaddr_ports_exhausted

Brian Norris <[email protected]>
mac80211: Allow HE operation to be longer than expected.

Johannes Berg <[email protected]>
mac80211: fix rate mask reset

Torin Cooper-Bennun <[email protected]>
can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors

Torin Cooper-Bennun <[email protected]>
can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning

Tong Zhang <[email protected]>
can: c_can: move runtime PM enable/disable to c_can_platform

Tong Zhang <[email protected]>
can: c_can_pci: c_can_pci_remove(): fix use-after-free

Jimmy Assarsson <[email protected]>
can: kvaser_pciefd: Always disable bus load reporting

Angelo Dureghello <[email protected]>
can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate

Stephane Grosjean <[email protected]>
can: peak_usb: add forgotten supported devices

Marc Kleine-Budde <[email protected]>
can: isotp: TX-path: ensure that CAN frame flags are initialized

Marc Kleine-Budde <[email protected]>
can: isotp: isotp_setsockopt(): only allow to set low level TX flags for CAN-FD

Davide Caratti <[email protected]>
mptcp: fix ADD_ADDR HMAC in case port is specified

Alexander Ovechkin <[email protected]>
tcp: relookup sock for RST+ACK packets handled by obsolete req sock

Eric Dumazet <[email protected]>
tipc: better validate user input in tipc_nl_retrieve_key()

Ong Boon Leong <[email protected]>
net: phylink: Fix phylink_err() function name error in phylink_major_config

Xie He <[email protected]>

    net: hdlc_x25: Prevent racing between "x25_close" and "x25_xmit"/"x25_rx"

Florian Westphal <[email protected]>
netfilter: ctnetlink: fix dump of the expect mask attribute

Hangbin Liu <[email protected]>
selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed

Alexander Lobakin <[email protected]>
flow_dissector: fix byteorder of dissected ICMP ID

Eric Dumazet <[email protected]>
net: qrtr: fix a kernel-infoleak in qrtr_recvmsg()

Alex Elder <[email protected]>
net: ipa: terminate message handler arrays

Douglas Anderson <[email protected]>
clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk

Dylan Hung <[email protected]>
ftgmac100: Restart MAC HW once

Magnus Karlsson <[email protected]>
ice: fix napi work done reporting in xsk path

Florian Fainelli <[email protected]>
net: phy: broadcom: Add power down exit reset state delay

Lv Yunlong <[email protected]>
net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template

David Gow <[email protected]>

    kunit: tool: Disable PAGE_POISONING under --alltests

Dinghao Liu <[email protected]>

    e1000e: Fix error handling in e1000_set_d0_lplu_state_82571

Vitaly Lifshits <[email protected]>

    e1000e: add rtnl_lock() to e1000_reset_task

Andre Guedes <[email protected]>
igc: Fix igc_ptp_rx_pktstamp()

Muhammad Husaini Zulkifli <[email protected]>
igc: Fix Supported Pause Frame Link Setting

Muhammad Husaini Zulkifli <[email protected]>
igc: Fix Pause Frame Advertising

Sasha Neftin <[email protected]>
igc: reinit_locked() should be called with rtnl_lock

Florian Fainelli <[email protected]>

    net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port

Eric Dumazet <[email protected]>
net: sched: validate stab values

Eric Dumazet <[email protected]>
macvlan: macvlan_count_rx() needs to be aware of preemption

Ido Schimmel <[email protected]>
drop_monitor: Perform cleanup upon probe registration failure

Wei Wang <[email protected]>
ipv6: fix suspecious RCU usage warning

Parav Pandit <[email protected]>
net/mlx5e: E-switch, Fix rate calculation division

Maor Dickman <[email protected]>
net/mlx5e: Don't match on Geneve options in case option masks are all zero

Maxim Mikityanskiy <[email protected]>
net/mlx5e: Revert parameters on errors when changing PTP state without reset

Maxim Mikityanskiy <[email protected]>
net/mlx5e: When changing XDP program without reset, take refs for XSK RQs

Aya Levin <[email protected]>
net/mlx5e: Set PTP channel pointer explicitly to NULL

Tariq Toukan <[email protected]>
net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets

Georgi Valkov <[email protected]>
libbpf: Fix INSTALL flag order

Tal Lossos <[email protected]>
bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF

Alexei Starovoitov <[email protected]>
bpf: Dont allow vmlinux BTF to be used in map_create and prog_load.

Maciej Fijalkowski <[email protected]>
veth: Store queue_mapping independently of XDP prog presence

Tony Lindgren <[email protected]>
soc: ti: omap-prm: Fix occasional abort on reset deassert for dra7 iva

Tony Lindgren <[email protected]>
ARM: OMAP2+: Fix smartreflex init regression after dropping legacy data

Tony Lindgren <[email protected]>
soc: ti: omap-prm: Fix reboot issue with invalid pcie reset map for dra7

Grygorii Strashko <[email protected]>
bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD

Mikulas Patocka <[email protected]>
dm ioctl: fix out of bounds array access when no devices

Mikulas Patocka <[email protected]>
dm: don't report "detected capacity change" on device creation

JeongHyeon Lee <[email protected]>
dm verity: fix DM_VERITY_OPTS_MAX value

Imre Deak <[email protected]>
drm/i915: Fix the GT fence revocation runtime PM logic

Jani Nikula <[email protected]>
drm/i915/dsc: fix DSS CTL register usage for ICL DSI transcoders

Alex Deucher <[email protected]>
drm/amdgpu: Add additional Sienna Cichlid PCI ID

Prike Liang <[email protected]>
drm/amdgpu: fix the hibernation suspend with s0ix

Alex Deucher <[email protected]>
drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x

Kenneth Feng <[email protected]>
drm/amd/pm: workaround for audio noise issue

Daniel Vetter <[email protected]>
drm/etnaviv: Use FOLL_FORCE for userptr

Lyude Paul <[email protected]>

    drm/nouveau/kms/nve4-nv108: Limit cursors to 128x128

Mimi Zohar <[email protected]>
integrity: double check iint_cache was initialized

Claudiu Beznea <[email protected]>
ARM: dts: at91-sama5d27_som1: fix phy address to 7

Nicolas Ferre <[email protected]>
ARM: dts: at91: sam9x60: fix mux-mask to match product's datasheet

Federico Pellegrin <[email protected]>
ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be set to A, B and C

Horia Geantă <[email protected]>
arm64: dts: ls1043a: mark crypto engine dma coherent

Horia Geantă <[email protected]>
arm64: dts: ls1012a: mark crypto engine dma coherent

Horia Geantă <[email protected]>
arm64: dts: ls1046a: mark crypto engine dma coherent

Mark Rutland <[email protected]>
arm64: stacktrace: don't trace arch_stack_walk()

Vegard Nossum <[email protected]>
ACPICA: Always create namespace nodes using acpi_ns_create_node()

Chris Chiu <[email protected]>
ACPI: video: Add missing callback back for Sony VPCEH3U1E

Ira Weiny <[email protected]>
mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP

Nick Desaulniers <[email protected]>
gcov: fix clang-11+ support

Andrey Konovalov <[email protected]>
kasan: fix per-page tags for non-page_alloc pages

Miaohe Lin <[email protected]>
hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings

Phillip Lougher <[email protected]>
squashfs: fix xattr id and id lookup sanity checks

Sean Nyekjaer <[email protected]>
squashfs: fix inode lookup sanity checks

Thomas Hebb <[email protected]>
z3fold: prevent reclaim/free race for headless pages

Ido Schimmel <[email protected]>
psample: Fix user API breakage

Hans de Goede <[email protected]>
platform/x86: intel-vbtn: Stop reporting SW_DOCK events

Mian Yousaf Kaukab <[email protected]>
netsec: restore phy power state after controller reset

Ondrej Mosnacek <[email protected]>
selinux: fix variable scope issue in live sidtab conversion

Ondrej Mosnacek <[email protected]>
selinux: don't log MAC_POLICY_LOAD record on failed policy load

Filipe Manana <[email protected]>
btrfs: fix subvolume/snapshot deletion not triggered on mount

Filipe Manana <[email protected]>
btrfs: fix sleep while in non-sleep context during qgroup removal

Josef Bacik <[email protected]>
btrfs: initialize device::fs_info always

Omar Sandoval <[email protected]>
btrfs: fix check_data_csum() error message for direct I/O

Josef Bacik <[email protected]>
btrfs: do not initialize dev replace for bad dev root

Josef Bacik <[email protected]>
btrfs: do not initialize dev stats if we have no dev_root

Sean Christopherson <[email protected]>
KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish

Peter Zijlstra <[email protected]>
static_call: Fix static_call_set_init()

Peter Zijlstra <[email protected]>
static_call: Fix the module key fixup

Josh Poimboeuf <[email protected]>
static_call: Allow module use without exposing static_call_key

Peter Zijlstra <[email protected]>
static_call: Pull some static_call declarations to the type headers

Sergei Trofimovich <[email protected]>
ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign

Sergei Trofimovich <[email protected]>
ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls

Fenghua Yu <[email protected]>
mm/fork: clear PASID for new mm

Pavel Begunkov <[email protected]>
io_uring: cancel deferred requests in try_cancel

Daniel Wagner <[email protected]>
block: Suppress uevent for hidden device when removed

J. Bruce Fields <[email protected]>
nfs: we don't support removing system.nfs4_acl

Dmitry Monakhov <[email protected]>
nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a

Lv Yunlong <[email protected]>
nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done

Chaitanya Kulkarni <[email protected]>
nvme-core: check ctrl css before setting up zns

Hannes Reinecke <[email protected]>
nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted

Hannes Reinecke <[email protected]>
nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange()

Hannes Reinecke <[email protected]>
nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request()

Hannes Reinecke <[email protected]>
nvme: simplify error logic in nvme_validate_ns()

Christian König <[email protected]>
drm/radeon: fix AGP dependency

Nirmoy Das <[email protected]>
drm/amdgpu: fb BO should be ttm_bo_type_device

Zhan Liu <[email protected]>
drm/amdgpu/display: Use wm_table.entries for dcn301 calculate_wm

Dillon Varone <[email protected]>
drm/amd/display: Enabled pipe harvesting in dcn30

Sung Lee <[email protected]>
drm/amd/display: Revert dram_clock_change_latency for DCN2.1

Qingqing Zhuo <[email protected]>
drm/amd/display: Enable pflip interrupt upon pipe enable

Damien Le Moal <[email protected]>
block: Fix REQ_OP_ZONE_RESET_ALL handling

satya priya <[email protected]>
regulator: qcom-rpmh: Use correct buck for S1C regulator

satya priya <[email protected]>
regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck

Mark Brown <[email protected]>
kselftest: arm64: Fix exit code of sve-ptrace

Peter Zijlstra <[email protected]>
u64_stats,lockdep: Fix u64_stats_init() vs lockdep

Julian Braha <[email protected]>
staging: rtl8192e: fix kconfig dependency on CRYPTO

Tomer Tayar <[email protected]>
habanalabs: Disable file operations after device is removed

Tomer Tayar <[email protected]>
habanalabs: Call put_pid() when releasing control device

Rob Gardner <[email protected]>
sparc64: Fix opcode filtering in handling of no fault loads

Wei Yongjun <[email protected]>
umem: fix error return code in mm_pci_probe()

Jiri Slaby <[email protected]>
kbuild: dummy-tools: fix inverted tests for gcc

Masahiro Yamada <[email protected]>
kbuild: add image_name to no-sync-config-targets

Paul Cercueil <[email protected]>
irqchip/ingenic: Add support for the JZ4760

Paulo Alcantara <[email protected]>
cifs: change noisy error message to FYI

Tong Zhang <[email protected]>
atm: idt77252: fix null-ptr-dereference

Tong Zhang <[email protected]>
atm: uPD98402: fix incorrect allocation

Alex Marginean <[email protected]>
net: enetc: set MAC RX FIFO to recommended value

Paul Cercueil <[email protected]>
net: davicom: Use platform_get_irq_optional()

Jia-Ju Bai <[email protected]>
net: wan: fix error return code of uhdlc_init()

Jia-Ju Bai <[email protected]>
net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch()

Frank Sorenson <[email protected]>
NFS: Correct size calculation for create reply length

Timo Rothenpieler <[email protected]>
nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default

Yang Li <[email protected]>
gpiolib: acpi: Add missing IRQF_ONESHOT

Sudeep Holla <[email protected]>
cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev

Bob Peterson <[email protected]>
gfs2: fix use-after-free in trans_drain

Aurelien Aptel <[email protected]>
cifs: ask for more credit on async read/write code paths

Michael Braun <[email protected]>
gianfar: fix jumbo packets+napi+rx overrun crash

Denis Efremov <[email protected]>
sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count

Jia-Ju Bai <[email protected]>
net: intel: iavf: fix error return code of iavf_init_get_resources()

Jia-Ju Bai <[email protected]>
net: tehuti: fix error return code in bdx_probe()

Xunlei Pang <[email protected]>
blk-cgroup: Fix the recursive blkg rwstat

Nitin Rawat <[email protected]>
scsi: ufs: ufs-qcom: Disable interrupt in reset path

Dinghao Liu <[email protected]>
ixgbe: Fix memleak in ixgbe_configure_clsu32

Mark Pearson <[email protected]>
ALSA: hda: ignore invalid NHLT table

Hayes Wang <[email protected]>
Revert "r8152: adjust the settings about MAC clock speed down for RTL8153"

Tong Zhang <[email protected]>
atm: lanai: dont run lanai_dev_close if not open

Tong Zhang <[email protected]>
atm: eni: dont release is never initialized

Michael Ellerman <[email protected]>
powerpc/4xx: Fix build errors from mfdcr()

Heiko Thiery <[email protected]>
net: fec: ptp: avoid register access when ipg clock is disabled

Joakim Zhang <[email protected]>
net: stmmac: fix dma physical address of descriptor when display ring

Felix Fietkau <[email protected]>
mt76: mt7915: only modify tx buffer list after allocating tx token id

Felix Fietkau <[email protected]>
mt76: fix tx skb error handling in mt76_dma_tx_queue_skb

-------------

Diffstat:

 Documentation/virt/kvm/api.rst                     |   6 +-
 Makefile                                           |   7 +-
 arch/arm/boot/dts/at91-sam9x60ek.dts               |   8 -
 arch/arm/boot/dts/at91-sama5d27_som1.dtsi          |   4 +-
 arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts   |   1 +
 arch/arm/boot/dts/sam9x60.dtsi                     |   9 +
 arch/arm/mach-omap2/sr_device.c                    |  75 +++++--
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi     |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |   1 +
 arch/arm64/kernel/crash_dump.c                     |   2 +
 arch/arm64/kernel/stacktrace.c                     |   9 +-
 arch/arm64/mm/mmu.c                                |  32 ++-
 arch/ia64/include/asm/syscall.h                    |   2 +-
 arch/ia64/kernel/ptrace.c                          |  24 ++-
 arch/powerpc/include/asm/dcr-native.h              |   8 +-
 arch/sparc/kernel/traps_64.c                       |  13 +-
 arch/x86/include/asm/kvm_host.h                    |  14 +-
 arch/x86/include/asm/static_call.h                 |   7 +
 arch/x86/include/asm/xen/page.h                    |  12 --
 arch/x86/kvm/x86.c                                 | 109 ++++++-----
 arch/x86/mm/mem_encrypt.c                          |   2 +-
 arch/x86/net/bpf_jit_comp.c                        |  27 ++-
 arch/x86/xen/p2m.c                                 |   7 +-
 arch/x86/xen/setup.c                               |  16 +-
 block/blk-cgroup-rwstat.c                          |   3 +-
 block/blk-merge.c                                  |   8 +
 block/blk-zoned.c                                  |   2 +-
 block/genhd.c                                      |   4 +-
 drivers/acpi/acpica/nsaccess.c                     |   3 +-
 drivers/acpi/internal.h                            |   6 +-
 drivers/acpi/scan.c                                |  88 +++++----
 drivers/acpi/video_detect.c                        |   1 +
 drivers/atm/eni.c                                  |   3 +-
 drivers/atm/idt77105.c                             |   4 +-
 drivers/atm/lanai.c                                |   5 +-
 drivers/atm/uPD98402.c                             |   2 +-
 drivers/base/power/runtime.c                       |  45 ++++-
 drivers/block/umem.c                               |   5 +-
 drivers/bus/omap_l3_noc.c                          |   4 +-
 drivers/clk/qcom/gcc-sc7180.c                      |   4 +-
 drivers/cpufreq/cpufreq-dt-platdev.c               |   2 +
 drivers/gpio/gpiolib-acpi.c                        |   2 +-
 drivers/gpu/drm/Kconfig                            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   1 +
 drivers/gpu/drm/amd/display/dc/dc.h                |   1 +
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c  |  11 ++
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h  |   6 +
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   7 +
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c  |   1 +
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |   6 +
 .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c  |   3 +-
 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c  |   1 +
 .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c  |   2 +-
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c  |   1 +
 .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c  |  31 +++
 .../drm/amd/display/dc/dcn301/dcn301_resource.c    |  96 ++++++++-
 drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h       |   2 +
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |  54 +++++
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c  |  74 +++++--
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c  |  24 +++
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c  |  25 +++
 drivers/gpu/drm/etnaviv/etnaviv_gem.c              |   2 +-
 drivers/gpu/drm/i915/display/intel_vdsc.c          |  10 +-
 drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c       |  13 +-
 drivers/gpu/drm/i915/intel_runtime_pm.c            |  29 ++-
 drivers/gpu/drm/i915/intel_runtime_pm.h            |   5 +
 drivers/gpu/drm/msm/dsi/pll/dsi_pll.c              |   2 +-
 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h              |   6 +-
 drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c          |   5 +-
 drivers/gpu/drm/msm/msm_drv.c                      |  12 ++
 drivers/gpu/drm/nouveau/dispnv50/disp.c            |  13 +-
 drivers/infiniband/hw/cxgb4/cm.c                   |   4 +-
 drivers/irqchip/irq-ingenic-tcu.c                  |   1 +
 drivers/irqchip/irq-ingenic.c                      |   1 +
 drivers/md/dm-ioctl.c                              |   2 +-
 drivers/md/dm-table.c                              |  33 +++-
 drivers/md/dm-verity-target.c                      |   2 +-
 drivers/md/dm-zoned-target.c                       |   2 +-
 drivers/md/dm.c                                    |   5 +-
 drivers/mfd/intel_quark_i2c_gpio.c                 |   6 +-
 drivers/misc/habanalabs/common/device.c            |  40 +++-
 drivers/misc/habanalabs/common/habanalabs_ioctl.c  |  12 ++
 drivers/net/can/c_can/c_can.c                      |  24 +--
 drivers/net/can/c_can/c_can_pci.c                  |   3 +-
 drivers/net/can/c_can/c_can_platform.c             |   6 +-
 drivers/net/can/dev.c                              |   1 +
 drivers/net/can/flexcan.c                          |   8 +-
 drivers/net/can/kvaser_pciefd.c                    |   4 +
 drivers/net/can/m_can/m_can.c                      |   5 +-
 drivers/net/dsa/b53/b53_common.c                   |  14 +-
 drivers/net/dsa/bcm_sf2.c                          |   6 +-
 .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c      |   2 +-
 drivers/net/ethernet/davicom/dm9000.c              |   2 +-
 drivers/net/ethernet/faraday/ftgmac100.c           |   1 +
 drivers/net/ethernet/freescale/enetc/enetc_hw.h    |   2 +
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |   6 +
 drivers/net/ethernet/freescale/fec_ptp.c           |   7 +
 drivers/net/ethernet/freescale/gianfar.c           |  15 ++
 drivers/net/ethernet/hisilicon/hns/hns_enet.c      |   4 +-
 drivers/net/ethernet/intel/e1000e/82571.c          |   2 +
 drivers/net/ethernet/intel/e1000e/netdev.c         |   6 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   3 +-
 drivers/net/ethernet/intel/ice/ice_base.c          |   6 +-
 drivers/net/ethernet/intel/ice/ice_xsk.c           |  10 +-
 drivers/net/ethernet/intel/igb/igb.h               |   4 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |  33 ++--
 drivers/net/ethernet/intel/igb/igb_ptp.c           |  31 ++-
 drivers/net/ethernet/intel/igc/igc.h               |   2 +-
 drivers/net/ethernet/intel/igc/igc_ethtool.c       |   7 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |   9 +
 drivers/net/ethernet/intel/igc/igc_ptp.c           |  72 ++++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   6 +-
 .../ethernet/marvell/octeontx2/af/npc_profile.h    |   2 -
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |   6 +-
 .../ethernet/marvell/octeontx2/af/rvu_debugfs.c    |  48 +++--
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |   2 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |   5 +
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |   7 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c |   3 +-
 .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c |   4 +
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |  11 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  21 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |  57 ++++--
 .../net/ethernet/netronome/nfp/flower/metadata.c   |  24 ++-
 .../net/ethernet/netronome/nfp/flower/offload.c    |  18 ++
 .../ethernet/netronome/nfp/flower/tunnel_conf.c    |  15 +-
 drivers/net/ethernet/pensando/ionic/ionic_txrx.c   |  13 +-
 .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c   |   3 +
 drivers/net/ethernet/realtek/r8169_main.c          |   6 +-
 drivers/net/ethernet/socionext/netsec.c            |   9 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c  |   2 +
 drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c |  50 ++++-
 drivers/net/ethernet/stmicro/stmmac/enh_desc.c     |   9 +-
 drivers/net/ethernet/stmicro/stmmac/hwif.h         |   3 +-
 drivers/net/ethernet/stmicro/stmmac/norm_desc.c    |   9 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  57 ++++--
 drivers/net/ethernet/sun/niu.c                     |   2 -
 drivers/net/ethernet/tehuti/tehuti.c               |   1 +
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |  35 ++--
 drivers/net/ipa/ipa_qmi.c                          |   2 +
 drivers/net/phy/broadcom.c                         | 147 ++++++++++----
 drivers/net/phy/dp83822.c                          |   3 +
 drivers/net/phy/dp83869.c                          |   4 +
 drivers/net/phy/lxt.c                              |   1 +
 drivers/net/phy/marvell.c                          |   1 +
 drivers/net/phy/marvell10g.c                       |   2 +
 drivers/net/phy/micrel.c                           |  14 +-
 drivers/net/phy/phy.c                              |   2 +-
 drivers/net/phy/phy_device.c                       |   9 +
 drivers/net/phy/phylink.c                          |   2 +-
 drivers/net/usb/cdc-phonet.c                       |   2 +
 drivers/net/usb/r8152.c                            |  40 +---
 drivers/net/veth.c                                 |   3 +-
 drivers/net/wan/fsl_ucc_hdlc.c                     |   8 +-
 drivers/net/wan/hdlc_x25.c                         |  42 +++-
 drivers/net/wireless/mediatek/mt76/dma.c           |  15 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mac.c    |  10 +-
 drivers/nvme/host/core.c                           |  15 +-
 drivers/nvme/host/fc.c                             |   3 +-
 drivers/nvme/host/pci.c                            |   1 +
 drivers/nvme/target/rdma.c                         |   5 +-
 .../platform/x86/dell-wmi-sysman/enum-attributes.c |   3 +
 .../platform/x86/dell-wmi-sysman/int-attributes.c  |   3 +
 .../x86/dell-wmi-sysman/passobj-attributes.c       |   3 +
 .../x86/dell-wmi-sysman/string-attributes.c        |   3 +
 drivers/platform/x86/dell-wmi-sysman/sysman.c      |  84 +++-----
 drivers/platform/x86/intel-vbtn.c                  |  12 +-
 drivers/platform/x86/intel_pmt_crashlog.c          |  13 +-
 drivers/regulator/qcom-rpmh-regulator.c            |   6 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |   8 +-
 drivers/scsi/qedi/qedi_main.c                      |   1 +
 drivers/scsi/qla2xxx/qla_target.c                  |  13 +-
 drivers/scsi/qla2xxx/tcm_qla2xxx.c                 |   4 -
 drivers/scsi/ufs/ufs-qcom.c                        |  10 +
 drivers/soc/ti/omap_prm.c                          |   8 +-
 drivers/staging/rtl8192e/Kconfig                   |   1 +
 drivers/xen/Kconfig                                |   4 +-
 fs/btrfs/dev-replace.c                             |   3 +
 fs/btrfs/disk-io.c                                 |  19 +-
 fs/btrfs/inode.c                                   |  14 +-
 fs/btrfs/qgroup.c                                  |  12 +-
 fs/btrfs/volumes.c                                 |   3 +
 fs/cachefiles/rdwr.c                               |   7 +-
 fs/cifs/cifsglob.h                                 |   4 +-
 fs/cifs/cifspdu.h                                  |   5 +
 fs/cifs/smb2glob.h                                 |   1 +
 fs/cifs/smb2ops.c                                  |  27 ++-
 fs/cifs/smb2pdu.c                                  |   6 +-
 fs/cifs/smb2transport.c                            |  37 +++-
 fs/cifs/transport.c                                |   2 +-
 fs/ext4/mballoc.c                                  |  11 +-
 fs/ext4/xattr.c                                    |   4 +
 fs/gfs2/log.c                                      |   4 +
 fs/gfs2/trans.c                                    |   2 +
 fs/io_uring.c                                      |  14 +-
 fs/nfs/Kconfig                                     |   2 +-
 fs/nfs/nfs3xdr.c                                   |   3 +-
 fs/nfs/nfs4proc.c                                  |   3 +
 fs/squashfs/export.c                               |   8 +-
 fs/squashfs/id.c                                   |   6 +-
 fs/squashfs/squashfs_fs.h                          |   1 +
 fs/squashfs/xattr_id.c                             |   6 +-
 include/acpi/acpi_bus.h                            |   1 +
 include/asm-generic/vmlinux.lds.h                  |   5 +-
 include/linux/bpf.h                                |  33 +++-
 include/linux/brcmphy.h                            |   4 +
 include/linux/device-mapper.h                      |  15 +-
 include/linux/hugetlb_cgroup.h                     |  15 +-
 include/linux/if_macvlan.h                         |   3 +-
 include/linux/memblock.h                           |   4 +-
 include/linux/mm.h                                 |  18 +-
 include/linux/mm_types.h                           |   1 +
 include/linux/mmu_notifier.h                       |  10 +-
 include/linux/mutex.h                              |   2 +-
 include/linux/netfilter/x_tables.h                 |   7 +-
 include/linux/pagemap.h                            |   1 -
 include/linux/phy.h                                |   2 +
 include/linux/static_call.h                        |  43 ++--
 include/linux/static_call_types.h                  |  50 +++++
 include/linux/u64_stats_sync.h                     |   7 +-
 include/linux/usermode_driver.h                    |   1 +
 include/net/dst.h                                  |  11 ++
 include/net/inet_connection_sock.h                 |   2 +-
 include/net/netfilter/nf_tables.h                  |   3 +
 include/net/nexthop.h                              |  24 +++
 include/net/red.h                                  |  10 +-
 include/net/rtnetlink.h                            |   2 +
 include/uapi/linux/psample.h                       |   5 +-
 kernel/bpf/bpf_inode_storage.c                     |   2 +-
 kernel/bpf/bpf_struct_ops.c                        |   2 +-
 kernel/bpf/core.c                                  |   4 +-
 kernel/bpf/preload/bpf_preload_kern.c              |  19 +-
 kernel/bpf/syscall.c                               |   5 +
 kernel/bpf/trampoline.c                            | 218 ++++++++++++++++-----
 kernel/bpf/verifier.c                              |   4 +
 kernel/fork.c                                      |   8 +
 kernel/gcov/clang.c                                |  69 +++++++
 kernel/power/energy_model.c                        |   2 +-
 kernel/static_call.c                               |  71 ++++++-
 kernel/trace/ftrace.c                              |  43 +++-
 kernel/usermode_driver.c                           |  21 +-
 mm/highmem.c                                       |   4 +-
 mm/hugetlb.c                                       |  41 +++-
 mm/hugetlb_cgroup.c                                |  10 +-
 mm/mmu_notifier.c                                  |  23 +++
 mm/z3fold.c                                        |  16 +-
 net/bridge/br_switchdev.c                          |   2 +
 net/can/isotp.c                                    |  18 +-
 net/core/dev.c                                     |  14 +-
 net/core/drop_monitor.c                            |  23 +++
 net/core/dst.c                                     |  59 ++++--
 net/core/flow_dissector.c                          |   2 +-
 net/dccp/ipv6.c                                    |   5 +
 net/ipv4/inet_connection_sock.c                    |   7 +-
 net/ipv4/netfilter/arp_tables.c                    |  16 +-
 net/ipv4/netfilter/ip_tables.c                     |  16 +-
 net/ipv4/route.c                                   |  45 +----
 net/ipv4/tcp_minisocks.c                           |   7 +-
 net/ipv6/ip6_fib.c                                 |   2 +-
 net/ipv6/ip6_input.c                               |  10 -
 net/ipv6/netfilter/ip6_tables.c                    |  16 +-
 net/ipv6/route.c                                   |  36 +---
 net/ipv6/tcp_ipv6.c                                |   5 +
 net/mac80211/cfg.c                                 |   4 +-
 net/mac80211/ibss.c                                |   2 +
 net/mac80211/mlme.c                                |   2 +-
 net/mac80211/util.c                                |   2 +-
 net/mptcp/options.c                                |  24 ++-
 net/mptcp/subflow.c                                |   5 +
 net/netfilter/nf_conntrack_netlink.c               |   1 +
 net/netfilter/nf_flow_table_core.c                 |   2 +-
 net/netfilter/nf_tables_api.c                      |  19 +-
 net/netfilter/x_tables.c                           |  49 +++--
 net/qrtr/qrtr.c                                    |   5 +
 net/sched/cls_flower.c                             |   2 +-
 net/sched/sch_choke.c                              |   7 +-
 net/sched/sch_gred.c                               |   2 +-
 net/sched/sch_red.c                                |   7 +-
 net/sched/sch_sfq.c                                |   2 +-
 net/sctp/output.c                                  |   7 -
 net/sctp/outqueue.c                                |   7 +
 net/tipc/node.c                                    |  11 +-
 net/vmw_vsock/af_vsock.c                           |   1 +
 scripts/dummy-tools/gcc                            |   5 +
 security/integrity/iint.c                          |   8 +
 security/selinux/include/security.h                |  15 +-
 security/selinux/selinuxfs.c                       |  13 +-
 security/selinux/ss/services.c                     |  63 +++---
 sound/hda/intel-nhlt.c                             |   5 +
 tools/include/linux/static_call_types.h            |  50 +++++
 tools/lib/bpf/Makefile                             |   2 +-
 tools/lib/bpf/btf_dump.c                           |   2 +-
 tools/lib/bpf/libbpf.c                             |   3 +-
 tools/lib/bpf/netlink.c                            |   2 +-
 tools/objtool/check.c                              |  17 +-
 tools/perf/util/auxtrace.c                         |   4 -
 tools/perf/util/synthetic-events.c                 |   9 +-
 tools/testing/kunit/configs/broken_on_uml.config   |   2 +
 tools/testing/selftests/arm64/fp/sve-ptrace.c      |   2 +-
 .../testing/selftests/bpf/prog_tests/fexit_sleep.c |  82 ++++++++
 tools/testing/selftests/bpf/progs/fexit_sleep.c    |  31 +++
 .../testing/selftests/bpf/progs/test_tunnel_kern.c |   6 +-
 .../selftests/net/forwarding/vxlan_bridge_1d.sh    |   2 +-
 .../selftests/net/reuseaddr_ports_exhausted.c      |  32 +--
 309 files changed, 3116 insertions(+), 1113 deletions(-)