Skip to content

6.4.8-rc1 review

Greg Kroah-Hartman kvm linux-kselftest linux-media linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest239 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/239platform/x86/amd/pmf: Notify OS power slider updatedrivers/platform/x86/amd/pmf/acpi.c drivers/platform/x86/amd/pmf/core.c drivers/platform/x86/amd/pmf/pmf.h +1 more+114 -60 replies
2/239platform/x86/amd/pmf: reduce verbosity of apmf_get_system_paramsdrivers/platform/x86/amd/pmf/acpi.c+1 -10 replies
3/239drm/amd: Move helper for dynamic speed switch check out of smu13drivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c+21 -200 replies
4/239drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implementation with SMU13drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c+20 -730 replies
5/239r8169: revert 2ab19de62d67 ("r8169: remove ASPM restrictions now that ASPM is disabled during NAPI poll")drivers/net/ethernet/realtek/r8169_main.c+26 -10 replies
6/239jbd2: Fix wrongly judgement for buffer head removing while doing checkpointfs/jbd2/checkpoint.c+17 -150 replies
7/239KVM: arm64: Handle kvm_arm_init failure correctly in finalize_pkvmarch/arm64/include/asm/virt.h arch/arm64/kvm/arm.c arch/arm64/kvm/pkvm.c+10 -20 replies
8/239blk-mq: Fix stall due to recursive flush plugblock/blk-core.c block/blk-mq.c+9 -30 replies
9/239powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window closearch/powerpc/platforms/pseries/vas.c+7 -20 replies
10/239KVM: s390: pv: simplify shutdown and fix racearch/s390/kvm/pv.c+6 -20 replies
11/239KVM: s390: pv: fix index value of replaced ASCEarch/s390/mm/gmap.c+1 -00 replies
12/239s390/mm: fix per vma lock fault handlingarch/s390/mm/fault.c+2 -00 replies
13/239io_uring: dont audit the capability check in io_uring_create()io_uring/io_uring.c+1 -10 replies
14/239gpio: tps68470: Make tps68470_gpio_output() always set the initial valuedrivers/gpio/gpio-tps68470.c+3 -30 replies
15/239gpio: mvebu: Make use of devm_pwmchip_adddrivers/gpio/gpio-mvebu.c+2 -60 replies
16/239gpio: mvebu: fix irq domain leakdrivers/gpio/gpio-mvebu.c+13 -50 replies
17/239regmap: Disable locking for RBTREE and MAPLE unit testsdrivers/base/regmap/regmap-kunit.c+3 -00 replies
18/239btrfs: factor out a btrfs_verify_page helperfs/btrfs/extent_io.c+10 -50 replies
19/239btrfs: fix fsverify read error handling in end_page_readfs/btrfs/extent_io.c+2 -60 replies
20/239btrfs: fix race between quota disable and relocationfs/btrfs/qgroup.c+15 -30 replies
21/239i2c: Delete error messages for failed memory allocationsdrivers/i2c/busses/i2c-ibm_iic.c drivers/i2c/busses/i2c-nomadik.c drivers/i2c/busses/i2c-sh7760.c +1 more+2 -80 replies
22/239i2c: Improve size determinationsdrivers/i2c/busses/i2c-nomadik.c drivers/i2c/busses/i2c-sh7760.c+2 -20 replies
23/239i2c: nomadik: Remove unnecessary goto labeldrivers/i2c/busses/i2c-nomadik.c+8 -130 replies
24/239i2c: nomadik: Use devm_clk_get_enabled()drivers/i2c/busses/i2c-nomadik.c+3 -150 replies
25/239i2c: nomadik: Remove a useless call in the remove functiondrivers/i2c/busses/i2c-nomadik.c+0 -20 replies
26/239PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()drivers/pci/pcie/aspm.c+11 -90 replies
27/239PCI/ASPM: Factor out pcie_wait_for_retrain()drivers/pci/pcie/aspm.c+18 -120 replies
28/239PCI/ASPM: Avoid link retraining racedrivers/pci/pcie/aspm.c+11 -00 replies
29/239PCI: rockchip: Remove writes to unused registersdrivers/pci/controller/pcie-rockchip-ep.c+0 -100 replies
30/239PCI: rockchip: Fix window mapping and address translation for endpointdrivers/pci/controller/pcie-rockchip-ep.c drivers/pci/controller/pcie-rockchip.h+75 -880 replies
31/239PCI: rockchip: Dont advertise MSI-X in PCIe capabilitiesdrivers/pci/controller/pcie-rockchip-ep.c drivers/pci/controller/pcie-rockchip.h+29 -00 replies
32/239drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patchdrivers/gpu/drm/amd/display/dc/dc.h drivers/gpu/drm/amd/display/dc/dc_types.h drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c+12 -70 replies
33/239drm/amd/display: Keep disable aux-i delay as 0drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c+10 -60 replies
34/239drm/amd/display: add pixel rate based CRB allocation supportdrivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c drivers/gpu/drm/amd/display/dc/dcn315/dcn315_resource.c drivers/gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c +3 more+154 -170 replies
35/239drm/amd/display: fix dcn315 single stream crb allocationdrivers/gpu/drm/amd/display/dc/dcn315/dcn315_resource.c+12 -30 replies
36/239drm/amd/display: Update correct DCN314 register headerdrivers/gpu/drm/amd/display/dmub/src/Makefile drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.c drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.h +1 more+100 -20 replies
37/239drm/amd/display: Set minimum requirement for using PSR-SU on Rembrandtdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h +4 more+25 -50 replies
38/239drm/amd/display: Set minimum requirement for using PSR-SU on Phoenixdrivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.c drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.h drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c+8 -00 replies
39/239drm/ttm: never consider pinned BOs for eviction&swapdrivers/gpu/drm/ttm/ttm_bo.c+6 -00 replies
40/239maple_tree: add __init and __exit to test modulelib/test_maple_tree.c tools/testing/radix-tree/linux/init.h tools/testing/radix-tree/maple.c+155 -1510 replies
41/239maple_tree: fix 32 bit mas_next testinglib/test_maple_tree.c+4 -10 replies
42/239drm/amd/display: Add FAMS validation before trying to use itdrivers/gpu/drm/amd/display/dc/core/dc.c drivers/gpu/drm/amd/display/dc/dc_stream.h drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c +1 more+14 -20 replies
43/239drm/amd/display: update extended blank for dcn314 onwardsdrivers/gpu/drm/amd/display/dc/core/dc.c drivers/gpu/drm/amd/display/dc/dc.h drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c +5 more+29 -570 replies
44/239drm/amd/display: Fix possible underflow for displays with large vblankdrivers/gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c+7 -120 replies
45/239drm/amd/display: Prevent vtotal from being set to 0drivers/gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c+5 -10 replies
46/239jbd2: remove t_checkpoint_io_listfs/jbd2/checkpoint.c fs/jbd2/commit.c include/linux/jbd2.h+3 -480 replies
47/239jbd2: remove journal_clean_one_cp_list()fs/jbd2/checkpoint.c include/trace/events/jbd2.h+21 -660 replies
48/239jbd2: fix a race when checking checkpoint buffer busyfs/jbd2/checkpoint.c fs/jbd2/transaction.c include/linux/jbd2.h+41 -150 replies
49/239ext4: add EXT4_MB_HINT_GOAL_ONLY test in ext4_mb_use_preallocatedfs/ext4/mballoc.c+33 -10 replies
50/239ext4: mballoc: Remove useless setting of ac_criteriafs/ext4/mballoc.c+4 -20 replies
51/239ext4: fix rbtree traversal bug in ext4_mb_use_preallocatedfs/ext4/mballoc.c+131 -270 replies
52/239phy: phy-mtk-dp: Fix an error code in probe()drivers/phy/mediatek/phy-mtk-dp.c+1 -10 replies
53/239phy: mediatek: hdmi: mt8195: fix prediv bad upper limit testdrivers/phy/mediatek/phy-mtk-hdmi-mt8195.c+1 -10 replies
54/239phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspenddrivers/phy/qualcomm/phy-qcom-snps-femto-v2.c+0 -90 replies
55/239phy: qcom-snps-femto-v2: properly enable ref clockdrivers/phy/qualcomm/phy-qcom-snps-femto-v2.c+48 -150 replies
56/239soundwire: qcom: update status correctly with maskdrivers/soundwire/qcom.c+1 -10 replies
57/239soundwire: amd: Fix a check for errors in probe()drivers/soundwire/amd_manager.c+2 -20 replies
58/239media: tc358746: Address compiler warningsdrivers/media/i2c/tc358746.c+2 -20 replies
59/239media: staging: atomisp: select V4L2_FWNODEdrivers/staging/media/atomisp/Kconfig+1 -00 replies
60/239media: amphion: Fix firmware path to match linux-firmwaredrivers/media/platform/amphion/vpu_core.c+2 -20 replies
61/239media: mtk-jpeg: move data/code inside CONFIG_OF blocksdrivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c+430 -4280 replies
62/239media: mtk_jpeg_core: avoid unused-variable warningdrivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c drivers/media/platform/mediatek/jpeg/mtk_jpeg_enc_hw.c+3 -110 replies
63/239i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()drivers/net/ethernet/intel/i40e/i40e_debugfs.c+1 -10 replies
64/239iavf: fix potential deadlock on allocation failuredrivers/net/ethernet/intel/iavf/iavf_main.c+3 -20 replies
65/239iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILEDdrivers/net/ethernet/intel/iavf/iavf_main.c+3 -30 replies
66/239net: phy: marvell10g: fix 88x3310 power updrivers/net/phy/marvell10g.c+7 -00 replies
67/239net: hns3: fix the imp capability bit cannot exceed 32 bits issuedrivers/net/ethernet/hisilicon/hns3/hnae3.h drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.c+20 -40 replies
68/239net: hns3: fix wrong tc bandwidth weight data issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c+1 -20 replies
69/239net: hns3: fix wrong bw weight of disabled tc issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c+16 -40 replies
70/239vxlan: calculate correct header length for GPEdrivers/net/ethernet/intel/ixgbe/ixgbe_main.c drivers/net/vxlan/vxlan_core.c include/net/vxlan.h+20 -180 replies
71/239vxlan: generalize vxlan_parse_gpe_hdr and remove unused argsdrivers/net/vxlan/vxlan_core.c+28 -300 replies
72/239vxlan: fix GRO with VXLAN-GPEdrivers/net/vxlan/vxlan_core.c+69 -150 replies
73/239phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()drivers/phy/hisilicon/phy-hisi-inno-usb2.c+1 -10 replies
74/239atheros: fix return value check in atl1_tso()drivers/net/ethernet/atheros/atlx/atl1.c+5 -20 replies
75/239ethernet: atheros: fix return value check in atl1e_tso_csum()drivers/net/ethernet/atheros/atl1e/atl1e_main.c+5 -20 replies
76/239ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary addressnet/ipv6/addrconf.c+10 -40 replies
77/239net: fec: avoid tx queue timeout when XDP is enableddrivers/net/ethernet/freescale/fec_main.c+2 -00 replies
78/239tcp: Reduce chance of collisions in inet6_hashfn().include/net/ipv6.h+2 -60 replies
79/239ice: Fix memory management in ice_ethtool_fdir.cdrivers/net/ethernet/intel/ice/ice_ethtool_fdir.c+14 -120 replies
80/239bonding: reset bonds flags when down link is P2P devicedrivers/net/bonding/bond_main.c+5 -00 replies
81/239team: reset teams flags when down link is P2P devicedrivers/net/team/team.c+9 -00 replies
82/239octeontx2-af: Fix hash extraction enable configurationdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.h+46 -50 replies
83/239net: stmmac: Apply redundant write work around on 4.xx toodrivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c+3 -10 replies
84/239platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100drivers/platform/x86/msi-laptop.c+4 -40 replies
85/239x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memoryarch/x86/kernel/traps.c+11 -70 replies
86/239macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFFdrivers/net/macvlan.c+1 -00 replies
87/239igc: Fix Kernel Panic during ndo_tx_timeout callbackdrivers/net/ethernet/intel/igc/igc_main.c+28 -120 replies
88/239netfilter: nft_set_rbtree: fix overlap expiration walknet/netfilter/nft_set_rbtree.c+14 -60 replies
89/239netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERRORnet/netfilter/nft_immediate.c+18 -90 replies
90/239netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_IDnet/netfilter/nf_tables_api.c+3 -20 replies
91/239mm: suppress mm fault logging if fatal signal already pendingkernel/signal.c+4 -00 replies
92/239tools: ynl-gen: fix enum index in _decode_enum(..)tools/net/ynl/lib/ynl.py+2 -20 replies
93/239net: fec: tx processing does not call XDP APIs if budget is 0drivers/net/ethernet/freescale/fec_main.c+12 -40 replies
94/239net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64net/sched/sch_mqprio.c+14 -00 replies
95/239benet: fix return value check in be_lancer_xmit_workarounds()drivers/net/ethernet/emulex/benet/be_main.c+2 -10 replies
96/239tipc: check return value of pskb_trim()net/tipc/crypto.c+2 -10 replies
97/239tipc: stop tipc crypto on failure in tipc_node_createnet/tipc/node.c+1 -10 replies
98/239fs/9p: Fix a datatype used with V9FS_DIRECT_IOfs/9p/v9fs.h+1 -10 replies
99/239RDMA/mlx4: Make check for invalid flags stricterdrivers/infiniband/hw/mlx4/qp.c+9 -90 replies
100/239drm/msm/mdss: correct UBWC programming for SM8550drivers/gpu/drm/msm/msm_mdss.c+17 -20 replies
101/239drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 planesdrivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c+7 -10 replies
102/239drm/msm/dpu: drop enum dpu_core_perf_data_bus_iddrivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h+0 -130 replies
103/239drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY configdrivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c+0 -20 replies
104/239drm/msm/adreno: Fix snapshot BINDLESS_DATA sizedrivers/gpu/drm/msm/adreno/a6xx_gpu_state.h+1 -10 replies
105/239RDMA/irdma: Add missing read barriersdrivers/infiniband/hw/irdma/ctrl.c drivers/infiniband/hw/irdma/puda.c drivers/infiniband/hw/irdma/uk.c+17 -10 replies
106/239RDMA/irdma: Fix data race on CQP completion statsdrivers/infiniband/hw/irdma/ctrl.c drivers/infiniband/hw/irdma/defs.h drivers/infiniband/hw/irdma/type.h +1 more+36 -360 replies
107/239RDMA/irdma: Fix data race on CQP request donedrivers/infiniband/hw/irdma/hw.c drivers/infiniband/hw/irdma/main.h drivers/infiniband/hw/irdma/utils.c+5 -50 replies
108/239RDMA/core: Update CMA destination address on rdma_resolve_addrdrivers/infiniband/core/cma.c+2 -00 replies
109/239RDMA/mthca: Fix crash when polling CQ for shared QPsdrivers/infiniband/hw/mthca/mthca_qp.c+1 -10 replies
110/239RDMA/bnxt_re: Prevent handling any completions after qp destroydrivers/infiniband/hw/bnxt_re/ib_verbs.c drivers/infiniband/hw/bnxt_re/qplib_fp.c drivers/infiniband/hw/bnxt_re/qplib_fp.h+31 -00 replies
111/239RDMA/bnxt_re: Enhance the existing functions that wait for FW responsesdrivers/infiniband/hw/bnxt_re/qplib_rcfw.c+51 -140 replies
112/239RDMA/bnxt_re: Avoid the command wait if firmware is inactivedrivers/infiniband/hw/bnxt_re/qplib_rcfw.c+48 -40 replies
113/239RDMA/bnxt_re: use shadow qd while posting non blocking rcfw commanddrivers/infiniband/hw/bnxt_re/qplib_rcfw.c drivers/infiniband/hw/bnxt_re/qplib_rcfw.h+61 -20 replies
114/239RDMA/bnxt_re: Simplify the function that sends the FW commandsdrivers/infiniband/hw/bnxt_re/qplib_rcfw.c drivers/infiniband/hw/bnxt_re/qplib_rcfw.h+86 -610 replies
115/239RDMA/bnxt_re: add helper function __poll_for_respdrivers/infiniband/hw/bnxt_re/qplib_rcfw.c drivers/infiniband/hw/bnxt_re/qplib_rcfw.h+44 -10 replies
116/239RDMA/bnxt_re: Fix hang during driver unloaddrivers/infiniband/hw/bnxt_re/qplib_fp.c drivers/infiniband/hw/bnxt_re/qplib_rcfw.c+9 -100 replies
117/239drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()drivers/gpu/drm/msm/adreno/a5xx_gpu.c+1 -10 replies
118/239drm/msm: Fix hw_fence error path cleanupdrivers/gpu/drm/msm/msm_fence.c drivers/gpu/drm/msm/msm_gem_submit.c+19 -10 replies
119/239cxl/acpi: Fix a use-after-free in cxl_parse_cfmws()drivers/cxl/acpi.c+1 -20 replies
120/239cxl/acpi: Return rc instead of 0 in cxl_parse_cfmws()drivers/cxl/acpi.c+1 -10 replies
121/239ASoC: fsl_spdif: Silence output on stopsound/soc/fsl/fsl_spdif.c+2 -00 replies
122/239block: Fix a source code comment in include/uapi/linux/blkzoned.hinclude/uapi/linux/blkzoned.h+5 -50 replies
123/239smb3: do not set NTLMSSP_VERSION flag for negotiate not auth requestfs/smb/client/sess.c+3 -10 replies
124/239drm/i915: Fix an error handling path in igt_write_huge()drivers/gpu/drm/i915/gem/selftests/huge_pages.c+4 -20 replies
125/239xenbus: check xen_domain in xenbus_probe_initcalldrivers/xen/xenbus/xenbus_probe.c+3 -00 replies
126/239dm raid: fix missing reconfig_mutex unlock in raid_ctr() error pathsdrivers/md/dm-raid.c+7 -20 replies
127/239dm raid: clean up four equivalent goto tags in raid_ctr()drivers/md/dm-raid.c+9 -180 replies
128/239dm raid: protect md_stop() with reconfig_mutexdrivers/md/dm-raid.c drivers/md/md.c+5 -10 replies
129/239drm/amd: Fix an error handling mistake in psp_sw_init()drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+3 -30 replies
130/239drm/amd/display: Unlock on error path in dm_handle_mst_sideband_msg_ready_event()drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+1 -10 replies
131/239RDMA/irdma: Fix op_type reporting in CQEsdrivers/infiniband/hw/irdma/uk.c+1 -10 replies
132/239RDMA/irdma: Report correct WC errordrivers/infiniband/hw/irdma/hw.c+1 -00 replies
133/239drm/msm: Disallow submit with fence id 0drivers/gpu/drm/msm/msm_gem_submit.c+1 -10 replies
134/239ublk: fail to start device if queue setup is interrupteddrivers/block/ublk_drv.c+2 -10 replies
135/239ublk: fail to recover device if queue setup is interrupteddrivers/block/ublk_drv.c+3 -10 replies
136/239ublk: return -EINTR if breaking from waiting for existed users in DEL_DEVdrivers/block/ublk_drv.c+2 -20 replies
137/239iommufd: IOMMUFD_DESTROY should not increase the refcountdrivers/iommu/iommufd/device.c drivers/iommu/iommufd/iommufd_private.h drivers/iommu/iommufd/main.c+75 -300 replies
138/239tmpfs: fix Documentation of noswap and huge mount optionsDocumentation/filesystems/tmpfs.rst+20 -270 replies
139/239ata: pata_ns87415: mark ns87560_tf_read staticdrivers/ata/pata_ns87415.c+1 -10 replies
140/239ring-buffer: Fix wrong stat of cpu_buffer->readkernel/trace/ring_buffer.c+12 -100 replies
141/239tracing: Fix warning in trace_buffered_event_disable()kernel/trace/trace_events.c+4 -100 replies
142/239Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()"drivers/usb/gadget/udc/tegra-xudc.c+4 -40 replies
143/239usb: gadget: call usb_gadget_check_config() to verify UDC capabilitydrivers/usb/gadget/composite.c+4 -00 replies
144/239USB: gadget: Fix the memory leak in raw_gadget driverdrivers/usb/gadget/legacy/raw_gadget.c+6 -40 replies
145/239usb: gadget: core: remove unbalanced mutex_unlock in usb_gadget_activatedrivers/usb/gadget/udc/core.c+0 -10 replies
146/239KVM: Grab a reference to KVM for VM and vCPU stats file descriptorsvirt/kvm/kvm_main.c+24 -00 replies
147/239KVM: VMX: Dont fudge CR0 and CR4 for restricted L2 guestarch/x86/kvm/vmx/vmx.c+9 -40 replies
148/239KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalidarch/x86/include/asm/kvm-x86-ops.h arch/x86/include/asm/kvm_host.h arch/x86/kvm/svm/svm.c +2 more+52 -200 replies
149/239serial: qcom-geni: drop bogus runtime pm state updatedrivers/tty/serial/qcom_geni_serial.c+0 -70 replies
150/239tty: serial: sh-sci: Fix sleeping in atomic contextdrivers/tty/serial/sh-sci.c+1 -10 replies
151/239serial: 8250_dw: Preserve original value of DLF registerdrivers/tty/serial/8250/8250_dwlib.c+4 -20 replies
152/239serial: sifive: Fix sifive_serial_console_setup() sectiondrivers/tty/serial/sifive.c+1 -10 replies
153/239USB: serial: option: support Quectel EM060K_128drivers/usb/serial/option.c+4 -00 replies
154/239USB: serial: option: add Quectel EC200A module supportdrivers/usb/serial/option.c+2 -00 replies
155/239USB: serial: simple: add Kaufmann RKS+CAN VCPdrivers/usb/serial/usb-serial-simple.c+7 -00 replies
156/239USB: serial: simple: sort driver entriesdrivers/usb/serial/usb-serial-simple.c+33 -330 replies
157/239can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPEDdrivers/net/can/usb/gs_usb.c+2 -00 replies
158/239TIOCSTI: always enable for CAP_SYS_ADMINdrivers/tty/tty_io.c+1 -10 replies
159/239usb: typec: Set port->pd before adding device for typec_portdrivers/usb/typec/class.c+3 -10 replies
160/239usb: typec: Iterate pds array when showing the pd listdrivers/usb/typec/class.c+5 -60 replies
161/239usb: typec: Use sysfs_emit_at when concatenating the stringdrivers/usb/typec/class.c+2 -20 replies
162/239Revert "usb: dwc3: core: Enable AutoRetry feature in the controller"drivers/usb/dwc3/core.c drivers/usb/dwc3/core.h+0 -190 replies
163/239usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phydrivers/usb/dwc3/dwc3-pci.c+4 -20 replies
164/239usb: dwc3: dont reset device side if dwc3 was configured as host-onlydrivers/usb/dwc3/core.c+2 -20 replies
165/239usb: misc: ehset: fix wrong if conditiondrivers/usb/misc/ehset.c+4 -40 replies
166/239usb: ohci-at91: Fix the unhandle interrupt when resumedrivers/usb/host/ohci-at91.c+7 -10 replies
167/239USB: quirks: add quirk for Focusrite Scarlettdrivers/usb/core/quirks.c+4 -00 replies
168/239usb: cdns3: fix incorrect calculation of ep_buf_size when more than one configdrivers/usb/cdns3/cdns3-gadget.c+3 -10 replies
169/239usb: xhci-mtk: set the dma max_seg_sizedrivers/usb/host/xhci-mtk.c+1 -00 replies
170/239Revert "usb: xhci: tegra: Fix error check"drivers/usb/host/xhci-tegra.c+4 -40 replies
171/239Documentation: security-bugs.rst: update preferences when dealing with the linux-distros groupDocumentation/process/security-bugs.rst+11 -130 replies
172/239Documentation: security-bugs.rst: clarify CVE handlingDocumentation/process/security-bugs.rst+6 -70 replies
173/239staging: r8712: Fix memory leak in _r8712_init_xmit_priv()drivers/staging/rtl8712/rtl871x_xmit.c drivers/staging/rtl8712/xmit_linux.c+40 -90 replies
174/239staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()drivers/staging/ks7010/ks_wlan_net.c+4 -20 replies
175/239tty: n_gsm: fix UAF in gsm_cleanup_muxdrivers/tty/n_gsm.c+3 -10 replies
176/239Revert "xhci: add quirk for host controllers that dont update endpoint DCS"drivers/usb/host/xhci-pci.c drivers/usb/host/xhci-ring.c+2 -270 replies
177/239ALSA: hda/realtek: Support ASUS G713PV laptopsound/pci/hda/patch_realtek.c+1 -00 replies
178/239ALSA: hda/relatek: Enable Mute LED on HP 250 G8sound/pci/hda/patch_realtek.c+1 -00 replies
179/239hwmon: (k10temp) Enable AMD3255 Proc to show negative temperaturedrivers/hwmon/k10temp.c+15 -20 replies
180/239hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disableddrivers/hwmon/nct7802.c+1 -10 replies
181/239hwmon: (aquacomputer_d5next) Fix incorrect PWM value readoutdrivers/hwmon/aquacomputer_d5next.c+1 -10 replies
182/239hwmon: (pmbus_core) Fix pmbus_is_enabled()drivers/hwmon/pmbus/pmbus_core.c+1 -10 replies
183/239hwmon: (pmbus_core) Fix NULL pointer dereferencedrivers/hwmon/pmbus/pmbus_core.c+8 -70 replies
184/239hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_statusdrivers/hwmon/pmbus/pmbus_core.c+2 -10 replies
185/239btrfs: zoned: do not enable async discardfs/btrfs/disk-io.c fs/btrfs/zoned.c+9 -10 replies
186/239btrfs: account block group tree when calculating global reserve sizefs/btrfs/block-rsv.c+5 -00 replies
187/239btrfs: check if the transaction was aborted at btrfs_wait_for_commit()fs/btrfs/transaction.c+1 -00 replies
188/239btrfs: check for commit error at btrfs_attach_transaction_barrier()fs/btrfs/transaction.c+7 -20 replies
189/239x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocksarch/x86/kernel/cpu/mce/amd.c+2 -20 replies
190/239x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabledDocumentation/admin-guide/hw-vuln/spectre.rst arch/x86/kernel/cpu/bugs.c+16 -100 replies
191/239file: always lock position for FMODE_ATOMIC_POSfs/file.c+2 -40 replies
192/239nfsd: Remove incorrect check in nfsd4_validate_stateidfs/nfsd/nfs4state.c+0 -20 replies
193/239ksmbd: check if a mount point is crossed during path lookupfs/smb/server/ksmbd_netlink.h fs/smb/server/smb2pdu.c fs/smb/server/vfs.c +1 more+53 -390 replies
194/239ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info()drivers/acpi/arm64/iort.c+0 -30 replies
195/239tpm_tis: Explicitly check for error codedrivers/char/tpm/tpm_tis_core.c+7 -20 replies
196/239irq-bcm6345-l1: Do not assume a fixed block to cpu mappingdrivers/irqchip/irq-bcm6345-l1.c+5 -90 replies
197/239irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidationdrivers/irqchip/irq-gic-v3-its.c+46 -290 replies
198/239locking/rtmutex: Fix task->pi_waiters integritykernel/locking/rtmutex.c kernel/locking/rtmutex_api.c kernel/locking/rtmutex_common.h +1 more+155 -760 replies
199/239proc/vmcore: fix signedness bug in read_from_oldmem()fs/proc/vmcore.c+1 -10 replies
200/239xen: speed up grant-table reclaimDocumentation/ABI/testing/sysfs-module drivers/xen/grant-table.c+40 -110 replies
201/239virtio-net: fix race between set queues and probedrivers/net/virtio_net.c+2 -20 replies
202/239net: ipa: only reset hashed tables when supporteddrivers/net/ipa/ipa_table.c+11 -90 replies
203/239net: dsa: qca8k: enable use_single_write for qca8xxxdrivers/net/dsa/qca/qca8k-8xxx.c+5 -20 replies
204/239net: dsa: qca8k: fix search_and_insert wrong handling of new ruledrivers/net/dsa/qca/qca8k-common.c+6 -30 replies
205/239net: dsa: qca8k: fix broken search_and_deldrivers/net/dsa/qca/qca8k-common.c+4 -00 replies
206/239net: dsa: qca8k: fix mdb add/del case with 0 VIDdrivers/net/dsa/qca/qca8k-common.c+6 -00 replies
207/239io_uring: gate iowait schedule on having pending requestsio_uring/io_uring.c+17 -60 replies
208/239iommufd: Set end correctly when doing batch carrydrivers/iommu/iommufd/pages.c+1 -10 replies
209/239selftests/rseq: Play nice with binaries statically linked against glibc 2.35+tools/testing/selftests/rseq/rseq.c+22 -60 replies
210/239selftests: mptcp: join: only check for ip6tables if neededtools/testing/selftests/net/mptcp/mptcp_join.sh+1 -30 replies
211/239soundwire: fix enumeration completiondrivers/soundwire/bus.c+4 -40 replies
212/239Revert "um: Use swap() to make code cleaner"arch/um/os-Linux/sigio.c+4 -30 replies
213/239LoongArch: Fix return value underflow in exception patharch/loongarch/lib/clear_user.S arch/loongarch/lib/copy_user.S+4 -20 replies
214/239LoongArch: BPF: Fix check condition to call lu32id in move_imm()arch/loongarch/net/bpf_jit.h+1 -10 replies
215/239LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArcharch/loongarch/Kconfig+1 -00 replies
216/2399p: fix ignored return value in v9fs_dir_releasefs/9p/vfs_dir.c+3 -20 replies
217/239fs/9p: remove unnecessary and overrestrictive checkfs/9p/vfs_file.c+1 -30 replies
218/239fs/9p: fix typo in comparison logic for cache modefs/9p/fid.h+1 -10 replies
219/239fs/9p: fix type mismatch in file cache mode helperfs/9p/fid.h+2 -20 replies
220/239fs/9p: remove unnecessary invalidate_inode_pages2fs/9p/vfs_file.c+0 -10 replies
221/239s390/dasd: fix hanging device after quiesce/resumedrivers/s390/block/dasd_ioctl.c+1 -00 replies
222/239s390/dasd: print copy pair message only for the correct errordrivers/s390/block/dasd_3990_erp.c+1 -10 replies
223/239mptcp: more accurate NL event generationnet/mptcp/protocol.c+1 -20 replies
224/239ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 registersound/soc/codecs/wm8904.c+3 -00 replies
225/239arm64/sme: Set new vector length before reallocatingarch/arm64/kernel/fpsimd.c+2 -20 replies
226/239PM: sleep: wakeirq: fix wake irq armingdrivers/base/power/power.h drivers/base/power/wakeirq.c+9 -40 replies
227/239thermal: of: fix double-free on unregistrationdrivers/thermal/thermal_of.c+6 -210 replies
228/239ceph: never send metrics if disable_send_metrics is setfs/ceph/metric.c+1 -10 replies
229/239drm/i915/dpt: Use shmem for dpt objectsdrivers/gpu/drm/i915/display/intel_dpt.c+3 -10 replies
230/239dm cache policy smq: ensure IO doesnt prevent cleaner policy progressdrivers/md/dm-cache-policy-smq.c+18 -100 replies
231/239rbd: make get_lock_owner_info() return a single locker or NULLdrivers/block/rbd.c+51 -330 replies
232/239rbd: harden get_lock_owner_info() a bitdrivers/block/rbd.c net/ceph/messenger.c+16 -60 replies
233/239rbd: retrieve and check lock owner twice before blocklistingdrivers/block/rbd.c+23 -20 replies
234/239mm: lock VMA in dup_anon_vma() before setting ->anon_vmamm/mmap.c+1 -00 replies
235/239mm: fix memory ordering for mm_lock_seq and vm_lock_seqinclude/linux/mm.h include/linux/mm_types.h include/linux/mmap_lock.h+59 -80 replies
236/239mm/memory-failure: fix hardware poison check in unpoison_memory()mm/memory-failure.c+1 -10 replies
237/239mm/mempolicy: Take VMA lock before replacing policymm/mempolicy.c+14 -10 replies
238/239dma-buf: keep the signaling time of merged fences v3drivers/dma-buf/dma-fence-unwrap.c drivers/dma-buf/dma-fence.c drivers/gpu/drm/drm_syncobj.c +1 more+27 -80 replies
239/239dma-buf: fix an error pointer vs NULL bugdrivers/dma-buf/dma-fence.c drivers/gpu/drm/drm_syncobj.c+3 -30 replies

