Skip to content

6.4.12-rc1 review

Greg Kroah-Hartman damon dri-devel linux-patches lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest234 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/234crypto, cifs: fix error handling in extract_iter_to_sg()fs/netfs/iterator.c+1 -10 replies
2/234net: phy: at803x: Use devm_regulator_get_enable_optional()drivers/net/phy/at803x.c+7 -370 replies
3/234net: phy: at803x: fix the wol setting functionsdrivers/net/phy/at803x.c+25 -200 replies
4/234drm/amd/display: Update DTBCLK for DCN32drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c+27 -00 replies
5/234drm/scheduler: set entity to NULL in drm_sched_entity_pop_job()drivers/gpu/drm/scheduler/sched_entity.c drivers/gpu/drm/scheduler/sched_main.c+10 -00 replies
6/234drm/amdgpu: fix calltrace warning in amddrm_buddy_finidrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+2 -20 replies
7/234drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+1 -10 replies
8/234drm/amdgpu: fix memory leak in mes self testdrivers/gpu/drm/amd/amdgpu/amdgpu_ring.c+2 -00 replies
9/234Revert "drm/amd/display: disable SubVP + DRR to prevent underflow"drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c drivers/gpu/drm/amd/include/amd_shared.h+0 -100 replies
10/234ASoC: Intel: sof_sdw: add quirk for MTL RVPsound/soc/intel/boards/sof_sdw.c+8 -00 replies
11/234ASoC: Intel: sof_sdw: add quirk for LNL RVPsound/soc/intel/boards/sof_sdw.c+9 -00 replies
12/234PCI: tegra194: Fix possible array out of bounds accessdrivers/pci/controller/dwc/pcie-tegra194.c+11 -20 replies
13/234ASoC: cs35l56: Move DSP part string generation so that it is done only oncesound/soc/codecs/cs35l56.c+6 -60 replies
14/234ASoC: SOF: amd: Add pci revision id checksound/soc/sof/amd/acp.h sound/soc/sof/amd/pci-rmb.c sound/soc/sof/amd/pci-rn.c+9 -00 replies
15/234drm/stm: ltdc: fix late dereference checkdrivers/gpu/drm/stm/ltdc.c+3 -10 replies
16/234arm64: dts: qcom: ipq5332: add QFPROM nodearch/arm64/boot/dts/qcom/ipq5332.dtsi+7 -00 replies
17/234drm: rcar-du: remove R-Car H3 ES1.* workaroundsdrivers/gpu/drm/rcar-du/rcar_du_crtc.c drivers/gpu/drm/rcar-du/rcar_du_drv.c drivers/gpu/drm/rcar-du/rcar_du_drv.h +1 more+4 -860 replies
18/234ASoC: amd: vangogh: Add check for acp config flags in vangogh platformsound/soc/amd/vangogh/acp5x.h sound/soc/amd/vangogh/pci-acp5x.c+8 -10 replies
19/234RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescingdrivers/infiniband/hw/mana/qp.c drivers/net/ethernet/microsoft/mana/mana_en.c include/net/mana/mana.h+11 -30 replies
20/234ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warningsarch/arm/boot/dts/imx6dl-prtrvt.dts arch/arm/boot/dts/imx6qdl-prti6q.dtsi+14 -10 replies
21/234ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exitsound/soc/intel/boards/sof_sdw_rt711_sdca.c+3 -00 replies
22/234ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDAsound/soc/intel/boards/sof_sdw.c+10 -00 replies
23/234ASoC: Intel: sof_sdw: Add support for Rex soundwiresound/soc/intel/boards/sof_sdw.c+8 -00 replies
24/234iopoll: Call cpu_relax() in busy loopsinclude/linux/iopoll.h+2 -00 replies
25/234ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusionsound/soc/sof/intel/hda.c+11 -10 replies
26/234dma-remap: use kvmalloc_array/kvfree for larger dma memory remapkernel/dma/remap.c+2 -20 replies
27/234accel/habanalabs: add pci health check during heartbeatdrivers/accel/habanalabs/common/device.c drivers/accel/habanalabs/common/habanalabs.h drivers/accel/habanalabs/common/habanalabs_drv.c+16 -30 replies
28/234accel/habanalabs: fix mem leak in capture user mappingsdrivers/accel/habanalabs/common/habanalabs_drv.c+2 -00 replies
29/234dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" propertyDocumentation/devicetree/bindings/input/goodix,gt7375p.yaml+9 -00 replies
30/234HID: i2c-hid: goodix: Add support for "goodix,no-reset-during-suspend" propertydrivers/hid/i2c-hid/i2c-hid-of-goodix.c+15 -10 replies
31/234HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboarddrivers/hid/hid-logitech-hidpp.c+4 -00 replies
32/234iommu/amd: Introduce Disable IRTE Caching SupportDocumentation/admin-guide/kernel-parameters.txt drivers/iommu/amd/amd_iommu_types.h drivers/iommu/amd/init.c+41 -00 replies
33/234drm/amdgpu: install stub fence into potential unused fence pointersdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+4 -20 replies
34/234drm/amd/display: Remove v_startup workaround for dcn3+drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c+20 -40 replies
35/234drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhzdrivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.h+3 -30 replies
36/234drm/amdgpu: unmap and remove csa_va properlydrivers/gpu/drm/amd/amdgpu/amdgpu_csa.c drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c+46 -50 replies
37/234RDMA/mlx5: Return the firmware result upon destroying QP/RQdrivers/infiniband/hw/mlx5/qpc.c+4 -60 replies
38/234RDMA/bnxt_re: consider timeout of destroy ah as success.drivers/infiniband/hw/bnxt_re/bnxt_re.h drivers/infiniband/hw/bnxt_re/ib_verbs.c drivers/infiniband/hw/bnxt_re/qplib_sp.c +1 more+21 -90 replies
39/234drm/amd/display: Skip DPP DTO update if root clock is gateddrivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c drivers/gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h+14 -00 replies
40/234drm/amd/display: Enable dcn314 DPP RCOdrivers/gpu/drm/amd/display/dc/dcn314/dcn314_resource.c+16 -00 replies
41/234ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown()sound/soc/sof/core.c+3 -10 replies
42/234HID: intel-ish-hid: ipc: Add Arrow Lake PCI device IDdrivers/hid/intel-ish-hid/ipc/hw-ish.h drivers/hid/intel-ish-hid/ipc/pci-ish.c+2 -00 replies
43/234Revert "[PATCH] uml: export symbols added by GCC hardened"arch/um/os-Linux/user_syms.c+0 -70 replies
44/234smb: client: fix warning in cifs_smb3_do_mount()fs/smb/client/cifsfs.c+10 -180 replies
45/234cifs: fix session state check in reconnect to avoid use-after-free issuefs/smb/client/smb2pdu.c+6 -00 replies
46/234serial: stm32: Ignore return value of uart_remove_one_port() in .remove()drivers/tty/serial/stm32-usart.c+1 -40 replies
47/234led: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loopsdrivers/leds/rgb/leds-qcom-lpg.c+6 -20 replies
48/234media: v4l2-mem2mem: add lock to protect parameter num_rdyinclude/media/v4l2-mem2mem.h+16 -20 replies
49/234media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250drivers/media/platform/qcom/camss/camss-vfe.c+5 -10 replies
50/234usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_pushdrivers/usb/gadget/function/u_serial.c+3 -00 replies
51/234usb: gadget: uvc: queue empty isoc requests if no video buffer is availabledrivers/usb/gadget/function/uvc_video.c+24 -80 replies
52/234media: platform: mediatek: vpu: fix NULL ptr dereferencedrivers/media/platform/mediatek/vpu/mtk_vpu.c+4 -20 replies
53/234thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx()drivers/thunderbolt/retimer.c+21 -80 replies
54/234xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setupdrivers/usb/host/xhci-histb.c drivers/usb/host/xhci-mtk.c drivers/usb/host/xhci-pci.c +3 more+3 -320 replies
55/234usb: chipidea: imx: dont request QoS for imx8ulpdrivers/usb/chipidea/ci_hdrc_imx.c+5 -00 replies
56/234usb: chipidea: imx: turn off vbus comparator when suspenddrivers/usb/chipidea/usbmisc_imx.c+35 -00 replies
57/234usb: chipidea: imx: add missing USB PHY DPDM wakeup settingdrivers/usb/chipidea/usbmisc_imx.c+1 -10 replies
58/234gfs2: Fix possible data races in gfs2_show_options()fs/gfs2/super.c+15 -110 replies
59/234pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()drivers/pcmcia/rsrc_nonstatic.c+2 -00 replies
60/234thunderbolt: Add Intel Barlow Ridge PCI IDdrivers/thunderbolt/nhi.c drivers/thunderbolt/nhi.h+4 -00 replies
61/234thunderbolt: Limit Intel Barlow Ridge USB3 bandwidthdrivers/thunderbolt/nhi.h drivers/thunderbolt/quirks.c+10 -00 replies
62/234firewire: net: fix use after free in fwnet_finish_incoming_packet()drivers/firewire/net.c+4 -20 replies
63/234watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub)drivers/watchdog/sp5100_tco.c+3 -10 replies
64/234Bluetooth: L2CAP: Fix use-after-freenet/bluetooth/l2cap_core.c+5 -00 replies
65/234Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Allydrivers/bluetooth/btusb.c+3 -00 replies
66/234ceph: try to dump the msgs when decoding failsfs/ceph/mds_client.c+4 -00 replies
67/234drm/amdgpu: Fix potential fence use-after-free v2drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+3 -30 replies
68/234fs/ntfs3: Enhance sanity check while generating attr_listfs/ntfs3/frecord.c+11 -50 replies
69/234fs/ntfs3: Return error for inconsistent extended attributesfs/ntfs3/xattr.c+1 -00 replies
70/234fs: ntfs3: Fix possible null-pointer dereferences in mi_read()fs/ntfs3/record.c+2 -20 replies
71/234fs/ntfs3: Mark ntfs dirty when on-disk struct is corruptedfs/ntfs3/fsntfs.c fs/ntfs3/index.c fs/ntfs3/ntfs_fs.h +1 more+15 -10 replies
72/234fs/ntfs3: Alternative boot if primary boot is corruptedfs/ntfs3/super.c+71 -270 replies
73/234ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760sound/pci/hda/patch_realtek.c+9 -00 replies
74/234ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()sound/hda/hdac_regmap.c+3 -40 replies
75/234ALSA: hda/realtek: Add quirk for ASUS ROG GX650Psound/pci/hda/patch_realtek.c+19 -00 replies
76/234ALSA: hda/realtek: Add quirk for ASUS ROG GA402Xsound/pci/hda/patch_realtek.c+1 -00 replies
77/234ALSA: hda/realtek: Amend G634 quirk to enable rear speakerssound/pci/hda/patch_realtek.c+11 -10 replies
78/234ALSA: hda/realtek: Add quirk for ASUS ROG G614Jxsound/pci/hda/patch_realtek.c+1 -00 replies
79/234ALSA: hda/realtek: Add quirk for ASUS ROG GZ301Vsound/pci/hda/patch_realtek.c+1 -00 replies
80/234powerpc/kasan: Disable KCOV in KASAN codearch/powerpc/mm/kasan/Makefile+1 -00 replies
81/234Bluetooth: MGMT: Use correct address for memcpy()net/bluetooth/mgmt.c+1 -10 replies
82/234ring-buffer: Do not swap cpu_buffer during resize processkernel/trace/ring_buffer.c kernel/trace/trace.c+15 -20 replies
83/234btrfs: move out now unused BG from the reclaim listfs/btrfs/block-group.c+4 -10 replies
84/234btrfs: fix use-after-free of new block group that became unusedfs/btrfs/block-group.c fs/btrfs/block-group.h+16 -20 replies
85/234regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550drivers/regulator/qcom-rpmh-regulator.c+1 -10 replies
86/234virtio-mmio: dont break lifecycle of vm_devdrivers/virtio/virtio_mmio.c+2 -30 replies
87/234vduse: Use proper spinlock for IRQ injectiondrivers/vdpa/vdpa_user/vduse_dev.c+4 -40 replies
88/234virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs()drivers/virtio/virtio_vdpa.c+2 -00 replies
89/234vdpa/mlx5: Fix mr->initialized semanticsdrivers/vdpa/mlx5/core/mlx5_vdpa.h drivers/vdpa/mlx5/core/mr.c+71 -270 replies
90/234vdpa/mlx5: Delete control vq iotlb in destroy_mr only when necessarydrivers/vdpa/mlx5/core/mlx5_vdpa.h drivers/vdpa/mlx5/core/mr.c drivers/vdpa/mlx5/net/mlx5_vnet.c+4 -30 replies
91/234cifs: fix potential oops in cifs_oplock_breakfs/smb/client/file.c+16 -70 replies
92/234rust: macros: vtable: fix `HAS_*` redefinition (`gen_const_name`)rust/macros/vtable.rs+1 -00 replies
93/234i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issuedrivers/i2c/busses/i2c-bcm-iproc.c+7 -40 replies
94/234i2c: hisi: Only handle the interrupt of the drivers transferdrivers/i2c/busses/i2c-hisi.c+8 -00 replies
95/234i2c: tegra: Fix i2c-tegra DMA config option processingdrivers/i2c/busses/i2c-tegra.c+1 -10 replies
96/234blk-cgroup: hold queue_lock when removing blkg->q_nodeblock/blk-cgroup.c+2 -00 replies
97/234fbdev: mmp: fix value check in mmphw_probe()drivers/video/fbdev/mmp/hw/mmp_ctrl.c+3 -10 replies
98/234media: mtk-jpeg: Set platform driver data earlierdrivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c+2 -20 replies
99/234powerpc/rtas_flash: allow user copy to flash block cache objectsarch/powerpc/kernel/rtas_flash.c+3 -30 replies
100/234vdpa: Add features attr to vdpa_nl_policy for nlattr length checkdrivers/vdpa/vdpa.c+1 -00 replies
101/234vdpa: Add queue index attr to vdpa_nl_policy for nlattr length checkdrivers/vdpa/vdpa.c+1 -00 replies
102/234vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length checkdrivers/vdpa/vdpa.c+1 -00 replies
103/234vdpa: Enable strict validation for netlinks opsdrivers/vdpa/vdpa.c+0 -60 replies
104/234smb3: display network namespace in debug informationfs/smb/client/cifs_debug.c+10 -00 replies
105/234tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_muxdrivers/tty/n_gsm.c+2 -10 replies
106/234tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platformsdrivers/tty/serial/fsl_lpuart.c+2 -20 replies
107/234btrfs: fix infinite directory readsfs/btrfs/ctree.h fs/btrfs/delayed-inode.c fs/btrfs/delayed-inode.h +1 more+84 -540 replies
108/234btrfs: fix incorrect splitting in btrfs_drop_extent_map_rangefs/btrfs/extent_map.c+2 -40 replies
109/234btrfs: fix BUG_ON condition in btrfs_cancel_balancefs/btrfs/volumes.c+1 -20 replies
110/234btrfs: fix replace/scrub failure with metadata_uuidfs/btrfs/scrub.c+2 -10 replies
111/234btrfs: only subtract from len_to_oe_boundary when it is tracking an extentfs/btrfs/extent_io.c+24 -10 replies
112/234i2c: designware: Correct length byte validation logicdrivers/i2c/busses/i2c-designware-master.c+2 -10 replies
113/234i2c: designware: Handle invalid SMBus block data response length valuedrivers/i2c/busses/i2c-designware-master.c+13 -20 replies
114/234x86/cpu: Fix __x86_return_thunk symbol typearch/x86/lib/retpoline.S+3 -10 replies
115/234x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()arch/x86/lib/retpoline.S+2 -20 replies
116/234objtool/x86: Fix SRSO messtools/objtool/arch/x86/decode.c tools/objtool/check.c tools/objtool/include/objtool/arch.h +1 more+31 -60 replies
117/234x86/alternative: Make custom return thunk unconditionalarch/x86/include/asm/nospec-branch.h arch/x86/kernel/alternative.c arch/x86/kernel/cpu/bugs.c+7 -80 replies
118/234x86/cpu: Clean up SRSO return thunk messarch/x86/include/asm/nospec-branch.h arch/x86/kernel/cpu/bugs.c arch/x86/kernel/vmlinux.lds.S +2 more+64 -220 replies
119/234x86/cpu: Rename original retbleed methodsarch/x86/include/asm/nospec-branch.h arch/x86/kernel/cpu/bugs.c arch/x86/kernel/vmlinux.lds.S +3 more+23 -230 replies
120/234x86/cpu: Rename srso_(.*)_alias to srso_alias_\1Documentation/admin-guide/hw-vuln/srso.rst arch/x86/include/asm/nospec-branch.h arch/x86/kernel/vmlinux.lds.S +1 more+22 -220 replies
121/234x86/cpu: Cleanup the untrain messarch/x86/include/asm/nospec-branch.h arch/x86/kernel/cpu/bugs.c arch/x86/lib/retpoline.S+13 -140 replies
122/234x86/cpu/kvm: Provide UNTRAIN_RET_VMarch/x86/include/asm/nospec-branch.h arch/x86/kernel/cpu/bugs.c arch/x86/kvm/svm/vmenter.S+14 -50 replies
123/234x86/srso: Explain the untraining sequences a bit morearch/x86/lib/retpoline.S+19 -00 replies
124/234objtool/x86: Fixup frame-pointer vs rethunktools/objtool/check.c+11 -60 replies
125/234x86/static_call: Fix __static_call_fixup()arch/x86/kernel/static_call.c+13 -00 replies
126/234x86/retpoline: Dont clobber RFLAGS during srso_safe_ret()arch/x86/lib/retpoline.S+3 -40 replies
127/234x86/CPU/AMD: Fix the DIV(0) initial fix attemptarch/x86/include/asm/entry-common.h arch/x86/kernel/cpu/amd.c arch/x86/kernel/traps.c +1 more+4 -20 replies
128/234x86/srso: Disable the mitigation on unaffected configurationsarch/x86/kernel/cpu/bugs.c+6 -10 replies
129/234x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANGarch/x86/kernel/vmlinux.lds.S arch/x86/lib/retpoline.S tools/objtool/check.c+9 -90 replies
130/234x86/retpoline,kprobes: Skip optprobe check for indirect jumps with retpolines and IBTarch/x86/include/asm/nospec-branch.h arch/x86/kernel/kprobes/opt.c arch/x86/kernel/vmlinux.lds.S +1 more+17 -320 replies
131/234x86/srso: Correct the mitigation status when SMT is disabledarch/x86/kernel/cpu/bugs.c+2 -30 replies
132/234net: xfrm: Fix xfrm_address_filter OOB readnet/xfrm/xfrm_user.c+9 -00 replies
133/234net: af_key: fix sadb_x_filter validationnet/key/af_key.c+2 -20 replies
134/234net: xfrm: Amend XFRMA_SEC_CTX nla_policy structurenet/xfrm/xfrm_compat.c net/xfrm/xfrm_user.c+2 -20 replies
135/234xfrm: Silence warnings triggerable by bad packetsnet/xfrm/xfrm_input.c+9 -130 replies
136/234xfrm: fix slab-use-after-free in decode_session6net/xfrm/xfrm_interface_core.c+2 -20 replies
137/234ip6_vti: fix slab-use-after-free in decode_session6net/ipv6/ip6_vti.c+2 -20 replies
138/234ip_vti: fix potential slab-use-after-free in decode_session6net/ipv4/ip_vti.c+2 -20 replies
139/234xfrm: add NULL check in xfrm_update_ae_paramsnet/xfrm/xfrm_user.c+1 -10 replies
140/234xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESHnet/xfrm/xfrm_user.c+1 -00 replies
141/234xfrm: delete offloaded policynet/xfrm/xfrm_user.c+1 -00 replies
142/234xfrm: dont skip free of empty state in acquire policyinclude/net/xfrm.h net/xfrm/xfrm_state.c+3 -60 replies
143/234virtio-net: set queues after driver_okdrivers/net/virtio_net.c+2 -20 replies
144/234net: pcs: Add missing put_device call in miic_createdrivers/net/pcs/pcs-rzn1-miic.c+8 -20 replies
145/234net: phy: fix IRQ-based wake-on-lan over hibernate / power offdrivers/net/phy/phy_device.c+2 -110 replies
146/234selftests: mirror_gre_changes: Tighten up the TTL test matchtools/testing/selftests/net/forwarding/mirror_gre_changes.sh+2 -10 replies
147/234drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docsdrivers/gpu/drm/panel/panel-simple.c+12 -120 replies
148/234drm/i915/guc/slpc: Restore efficient freq earlierdrivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c+14 -80 replies
149/234net: macb: In ZynqMP resume always configure PS GTR for non-wakeup sourcedrivers/net/ethernet/cadence/macb_main.c+6 -30 replies
150/234octeon_ep: fix timeout value for waiting on mbox responsedrivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c+1 -10 replies
151/234octeon_ep: cancel tx_timeout_task later in remove sequencedrivers/net/ethernet/marvell/octeon_ep/octep_main.c+1 -10 replies
152/234octeon_ep: cancel ctrl_mbox_task after intr_poll_taskdrivers/net/ethernet/marvell/octeon_ep/octep_main.c+1 -10 replies
153/234octeon_ep: cancel queued works in probe error pathdrivers/net/ethernet/marvell/octeon_ep/octep_main.c+4 -30 replies
154/234net: veth: Page pool creation error handling for existing pools onlydrivers/net/veth.c+2 -10 replies
155/234accel/qaic: Fix slicing memory leakdrivers/accel/qaic/qaic_data.c+1 -00 replies
156/234accel/qaic: Clean up integer overflow checking in map_user_pages()drivers/accel/qaic/qaic_control.c+18 -80 replies
157/234netfilter: nf_tables: fix false-positive lockdep splatnet/netfilter/nft_set_pipapo.c+12 -10 replies
158/234netfilter: nf_tables: deactivate catchall elements in next generationnet/netfilter/nf_tables_api.c+1 -00 replies
159/234netfilter: nf_tables: dont fail inserts if duplicate has expirednet/netfilter/nft_set_pipapo.c+4 -190 replies
160/234netfilter: set default timeout to 3 secs for sctp shutdown send and recv stateDocumentation/networking/nf_conntrack-sysctl.rst net/netfilter/nf_conntrack_proto_sctp.c+5 -50 replies
161/234ipvs: fix racy memcpy in proc_do_sync_thresholdnet/netfilter/ipvs/ip_vs_ctl.c+4 -00 replies
162/234netfilter: nf_tables: fix GC transaction races with netns and netlink event exit pathnet/netfilter/nf_tables_api.c+32 -40 replies
163/234netfilter: nf_tables: GC transaction race with netns dismantlenet/netfilter/nf_tables_api.c+6 -10 replies
164/234netfilter: nft_dynset: disallow object mapsnet/netfilter/nft_dynset.c+3 -00 replies
165/234net: phy: broadcom: stub c45 read/write for 54810drivers/net/phy/broadcom.c+13 -00 replies
166/234team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slavesdrivers/net/team/team.c+3 -10 replies
167/234net: openvswitch: reject negative ifindexnet/openvswitch/datapath.c+4 -40 replies
168/234iavf: fix FDIR rule fields masks validationdrivers/net/ethernet/intel/iavf/iavf_ethtool.c drivers/net/ethernet/intel/iavf/iavf_fdir.c drivers/net/ethernet/intel/iavf/iavf_fdir.h+85 -40 replies
169/234i40e: fix misleading debug logsdrivers/net/ethernet/intel/i40e/i40e_nvm.c+8 -80 replies
170/234net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECTdrivers/net/ethernet/mellanox/mlx5/core/en/xdp.h drivers/net/ethernet/mellanox/mlx5/core/en_main.c+7 -30 replies
171/234drm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_createdrivers/gpu/drm/nouveau/nouveau_connector.c+7 -40 replies
172/234net: dsa: mv88e6xxx: Wait for EEPROM done before HW resetdrivers/net/dsa/mv88e6xxx/chip.c+8 -00 replies
173/234sfc: add fallback action-set-lists for TC offloaddrivers/net/ethernet/sfc/tc.c drivers/net/ethernet/sfc/tc.h+77 -01 reply
174/234sfc: dont unregister flow_indr if it was never registereddrivers/net/ethernet/sfc/tc.c+1 -10 replies
175/234sfc: dont fail probe if MAE/TC setup failsdrivers/net/ethernet/sfc/ef100_nic.c+1 -10 replies
176/234sock: Fix misuse of sk_under_memory_pressure()include/net/sock.h net/core/sock.c+7 -10 replies
177/234net: do not allow gso_size to be set to GSO_BY_FRAGSinclude/linux/virtio_net.h+4 -00 replies
178/234qede: fix firmware halt over suspend and resumedrivers/net/ethernet/qlogic/qede/qede_main.c+10 -00 replies
179/234ice: Block switchdev mode when ADQ is active and vice versadrivers/net/ethernet/intel/ice/ice_eswitch.c drivers/net/ethernet/intel/ice/ice_main.c+11 -00 replies
180/234bus: ti-sysc: Flush posted write on enable before resetdrivers/bus/ti-sysc.c+2 -00 replies
181/234arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflictarch/arm64/boot/dts/qcom/qrb5165-rb5.dts+1 -10 replies
182/234arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi+2 -20 replies
183/234arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+arch/arm64/boot/dts/rockchip/rk3399-rock-4c-plus.dts+1 -20 replies
184/234ARM: dts: imx6: phytec: fix RTC interrupt levelarch/arm/boot/dts/imx6qdl-phytec-mira.dtsi+1 -10 replies
185/234ARM: dts: imx: Adjust dma-apbh node namearch/arm/boot/dts/imx23.dtsi arch/arm/boot/dts/imx28.dtsi arch/arm/boot/dts/imx6qdl.dtsi +3 more+6 -60 replies
186/234ARM: dts: imx: Set default tuning step for imx7d usdhcarch/arm/boot/dts/imx7s.dtsi+6 -00 replies
187/234arm64: dts: imx8mm: Drop CSI1 PHY reference clock configurationarch/arm64/boot/dts/freescale/imx8mm.dtsi+3 -40 replies
188/234ARM: dts: imx: Set default tuning step for imx6sx usdhcarch/arm/boot/dts/imx6sx.dtsi+6 -00 replies
189/234ASoC: max98363: dont return on success reading revision IDsound/soc/codecs/max98363.c+5 -40 replies
190/234arm64: dts: imx93: Fix anatop node sizearch/arm64/boot/dts/freescale/imx93.dtsi+1 -10 replies
191/234ASoC: rt5665: add missed regulator_bulk_disablesound/soc/codecs/rt5665.c+2 -00 replies
192/234ASoC: meson: axg-tdm-formatter: fix channel slot allocationsound/soc/meson/axg-tdm-formatter.c+26 -160 replies
193/234ALSA: hda/realtek: Add quirks for HP G11 Laptopssound/pci/hda/patch_realtek.c+7 -10 replies
194/234pinctrl: qcom: Add intr_target_width field to support increased number of interrupt targetsdrivers/pinctrl/qcom/pinctrl-msm.c drivers/pinctrl/qcom/pinctrl-msm.h drivers/pinctrl/qcom/pinctrl-sa8775p.c+9 -30 replies
195/234soc: aspeed: uart-routing: Use __sysfs_match_stringdrivers/soc/aspeed/aspeed-uart-routing.c+1 -10 replies
196/234soc: aspeed: socinfo: Add kfree for kstrdupdrivers/soc/aspeed/aspeed-socinfo.c+1 -00 replies
197/234ALSA: hda/realtek - Remodified 3k pull low proceduresound/pci/hda/patch_realtek.c+5 -20 replies
198/234riscv: entry: set a0 = -ENOSYS only when syscall != -1arch/riscv/kernel/traps.c+3 -30 replies
199/234riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr()arch/riscv/include/asm/insn.h+13 -20 replies
200/234riscv: uaccess: Return the number of bytes effectively not copiedarch/riscv/lib/uaccess.S+7 -40 replies
201/234serial: 8250: Fix oops for port->pm on uart_change_pm()drivers/tty/serial/8250/8250_port.c+1 -00 replies
202/234ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.sound/usb/quirks-table.h+29 -00 replies
203/234cifs: Release folio lock on fscache read hit.fs/smb/client/file.c+1 -10 replies
204/234parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock checksarch/parisc/kernel/entry.S+23 -240 replies
205/234riscv: Handle zicsr/zifencei issue between gcc and binutilsarch/riscv/Kconfig arch/riscv/kernel/compat_vdso/Makefile+24 -120 replies
206/234smb: client: fix null authfs/smb/client/fs_context.c+4 -00 replies
207/234regulator: da9063: better fix null deref with partial DTdrivers/regulator/da9063-regulator.c+6 -60 replies
208/234virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG casedrivers/net/virtio_net.c+1 -10 replies
209/234arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boardsarch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi+1 -10 replies
210/234arm64/ptrace: Ensure that SME is set up for target when writing SSVE statearch/arm64/include/asm/fpsimd.h arch/arm64/kernel/fpsimd.c arch/arm64/kernel/ptrace.c +1 more+15 -80 replies
211/234arm64/ptrace: Ensure that the task sees ZT writes on first usearch/arm64/kernel/ptrace.c+8 -10 replies
212/234blk-crypto: dynamically allocate fallback profileblock/blk-crypto-fallback.c+23 -130 replies
213/234media: uvcvideo: Fix menu count handling for userspace XU mappingsdrivers/media/usb/uvc/uvc_v4l2.c+1 -10 replies
214/234dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function constantDocumentation/devicetree/bindings/pinctrl/qcom,sa8775p-tlmm.yaml+1 -10 replies
215/234mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_removedrivers/mmc/host/sdhci_f_sdh30.c+7 -40 replies
216/234mmc: wbsd: fix double mmc_free_host() in wbsd_init()drivers/mmc/host/wbsd.c+0 -20 replies
217/234mmc: block: Fix in_flight[issue_type] value errordrivers/mmc/core/block.c+4 -30 replies
218/234mmc: sunplus: fix return value check of mmc_add_host()drivers/mmc/host/sunplus-mmc.c+12 -40 replies
219/234mmc: sunplus: Fix error handling in spmmc_drv_probe()drivers/mmc/host/sunplus-mmc.c+3 -110 replies
220/234drm/qxl: fix UAF on handle creationdrivers/gpu/drm/qxl/qxl_drv.h drivers/gpu/drm/qxl/qxl_dumb.c drivers/gpu/drm/qxl/qxl_gem.c +1 more+24 -140 replies
221/234Revert "drm/edid: Fix csync detailed mode parsing"drivers/gpu/drm/drm_edid.c include/drm/drm_edid.h+11 -300 replies
222/234Revert "Revert "drm/amdgpu/display: change pipe policy for DCN 2.0""drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c+1 -10 replies
223/234drm/i915/sdvo: fix panel_type initializationdrivers/gpu/drm/i915/display/intel_sdvo.c+1 -10 replies
224/234drm/amd: flush any delayed gfxoff on suspend entrydrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c+2 -80 replies
225/234drm/amdgpu: skip fence GFX interrupts disable/enable for S0ixdrivers/gpu/drm/amd/amdgpu/amdgpu_fence.c+39 -20 replies
226/234drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c+7 -70 replies
227/234ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIGsound/soc/amd/Kconfig+1 -00 replies
228/234drm/amd/display: disable RCO for DCN314drivers/gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c drivers/gpu/drm/amd/display/dc/dcn314/dcn314_resource.c+5 -10 replies
229/234drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+2 -20 replies
230/234drm/amdgpu: keep irq count in amdgpu_irq_disable_alldrivers/gpu/drm/amd/amdgpu/amdgpu_irq.c+0 -10 replies
231/234Revert "perf report: Append inlines to non-DWARF callchains"tools/perf/util/machine.c+0 -50 replies
232/234ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stopsound/soc/sof/intel/hda-dai-ops.c sound/soc/sof/intel/hda-dai.c sound/soc/sof/intel/hda.h+18 -50 replies
233/234af_unix: Fix null-ptr-deref in unix_stream_sendpage().net/unix/af_unix.c+4 -50 replies
234/234net: fix the RTO timer retransmitting skb every 1ms if linear option is enablednet/ipv4/tcp_timer.c+3 -10 replies