Reviews trailers per patch

138 of 239 patches have a Reviewed-by or Acked-by.

PatchHans de GoedeNico BoehrPhilippe Mathieu-DaudéJanosch FrankHeiko CarstensJeff MoyerAndy ShevchenkoDaniel ScallySakari AilusUwe Kleine-KönigJosef BacikDavid SterbaLinus WalleijAndi ShytiLukas WunnerEvan QuanJan KaraMarc ZyngierBart Van AsscheDamien Le MoalPelloux-Prayer, Pierre-EricAlex DeucherGeert UytterhoevenAlvin LeeQingqing ZhuoDaniel WheelerNicholas KazlauskasRodrigo SiqueiraJun LeiAurabindo PillaiAlan LiuRitesh Harjani (IBM)Chen-Yu TsaiAngeloGioacchino Del RegnoMarco FelschGeorge ShenAric CyrCharlene LiuStylon WangTom ChungLeo LiSimon HormanDavid AhernEric DumazetPrzemek KitszelLeon RomanovskyPucha Himasekhar ReddyDave HansenAlejandra Victoria AlcarazSasha NeftinNaama MeirRafal RomanowskiRussell King (Oracle)Donald HunterJakub KicinskiAbhinav KumarNeil ArmstrongKonrad DybcioDmitry BaryshkovAkhil P OommenAlison SchofieldDave JiangJonathan CameronVictor NogueiraFabio EstevamTung NguyenXin LongDominique MartinetChristian SchoenebeckFiona EbnerThomas LamprechtOleg NesterovRoy ShtermanStefano GarzarellaKevin TianLuis ChamberlainSergey ShtylyovSerge SeminAndrzej HajdaAndrey KonovalovAlan SternKees CookTony LindgrenIlpo JärvinenPetr MladekOleksandr TyshchenkoLijo LazarKaufmann Automotive GmbHThinh NguyenPeter ChenRavi GunasekaranZubin MithraNam CaoGreg Kroah-HartmanDan CarpenterChristoph HellwigJiri SlabyHeikki KrogerusMostafa GhofraniQu WenruoFlorian FainelliKunkun JiangZenghui YuThomas GleixnerHenry WuMatthew Wilcox (Oracle)Baoquan HeJuergen GrossMichael S. TsirkinXuan ZhuoDouglas AndersonAndres FreundNicolin ChenPaolo AbeniPierre-Louis BossartMikulas PatockaJeff LaytonLorenzo PieralisiHanjun GuoJarkko SakkinenDaniel LezcanoVenky ShankarTvrtko UrsulinDongsheng YangSuren BaghdasaryanNaoya HoriguchiMiaohe LinLuben TuikovChristian KönigSumit SemwalJan HoeppnerMat MartineauCharles KeepaxJon HunterConor DooleySeongJae ParkShuah KhanRon EconomosBagas Sanjaya
SeriesT-b T-b T-b T-b T-b T-b T-b
1/239R-b
2/239R-b
3/239R-b
4/239R-b
5/239
6/239R-b
7/239A-b
8/239R-b
9/239
10/239R-b
11/239R-b R-b
12/239R-b
13/239R-b
14/239R-b R-b T-b R-b
15/239R-b
16/239R-b R-b
17/239
18/239R-b R-b
19/239R-b R-b
20/239
21/239
22/239
23/239R-b
24/239R-b
25/239A-b R-b
26/239
27/239
28/239R-b
29/239T-b R-b
30/239T-b R-b
31/239T-b R-b
32/239T-b A-b R-b
33/239T-b A-b R-b R-b
34/239T-b A-b R-b
35/239T-b R-b A-b
36/239T-b R-b A-b
37/239R-b
38/239R-b
39/239T-b A-b
40/239
41/239T-b
42/239R-b A-b T-b
43/239T-b R-b A-b
44/239T-b R-b A-b
45/239T-b R-b A-b
46/239R-b
47/239R-b
48/239R-b
49/239
50/239R-b
51/239R-b T-b
52/239R-b
53/239R-b
54/239
55/239
56/239
57/239
58/239R-b
59/239R-b T-b
60/239
61/239
62/239
63/239T-b
64/239T-b
65/239T-b
66/239R-b
67/239
68/239
69/239
70/239R-b
71/239
72/239
73/239
74/239
75/239R-b
76/239R-b
77/239
78/239R-b
79/239R-b R-b T-b
80/239
81/239
82/239R-b
83/239R-b
84/239R-b
85/239A-b
86/239R-b
87/239R-b T-b A-b T-b
88/239
89/239
90/239
91/239Reported-and-tested-by T-b A-b
92/239R-b R-b
93/239
94/239R-b
95/239
96/239R-b
97/239R-b
98/239R-b R-b
99/239
100/239R-b
101/239R-b T-b
102/239R-b R-b
103/239R-b R-b R-b
104/239R-b
105/239
106/239
107/239
108/239
109/239
110/239
111/239
112/239
113/239
114/239
115/239
116/239
117/239R-b R-b R-b
118/239
119/239R-b R-b R-b
120/239R-b
121/239R-b
122/239R-b
123/239A-b
124/239R-b R-b
125/239T-b R-b
126/239
127/239
128/239
129/239R-b
130/239
131/239
132/239
133/239
134/239
135/239R-b
136/239R-b
137/239R-b
138/239R-b
139/239R-b R-b
140/239
141/239
142/239
143/239
144/239R-b T-b
145/239R-b
146/239R-b
147/239
148/239
149/239R-b
150/239R-b
151/239R-b R-b
152/239
153/239
154/239T-b
155/239T-b
156/239A-b
157/239
158/239A-b A-b
159/239A-b
160/239A-b
161/239A-b
162/239A-b
163/239R-b
164/239A-b
165/239
166/239R-b
167/239
168/239A-b T-b
169/239T-b
170/239
171/239R-b
172/239
173/239R-b
174/239R-b
175/239
176/239
177/239
178/239
179/239
180/239
181/239
182/239
183/239
184/239
185/239R-b R-b R-b
186/239R-b
187/239R-b R-b
188/239R-b R-b
189/239T-b
190/239
191/239
192/239R-b
193/239
194/239A-b T-b
195/239R-b
196/239R-b R-b
197/239T-b R-b
198/239A-b T-b
199/239R-b A-b
200/239R-b
201/239A-b R-b
202/239T-b
203/239
204/239
205/239
206/239
207/239T-b
208/239R-b T-b
209/239
210/239A-b
211/239R-b
212/239
213/239
214/239
215/239
216/239R-b
217/239R-b R-b
218/239R-b R-b
219/239R-b
220/239R-b
221/239R-b
222/239R-b
223/239R-b
224/239A-b
225/239
226/239R-b T-b
227/239A-b
228/239R-b R-b
229/239R-b
230/239
231/239R-b
232/239R-b
233/239R-b
234/239R-b
235/239R-b
236/239A-b R-b
237/239R-b
238/239R-b
239/239R-b R-b

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