Reviews trailers per patch

131 of 234 patches have a Reviewed-by or Acked-by.

PatchDavid HildenbrandSteve FrenchRanjani SridharanBard LiaoLorenzo PieralisiPhilippe CornuKonrad DybcioKieran BinghamLaurent PinchartAndrew LunnPeter Zijlstra (Intel)Arnd BergmannTony LindgrenUlf HanssonSuren BaghdasaryanOded GabbayViorel SumanWei FangRussell King (Oracle)Aurabindo PillaiDaniel WheelerLuben TuikovGuchun ChenFeifei XuChristian KönigHawking ZhangRodrigo SiqueiraDouglas AndersonMatthias BruggerJeff LaBundyRob HerringStylon WangJun LeiKai VehmanenDaniel BalutaRander WangSrinivas PandruvadaNick DesaulniersShyam Prasad NBryan O'DonoghuePeter ChenBastien NoceraJerry SnitselaarNevenko StuparTom ChungDani LibermanFilipe MananaJohannes ThumshirnNeil ArmstrongJason WangXie YongjiDragos TatuleaEugenio PérezGal PressmanGuenter RoeckMilind ChangireAlex DeucherPengfei XuAndreas HindborgGary GuoSergio González ColladoPaulo Alcantara (SUSE)David SterbaRay JuiAndi ShytiSweet Tea DorminyChristoph HellwigQu WenruoJarkko NikulaAkhil RTejun HeoAngeloGioacchino Del RegnoKees CookBharath SMMaciej ŻenczykowskiLeon RomanovskySimon HormanJosh PoimboeufMichael S. TsirkinVladimir OlteanFlorian FainelliMirsad TodorovacIdo SchimmelRodrigo ViviNathan ChancellorMasami Hiramatsu (Google)Carl VanderlipJeffrey HugoAaron ConoleRafal RomanowskiTariq ToukanLyude PaulPieter Jansen van VuurenMartin HabetsShakeel ButtWillem de BruijnMarcelo Ricardo LeitnerXuan ZhuoJohn MeneghiniPrzemek KitszelSujai BuvaneswaranFolker SchwesingerJulian AnastasovJesper Dangaard BrouerAndrew HalaneyBjorn AnderssonJoel StanleyFelix YanEmil Renner BerthingBjörn TöpelGuo RenCharlie JenkinsAurelien JarnoDavid HowellsFabio EstevamSam JamesConor DooleyBenjamin BaraEric BiggersRicardo RibaldaMarek VasutMarco FelschAdam FordKrzysztof KozlowskiUwe Kleine-KönigAdrian HunterPierre-Louis BossartPeng FanJacky BaiStefan RiedmüllerEvan QuanNicholas KazlauskasHamza MahfoozMario LimoncielloArtem SavkovPéter UjfalusiGuennadi LiakhovetskiBing-Jhong Billy JhengEric DumazetDan CarpenterDave AirlieVille SyrjäläHarry WentlandUma ShankarTomi LeppänenLijo LazarJoel Fernandes (Google)Bagas SanjayaRon EconomosLinux Kernel Functional TestingSeongJae ParkAndrei RabusovShuah KhanJustin M. ForbesAllen Pais
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/234R-b A-b
2/234R-b
3/234R-b R-b R-b
4/234A-b T-b
5/234R-b
6/234R-b R-b
7/234R-b
8/234R-b
9/234R-b
10/234R-b
11/234R-b
12/234A-b
13/234
14/234
15/234A-b
16/234R-b
17/234R-b R-b
18/234
19/234
20/234
21/234
22/234R-b R-b
23/234R-b
24/234A-b A-b R-b R-b
25/234R-b R-b
26/234R-b
27/234R-b
28/234R-b R-b
29/234R-b R-b R-b A-b
30/234R-b R-b
31/234R-b
32/234R-b
33/234R-b
34/234A-b T-b R-b
35/234T-b R-b R-b A-b
36/234A-b
37/234
38/234
39/234T-b A-b R-b
40/234T-b A-b R-b
41/234R-b R-b R-b R-b R-b
42/234A-b
43/234R-b
44/234
45/234R-b
46/234
47/234
48/234
49/234T-b A-b
50/234
51/234
52/234
53/234
54/234
55/234A-b
56/234A-b
57/234A-b
58/234
59/234
60/234T-b
61/234
62/234
63/234R-b
64/234
65/234
66/234R-b
67/234R-b
68/234
69/234
70/234
71/234
72/234
73/234
74/234
75/234
76/234
77/234
78/234
79/234
80/234
81/234
82/234
83/234R-b R-b
84/234
85/234R-b
86/234
87/234A-b R-b
88/234A-b R-b R-b
89/234A-b R-b R-b
90/234A-b R-b
91/234R-b R-b
92/234R-b R-b R-b
93/234A-b R-b
94/234R-b
95/234A-b A-b
96/234A-b
97/234
98/234R-b
99/234R-b
100/234
101/234
102/234
103/234
104/234A-b
105/234
106/234
107/234
108/234R-b
109/234R-b
110/234
111/234R-b R-b R-b
112/234R-b A-b
113/234R-b A-b
114/234
115/234
116/234
117/234
118/234
119/234
120/234
121/234
122/234
123/234
124/234A-b
125/234A-b
126/234T-b
127/234
128/234
129/234
130/234A-b
131/234A-b
132/234
133/234
134/234
135/234R-b
136/234
137/234
138/234
139/234R-b
140/234R-b R-b
141/234
142/234
143/234A-b
144/234R-b
145/234R-b R-b
146/234R-b T-b R-b
147/234R-b
148/234R-b
149/234
150/234R-b
151/234
152/234
153/234
154/234A-b
155/234R-b R-b
156/234R-b R-b
157/234
158/234
159/234
160/234R-b
161/234A-b A-b
162/234
163/234
164/234
165/234R-b
166/234R-b
167/234R-b R-b
168/234T-b
169/234
170/234R-b
171/234R-b
172/234R-b
173/234R-b R-b
174/234R-b
175/234R-b
176/234A-b
177/234R-b R-b R-b
178/234R-b R-b
179/234R-b R-b T-b
180/234
181/234R-b
182/234T-b
183/234
184/234R-b
185/234
186/234R-b
187/234R-b R-b R-b
188/234R-b
189/234R-b R-b
190/234R-b R-b
191/234
192/234
193/234
194/234R-b T-b R-b
195/234R-b
196/234
197/234
198/234T-b T-b R-b R-b
199/234R-b
200/234R-b T-b R-b
201/234
202/234
203/234A-b R-b
204/234Noticed-by T-b
205/234A-b R-b
206/234R-b
207/234T-b
208/234A-b A-b A-b A-b R-b
209/234
210/234
211/234
212/234R-b
213/234R-b
214/234R-b
215/234A-b A-b
216/234
217/234A-b
218/234
219/234R-b
220/234R-b
221/234A-b
222/234R-b
223/234R-b T-b
224/234R-b
225/234R-b
226/234R-b
227/234
228/234R-b A-b
229/234R-b
230/234R-b
231/234T-b A-b
232/234R-b R-b R-b R-b R-b
233/234R-b
234/234R-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 155 reviewers.

Read the v1 thread

Cover letter [PATCH 6.4 000/234] 6.4.12-rc1 review

This is the start of the stable review cycle for the 6.4.12 release. There are 234 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, 23 Aug 2023 19:40:45 +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.12-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.12-rc1

Jason Xing <[email protected]>
net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled

Kuniyuki Iwashima <[email protected]>
af_unix: Fix null-ptr-deref in unix_stream_sendpage().

Ranjani Sridharan <[email protected]>
ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop

Arnaldo Carvalho de Melo <[email protected]>
Revert "perf report: Append inlines to non-DWARF callchains"

Guchun Chen <[email protected]>
drm/amdgpu: keep irq count in amdgpu_irq_disable_all

Tim Huang <[email protected]>
drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11

Daniel Miess <[email protected]>
drm/amd/display: disable RCO for DCN314

Arnd Bergmann <[email protected]>
ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG

Umio Yasuno <[email protected]>
drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7

Tim Huang <[email protected]>
drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix

Mario Limonciello <[email protected]>
drm/amd: flush any delayed gfxoff on suspend entry

Jani Nikula <[email protected]>
drm/i915/sdvo: fix panel_type initialization

Alex Deucher <[email protected]>
Revert "Revert "drm/amdgpu/display: change pipe policy for DCN 2.0""