Read the v1 thread

Cover letter [PATCH 6.4 000/239] 6.4.8-rc1 review

This is the start of the stable review cycle for the 6.4.8 release. There are 239 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 Thu, 03 Aug 2023 09:18:38 +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/v6.x/stable-review/patch-6.4.8-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-6.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.4.8-rc1

Dan Carpenter <[email protected]>
dma-buf: fix an error pointer vs NULL bug

Christian König <[email protected]>
dma-buf: keep the signaling time of merged fences v3

Jann Horn <[email protected]>
mm/mempolicy: Take VMA lock before replacing policy

Sidhartha Kumar <[email protected]>
mm/memory-failure: fix hardware poison check in unpoison_memory()

Jann Horn <[email protected]>
mm: fix memory ordering for mm_lock_seq and vm_lock_seq

Jann Horn <[email protected]>

    mm: lock VMA in dup_anon_vma() before setting ->anon_vma

Ilya Dryomov <[email protected]>
rbd: retrieve and check lock owner twice before blocklisting

Ilya Dryomov <[email protected]>
rbd: harden get_lock_owner_info() a bit

Ilya Dryomov <[email protected]>
rbd: make get_lock_owner_info() return a single locker or NULL

Joe Thornber <[email protected]>
dm cache policy smq: ensure IO doesn't prevent cleaner policy progress