Jani Nikula <[email protected]>
Revert "drm/edid: Fix csync detailed mode parsing"

Wander Lairson Costa <[email protected]>
drm/qxl: fix UAF on handle creation

Harshit Mogalapalli <[email protected]>
mmc: sunplus: Fix error handling in spmmc_drv_probe()

Wei Chen <[email protected]>
mmc: sunplus: fix return value check of mmc_add_host()

Yibin Ding <[email protected]>
mmc: block: Fix in_flight[issue_type] value error

Yang Yingliang <[email protected]>
mmc: wbsd: fix double mmc_free_host() in wbsd_init()

Yangtao Li <[email protected]>
mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove

Shazad Hussain <[email protected]>
dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function constant

Laurent Pinchart <[email protected]>
media: uvcvideo: Fix menu count handling for userspace XU mappings

Sweet Tea Dorminy <[email protected]>
blk-crypto: dynamically allocate fallback profile

Mark Brown <[email protected]>
arm64/ptrace: Ensure that the task sees ZT writes on first use

Mark Brown <[email protected]>
arm64/ptrace: Ensure that SME is set up for target when writing SSVE state

Yogesh Hegde <[email protected]>
arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards

Hawkins Jiawei <[email protected]>
virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG case

Martin Fuzzey <[email protected]>
regulator: da9063: better fix null deref with partial DT