Radhakrishna Sripada <[email protected]>
drm/i915/dpt: Use shmem for dpt objects

Xiubo Li <[email protected]>
ceph: never send metrics if disable_send_metrics is set

Ahmad Fatoum <[email protected]>
thermal: of: fix double-free on unregistration

Johan Hovold <[email protected]>
PM: sleep: wakeirq: fix wake irq arming

Mark Brown <[email protected]>
arm64/sme: Set new vector length before reallocating

Mark Brown <[email protected]>
ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register

Paolo Abeni <[email protected]>
mptcp: more accurate NL event generation

Stefan Haberland <[email protected]>
s390/dasd: print copy pair message only for the correct error

Stefan Haberland <[email protected]>
s390/dasd: fix hanging device after quiesce/resume

Eric Van Hensbergen <[email protected]>
fs/9p: remove unnecessary invalidate_inode_pages2

Eric Van Hensbergen <[email protected]>
fs/9p: fix type mismatch in file cache mode helper

Eric Van Hensbergen <[email protected]>
fs/9p: fix typo in comparison logic for cache mode

Eric Van Hensbergen <[email protected]>
fs/9p: remove unnecessary and overrestrictive check

Dominique Martinet <[email protected]>
9p: fix ignored return value in v9fs_dir_release

Chenguang Zhao <[email protected]>
LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch

Tiezhu Yang <[email protected]>
LoongArch: BPF: Fix check condition to call lu32id in move_imm()

WANG Rui <[email protected]>
LoongArch: Fix return value underflow in exception path

Andy Shevchenko <[email protected]>
Revert "um: Use swap() to make code cleaner"

Johan Hovold <[email protected]>
soundwire: fix enumeration completion

Matthieu Baerts <[email protected]>
selftests: mptcp: join: only check for ip6tables if needed

Sean Christopherson <[email protected]>
selftests/rseq: Play nice with binaries statically linked against glibc 2.35+

Jason Gunthorpe <[email protected]>
iommufd: Set end correctly when doing batch carry

Jens Axboe <[email protected]>
io_uring: gate iowait schedule on having pending requests

Christian Marangi <[email protected]>
net: dsa: qca8k: fix mdb add/del case with 0 VID

Christian Marangi <[email protected]>
net: dsa: qca8k: fix broken search_and_del

Christian Marangi <[email protected]>
net: dsa: qca8k: fix search_and_insert wrong handling of new rule

Christian Marangi <[email protected]>
net: dsa: qca8k: enable use_single_write for qca8xxx

Alex Elder <[email protected]>
net: ipa: only reset hashed tables when supported

Jason Wang <[email protected]>
virtio-net: fix race between set queues and probe

Demi Marie Obenour <[email protected]>
xen: speed up grant-table reclaim

Dan Carpenter <[email protected]>
proc/vmcore: fix signedness bug in read_from_oldmem()

Peter Zijlstra <[email protected]>

    locking/rtmutex: Fix task->pi_waiters integrity

Marc Zyngier <[email protected]>
irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation

Jonas Gorski <[email protected]>
irq-bcm6345-l1: Do not assume a fixed block to cpu mapping

Alexander Steffen <[email protected]>
tpm_tis: Explicitly check for error code

Guanghui Feng <[email protected]>
ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info()

Namjae Jeon <[email protected]>
ksmbd: check if a mount point is crossed during path lookup

Trond Myklebust <[email protected]>
nfsd: Remove incorrect check in nfsd4_validate_stateid

Christian Brauner <[email protected]>
file: always lock position for FMODE_ATOMIC_POS

Kim Phillips <[email protected]>
x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled

Yazen Ghannam <[email protected]>
x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks

Filipe Manana <[email protected]>
btrfs: check for commit error at btrfs_attach_transaction_barrier()

Filipe Manana <[email protected]>
btrfs: check if the transaction was aborted at btrfs_wait_for_commit()

Filipe Manana <[email protected]>
btrfs: account block group tree when calculating global reserve size

Naohiro Aota <[email protected]>
btrfs: zoned: do not enable async discard

Guenter Roeck <[email protected]>
hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status

Patrick Rudolph <[email protected]>
hwmon: (pmbus_core) Fix NULL pointer dereference

Patrick Rudolph <[email protected]>
hwmon: (pmbus_core) Fix pmbus_is_enabled()

Aleksa Savic <[email protected]>
hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout

Gilles Buloz <[email protected]>
hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled

Baskaran Kannan <[email protected]>
hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature

Luka Guzenko <[email protected]>
ALSA: hda/relatek: Enable Mute LED on HP 250 G8

Pavel Asyutchenko <[email protected]>
ALSA: hda/realtek: Support ASUS G713PV laptop

Oliver Neukum <[email protected]>
Revert "xhci: add quirk for host controllers that don't update endpoint DCS"

Chaoyuan Peng <[email protected]>
tty: n_gsm: fix UAF in gsm_cleanup_mux

Zhang Shurong <[email protected]>
staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()

Larry Finger <[email protected]>

    staging: r8712: Fix memory leak in _r8712_init_xmit_priv()

Greg Kroah-Hartman <[email protected]>
Documentation: security-bugs.rst: clarify CVE handling

Greg Kroah-Hartman <[email protected]>
Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group

Dan Carpenter <[email protected]>
Revert "usb: xhci: tegra: Fix error check"

Ricardo Ribalda <[email protected]>
usb: xhci-mtk: set the dma max_seg_size

Frank Li <[email protected]>
usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config

Łukasz Bartosik <[email protected]>
USB: quirks: add quirk for Focusrite Scarlett

Guiting Shen <[email protected]>
usb: ohci-at91: Fix the unhandle interrupt when resume

Xu Yang <[email protected]>
usb: misc: ehset: fix wrong if condition

Jisheng Zhang <[email protected]>
usb: dwc3: don't reset device side if dwc3 was configured as host-only

Gratian Crisan <[email protected]>
usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy

Jakub Vanek <[email protected]>
Revert "usb: dwc3: core: Enable AutoRetry feature in the controller"

Kyle Tso <[email protected]>
usb: typec: Use sysfs_emit_at when concatenating the string

Kyle Tso <[email protected]>
usb: typec: Iterate pds array when showing the pd list

Kyle Tso <[email protected]>

    usb: typec: Set port->pd before adding device for typec_port

Samuel Thibault <[email protected]>
TIOCSTI: always enable for CAP_SYS_ADMIN

Marc Kleine-Budde <[email protected]>
can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED

Johan Hovold <[email protected]>
USB: serial: simple: sort driver entries

Oliver Neukum <[email protected]>
USB: serial: simple: add Kaufmann RKS+CAN VCP

Mohsen Tahmasebi <[email protected]>
USB: serial: option: add Quectel EC200A module support

Jerry Meng <[email protected]>
USB: serial: option: support Quectel EM060K_128