Scott Mayhew <[email protected]>
smb: client: fix null auth

Mingzheng Xing <[email protected]>
riscv: Handle zicsr/zifencei issue between gcc and binutils

Helge Deller <[email protected]>
parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock checks

Russell Harmon via samba-technical <[email protected]>
cifs: Release folio lock on fscache read hit.

dengxiang <[email protected]>
ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.

Tony Lindgren <[email protected]>

    serial: 8250: Fix oops for port->pm on uart_change_pm()

Alexandre Ghiti <[email protected]>
riscv: uaccess: Return the number of bytes effectively not copied

Nam Cao <[email protected]>
riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr()

Celeste Liu <[email protected]>

    riscv: entry: set a0 = -ENOSYS only when syscall != -1

Kailang Yang <[email protected]>
ALSA: hda/realtek - Remodified 3k pull low procedure

Jiasheng Jiang <[email protected]>
soc: aspeed: socinfo: Add kfree for kstrdup

Zev Weiss <[email protected]>
soc: aspeed: uart-routing: Use __sysfs_match_string

Ninad Naik <[email protected]>
pinctrl: qcom: Add intr_target_width field to support increased number of interrupt targets

Stefan Binding <[email protected]>
ALSA: hda/realtek: Add quirks for HP G11 Laptops

Jerome Brunet <[email protected]>
ASoC: meson: axg-tdm-formatter: fix channel slot allocation

Zhang Shurong <[email protected]>
ASoC: rt5665: add missed regulator_bulk_disable

Alexander Stein <[email protected]>
arm64: dts: imx93: Fix anatop node size

Bard Liao <[email protected]>
ASoC: max98363: don't return on success reading revision ID

Xiaolei Wang <[email protected]>
ARM: dts: imx: Set default tuning step for imx6sx usdhc

Fabio Estevam <[email protected]>
arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration

Xiaolei Wang <[email protected]>
ARM: dts: imx: Set default tuning step for imx7d usdhc

Stefan Wahren <[email protected]>
ARM: dts: imx: Adjust dma-apbh node name

Andrej Picej <[email protected]>
ARM: dts: imx6: phytec: fix RTC interrupt level

Christopher Obbard <[email protected]>
arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+

Christopher Obbard <[email protected]>
arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict

Tony Lindgren <[email protected]>
bus: ti-sysc: Flush posted write on enable before reset

Marcin Szycik <[email protected]>
ice: Block switchdev mode when ADQ is active and vice versa

Manish Chopra <[email protected]>
qede: fix firmware halt over suspend and resume

Eric Dumazet <[email protected]>
net: do not allow gso_size to be set to GSO_BY_FRAGS

Abel Wu <[email protected]>
sock: Fix misuse of sk_under_memory_pressure()

Edward Cree <[email protected]>
sfc: don't fail probe if MAE/TC setup fails

Edward Cree <[email protected]>
sfc: don't unregister flow_indr if it was never registered

Edward Cree <[email protected]>
sfc: add fallback action-set-lists for TC offload

Alfred Lee <[email protected]>
net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset

Karol Herbst <[email protected]>
drm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_create

Dragos Tatulea <[email protected]>
net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT

Andrii Staikov <[email protected]>
i40e: fix misleading debug logs

Piotr Gardocki <[email protected]>
iavf: fix FDIR rule fields masks validation

Jakub Kicinski <[email protected]>
net: openvswitch: reject negative ifindex

Ziyang Xuan <[email protected]>
team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves

Justin Chen <[email protected]>
net: phy: broadcom: stub c45 read/write for 54810

Pablo Neira Ayuso <[email protected]>
netfilter: nft_dynset: disallow object maps

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: GC transaction race with netns dismantle

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path

Sishuai Gong <[email protected]>
ipvs: fix racy memcpy in proc_do_sync_threshold

Xin Long <[email protected]>
netfilter: set default timeout to 3 secs for sctp shutdown send and recv state

Florian Westphal <[email protected]>
netfilter: nf_tables: don't fail inserts if duplicate has expired

Florian Westphal <[email protected]>
netfilter: nf_tables: deactivate catchall elements in next generation

Florian Westphal <[email protected]>
netfilter: nf_tables: fix false-positive lockdep splat

Dan Carpenter <[email protected]>
accel/qaic: Clean up integer overflow checking in map_user_pages()

Pranjal Ramajor Asha Kanojiya <[email protected]>
accel/qaic: Fix slicing memory leak

Liang Chen <[email protected]>
net: veth: Page pool creation error handling for existing pools only

Michal Schmidt <[email protected]>
octeon_ep: cancel queued works in probe error path

Michal Schmidt <[email protected]>
octeon_ep: cancel ctrl_mbox_task after intr_poll_task

Michal Schmidt <[email protected]>
octeon_ep: cancel tx_timeout_task later in remove sequence

Michal Schmidt <[email protected]>
octeon_ep: fix timeout value for waiting on mbox response

Radhey Shyam Pandey <[email protected]>
net: macb: In ZynqMP resume always configure PS GTR for non-wakeup source

Vinay Belgaumkar <[email protected]>
drm/i915/guc/slpc: Restore efficient freq earlier

Luca Ceresoli <[email protected]>
drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs

Petr Machata <[email protected]>
selftests: mirror_gre_changes: Tighten up the TTL test match

Russell King (Oracle) <[email protected]>
net: phy: fix IRQ-based wake-on-lan over hibernate / power off

Xiang Yang <[email protected]>
net: pcs: Add missing put_device call in miic_create

Jason Wang <[email protected]>
virtio-net: set queues after driver_ok

Leon Romanovsky <[email protected]>
xfrm: don't skip free of empty state in acquire policy

Leon Romanovsky <[email protected]>
xfrm: delete offloaded policy

Lin Ma <[email protected]>
xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH

Lin Ma <[email protected]>
xfrm: add NULL check in xfrm_update_ae_params

Zhengchao Shao <[email protected]>
ip_vti: fix potential slab-use-after-free in decode_session6

Zhengchao Shao <[email protected]>
ip6_vti: fix slab-use-after-free in decode_session6

Zhengchao Shao <[email protected]>
xfrm: fix slab-use-after-free in decode_session6

Herbert Xu <[email protected]>
xfrm: Silence warnings triggerable by bad packets

Lin Ma <[email protected]>
net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure

Lin Ma <[email protected]>
net: af_key: fix sadb_x_filter validation

Lin Ma <[email protected]>
net: xfrm: Fix xfrm_address_filter OOB read

Borislav Petkov (AMD) <[email protected]>
x86/srso: Correct the mitigation status when SMT is disabled

Petr Pavlu <[email protected]>
x86/retpoline,kprobes: Skip optprobe check for indirect jumps with retpolines and IBT

Petr Pavlu <[email protected]>
x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG

Borislav Petkov (AMD) <[email protected]>
x86/srso: Disable the mitigation on unaffected configurations

Borislav Petkov (AMD) <[email protected]>
x86/CPU/AMD: Fix the DIV(0) initial fix attempt

Sean Christopherson <[email protected]>
x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()

Peter Zijlstra <[email protected]>

    x86/static_call: Fix __static_call_fixup()

Peter Zijlstra <[email protected]>
objtool/x86: Fixup frame-pointer vs rethunk

Borislav Petkov (AMD) <[email protected]>
x86/srso: Explain the untraining sequences a bit more

Peter Zijlstra <[email protected]>
x86/cpu/kvm: Provide UNTRAIN_RET_VM

Peter Zijlstra <[email protected]>
x86/cpu: Cleanup the untrain mess

Peter Zijlstra <[email protected]>

    x86/cpu: Rename srso_(.*)_alias to srso_alias_\1

Peter Zijlstra <[email protected]>
x86/cpu: Rename original retbleed methods

Peter Zijlstra <[email protected]>
x86/cpu: Clean up SRSO return thunk mess

Peter Zijlstra <[email protected]>
x86/alternative: Make custom return thunk unconditional

Peter Zijlstra <[email protected]>
objtool/x86: Fix SRSO mess

Peter Zijlstra <[email protected]>

    x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()

Peter Zijlstra <[email protected]>
x86/cpu: Fix __x86_return_thunk symbol type

Tam Nguyen <[email protected]>
i2c: designware: Handle invalid SMBus block data response length value

Quan Nguyen <[email protected]>
i2c: designware: Correct length byte validation logic

Chris Mason <[email protected]>
btrfs: only subtract from len_to_oe_boundary when it is tracking an extent

Anand Jain <[email protected]>
btrfs: fix replace/scrub failure with metadata_uuid

xiaoshoukui <[email protected]>
btrfs: fix BUG_ON condition in btrfs_cancel_balance

Josef Bacik <[email protected]>
btrfs: fix incorrect splitting in btrfs_drop_extent_map_range

Filipe Manana <[email protected]>
btrfs: fix infinite directory reads

Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms

Yi Yang <[email protected]>
tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux

Steve French <[email protected]>
smb3: display network namespace in debug information

Dragos Tatulea <[email protected]>
vdpa: Enable strict validation for netlinks ops

Lin Ma <[email protected]>
vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check

Lin Ma <[email protected]>
vdpa: Add queue index attr to vdpa_nl_policy for nlattr length check

Lin Ma <[email protected]>
vdpa: Add features attr to vdpa_nl_policy for nlattr length check

Nathan Lynch <[email protected]>
powerpc/rtas_flash: allow user copy to flash block cache objects

Chen-Yu Tsai <[email protected]>
media: mtk-jpeg: Set platform driver data earlier

Yuanjun Gong <[email protected]>
fbdev: mmp: fix value check in mmphw_probe()

Ming Lei <[email protected]>

    blk-cgroup: hold queue_lock when removing blkg->q_node

Parker Newman <[email protected]>
i2c: tegra: Fix i2c-tegra DMA config option processing

Yicong Yang <[email protected]>
i2c: hisi: Only handle the interrupt of the driver's transfer

Chengfeng Ye <[email protected]>
i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue

Qingsong Chen <[email protected]>
rust: macros: vtable: fix HAS_* redefinition (gen_const_name)

Steve French <[email protected]>
cifs: fix potential oops in cifs_oplock_break

Eugenio Pérez <[email protected]>
vdpa/mlx5: Delete control vq iotlb in destroy_mr only when necessary

Dragos Tatulea <[email protected]>

    vdpa/mlx5: Fix mr->initialized semantics

Gal Pressman <[email protected]>
virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs()

Maxime Coquelin <[email protected]>
vduse: Use proper spinlock for IRQ injection

Wolfram Sang <[email protected]>
virtio-mmio: don't break lifecycle of vm_dev

Abel Vesa <[email protected]>
regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550

Filipe Manana <[email protected]>
btrfs: fix use-after-free of new block group that became unused

Naohiro Aota <[email protected]>
btrfs: move out now unused BG from the reclaim list

Chen Lin <[email protected]>
ring-buffer: Do not swap cpu_buffer during resize process

Andy Shevchenko <[email protected]>
Bluetooth: MGMT: Use correct address for memcpy()

Benjamin Gray <[email protected]>
powerpc/kasan: Disable KCOV in KASAN code

Luke D. Jones <[email protected]>
ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V

Luke D. Jones <[email protected]>
ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx

Luke D. Jones <[email protected]>
ALSA: hda/realtek: Amend G634 quirk to enable rear speakers

Luke D. Jones <[email protected]>
ALSA: hda/realtek: Add quirk for ASUS ROG GA402X

Luke D. Jones <[email protected]>
ALSA: hda/realtek: Add quirk for ASUS ROG GX650P

Tuo Li <[email protected]>
ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()

dengxiang <[email protected]>
ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760

Konstantin Komarov <[email protected]>
fs/ntfs3: Alternative boot if primary boot is corrupted

Konstantin Komarov <[email protected]>
fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted

Jia-Ju Bai <[email protected]>
fs: ntfs3: Fix possible null-pointer dereferences in mi_read()

Edward Lo <[email protected]>
fs/ntfs3: Return error for inconsistent extended attributes

Edward Lo <[email protected]>
fs/ntfs3: Enhance sanity check while generating attr_list

shanzhulig <[email protected]>
drm/amdgpu: Fix potential fence use-after-free v2

Xiubo Li <[email protected]>
ceph: try to dump the msgs when decoding fails

Matthew Anderson <[email protected]>
Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally

Zhengping Jiang <[email protected]>
Bluetooth: L2CAP: Fix use-after-free

Yuechao Zhao <[email protected]>
watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub)

Zhang Shurong <[email protected]>
firewire: net: fix use after free in fwnet_finish_incoming_packet()

Mika Westerberg <[email protected]>
thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth

Mika Westerberg <[email protected]>
thunderbolt: Add Intel Barlow Ridge PCI ID

Armin Wolf <[email protected]>
pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()

Tuo Li <[email protected]>
gfs2: Fix possible data races in gfs2_show_options()

Xu Yang <[email protected]>
usb: chipidea: imx: add missing USB PHY DPDM wakeup setting

Xu Yang <[email protected]>
usb: chipidea: imx: turn off vbus comparator when suspend

Xu Yang <[email protected]>
usb: chipidea: imx: don't request QoS for imx8ulp

Mathias Nyman <[email protected]>
xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup

Mika Westerberg <[email protected]>
thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx()

Hans Verkuil <[email protected]>
media: platform: mediatek: vpu: fix NULL ptr dereference

Avichal Rakesh <[email protected]>
usb: gadget: uvc: queue empty isoc requests if no video buffer is available

Prashanth K <[email protected]>
usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push

Andrey Konovalov <[email protected]>
media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250

Yunfei Dong <[email protected]>
media: v4l2-mem2mem: add lock to protect parameter num_rdy

Lu Hongfei <[email protected]>
led: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loops

Uwe Kleine-König <[email protected]>
serial: stm32: Ignore return value of uart_remove_one_port() in .remove()

Winston Wen <[email protected]>
cifs: fix session state check in reconnect to avoid use-after-free issue

Paulo Alcantara <[email protected]>
smb: client: fix warning in cifs_smb3_do_mount()

Masahiro Yamada <[email protected]>
Revert "[PATCH] uml: export symbols added by GCC hardened"

Even Xu <[email protected]>
HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID

Peter Ujfalusi <[email protected]>
ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown()

Daniel Miess <[email protected]>
drm/amd/display: Enable dcn314 DPP RCO

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Skip DPP DTO update if root clock is gated

Kashyap Desai <[email protected]>
RDMA/bnxt_re: consider timeout of destroy ah as success.

Patrisious Haddad <[email protected]>
RDMA/mlx5: Return the firmware result upon destroying QP/RQ

Lang Yu <[email protected]>
drm/amdgpu: unmap and remove csa_va properly

Alvin Lee <[email protected]>
drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz

Daniel Miess <[email protected]>
drm/amd/display: Remove v_startup workaround for dcn3+

Lang Yu <[email protected]>
drm/amdgpu: install stub fence into potential unused fence pointers

Suravee Suthikulpanit <[email protected]>
iommu/amd: Introduce Disable IRTE Caching Support

stuarthayhurst <[email protected]>
HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard

Fei Shao <[email protected]>
HID: i2c-hid: goodix: Add support for "goodix,no-reset-during-suspend" property

Fei Shao <[email protected]>
dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" property

Moti Haimovski <[email protected]>
accel/habanalabs: fix mem leak in capture user mappings