Samuel Holland <[email protected]>
serial: sifive: Fix sifive_serial_console_setup() section

Ruihong Luo <[email protected]>
serial: 8250_dw: Preserve original value of DLF register

Biju Das <[email protected]>
tty: serial: sh-sci: Fix sleeping in atomic context

Johan Hovold <[email protected]>
serial: qcom-geni: drop bogus runtime pm state update

Sean Christopherson <[email protected]>
KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid

Sean Christopherson <[email protected]>
KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest

Sean Christopherson <[email protected]>
KVM: Grab a reference to KVM for VM and vCPU stats file descriptors

Michael Grzeschik <[email protected]>
usb: gadget: core: remove unbalanced mutex_unlock in usb_gadget_activate

Zqiang <[email protected]>
USB: gadget: Fix the memory leak in raw_gadget driver

Frank Li <[email protected]>
usb: gadget: call usb_gadget_check_config() to verify UDC capability

Dan Carpenter <[email protected]>
Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()"

Zheng Yejian <[email protected]>
tracing: Fix warning in trace_buffered_event_disable()

Zheng Yejian <[email protected]>

    ring-buffer: Fix wrong stat of cpu_buffer->read

Arnd Bergmann <[email protected]>

    ata: pata_ns87415: mark ns87560_tf_read static

Hugh Dickins <[email protected]>
tmpfs: fix Documentation of noswap and huge mount options

Jason Gunthorpe <[email protected]>
iommufd: IOMMUFD_DESTROY should not increase the refcount

Ming Lei <[email protected]>
ublk: return -EINTR if breaking from waiting for existed users in DEL_DEV

Ming Lei <[email protected]>
ublk: fail to recover device if queue setup is interrupted

Ming Lei <[email protected]>
ublk: fail to start device if queue setup is interrupted

Rob Clark <[email protected]>
drm/msm: Disallow submit with fence id 0

Sindhu Devale <[email protected]>
RDMA/irdma: Report correct WC error

Sindhu Devale <[email protected]>
RDMA/irdma: Fix op_type reporting in CQEs

Dan Carpenter <[email protected]>
drm/amd/display: Unlock on error path in dm_handle_mst_sideband_msg_ready_event()

Mario Limonciello <[email protected]>
drm/amd: Fix an error handling mistake in psp_sw_init()

Yu Kuai <[email protected]>
dm raid: protect md_stop() with 'reconfig_mutex'

Yu Kuai <[email protected]>
dm raid: clean up four equivalent goto tags in raid_ctr()

Yu Kuai <[email protected]>
dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths

Stefano Stabellini <[email protected]>
xenbus: check xen_domain in xenbus_probe_initcall

Christophe JAILLET <[email protected]>
drm/i915: Fix an error handling path in igt_write_huge()

Steve French <[email protected]>
smb3: do not set NTLMSSP_VERSION flag for negotiate not auth request

Bart Van Assche <[email protected]>
block: Fix a source code comment in include/uapi/linux/blkzoned.h

Matus Gajdos <[email protected]>
ASoC: fsl_spdif: Silence output on stop

Breno Leitao <[email protected]>
cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws()

Breno Leitao <[email protected]>
cxl/acpi: Fix a use-after-free in cxl_parse_cfmws()

Rob Clark <[email protected]>
drm/msm: Fix hw_fence error path cleanup

Gaosheng Cui <[email protected]>
drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Fix hang during driver unload

Kashyap Desai <[email protected]>
RDMA/bnxt_re: add helper function __poll_for_resp

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Simplify the function that sends the FW commands

Kashyap Desai <[email protected]>
RDMA/bnxt_re: use shadow qd while posting non blocking rcfw command

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Avoid the command wait if firmware is inactive

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Enhance the existing functions that wait for FW responses

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Prevent handling any completions after qp destroy

Thomas Bogendoerfer <[email protected]>
RDMA/mthca: Fix crash when polling CQ for shared QPs

Shiraz Saleem <[email protected]>
RDMA/core: Update CMA destination address on rdma_resolve_addr

Shiraz Saleem <[email protected]>
RDMA/irdma: Fix data race on CQP request done

Shiraz Saleem <[email protected]>
RDMA/irdma: Fix data race on CQP completion stats

Shiraz Saleem <[email protected]>
RDMA/irdma: Add missing read barriers

Rob Clark <[email protected]>
drm/msm/adreno: Fix snapshot BINDLESS_DATA size

Marijn Suijten <[email protected]>
drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY config

Dmitry Baryshkov <[email protected]>
drm/msm/dpu: drop enum dpu_core_perf_data_bus_id

Jonathan Marek <[email protected]>
drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 planes

Dmitry Baryshkov <[email protected]>
drm/msm/mdss: correct UBWC programming for SM8550

Dan Carpenter <[email protected]>
RDMA/mlx4: Make check for invalid flags stricter

Christophe JAILLET <[email protected]>
fs/9p: Fix a datatype used with V9FS_DIRECT_IO

Fedor Pchelkin <[email protected]>
tipc: stop tipc crypto on failure in tipc_node_create

Yuanjun Gong <[email protected]>
tipc: check return value of pskb_trim()

Yuanjun Gong <[email protected]>
benet: fix return value check in be_lancer_xmit_workarounds()

Lin Ma <[email protected]>
net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64

Wei Fang <[email protected]>
net: fec: tx processing does not call XDP APIs if budget is 0

Arkadiusz Kubalewski <[email protected]>
tools: ynl-gen: fix enum index in _decode_enum(..)

Linus Torvalds <[email protected]>
mm: suppress mm fault logging if fatal signal already pending

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR

Florian Westphal <[email protected]>
netfilter: nft_set_rbtree: fix overlap expiration walk

Muhammad Husaini Zulkifli <[email protected]>
igc: Fix Kernel Panic during ndo_tx_timeout callback

Lin Ma <[email protected]>
macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF

Kirill A. Shutemov <[email protected]>
x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memory

Maxim Mikityanskiy <[email protected]>
platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100

Vincent Whitchurch <[email protected]>
net: stmmac: Apply redundant write work around on 4.xx too

Suman Ghosh <[email protected]>
octeontx2-af: Fix hash extraction enable configuration

Hangbin Liu <[email protected]>
team: reset team's flags when down link is P2P device

Hangbin Liu <[email protected]>
bonding: reset bond's flags when down link is P2P device

Jedrzej Jagielski <[email protected]>
ice: Fix memory management in ice_ethtool_fdir.c

Stewart Smith <[email protected]>
tcp: Reduce chance of collisions in inet6_hashfn().

Wei Fang <[email protected]>
net: fec: avoid tx queue timeout when XDP is enabled

Maciej Żenczykowski <[email protected]>
ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address

Yuanjun Gong <[email protected]>
ethernet: atheros: fix return value check in atl1e_tso_csum()

Yuanjun Gong <[email protected]>
atheros: fix return value check in atl1_tso()

Harshit Mogalapalli <[email protected]>
phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()

Jiri Benc <[email protected]>
vxlan: fix GRO with VXLAN-GPE

Jiri Benc <[email protected]>
vxlan: generalize vxlan_parse_gpe_hdr and remove unused args

Jiri Benc <[email protected]>
vxlan: calculate correct header length for GPE

Jijie Shao <[email protected]>
net: hns3: fix wrong bw weight of disabled tc issue

Jijie Shao <[email protected]>
net: hns3: fix wrong tc bandwidth weight data issue

Hao Lan <[email protected]>
net: hns3: fix the imp capability bit cannot exceed 32 bits issue

Jiawen Wu <[email protected]>

    net: phy: marvell10g: fix 88x3310 power up

Jacob Keller <[email protected]>
iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED

Jacob Keller <[email protected]>
iavf: fix potential deadlock on allocation failure

Wang Ming <[email protected]>
i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()

Arnd Bergmann <[email protected]>
media: mtk_jpeg_core: avoid unused-variable warning

Randy Dunlap <[email protected]>
media: mtk-jpeg: move data/code inside CONFIG_OF blocks

Nicolas Dufresne <[email protected]>
media: amphion: Fix firmware path to match linux-firmware

Sakari Ailus <[email protected]>
media: staging: atomisp: select V4L2_FWNODE

Sakari Ailus <[email protected]>
media: tc358746: Address compiler warnings

Dan Carpenter <[email protected]>
soundwire: amd: Fix a check for errors in probe()

Srinivas Kandagatla <[email protected]>
soundwire: qcom: update status correctly with mask

Adrien Thierry <[email protected]>
phy: qcom-snps-femto-v2: properly enable ref clock

Adrien Thierry <[email protected]>
phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend

Guillaume Ranquet <[email protected]>
phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test

Dan Carpenter <[email protected]>
phy: phy-mtk-dp: Fix an error code in probe()

Ojaswin Mujoo <[email protected]>
ext4: fix rbtree traversal bug in ext4_mb_use_preallocated

Ritesh Harjani <[email protected]>
ext4: mballoc: Remove useless setting of ac_criteria

Kemeng Shi <[email protected]>
ext4: add EXT4_MB_HINT_GOAL_ONLY test in ext4_mb_use_preallocated

Zhang Yi <[email protected]>
jbd2: fix a race when checking checkpoint buffer busy

Zhang Yi <[email protected]>
jbd2: remove journal_clean_one_cp_list()

Zhang Yi <[email protected]>
jbd2: remove t_checkpoint_io_list

Daniel Miess <[email protected]>
drm/amd/display: Prevent vtotal from being set to 0

Daniel Miess <[email protected]>
drm/amd/display: Fix possible underflow for displays with large vblank

Gabe Teeger <[email protected]>
drm/amd/display: update extended blank for dcn314 onwards