Ofir Bitton <[email protected]>
accel/habanalabs: add pci health check during heartbeat

gaoxu <[email protected]>
dma-remap: use kvmalloc_array/kvfree for larger dma memory remap

Pierre-Louis Bossart <[email protected]>
ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion

Geert Uytterhoeven <[email protected]>
iopoll: Call cpu_relax() in busy loops

Uday M Bhat <[email protected]>
ASoC: Intel: sof_sdw: Add support for Rex soundwire

Pierre-Louis Bossart <[email protected]>
ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA

Bard Liao <[email protected]>
ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit

Oleksij Rempel <[email protected]>
ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings

Long Li <[email protected]>
RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescing

Venkata Prasad Potturu <[email protected]>
ASoC: amd: vangogh: Add check for acp config flags in vangogh platform

Wolfram Sang <[email protected]>
drm: rcar-du: remove R-Car H3 ES1.* workarounds

Kathiravan T <[email protected]>
arm64: dts: qcom: ipq5332: add QFPROM node

Raphael Gallais-Pou <[email protected]>
drm/stm: ltdc: fix late dereference check

Venkata Prasad Potturu <[email protected]>
ASoC: SOF: amd: Add pci revision id check

Simon Trimmer <[email protected]>
ASoC: cs35l56: Move DSP part string generation so that it is done only once

Sumit Gupta <[email protected]>
PCI: tegra194: Fix possible array out of bounds access

Peter Ujfalusi <[email protected]>
ASoC: Intel: sof_sdw: add quirk for LNL RVP

Bard Liao <[email protected]>
ASoC: Intel: sof_sdw: add quirk for MTL RVP

Aurabindo Pillai <[email protected]>
Revert "drm/amd/display: disable SubVP + DRR to prevent underflow"

Jack Xiao <[email protected]>
drm/amdgpu: fix memory leak in mes self test

hackyzh002 <[email protected]>
drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1

Longlong Yao <[email protected]>
drm/amdgpu: fix calltrace warning in amddrm_buddy_fini

Danilo Krummrich <[email protected]>
drm/scheduler: set entity to NULL in drm_sched_entity_pop_job()

Alvin Lee <[email protected]>
drm/amd/display: Update DTBCLK for DCN32

Li Yang <[email protected]>
net: phy: at803x: fix the wol setting functions

Christophe JAILLET <[email protected]>
net: phy: at803x: Use devm_regulator_get_enable_optional()

David Howells <[email protected]>
crypto, cifs: fix error handling in extract_iter_to_sg()

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