Rodrigo Siqueira <[email protected]>
drm/amd/display: Add FAMS validation before trying to use it

Liam R. Howlett <[email protected]>
maple_tree: fix 32 bit mas_next testing

Liam R. Howlett <[email protected]>
maple_tree: add __init and __exit to test module

Christian König <[email protected]>
drm/ttm: never consider pinned BOs for eviction&swap

Mario Limonciello <[email protected]>
drm/amd/display: Set minimum requirement for using PSR-SU on Phoenix

Mario Limonciello <[email protected]>
drm/amd/display: Set minimum requirement for using PSR-SU on Rembrandt

Cruise Hung <[email protected]>
drm/amd/display: Update correct DCN314 register header

Dmytro Laktyushkin <[email protected]>
drm/amd/display: fix dcn315 single stream crb allocation

Dmytro Laktyushkin <[email protected]>
drm/amd/display: add pixel rate based CRB allocation support

Michael Strauss <[email protected]>
drm/amd/display: Keep disable aux-i delay as 0

Michael Strauss <[email protected]>
drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch

Rick Wertenbroek <[email protected]>
PCI: rockchip: Don't advertise MSI-X in PCIe capabilities

Rick Wertenbroek <[email protected]>
PCI: rockchip: Fix window mapping and address translation for endpoint

Rick Wertenbroek <[email protected]>
PCI: rockchip: Remove writes to unused registers

Ilpo Järvinen <[email protected]>
PCI/ASPM: Avoid link retraining race

Ilpo Järvinen <[email protected]>
PCI/ASPM: Factor out pcie_wait_for_retrain()

Bjorn Helgaas <[email protected]>
PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()

Christophe JAILLET <[email protected]>
i2c: nomadik: Remove a useless call in the remove function

Andi Shyti <[email protected]>
i2c: nomadik: Use devm_clk_get_enabled()

Andi Shyti <[email protected]>
i2c: nomadik: Remove unnecessary goto label

Markus Elfring <[email protected]>
i2c: Improve size determinations

Markus Elfring <[email protected]>
i2c: Delete error messages for failed memory allocations

Filipe Manana <[email protected]>
btrfs: fix race between quota disable and relocation

Christoph Hellwig <[email protected]>
btrfs: fix fsverify read error handling in end_page_read

Christoph Hellwig <[email protected]>
btrfs: factor out a btrfs_verify_page helper

Guenter Roeck <[email protected]>
regmap: Disable locking for RBTREE and MAPLE unit tests

Bartosz Golaszewski <[email protected]>
gpio: mvebu: fix irq domain leak

Uwe Kleine-König <[email protected]>
gpio: mvebu: Make use of devm_pwmchip_add

Hans de Goede <[email protected]>
gpio: tps68470: Make tps68470_gpio_output() always set the initial value

Ondrej Mosnacek <[email protected]>
io_uring: don't audit the capability check in io_uring_create()

Sven Schnelle <[email protected]>
s390/mm: fix per vma lock fault handling

Claudio Imbrenda <[email protected]>
KVM: s390: pv: fix index value of replaced ASCE

Claudio Imbrenda <[email protected]>
KVM: s390: pv: simplify shutdown and fix race

Haren Myneni <[email protected]>
powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close

Ross Lagerwall <[email protected]>
blk-mq: Fix stall due to recursive flush plug

Sudeep Holla <[email protected]>
KVM: arm64: Handle kvm_arm_init failure correctly in finalize_pkvm

Zhihao Cheng <[email protected]>
jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint

Heiner Kallweit <[email protected]>
r8169: revert 2ab19de62d67 ("r8169: remove ASPM restrictions now that ASPM is disabled during NAPI poll")

Mario Limonciello <[email protected]>
drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implementation with SMU13

Mario Limonciello <[email protected]>
drm/amd: Move helper for dynamic speed switch check out of smu13

Shyam Sundar S K <[email protected]>
platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params

Shyam Sundar S K <[email protected]>
platform/x86/amd/pmf: Notify OS power slider update

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

Diffstat:

 Documentation/ABI/testing/sysfs-module             |  11 +
 Documentation/admin-guide/hw-vuln/spectre.rst      |  11 +-
 Documentation/filesystems/tmpfs.rst                |  45 +-
 Documentation/process/security-bugs.rst            |  37 +-
 Makefile                                           |   4 +-
 arch/arm64/include/asm/virt.h                      |   1 +
 arch/arm64/kernel/fpsimd.c                         |   4 +-
 arch/arm64/kvm/arm.c                               |   9 +-
 arch/arm64/kvm/pkvm.c                              |   2 +-
 arch/loongarch/Kconfig                             |   1 +
 arch/loongarch/lib/clear_user.S                    |   3 +-
 arch/loongarch/lib/copy_user.S                     |   3 +-
 arch/loongarch/net/bpf_jit.h                       |   2 +-
 arch/powerpc/platforms/pseries/vas.c               |   9 +-
 arch/s390/kvm/pv.c                                 |   8 +-
 arch/s390/mm/fault.c                               |   2 +
 arch/s390/mm/gmap.c                                |   1 +
 arch/um/os-Linux/sigio.c                           |   7 +-
 arch/x86/include/asm/kvm-x86-ops.h                 |   1 +
 arch/x86/include/asm/kvm_host.h                    |   3 +-
 arch/x86/kernel/cpu/bugs.c                         |  15 +-
 arch/x86/kernel/cpu/mce/amd.c                      |   4 +-
 arch/x86/kernel/traps.c                            |  18 +-
 arch/x86/kvm/svm/svm.c                             |   6 +
 arch/x86/kvm/vmx/vmx.c                             |  41 +-
 arch/x86/kvm/x86.c                                 |  34 +-
 block/blk-core.c                                   |   3 +-
 block/blk-mq.c                                     |   9 +-
 drivers/acpi/arm64/iort.c                          |   3 -
 drivers/ata/pata_ns87415.c                         |   2 +-
 drivers/base/power/power.h                         |   1 +
 drivers/base/power/wakeirq.c                       |  12 +-
 drivers/base/regmap/regmap-kunit.c                 |   3 +
 drivers/block/rbd.c                                | 124 ++-
 drivers/block/ublk_drv.c                           |  11 +-
 drivers/char/tpm/tpm_tis_core.c                    |   9 +-
 drivers/cxl/acpi.c                                 |   5 +-
 drivers/dma-buf/dma-fence-unwrap.c                 |  26 +-
 drivers/dma-buf/dma-fence.c                        |   7 +-
 drivers/gpio/gpio-mvebu.c                          |  26 +-
 drivers/gpio/gpio-tps68470.c                       |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  19 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   6 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   2 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c  |   3 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  25 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |   3 -
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c       |   7 +
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h       |   1 +
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |   1 +
 drivers/gpu/drm/amd/display/dc/dc_types.h          |   1 +
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |   4 +-
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c  |   7 +-
 .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c    |   1 +
 .../drm/amd/display/dc/dcn315/dcn315_resource.c    | 106 ++-
 .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c   |  23 +-
 .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c   |  25 +-
 .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.h   |   3 +
 .../amd/display/dc/dml/dcn31/display_mode_vba_31.c |  39 +-
 .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c  |   3 +-
 .../gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c |  15 +-
 .../dc/dml/dcn314/display_rq_dlg_calc_314.c        |  16 +-
 .../drm/amd/display/dc/dml/display_mode_structs.h  |   3 +-
 .../gpu/drm/amd/display/dc/dml/display_mode_vba.c  |   6 +
 .../link_dp_training_fixed_vs_pe_retimer.c         |  23 +-
 drivers/gpu/drm/amd/display/dmub/dmub_srv.h        |   2 +
 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h    |   2 +-
 drivers/gpu/drm/amd/display/dmub/src/Makefile      |   2 +-
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c  |   5 +
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h  |   2 +
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.c |  67 ++
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.h |  35 +
 drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c    |  12 +-
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |  89 +--
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |  21 +-
 drivers/gpu/drm/drm_syncobj.c                      |   6 +-
 drivers/gpu/drm/i915/display/intel_dpt.c           |   4 +-
 drivers/gpu/drm/i915/gem/selftests/huge_pages.c    |   6 +-
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              |   2 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h        |   2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h      |  13 -
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c         |   8 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c         |   2 -
 drivers/gpu/drm/msm/msm_fence.c                    |   6 +
 drivers/gpu/drm/msm/msm_gem_submit.c               |  16 +-
 drivers/gpu/drm/msm/msm_mdss.c                     |  19 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |   6 +
 drivers/hwmon/aquacomputer_d5next.c                |   2 +-
 drivers/hwmon/k10temp.c                            |  17 +-
 drivers/hwmon/nct7802.c                            |   2 +-
 drivers/hwmon/pmbus/pmbus_core.c                   |  20 +-
 drivers/i2c/busses/i2c-ibm_iic.c                   |   4 +-
 drivers/i2c/busses/i2c-nomadik.c                   |  42 +-
 drivers/i2c/busses/i2c-sh7760.c                    |   3 +-
 drivers/i2c/busses/i2c-tiny-usb.c                  |   4 +-
 drivers/infiniband/core/cma.c                      |   2 +
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |  12 +
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |  28 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.h           |   1 +
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         | 355 ++++++---
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h         |  26 +
 drivers/infiniband/hw/irdma/ctrl.c                 |  31 +-
 drivers/infiniband/hw/irdma/defs.h                 |  46 +-
 drivers/infiniband/hw/irdma/hw.c                   |   3 +-
 drivers/infiniband/hw/irdma/main.h                 |   2 +-
 drivers/infiniband/hw/irdma/puda.c                 |   6 +
 drivers/infiniband/hw/irdma/type.h                 |   2 +
 drivers/infiniband/hw/irdma/uk.c                   |   5 +-
 drivers/infiniband/hw/irdma/utils.c                |   8 +-
 drivers/infiniband/hw/mlx4/qp.c                    |  18 +-
 drivers/infiniband/hw/mthca/mthca_qp.c             |   2 +-
 drivers/iommu/iommufd/device.c                     |  12 +-
 drivers/iommu/iommufd/iommufd_private.h            |  15 +-
 drivers/iommu/iommufd/main.c                       |  78 +-
 drivers/iommu/iommufd/pages.c                      |   2 +-
 drivers/irqchip/irq-bcm6345-l1.c                   |  14 +-
 drivers/irqchip/irq-gic-v3-its.c                   |  75 +-
 drivers/md/dm-cache-policy-smq.c                   |  28 +-
 drivers/md/dm-raid.c                               |  20 +-
 drivers/md/md.c                                    |   2 +
 drivers/media/i2c/tc358746.c                       |   4 +-
 drivers/media/platform/amphion/vpu_core.c          |   4 +-
 .../media/platform/mediatek/jpeg/mtk_jpeg_core.c   | 830 ++++++++++-----------
 .../media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c |   4 +-
 .../media/platform/mediatek/jpeg/mtk_jpeg_enc_hw.c |   4 +-
 drivers/net/bonding/bond_main.c                    |   5 +
 drivers/net/can/usb/gs_usb.c                       |   2 +
 drivers/net/dsa/qca/qca8k-8xxx.c                   |   7 +-
 drivers/net/dsa/qca/qca8k-common.c                 |  19 +-
 drivers/net/ethernet/atheros/atl1e/atl1e_main.c    |   7 +-
 drivers/net/ethernet/atheros/atlx/atl1.c           |   7 +-
 drivers/net/ethernet/emulex/benet/be_main.c        |   3 +-
 drivers/net/ethernet/freescale/fec_main.c          |  18 +-
 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |   3 +-
 .../hisilicon/hns3/hns3_common/hclge_comm_cmd.c    |  21 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c |  17 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c |   3 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c  |   3 +-
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  11 +-
 drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c  |  26 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |  40 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   2 +-
 .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c   |  43 +-
 .../ethernet/marvell/octeontx2/af/rvu_npc_hash.h   |   8 +-
 drivers/net/ethernet/realtek/r8169_main.c          |  27 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c   |   4 +-
 drivers/net/ipa/ipa_table.c                        |  22 +-
 drivers/net/macvlan.c                              |   1 +
 drivers/net/phy/marvell10g.c                       |   7 +
 drivers/net/team/team.c                            |   9 +
 drivers/net/virtio_net.c                           |   4 +-
 drivers/net/vxlan/vxlan_core.c                     | 165 ++--
 drivers/pci/controller/pcie-rockchip-ep.c          | 156 ++--
 drivers/pci/controller/pcie-rockchip.h             |  40 +-
 drivers/pci/pcie/aspm.c                            |  55 +-
 drivers/phy/hisilicon/phy-hisi-inno-usb2.c         |   2 +-
 drivers/phy/mediatek/phy-mtk-dp.c                  |   2 +-
 drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c         |   2 +-
 drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c      |  72 +-
 drivers/platform/x86/amd/pmf/acpi.c                |  23 +-
 drivers/platform/x86/amd/pmf/core.c                |   9 +-
 drivers/platform/x86/amd/pmf/pmf.h                 |  16 +
 drivers/platform/x86/amd/pmf/sps.c                 |  74 +-
 drivers/platform/x86/msi-laptop.c                  |   8 +-
 drivers/s390/block/dasd_3990_erp.c                 |   2 +-
 drivers/s390/block/dasd_ioctl.c                    |   1 +
 drivers/soundwire/amd_manager.c                    |   4 +-
 drivers/soundwire/bus.c                            |   8 +-
 drivers/soundwire/qcom.c                           |   2 +-
 drivers/staging/ks7010/ks_wlan_net.c               |   6 +-
 drivers/staging/media/atomisp/Kconfig              |   1 +
 drivers/staging/rtl8712/rtl871x_xmit.c             |  43 +-
 drivers/staging/rtl8712/xmit_linux.c               |   6 +
 drivers/thermal/thermal_of.c                       |  27 +-
 drivers/tty/n_gsm.c                                |   4 +-
 drivers/tty/serial/8250/8250_dwlib.c               |   6 +-
 drivers/tty/serial/qcom_geni_serial.c              |   7 -
 drivers/tty/serial/sh-sci.c                        |   2 +-
 drivers/tty/serial/sifive.c                        |   2 +-
 drivers/tty/tty_io.c                               |   2 +-
 drivers/usb/cdns3/cdns3-gadget.c                   |   4 +-
 drivers/usb/core/quirks.c                          |   4 +
 drivers/usb/dwc3/core.c                            |  20 +-
 drivers/usb/dwc3/core.h                            |   3 -
 drivers/usb/dwc3/dwc3-pci.c                        |   6 +-
 drivers/usb/gadget/composite.c                     |   4 +
 drivers/usb/gadget/legacy/raw_gadget.c             |  12 +-
 drivers/usb/gadget/udc/core.c                      |   1 -
 drivers/usb/gadget/udc/tegra-xudc.c                |   8 +-
 drivers/usb/host/ohci-at91.c                       |   8 +-
 drivers/usb/host/xhci-mtk.c                        |   1 +
 drivers/usb/host/xhci-pci.c                        |   4 +-
 drivers/usb/host/xhci-ring.c                       |  25 +-
 drivers/usb/host/xhci-tegra.c                      |   8 +-
 drivers/usb/misc/ehset.c                           |   8 +-
 drivers/usb/serial/option.c                        |   6 +
 drivers/usb/serial/usb-serial-simple.c             |  73 +-
 drivers/usb/typec/class.c                          |  15 +-
 drivers/xen/grant-table.c                          |  40 +-
 drivers/xen/xenbus/xenbus_probe.c                  |   3 +
 fs/9p/fid.h                                        |   6 +-
 fs/9p/v9fs.h                                       |   2 +-
 fs/9p/vfs_dir.c                                    |   5 +-
 fs/9p/vfs_file.c                                   |   5 +-
 fs/btrfs/block-rsv.c                               |   5 +
 fs/btrfs/disk-io.c                                 |   7 +-
 fs/btrfs/extent_io.c                               |  21 +-
 fs/btrfs/qgroup.c                                  |  18 +-
 fs/btrfs/transaction.c                             |  10 +-
 fs/btrfs/zoned.c                                   |   3 +
 fs/ceph/metric.c                                   |   2 +-
 fs/ext4/mballoc.c                                  | 200 ++++-
 fs/file.c                                          |   6 +-
 fs/jbd2/checkpoint.c                               | 197 ++---
 fs/jbd2/commit.c                                   |   3 +-
 fs/jbd2/transaction.c                              |  17 +-
 fs/nfsd/nfs4state.c                                |   2 -
 fs/proc/vmcore.c                                   |   2 +-
 fs/smb/client/sess.c                               |   4 +-
 fs/smb/server/ksmbd_netlink.h                      |   3 +-
 fs/smb/server/smb2pdu.c                            |  27 +-
 fs/smb/server/vfs.c                                |  58 +-
 fs/smb/server/vfs.h                                |   4 +-
 include/linux/dma-fence.h                          |   2 +-
 include/linux/jbd2.h                               |   7 +-
 include/linux/mm.h                                 |  29 +-
 include/linux/mm_types.h                           |  28 +
 include/linux/mmap_lock.h                          |  10 +-
 include/net/ipv6.h                                 |   8 +-
 include/net/vxlan.h                                |  13 +-
 include/trace/events/jbd2.h                        |  12 +-
 include/uapi/linux/blkzoned.h                      |  10 +-
 io_uring/io_uring.c                                |  25 +-
 kernel/locking/rtmutex.c                           | 172 +++--
 kernel/locking/rtmutex_api.c                       |   2 +-
 kernel/locking/rtmutex_common.h                    |  47 +-
 kernel/locking/ww_mutex.h                          |  12 +-
 kernel/signal.c                                    |   4 +
 kernel/trace/ring_buffer.c                         |  22 +-
 kernel/trace/trace_events.c                        |  14 +-
 lib/test_maple_tree.c                              | 163 ++--
 mm/memory-failure.c                                |   2 +-
 mm/mempolicy.c                                     |  15 +-
 mm/mmap.c                                          |   1 +
 net/ceph/messenger.c                               |   1 +
 net/ipv6/addrconf.c                                |  14 +-
 net/mptcp/protocol.c                               |   3 +-
 net/netfilter/nf_tables_api.c                      |   5 +-
 net/netfilter/nft_immediate.c                      |  27 +-
 net/netfilter/nft_set_rbtree.c                     |  20 +-
 net/sched/sch_mqprio.c                             |  14 +
 net/tipc/crypto.c                                  |   3 +-
 net/tipc/node.c                                    |   2 +-
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/soc/codecs/wm8904.c                          |   3 +
 sound/soc/fsl/fsl_spdif.c                          |   2 +
 tools/net/ynl/lib/ynl.py                           |   4 +-
 tools/testing/radix-tree/linux/init.h              |   1 +
 tools/testing/radix-tree/maple.c                   | 143 ++--
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |   4 +-
 tools/testing/selftests/rseq/rseq.c                |  28 +-
 virt/kvm/kvm_main.c                                |  24 +
 264 files changed, 3622 insertions(+), 2136 deletions(-)