Diffstat:

 Documentation/admin-guide/hw-vuln/srso.rst         |   4 +-
 Documentation/admin-guide/kernel-parameters.txt    |   1 +
 .../devicetree/bindings/input/goodix,gt7375p.yaml  |   9 ++
 .../bindings/pinctrl/qcom,sa8775p-tlmm.yaml        |   2 +-
 Documentation/networking/nf_conntrack-sysctl.rst   |   4 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/imx23.dtsi                       |   2 +-
 arch/arm/boot/dts/imx28.dtsi                       |   2 +-
 arch/arm/boot/dts/imx6dl-prtrvt.dts                |   4 +
 arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi         |   2 +-
 arch/arm/boot/dts/imx6qdl-prti6q.dtsi              |  11 +-
 arch/arm/boot/dts/imx6qdl.dtsi                     |   2 +-
 arch/arm/boot/dts/imx6sx.dtsi                      |   8 +-
 arch/arm/boot/dts/imx6ul.dtsi                      |   2 +-
 arch/arm/boot/dts/imx7s.dtsi                       |   8 +-
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |   7 +-
 arch/arm64/boot/dts/freescale/imx93.dtsi           |   2 +-
 arch/arm64/boot/dts/qcom/ipq5332.dtsi              |   7 +
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts           |   2 +-
 .../boot/dts/rockchip/rk3399-rock-4c-plus.dts      |   3 +-
 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi |   6 +-
 arch/arm64/include/asm/fpsimd.h                    |   4 +-
 arch/arm64/kernel/fpsimd.c                         |   6 +-
 arch/arm64/kernel/ptrace.c                         |  20 ++-
 arch/arm64/kernel/signal.c                         |   2 +-
 arch/parisc/kernel/entry.S                         |  47 ++++---
 arch/powerpc/kernel/rtas_flash.c                   |   6 +-
 arch/powerpc/mm/kasan/Makefile                     |   1 +
 arch/riscv/Kconfig                                 |  28 ++--
 arch/riscv/include/asm/insn.h                      |  15 ++-
 arch/riscv/kernel/compat_vdso/Makefile             |   8 +-
 arch/riscv/kernel/traps.c                          |   6 +-
 arch/riscv/lib/uaccess.S                           |  11 +-
 arch/um/os-Linux/user_syms.c                       |   7 -
 arch/x86/include/asm/entry-common.h                |   1 +
 arch/x86/include/asm/nospec-branch.h               |  49 +++----
 arch/x86/kernel/alternative.c                      |   4 -
 arch/x86/kernel/cpu/amd.c                          |   1 +
 arch/x86/kernel/cpu/bugs.c                         |  29 ++++-
 arch/x86/kernel/kprobes/opt.c                      |  40 +++---
 arch/x86/kernel/static_call.c                      |  13 ++
 arch/x86/kernel/traps.c                            |   2 -
 arch/x86/kernel/vmlinux.lds.S                      |  22 ++--
 arch/x86/kvm/svm/svm.c                             |   2 +
 arch/x86/kvm/svm/vmenter.S                         |   7 +-
 arch/x86/lib/retpoline.S                           | 141 ++++++++++++++-------
 block/blk-cgroup.c                                 |   2 +
 block/blk-crypto-fallback.c                        |  36 ++++--
 drivers/accel/habanalabs/common/device.c           |  15 ++-
 drivers/accel/habanalabs/common/habanalabs.h       |   2 +
 drivers/accel/habanalabs/common/habanalabs_drv.c   |   4 +-
 drivers/accel/qaic/qaic_control.c                  |  26 ++--
 drivers/accel/qaic/qaic_data.c                     |   1 +
 drivers/bluetooth/btusb.c                          |   3 +
 drivers/bus/ti-sysc.c                              |   2 +
 drivers/firewire/net.c                             |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c            |  38 ++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |  41 +++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |   9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c            |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   6 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   5 -
 .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c   |  27 ++++
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |   2 +-
 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c  |   8 ++
 .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c    |   5 +
 .../drm/amd/display/dc/dcn314/dcn314_resource.c    |  20 +++
 .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c   |  24 +++-
 .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c   |   4 -
 .../amd/display/dc/dml/dcn32/display_mode_vba_32.c |   4 +-
 .../amd/display/dc/dml/dcn32/display_mode_vba_32.h |   2 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h       |   1 +
 drivers/gpu/drm/amd/include/amd_shared.h           |   1 -
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |   4 +-
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |  14 +-
 drivers/gpu/drm/drm_edid.c                         |  29 ++---
 drivers/gpu/drm/i915/display/intel_sdvo.c          |   2 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c        |  22 ++--
 drivers/gpu/drm/nouveau/nouveau_connector.c        |  11 +-
 drivers/gpu/drm/panel/panel-simple.c               |  24 ++--
 drivers/gpu/drm/qxl/qxl_drv.h                      |   2 +-
 drivers/gpu/drm/qxl/qxl_dumb.c                     |   5 +-
 drivers/gpu/drm/qxl/qxl_gem.c                      |  25 ++--
 drivers/gpu/drm/qxl/qxl_ioctl.c                    |   6 +-
 drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |  37 +-----
 drivers/gpu/drm/rcar-du/rcar_du_drv.c              |  48 -------
 drivers/gpu/drm/rcar-du/rcar_du_drv.h              |   2 -
 drivers/gpu/drm/rcar-du/rcar_du_regs.h             |   3 +-
 drivers/gpu/drm/scheduler/sched_entity.c           |   6 +
 drivers/gpu/drm/scheduler/sched_main.c             |   4 +
 drivers/gpu/drm/stm/ltdc.c                         |   4 +-
 drivers/hid/hid-logitech-hidpp.c                   |   4 +
 drivers/hid/i2c-hid/i2c-hid-of-goodix.c            |  16 ++-
 drivers/hid/intel-ish-hid/ipc/hw-ish.h             |   1 +
 drivers/hid/intel-ish-hid/ipc/pci-ish.c            |   1 +
 drivers/i2c/busses/i2c-bcm-iproc.c                 |  11 +-
 drivers/i2c/busses/i2c-designware-master.c         |  16 ++-
 drivers/i2c/busses/i2c-hisi.c                      |   8 ++
 drivers/i2c/busses/i2c-tegra.c                     |   2 +-
 drivers/infiniband/hw/bnxt_re/bnxt_re.h            |   2 +
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |  16 ++-
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |   8 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.h           |   4 +-
 drivers/infiniband/hw/mana/qp.c                    |   5 +-
 drivers/infiniband/hw/mlx5/qpc.c                   |  10 +-
 drivers/iommu/amd/amd_iommu_types.h                |   4 +
 drivers/iommu/amd/init.c                           |  36 ++++++
 drivers/leds/rgb/leds-qcom-lpg.c                   |   8 +-
 .../media/platform/mediatek/jpeg/mtk_jpeg_core.c   |   4 +-
 drivers/media/platform/mediatek/vpu/mtk_vpu.c      |   6 +-
 drivers/media/platform/qcom/camss/camss-vfe.c      |   6 +-
 drivers/media/usb/uvc/uvc_v4l2.c                   |   2 +-
 drivers/mmc/core/block.c                           |   7 +-
 drivers/mmc/host/sdhci_f_sdh30.c                   |  11 +-
 drivers/mmc/host/sunplus-mmc.c                     |  26 ++--
 drivers/mmc/host/wbsd.c                            |   2 -
 drivers/net/dsa/mv88e6xxx/chip.c                   |   8 ++
 drivers/net/ethernet/cadence/macb_main.c           |   9 +-
 drivers/net/ethernet/intel/i40e/i40e_nvm.c         |  16 +--
 drivers/net/ethernet/intel/iavf/iavf_ethtool.c     |  10 ++
 drivers/net/ethernet/intel/iavf/iavf_fdir.c        |  77 ++++++++++-
 drivers/net/ethernet/intel/iavf/iavf_fdir.h        |   2 +
 drivers/net/ethernet/intel/ice/ice_eswitch.c       |   6 +
 drivers/net/ethernet/intel/ice/ice_main.c          |   5 +
 .../ethernet/marvell/octeon_ep/octep_ctrl_net.c    |   2 +-
 .../net/ethernet/marvell/octeon_ep/octep_main.c    |   9 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h   |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   8 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c      |   5 +-
 drivers/net/ethernet/qlogic/qede/qede_main.c       |  10 ++
 drivers/net/ethernet/sfc/ef100_nic.c               |   2 +-
 drivers/net/ethernet/sfc/tc.c                      |  70 +++++++++-
 drivers/net/ethernet/sfc/tc.h                      |   9 ++
 drivers/net/pcs/pcs-rzn1-miic.c                    |  10 +-
 drivers/net/phy/at803x.c                           |  89 +++++--------
 drivers/net/phy/broadcom.c                         |  13 ++
 drivers/net/phy/phy_device.c                       |  13 +-
 drivers/net/team/team.c                            |   4 +-
 drivers/net/veth.c                                 |   3 +-
 drivers/net/virtio_net.c                           |   6 +-
 drivers/pci/controller/dwc/pcie-tegra194.c         |  13 +-
 drivers/pcmcia/rsrc_nonstatic.c                    |   2 +
 drivers/pinctrl/qcom/pinctrl-msm.c                 |   9 +-
 drivers/pinctrl/qcom/pinctrl-msm.h                 |   2 +
 drivers/pinctrl/qcom/pinctrl-sa8775p.c             |   1 +
 drivers/regulator/da9063-regulator.c               |  12 +-
 drivers/regulator/qcom-rpmh-regulator.c            |   2 +-
 drivers/soc/aspeed/aspeed-socinfo.c                |   1 +
 drivers/soc/aspeed/aspeed-uart-routing.c           |   2 +-
 drivers/thunderbolt/nhi.c                          |   2 +
 drivers/thunderbolt/nhi.h                          |   4 +
 drivers/thunderbolt/quirks.c                       |   8 ++
 drivers/thunderbolt/retimer.c                      |  29 +++--
 drivers/tty/n_gsm.c                                |   3 +-
 drivers/tty/serial/8250/8250_port.c                |   1 +
 drivers/tty/serial/fsl_lpuart.c                    |   4 +-
 drivers/tty/serial/stm32-usart.c                   |   5 +-
 drivers/usb/chipidea/ci_hdrc_imx.c                 |   5 +
 drivers/usb/chipidea/usbmisc_imx.c                 |  37 +++++-
 drivers/usb/gadget/function/u_serial.c             |   3 +
 drivers/usb/gadget/function/uvc_video.c            |  32 +++--
 drivers/usb/host/xhci-histb.c                      |  12 +-
 drivers/usb/host/xhci-mtk.c                        |   6 -
 drivers/usb/host/xhci-pci.c                        |   7 -
 drivers/usb/host/xhci-plat.c                       |   7 +-
 drivers/usb/host/xhci-tegra.c                      |   1 -
 drivers/usb/host/xhci.h                            |   2 +-
 drivers/vdpa/mlx5/core/mlx5_vdpa.h                 |   2 +
 drivers/vdpa/mlx5/core/mr.c                        | 105 ++++++++++-----
 drivers/vdpa/mlx5/net/mlx5_vnet.c                  |   4 +-
 drivers/vdpa/vdpa.c                                |   9 +-
 drivers/vdpa/vdpa_user/vduse_dev.c                 |   8 +-
 drivers/video/fbdev/mmp/hw/mmp_ctrl.c              |   4 +-
 drivers/virtio/virtio_mmio.c                       |   5 +-
 drivers/virtio/virtio_vdpa.c                       |   2 +
 drivers/watchdog/sp5100_tco.c                      |   4 +-
 fs/btrfs/block-group.c                             |  12 ++
 fs/btrfs/block-group.h                             |   5 +
 fs/btrfs/ctree.h                                   |   1 +
 fs/btrfs/delayed-inode.c                           |   5 +-
 fs/btrfs/delayed-inode.h                           |   1 +
 fs/btrfs/extent_io.c                               |  25 +++-
 fs/btrfs/extent_map.c                              |   6 +-
 fs/btrfs/inode.c                                   | 131 +++++++++++--------
 fs/btrfs/scrub.c                                   |   3 +-
 fs/btrfs/volumes.c                                 |   3 +-
 fs/ceph/mds_client.c                               |   4 +
 fs/gfs2/super.c                                    |  26 ++--
 fs/netfs/iterator.c                                |   2 +-
 fs/ntfs3/frecord.c                                 |  16 ++-
 fs/ntfs3/fsntfs.c                                  |   2 +-
 fs/ntfs3/index.c                                   |   6 +
 fs/ntfs3/ntfs_fs.h                                 |   2 +
 fs/ntfs3/record.c                                  |  10 +-
 fs/ntfs3/super.c                                   |  98 ++++++++++----
 fs/ntfs3/xattr.c                                   |   1 +
 fs/smb/client/cifs_debug.c                         |  10 ++
 fs/smb/client/cifsfs.c                             |  28 ++--
 fs/smb/client/file.c                               |  25 ++--
 fs/smb/client/fs_context.c                         |   4 +
 fs/smb/client/smb2pdu.c                            |   6 +
 include/drm/drm_edid.h                             |  12 +-
 include/linux/iopoll.h                             |   2 +
 include/linux/virtio_net.h                         |   4 +
 include/media/v4l2-mem2mem.h                       |  18 ++-
 include/net/mana/mana.h                            |   4 +-
 include/net/sock.h                                 |   6 +
 include/net/xfrm.h                                 |   1 +
 kernel/dma/remap.c                                 |   4 +-
 kernel/trace/ring_buffer.c                         |  14 +-
 kernel/trace/trace.c                               |   3 +-
 net/bluetooth/l2cap_core.c                         |   5 +
 net/bluetooth/mgmt.c                               |   2 +-
 net/core/sock.c                                    |   2 +-
 net/ipv4/ip_vti.c                                  |   4 +-
 net/ipv4/tcp_timer.c                               |   4 +-
 net/ipv6/ip6_vti.c                                 |   4 +-
 net/key/af_key.c                                   |   4 +-
 net/netfilter/ipvs/ip_vs_ctl.c                     |   4 +
 net/netfilter/nf_conntrack_proto_sctp.c            |   6 +-
 net/netfilter/nf_tables_api.c                      |  44 ++++++-
 net/netfilter/nft_dynset.c                         |   3 +
 net/netfilter/nft_set_pipapo.c                     |  36 +++---
 net/openvswitch/datapath.c                         |   8 +-
 net/unix/af_unix.c                                 |   9 +-
 net/xfrm/xfrm_compat.c                             |   2 +-
 net/xfrm/xfrm_input.c                              |  22 ++--
 net/xfrm/xfrm_interface_core.c                     |   4 +-
 net/xfrm/xfrm_state.c                              |   8 +-
 net/xfrm/xfrm_user.c                               |  15 ++-
 rust/macros/vtable.rs                              |   1 +
 sound/hda/hdac_regmap.c                            |   7 +-
 sound/pci/hda/patch_realtek.c                      |  58 ++++++++-
 sound/soc/amd/Kconfig                              |   1 +
 sound/soc/amd/vangogh/acp5x.h                      |   2 +
 sound/soc/amd/vangogh/pci-acp5x.c                  |   7 +-
 sound/soc/codecs/cs35l56.c                         |  12 +-
 sound/soc/codecs/max98363.c                        |   9 +-
 sound/soc/codecs/rt5665.c                          |   2 +
 sound/soc/intel/boards/sof_sdw.c                   |  35 +++++
 sound/soc/intel/boards/sof_sdw_rt711_sdca.c        |   3 +
 sound/soc/meson/axg-tdm-formatter.c                |  42 +++---
 sound/soc/sof/amd/acp.h                            |   3 +
 sound/soc/sof/amd/pci-rmb.c                        |   3 +
 sound/soc/sof/amd/pci-rn.c                         |   3 +
 sound/soc/sof/core.c                               |   4 +-
 sound/soc/sof/intel/hda-dai-ops.c                  |  13 +-
 sound/soc/sof/intel/hda-dai.c                      |   8 +-
 sound/soc/sof/intel/hda.c                          |  12 +-
 sound/soc/sof/intel/hda.h                          |   2 +
 sound/usb/quirks-table.h                           |  29 +++++
 tools/objtool/arch/x86/decode.c                    |  11 +-
 tools/objtool/check.c                              |  45 +++++--
 tools/objtool/include/objtool/arch.h               |   1 +
 tools/objtool/include/objtool/elf.h                |   1 +
 tools/perf/util/machine.c                          |   5 -
 tools/perf/util/thread-stack.c                     |   4 +-
 .../selftests/net/forwarding/mirror_gre_changes.sh |   3 +-
 264 files changed, 2116 insertions(+), 990 deletions(-)