Skip to content

6.1.47-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest194 patches 32 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/194mmc: sdhci-f-sdh30: Replace with sdhci_pltfmdrivers/mmc/host/sdhci_f_sdh30.c+27 -330 replies
2/194cpuidle: psci: Extend information in log about OSI/PC modedrivers/cpuidle/cpuidle-psci-domain.c+2 -10 replies
3/194cpuidle: psci: Move enabling OSI mode after power domains creationdrivers/cpuidle/cpuidle-psci-domain.c+13 -260 replies
4/194zsmalloc: consolidate zs_pools migrate_lock and size_classs locksmm/zsmalloc.c+37 -500 replies
5/194zsmalloc: fix races between modifications of fullness and isolatedmm/zsmalloc.c+9 -50 replies
6/194selftests: forwarding: tc_actions: cleanup temporary files when test is abortedtools/testing/selftests/net/forwarding/tc_actions.sh+10 -60 replies
7/194selftests: forwarding: tc_actions: Use ncat instead of nctools/testing/selftests/net/forwarding/tc_actions.sh+4 -20 replies
8/194net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphorenet/smc/smc_core.c net/smc/smc_core.h net/smc/smc_llc.c+38 -370 replies
9/194net/smc: Fix setsockopt and sysctl to specify same buffer size againnet/smc/af_smc.c net/smc/smc.h net/smc/smc_clc.c +2 more+25 -200 replies
10/194net: phy: at803x: Use devm_regulator_get_enable_optional()drivers/net/phy/at803x.c+7 -370 replies
11/194net: phy: at803x: fix the wol setting functionsdrivers/net/phy/at803x.c+25 -200 replies
12/194drm/amdgpu: fix calltrace warning in amddrm_buddy_finidrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+2 -20 replies
13/194drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+1 -10 replies
14/194drm/amdgpu: fix memory leak in mes self testdrivers/gpu/drm/amd/amdgpu/amdgpu_ring.c+2 -00 replies
15/194ASoC: Intel: sof_sdw: add quirk for MTL RVPsound/soc/intel/boards/sof_sdw.c+8 -00 replies
16/194ASoC: Intel: sof_sdw: add quirk for LNL RVPsound/soc/intel/boards/sof_sdw.c+9 -00 replies
17/194PCI: tegra194: Fix possible array out of bounds accessdrivers/pci/controller/dwc/pcie-tegra194.c+11 -20 replies
18/194ASoC: 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
19/194drm/stm: ltdc: fix late dereference checkdrivers/gpu/drm/stm/ltdc.c+3 -10 replies
20/194drm: 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
21/194ASoC: 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
22/194ARM: 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
23/194ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exitsound/soc/intel/boards/sof_sdw_rt711_sdca.c+3 -00 replies
24/194ASoC: Intel: sof_sdw: Add support for Rex soundwiresound/soc/intel/boards/sof_sdw.c+8 -00 replies
25/194iopoll: Call cpu_relax() in busy loopsinclude/linux/iopoll.h+2 -00 replies
26/194ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusionsound/soc/sof/intel/hda.c+11 -10 replies
27/194dma-remap: use kvmalloc_array/kvfree for larger dma memory remapkernel/dma/remap.c+2 -20 replies
28/194accel/habanalabs: add pci health check during heartbeatdrivers/misc/habanalabs/common/device.c drivers/misc/habanalabs/common/habanalabs.h drivers/misc/habanalabs/common/habanalabs_drv.c+16 -30 replies
29/194HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboarddrivers/hid/hid-logitech-hidpp.c+4 -00 replies
30/194iommu/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
31/194drm/amdgpu: install stub fence into potential unused fence pointersdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+4 -20 replies
32/194drm/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
33/194RDMA/mlx5: Return the firmware result upon destroying QP/RQdrivers/infiniband/hw/mlx5/qpc.c+4 -60 replies
34/194drm/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
35/194drm/amd/display: Enable dcn314 DPP RCOdrivers/gpu/drm/amd/display/dc/dcn314/dcn314_resource.c+16 -00 replies
36/194ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown()sound/soc/sof/core.c+3 -10 replies
37/194HID: 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
38/194ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audiosound/pci/hda/patch_realtek.c+46 -00 replies
39/194smb: client: fix warning in cifs_smb3_do_mount()fs/smb/client/cifsfs.c+10 -180 replies
40/194cifs: fix session state check in reconnect to avoid use-after-free issuefs/smb/client/smb2pdu.c+6 -00 replies
41/194serial: stm32: Ignore return value of uart_remove_one_port() in .remove()drivers/tty/serial/stm32-usart.c+1 -40 replies
42/194led: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loopsdrivers/leds/rgb/leds-qcom-lpg.c+6 -20 replies
43/194media: v4l2-mem2mem: add lock to protect parameter num_rdyinclude/media/v4l2-mem2mem.h+16 -20 replies
44/194media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250drivers/media/platform/qcom/camss/camss-vfe.c+5 -10 replies
45/194usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_pushdrivers/usb/gadget/function/u_serial.c+3 -00 replies
46/194usb: gadget: uvc: queue empty isoc requests if no video buffer is availabledrivers/usb/gadget/function/uvc_video.c+24 -80 replies
47/194media: platform: mediatek: vpu: fix NULL ptr dereferencedrivers/media/platform/mediatek/vpu/mtk_vpu.c+4 -20 replies
48/194thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx()drivers/thunderbolt/retimer.c+21 -80 replies
49/194usb: chipidea: imx: dont request QoS for imx8ulpdrivers/usb/chipidea/ci_hdrc_imx.c+5 -00 replies
50/194usb: chipidea: imx: add missing USB PHY DPDM wakeup settingdrivers/usb/chipidea/usbmisc_imx.c+1 -10 replies
51/194gfs2: Fix possible data races in gfs2_show_options()fs/gfs2/super.c+15 -110 replies
52/194pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()drivers/pcmcia/rsrc_nonstatic.c+2 -00 replies
53/194thunderbolt: Add Intel Barlow Ridge PCI IDdrivers/thunderbolt/nhi.c drivers/thunderbolt/nhi.h+4 -00 replies
54/194thunderbolt: Limit Intel Barlow Ridge USB3 bandwidthdrivers/thunderbolt/nhi.h drivers/thunderbolt/quirks.c+10 -00 replies
55/194firewire: net: fix use after free in fwnet_finish_incoming_packet()drivers/firewire/net.c+4 -20 replies
56/194watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub)drivers/watchdog/sp5100_tco.c+3 -10 replies
57/194Bluetooth: L2CAP: Fix use-after-freenet/bluetooth/l2cap_core.c+5 -00 replies
58/194Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Allydrivers/bluetooth/btusb.c+3 -00 replies
59/194ceph: try to dump the msgs when decoding failsfs/ceph/mds_client.c+4 -00 replies
60/194drm/amdgpu: Fix potential fence use-after-free v2drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+3 -30 replies
61/194fs/ntfs3: Enhance sanity check while generating attr_listfs/ntfs3/frecord.c+11 -50 replies
62/194fs: ntfs3: Fix possible null-pointer dereferences in mi_read()fs/ntfs3/record.c+2 -20 replies
63/194fs/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
64/194ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760sound/pci/hda/patch_realtek.c+9 -00 replies
65/194ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()sound/hda/hdac_regmap.c+3 -40 replies
66/194ALSA: hda/realtek: Add quirk for ASUS ROG GX650Psound/pci/hda/patch_realtek.c+19 -00 replies
67/194ALSA: hda/realtek: Add quirk for ASUS ROG GA402Xsound/pci/hda/patch_realtek.c+1 -00 replies
68/194ALSA: hda/realtek: Add quirk for ASUS ROG GZ301Vsound/pci/hda/patch_realtek.c+1 -00 replies
69/194powerpc/kasan: Disable KCOV in KASAN codearch/powerpc/mm/kasan/Makefile+1 -00 replies
70/194Bluetooth: MGMT: Use correct address for memcpy()net/bluetooth/mgmt.c+1 -10 replies
71/194ring-buffer: Do not swap cpu_buffer during resize processkernel/trace/ring_buffer.c kernel/trace/trace.c+15 -20 replies
72/194igc: read before write to SRRCTL registerdrivers/net/ethernet/intel/igc/igc_base.h drivers/net/ethernet/intel/igc/igc_main.c+13 -50 replies
73/194drm/amd/display: save restore hdcp state when display is unplugged from mst hubdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+63 -10 replies
74/194drm/amd/display: phase3 mst hdcp for multiple displaysdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+141 -420 replies
75/194drm/amd/display: fix access hdcp_workqueue assertdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+16 -60 replies
76/194KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemptionarch/arm64/include/asm/kvm_host.h arch/arm64/kvm/arm.c arch/arm64/kvm/vgic/vgic-v3.c +2 more+13 -60 replies
77/194ARM: dts: nxp/imx6sll: fix wrong property name in usbphy nodearch/arm/boot/dts/imx6sll.dtsi+1 -10 replies
78/194fbdev/hyperv-fb: Do not set struct fb_info.aperturesdrivers/video/fbdev/hyperv_fb.c+6 -110 replies
79/194video/aperture: Only remove sysfb on the default vga pci devicedrivers/video/aperture.c+4 -30 replies
80/194btrfs: move out now unused BG from the reclaim listfs/btrfs/block-group.c+4 -10 replies
81/194btrfs: convert btrfs_block_group::needs_free_space to runtime flagfs/btrfs/block-group.c fs/btrfs/block-group.h fs/btrfs/free-space-tree.c +1 more+9 -130 replies
82/194btrfs: convert btrfs_block_group::seq_zone to runtime flagfs/btrfs/block-group.h fs/btrfs/zoned.c+6 -60 replies
83/194btrfs: fix use-after-free of new block group that became unusedfs/btrfs/block-group.c fs/btrfs/block-group.h+16 -20 replies
84/194virtio-mmio: dont break lifecycle of vm_devdrivers/virtio/virtio_mmio.c+2 -30 replies
85/194vduse: Use proper spinlock for IRQ injectiondrivers/vdpa/vdpa_user/vduse_dev.c+4 -40 replies
86/194vdpa/mlx5: Fix mr->initialized semanticsdrivers/vdpa/mlx5/core/mlx5_vdpa.h drivers/vdpa/mlx5/core/mr.c+71 -270 replies
87/194vdpa/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
88/194cifs: fix potential oops in cifs_oplock_breakfs/smb/client/file.c+16 -70 replies
89/194i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issuedrivers/i2c/busses/i2c-bcm-iproc.c+7 -40 replies
90/194i2c: hisi: Only handle the interrupt of the drivers transferdrivers/i2c/busses/i2c-hisi.c+8 -00 replies
91/194i2c: tegra: Fix i2c-tegra DMA config option processingdrivers/i2c/busses/i2c-tegra.c+1 -10 replies
92/194fbdev: mmp: fix value check in mmphw_probe()drivers/video/fbdev/mmp/hw/mmp_ctrl.c+3 -10 replies
93/194powerpc/rtas_flash: allow user copy to flash block cache objectsarch/powerpc/kernel/rtas_flash.c+3 -30 replies
94/194vdpa: Add features attr to vdpa_nl_policy for nlattr length checkdrivers/vdpa/vdpa.c+1 -00 replies
95/194vdpa: Add queue index attr to vdpa_nl_policy for nlattr length checkdrivers/vdpa/vdpa.c+1 -00 replies
96/194vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length checkdrivers/vdpa/vdpa.c+1 -00 replies
97/194vdpa: Enable strict validation for netlinks opsdrivers/vdpa/vdpa.c+0 -60 replies
98/194tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_muxdrivers/tty/n_gsm.c+2 -10 replies
99/194tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platformsdrivers/tty/serial/fsl_lpuart.c+2 -20 replies
100/194btrfs: fix incorrect splitting in btrfs_drop_extent_map_rangefs/btrfs/extent_map.c+2 -40 replies
101/194btrfs: fix BUG_ON condition in btrfs_cancel_balancefs/btrfs/volumes.c+1 -20 replies
102/194i2c: designware: Correct length byte validation logicdrivers/i2c/busses/i2c-designware-master.c+2 -10 replies
103/194i2c: designware: Handle invalid SMBus block data response length valuedrivers/i2c/busses/i2c-designware-master.c+13 -20 replies
104/194net: xfrm: Fix xfrm_address_filter OOB readnet/xfrm/xfrm_user.c+9 -00 replies
105/194net: af_key: fix sadb_x_filter validationnet/key/af_key.c+2 -20 replies
106/194net: xfrm: Amend XFRMA_SEC_CTX nla_policy structurenet/xfrm/xfrm_compat.c net/xfrm/xfrm_user.c+2 -20 replies
107/194xfrm: fix slab-use-after-free in decode_session6net/xfrm/xfrm_interface_core.c+2 -20 replies
108/194ip6_vti: fix slab-use-after-free in decode_session6net/ipv6/ip6_vti.c+2 -20 replies
109/194ip_vti: fix potential slab-use-after-free in decode_session6net/ipv4/ip_vti.c+2 -20 replies
110/194xfrm: add NULL check in xfrm_update_ae_paramsnet/xfrm/xfrm_user.c+1 -10 replies
111/194xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESHnet/xfrm/xfrm_user.c+1 -00 replies
112/194virtio_net: notify MAC address change on device initializationdrivers/net/virtio_net.c+20 -00 replies
113/194virtio-net: set queues after driver_okdrivers/net/virtio_net.c+2 -20 replies
114/194net: pcs: Add missing put_device call in miic_createdrivers/net/pcs/pcs-rzn1-miic.c+8 -20 replies
115/194net: phy: fix IRQ-based wake-on-lan over hibernate / power offdrivers/net/phy/phy_device.c+2 -110 replies
116/194selftests: mirror_gre_changes: Tighten up the TTL test matchtools/testing/selftests/net/forwarding/mirror_gre_changes.sh+2 -10 replies
117/194drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docsdrivers/gpu/drm/panel/panel-simple.c+12 -120 replies
118/194net: macb: In ZynqMP resume always configure PS GTR for non-wakeup sourcedrivers/net/ethernet/cadence/macb_main.c+6 -30 replies
119/194octeon_ep: cancel tx_timeout_task later in remove sequencedrivers/net/ethernet/marvell/octeon_ep/octep_main.c+1 -10 replies
120/194netfilter: nf_tables: fix false-positive lockdep splatnet/netfilter/nft_set_pipapo.c+12 -10 replies
121/194netfilter: nf_tables: deactivate catchall elements in next generationnet/netfilter/nf_tables_api.c+1 -00 replies
122/194ipvs: fix racy memcpy in proc_do_sync_thresholdnet/netfilter/ipvs/ip_vs_ctl.c+4 -00 replies
123/194netfilter: nft_dynset: disallow object mapsnet/netfilter/nft_dynset.c+3 -00 replies
124/194net: phy: broadcom: stub c45 read/write for 54810drivers/net/phy/broadcom.c+13 -00 replies
125/194team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slavesdrivers/net/team/team.c+3 -10 replies
126/194net: openvswitch: reject negative ifindexnet/openvswitch/datapath.c+4 -40 replies
127/194iavf: 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
128/194i40e: fix misleading debug logsdrivers/net/ethernet/intel/i40e/i40e_nvm.c+8 -80 replies
129/194net: dsa: mv88e6xxx: Wait for EEPROM done before HW resetdrivers/net/dsa/mv88e6xxx/chip.c+8 -00 replies
130/194sfc: dont unregister flow_indr if it was never registereddrivers/net/ethernet/sfc/tc.c+1 -10 replies
131/194sock: Fix misuse of sk_under_memory_pressure()include/net/sock.h net/core/sock.c+7 -10 replies
132/194net: do not allow gso_size to be set to GSO_BY_FRAGSinclude/linux/virtio_net.h+4 -00 replies
133/194qede: fix firmware halt over suspend and resumedrivers/net/ethernet/qlogic/qede/qede_main.c+10 -00 replies
134/194ice: 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
135/194bus: ti-sysc: Flush posted write on enable before resetdrivers/bus/ti-sysc.c+2 -00 replies
136/194arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflictarch/arm64/boot/dts/qcom/qrb5165-rb5.dts+1 -10 replies
137/194arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi+2 -20 replies
138/194arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+arch/arm64/boot/dts/rockchip/rk3399-rock-4c-plus.dts+1 -20 replies
139/194ARM: dts: imx: align LED node names with dtschemaarch/arm/boot/dts/imx50-kobo-aura.dts arch/arm/boot/dts/imx53-cx9020.dts arch/arm/boot/dts/imx53-m53evk.dts +41 more+93 -930 replies
140/194ARM: dts: imx6: phytec: fix RTC interrupt levelarch/arm/boot/dts/imx6qdl-phytec-mira.dtsi+1 -10 replies
141/194arm64: dts: imx8mm: Drop CSI1 PHY reference clock configurationarch/arm64/boot/dts/freescale/imx8mm.dtsi+3 -40 replies
142/194ARM: dts: imx: Set default tuning step for imx6sx usdhcarch/arm/boot/dts/imx6sx.dtsi+6 -00 replies
143/194arm64: dts: imx93: Fix anatop node sizearch/arm64/boot/dts/freescale/imx93.dtsi+1 -10 replies
144/194ASoC: rt5665: add missed regulator_bulk_disablesound/soc/codecs/rt5665.c+2 -00 replies
145/194ASoC: meson: axg-tdm-formatter: fix channel slot allocationsound/soc/meson/axg-tdm-formatter.c+26 -160 replies
146/194ALSA: hda/realtek: Add quirks for HP G11 Laptopssound/pci/hda/patch_realtek.c+7 -10 replies
147/194soc: aspeed: uart-routing: Use __sysfs_match_stringdrivers/soc/aspeed/aspeed-uart-routing.c+1 -10 replies
148/194soc: aspeed: socinfo: Add kfree for kstrdupdrivers/soc/aspeed/aspeed-socinfo.c+1 -00 replies
149/194ALSA: hda/realtek - Remodified 3k pull low proceduresound/pci/hda/patch_realtek.c+5 -20 replies
150/194riscv: uaccess: Return the number of bytes effectively not copiedarch/riscv/lib/uaccess.S+7 -40 replies
151/194serial: 8250: Fix oops for port->pm on uart_change_pm()drivers/tty/serial/8250/8250_port.c+1 -00 replies
152/194ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.sound/usb/quirks-table.h+29 -00 replies
153/194cifs: Release folio lock on fscache read hit.fs/smb/client/file.c+1 -10 replies
154/194riscv: Handle zicsr/zifencei issue between gcc and binutilsarch/riscv/Kconfig arch/riscv/kernel/compat_vdso/Makefile+24 -120 replies
155/194virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG casedrivers/net/virtio_net.c+1 -10 replies
156/194arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boardsarch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi+1 -10 replies
157/194blk-crypto: dynamically allocate fallback profileblock/blk-crypto-fallback.c+23 -130 replies
158/194mmc: wbsd: fix double mmc_free_host() in wbsd_init()drivers/mmc/host/wbsd.c+0 -20 replies
159/194mmc: block: Fix in_flight[issue_type] value errordrivers/mmc/core/block.c+4 -30 replies
160/194drm/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
161/194drm/i915/sdvo: fix panel_type initializationdrivers/gpu/drm/i915/display/intel_sdvo.c+1 -10 replies
162/194drm/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
163/194drm/amdgpu: skip fence GFX interrupts disable/enable for S0ixdrivers/gpu/drm/amd/amdgpu/amdgpu_fence.c+39 -20 replies
164/194drm/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
165/194ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIGsound/soc/amd/Kconfig+1 -00 replies
166/194drm/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
167/194zsmalloc: allow only one active pool compaction contextmm/zsmalloc.c+12 -00 replies
168/194sched/fair: unlink misfit task from cpu overutilizedkernel/sched/fair.c+82 -230 replies
169/194sched/fair: Remove capacity inversion detectionkernel/sched/fair.c kernel/sched/sched.h+5 -980 replies
170/194drm/amd/display: Implement workaround for writing to OTG_PIXEL_RATE_DIV registerdrivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.h +2 more+29 -40 replies
171/194hugetlb: do not clear hugetlb dtor until allocating vmemmapmm/hugetlb.c+51 -240 replies
172/194netfilter: set default timeout to 3 secs for sctp shutdown send and recv statenet/netfilter/nf_conntrack_proto_sctp.c+3 -30 replies
173/194x86/cpu: Fix __x86_return_thunk symbol typearch/x86/lib/retpoline.S+3 -10 replies
174/194x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()arch/x86/lib/retpoline.S+2 -20 replies
175/194x86/alternative: Make custom return thunk unconditionalarch/x86/include/asm/nospec-branch.h arch/x86/kernel/cpu/bugs.c+7 -00 replies
176/194x86/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
177/194x86/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
178/194x86/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+21 -210 replies
179/194x86/cpu: Cleanup the untrain messarch/x86/include/asm/nospec-branch.h arch/x86/kernel/cpu/bugs.c arch/x86/lib/retpoline.S+12 -80 replies
180/194x86/srso: Explain the untraining sequences a bit morearch/x86/lib/retpoline.S+19 -00 replies
181/194x86/static_call: Fix __static_call_fixup()arch/x86/kernel/static_call.c+13 -00 replies
182/194x86/retpoline: Dont clobber RFLAGS during srso_safe_ret()arch/x86/lib/retpoline.S+3 -40 replies
183/194x86/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
184/194x86/srso: Disable the mitigation on unaffected configurationsarch/x86/kernel/cpu/bugs.c+6 -10 replies
185/194x86/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
186/194objtool/x86: Fixup frame-pointer vs rethunktools/objtool/check.c+11 -60 replies
187/194x86/srso: Correct the mitigation status when SMT is disabledarch/x86/kernel/cpu/bugs.c+2 -30 replies
188/194arm64/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+14 -70 replies
189/194drm/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
190/194drm/amdgpu: keep irq count in amdgpu_irq_disable_alldrivers/gpu/drm/amd/amdgpu/amdgpu_irq.c+0 -10 replies
191/194af_unix: Fix null-ptr-deref in unix_stream_sendpage().net/unix/af_unix.c+4 -50 replies
192/194drm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_createdrivers/gpu/drm/nouveau/nouveau_connector.c+6 -20 replies
193/194net: fix the RTO timer retransmitting skb every 1ms if linear option is enablednet/ipv4/tcp_timer.c+3 -10 replies
194/194mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_removedrivers/mmc/host/sdhci_f_sdh30.c+5 -30 replies

Reviews trailers per patch

109 of 194 patches have a Reviewed-by or Acked-by.

PatchAdrian HunterAndrew LunnViorel SumanWei FangRussell King (Oracle)Guchun ChenFeifei XuChristian KönigHawking ZhangRanjani SridharanBard LiaoLorenzo PieralisiPhilippe CornuSudeep HollaDmitry BaryshkovKieran BinghamLaurent PinchartPeter Zijlstra (Intel)Arnd BergmannTony LindgrenUlf HanssonSuren BaghdasaryanOded GabbayBastien NoceraMinchan KimJohannes WeinerSergey SenozhatskyPetr MachataMirsad TodorovacHangbin LiuNikolay AleksandrovWenjia ZhangTony LuShyam Prasad NBryan O'DonoghuePeter ChenNevenko StuparJun LeiTom ChungDaniel WheelerPengfei XuGuenter RoeckMilind ChangireAlex DeucherStylon WangKai VehmanenDaniel BalutaRander WangSrinivas PandruvadaPhilip MuellerJerry SnitselaarJacob KellerJesper Dangaard BrouerNaama MeirLeon RomanovskyAurabindo PillaiBhawanpreet LakhaQingqing ZhuoXiang ChenZenghui YuJavier Martinez CanillasMichael KelleyAaron PlattnerFilipe MananaJohannes ThumshirnAnand JainJason WangXie YongjiEugenio PérezGal PressmanBharath SMRay JuiAndi ShytiAkhil RJarkko NikulaSimon HormanMichael S. TsirkinVladimir OlteanFlorian FainelliIdo SchimmelNeil ArmstrongJulian AnastasovDavid SterbaKees CookAaron ConoleKonrad DybcioFolker SchwesingerStefan RiedmüllerMarek VasutMarco FelschAdam FordFabio EstevamPeng FanJacky BaiRafal RomanowskiJoel StanleyBjörn TöpelAurelien JarnoPaulo Alcantara (SUSE)David HowellsConor DooleyGuo RenXuan ZhuoEric BiggersMartin HabetsShakeel ButtWillem de BruijnMarcelo Ricardo LeitnerJohn MeneghiniPrzemek KitszelSujai BuvaneswaranQais YousefDietmar EggemannKajetan PuchalskiAlvin LeeMuchun SongNaoya HoriguchiDave AirlieJosh PoimboeufNathan ChancellorUma ShankarTomi LeppänenMario LimoncielloLijo LazarEvan QuanNicholas KazlauskasHamza MahfoozYosry AhmedBing-Jhong Billy JhengLyude PaulEric DumazetUwe Kleine-KönigJoel Fernandes (Google)Takeshi OgasawaraBagas SanjayaLinux Kernel Functional TestingSeongJae ParkShuah KhanRon EconomosSudip Mukherjee
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/194A-b
2/194A-b A-b
3/194R-b
4/194A-b A-b R-b
5/194R-b
6/194
7/194R-b T-b R-b A-b
8/194
9/194R-b R-b
10/194R-b
11/194R-b R-b R-b
12/194R-b R-b
13/194R-b
14/194R-b
15/194R-b
16/194R-b
17/194A-b
18/194
19/194A-b
20/194R-b R-b
21/194
22/194
23/194
24/194R-b
25/194A-b A-b R-b R-b
26/194R-b R-b
27/194R-b
28/194R-b
29/194R-b
30/194R-b
31/194R-b
32/194R-b R-b A-b T-b
33/194
34/194R-b T-b A-b
35/194R-b T-b A-b
36/194R-b R-b R-b R-b R-b
37/194A-b
38/194T-b
39/194
40/194R-b
41/194
42/194
43/194
44/194T-b A-b
45/194
46/194
47/194
48/194
49/194A-b
50/194A-b
51/194
52/194
53/194T-b
54/194
55/194
56/194R-b
57/194
58/194
59/194R-b
60/194R-b
61/194
62/194
63/194
64/194
65/194
66/194
67/194
68/194
69/194
70/194
71/194
72/194R-b R-b T-b T-b R-b
73/194T-b A-b R-b
74/194T-b A-b R-b
75/194T-b R-b A-b
76/194T-b A-b
77/194
78/194R-b R-b
79/194R-b T-b
80/194R-b R-b
81/194R-b
82/194R-b
83/194
84/194
85/194A-b R-b
86/194A-b R-b R-b
87/194A-b R-b
88/194R-b R-b
89/194A-b R-b
90/194R-b
91/194A-b A-b
92/194
93/194R-b
94/194
95/194
96/194
97/194
98/194
99/194
100/194R-b
101/194R-b
102/194R-b A-b
103/194R-b A-b
104/194
105/194
106/194
107/194
108/194
109/194
110/194R-b
111/194R-b R-b
112/194A-b
113/194A-b
114/194R-b
115/194R-b R-b
116/194T-b R-b R-b
117/194R-b
118/194
119/194
120/194
121/194
122/194A-b A-b
123/194
124/194R-b
125/194R-b
126/194R-b R-b
127/194T-b
128/194
129/194R-b
130/194R-b
131/194A-b
132/194R-b R-b R-b
133/194R-b R-b
134/194R-b R-b T-b
135/194
136/194R-b
137/194T-b
138/194
139/194
140/194R-b
141/194R-b R-b R-b
142/194R-b
143/194R-b R-b
144/194
145/194
146/194
147/194R-b
148/194
149/194
150/194R-b T-b R-b
151/194
152/194
153/194A-b R-b
154/194R-b A-b
155/194A-b A-b A-b A-b R-b
156/194
157/194R-b
158/194
159/194A-b
160/194R-b
161/194R-b T-b
162/194R-b
163/194R-b
164/194R-b
165/194
166/194R-b A-b
167/194R-b
168/194Reviewed-and-tested-by R-b T-b
169/194
170/194T-b A-b R-b
171/194R-b T-b
172/194R-b
173/194
174/194
175/194
176/194
177/194
178/194
179/194
180/194
181/194A-b
182/194T-b
183/194
184/194
185/194
186/194A-b
187/194A-b
188/194
189/194R-b
190/194R-b
191/194R-b
192/194R-b
193/194R-b
194/194A-b A-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 140 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/194] 6.1.47-rc1 review

This is the start of the stable review cycle for the 6.1.47 release. There are 194 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.1.47-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.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.47-rc1

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

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

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

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

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

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

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

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

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()

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

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]>

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

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

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

Mike Kravetz <[email protected]>
hugetlb: do not clear hugetlb dtor until allocating vmemmap

Saaem Rizvi <[email protected]>
drm/amd/display: Implement workaround for writing to OTG_PIXEL_RATE_DIV register

Vincent Guittot <[email protected]>
sched/fair: Remove capacity inversion detection

Vincent Guittot <[email protected]>
sched/fair: unlink misfit task from cpu overutilized

Sergey Senozhatsky <[email protected]>
zsmalloc: allow only one active pool compaction context

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

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

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()

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

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

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

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

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

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

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

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

Krzysztof Kozlowski <[email protected]>
ARM: dts: imx: align LED node names with dtschema

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 unregister flow_indr if it was never registered

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

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

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

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

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

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

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

Laurent Vivier <[email protected]>
virtio_net: notify MAC address change on device initialization

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

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

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

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

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

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

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

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

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

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

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

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

David Sterba <[email protected]>
btrfs: convert btrfs_block_group::seq_zone to runtime flag

David Sterba <[email protected]>
btrfs: convert btrfs_block_group::needs_free_space to runtime flag

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

Daniel Vetter <[email protected]>
video/aperture: Only remove sysfb on the default vga pci device

Thomas Zimmermann <[email protected]>
fbdev/hyperv-fb: Do not set struct fb_info.apertures

Xu Yang <[email protected]>
ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node

Marc Zyngier <[email protected]>
KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption

Hersen Wu <[email protected]>
drm/amd/display: fix access hdcp_workqueue assert

hersen wu <[email protected]>
drm/amd/display: phase3 mst hdcp for multiple displays

hersen wu <[email protected]>
drm/amd/display: save restore hdcp state when display is unplugged from mst hub

Song Yoong Siang <[email protected]>
igc: read before write to SRRCTL register

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 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: 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: 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: don't request QoS for imx8ulp

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()

Matthew Anderson <[email protected]>
ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio

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

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

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

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

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

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

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

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

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

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

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()

Gerd Bayer <[email protected]>
net/smc: Fix setsockopt and sysctl to specify same buffer size again

D. Wythe <[email protected]>
net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore

Ido Schimmel <[email protected]>
selftests: forwarding: tc_actions: Use ncat instead of nc

Davide Caratti <[email protected]>
selftests: forwarding: tc_actions: cleanup temporary files when test is aborted

Andrew Yang <[email protected]>
zsmalloc: fix races between modifications of fullness and isolated

Nhat Pham <[email protected]>
zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks

Maulik Shah <[email protected]>
cpuidle: psci: Move enabling OSI mode after power domains creation

Ulf Hansson <[email protected]>
cpuidle: psci: Extend information in log about OSI/PC mode

Kunihiko Hayashi <[email protected]>
mmc: sdhci-f-sdh30: Replace with sdhci_pltfm

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

Diffstat:

 Documentation/admin-guide/hw-vuln/srso.rst         |   4 +-
 Documentation/admin-guide/kernel-parameters.txt    |   1 +
 Makefile                                           |   4 +-
 arch/arm/boot/dts/imx50-kobo-aura.dts              |   2 +-
 arch/arm/boot/dts/imx53-cx9020.dts                 |  10 +-
 arch/arm/boot/dts/imx53-m53evk.dts                 |   4 +-
 arch/arm/boot/dts/imx53-m53menlo.dts               |   6 +-
 arch/arm/boot/dts/imx53-tx53.dtsi                  |   2 +-
 arch/arm/boot/dts/imx53-usbarmory.dts              |   2 +-
 arch/arm/boot/dts/imx6dl-b1x5pv2.dtsi              |   6 +-
 arch/arm/boot/dts/imx6dl-prtrvt.dts                |   4 +
 arch/arm/boot/dts/imx6dl-riotboard.dts             |   4 +-
 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi         |   6 +-
 arch/arm/boot/dts/imx6q-gw5400-a.dts               |   6 +-
 arch/arm/boot/dts/imx6q-h100.dts                   |   6 +-
 arch/arm/boot/dts/imx6q-kp.dtsi                    |   4 +-
 arch/arm/boot/dts/imx6q-marsboard.dts              |   4 +-
 arch/arm/boot/dts/imx6q-tbs2910.dts                |   2 +-
 arch/arm/boot/dts/imx6qdl-emcon.dtsi               |   4 +-
 arch/arm/boot/dts/imx6qdl-gw51xx.dtsi              |   4 +-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |   6 +-
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi              |   6 +-
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi              |   6 +-
 arch/arm/boot/dts/imx6qdl-gw551x.dtsi              |   2 +-
 arch/arm/boot/dts/imx6qdl-gw552x.dtsi              |   6 +-
 arch/arm/boot/dts/imx6qdl-gw553x.dtsi              |   4 +-
 arch/arm/boot/dts/imx6qdl-gw560x.dtsi              |   6 +-
 arch/arm/boot/dts/imx6qdl-gw5903.dtsi              |   2 +-
 arch/arm/boot/dts/imx6qdl-gw5904.dtsi              |   6 +-
 arch/arm/boot/dts/imx6qdl-gw5907.dtsi              |   4 +-
 arch/arm/boot/dts/imx6qdl-gw5910.dtsi              |   6 +-
 arch/arm/boot/dts/imx6qdl-gw5912.dtsi              |   6 +-
 arch/arm/boot/dts/imx6qdl-gw5913.dtsi              |   4 +-
 arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi           |  10 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi       |   4 +-
 arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi         |   8 +-
 arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi       |   4 +-
 arch/arm/boot/dts/imx6qdl-prti6q.dtsi              |  11 +-
 arch/arm/boot/dts/imx6qdl-rex.dtsi                 |   2 +-
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi           |   2 +-
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi             |   2 +-
 arch/arm/boot/dts/imx6qdl-ts7970.dtsi              |   4 +-
 arch/arm/boot/dts/imx6qdl-tx6.dtsi                 |   2 +-
 arch/arm/boot/dts/imx6sl-evk.dts                   |   2 +-
 arch/arm/boot/dts/imx6sll-evk.dts                  |   2 +-
 arch/arm/boot/dts/imx6sll.dtsi                     |   2 +-
 arch/arm/boot/dts/imx6sx-sabreauto.dts             |   2 +-
 arch/arm/boot/dts/imx6sx-udoo-neo.dtsi             |   4 +-
 arch/arm/boot/dts/imx6sx.dtsi                      |   6 +
 arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi   |   2 +-
 arch/arm/boot/dts/imx6ul-tx6ul.dtsi                |   2 +-
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |   7 +-
 arch/arm64/boot/dts/freescale/imx93.dtsi           |   2 +-
 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/include/asm/kvm_host.h                  |   2 +
 arch/arm64/kernel/fpsimd.c                         |   6 +-
 arch/arm64/kernel/ptrace.c                         |   9 +-
 arch/arm64/kernel/signal.c                         |   2 +-
 arch/arm64/kvm/arm.c                               |   6 +-
 arch/arm64/kvm/vgic/vgic-v3.c                      |   2 +-
 arch/arm64/kvm/vgic/vgic-v4.c                      |   7 +-
 arch/powerpc/kernel/rtas_flash.c                   |   6 +-
 arch/powerpc/mm/kasan/Makefile                     |   1 +
 arch/riscv/Kconfig                                 |  28 +--
 arch/riscv/kernel/compat_vdso/Makefile             |   8 +-
 arch/riscv/lib/uaccess.S                           |  11 +-
 arch/x86/include/asm/entry-common.h                |   1 +
 arch/x86/include/asm/nospec-branch.h               |  28 +--
 arch/x86/kernel/cpu/amd.c                          |   1 +
 arch/x86/kernel/cpu/bugs.c                         |  28 ++-
 arch/x86/kernel/static_call.c                      |  13 ++
 arch/x86/kernel/traps.c                            |   2 -
 arch/x86/kernel/vmlinux.lds.S                      |  20 +-
 arch/x86/kvm/svm/svm.c                             |   2 +
 arch/x86/lib/retpoline.S                           | 141 +++++++++-----
 block/blk-crypto-fallback.c                        |  36 ++--
 drivers/bluetooth/btusb.c                          |   3 +
 drivers/bus/ti-sysc.c                              |   2 +
 drivers/cpuidle/cpuidle-psci-domain.c              |  42 ++--
 drivers/firewire/net.c                             |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   8 +-
 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_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  | 211 +++++++++++++++++----
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h |  14 ++
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  30 +++
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h  |   3 +-
 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 ++
 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c  |  22 +++
 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.h  |   3 +-
 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c |   2 +-
 .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h  |   3 +-
 .../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/pm/swsmu/amdgpu_smu.c          |   4 +-
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |  14 +-
 drivers/gpu/drm/i915/display/intel_sdvo.c          |   2 +-
 drivers/gpu/drm/nouveau/nouveau_connector.c        |   8 +-
 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/stm/ltdc.c                         |   4 +-
 drivers/hid/hid-logitech-hidpp.c                   |   4 +
 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/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 +-
 drivers/media/platform/mediatek/vpu/mtk_vpu.c      |   6 +-
 drivers/media/platform/qcom/camss/camss-vfe.c      |   6 +-
 drivers/misc/habanalabs/common/device.c            |  15 +-
 drivers/misc/habanalabs/common/habanalabs.h        |   2 +
 drivers/misc/habanalabs/common/habanalabs_drv.c    |   2 -
 drivers/mmc/core/block.c                           |   7 +-
 drivers/mmc/host/sdhci_f_sdh30.c                   |  66 +++----
 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 +
 drivers/net/ethernet/intel/igc/igc_base.h          |  11 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |   7 +-
 .../net/ethernet/marvell/octeon_ep/octep_main.c    |   2 +-
 drivers/net/ethernet/qlogic/qede/qede_main.c       |  10 +
 drivers/net/ethernet/sfc/tc.c                      |   2 +-
 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/virtio_net.c                           |  26 ++-
 drivers/pci/controller/dwc/pcie-tegra194.c         |  13 +-
 drivers/pcmcia/rsrc_nonstatic.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                 |   2 +-
 drivers/usb/gadget/function/u_serial.c             |   3 +
 drivers/usb/gadget/function/uvc_video.c            |  32 +++-
 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/aperture.c                           |   7 +-
 drivers/video/fbdev/hyperv_fb.c                    |  17 +-
 drivers/video/fbdev/mmp/hw/mmp_ctrl.c              |   4 +-
 drivers/virtio/virtio_mmio.c                       |   5 +-
 drivers/watchdog/sp5100_tco.c                      |   4 +-
 fs/btrfs/block-group.c                             |  14 +-
 fs/btrfs/block-group.h                             |  18 +-
 fs/btrfs/extent_map.c                              |   6 +-
 fs/btrfs/free-space-tree.c                         |  10 +-
 fs/btrfs/tests/free-space-tree-tests.c             |   2 +-
 fs/btrfs/volumes.c                                 |   3 +-
 fs/btrfs/zoned.c                                   |   7 +-
 fs/ceph/mds_client.c                               |   4 +
 fs/gfs2/super.c                                    |  26 +--
 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/smb/client/cifsfs.c                             |  28 +--
 fs/smb/client/file.c                               |  25 ++-
 fs/smb/client/smb2pdu.c                            |   6 +
 include/kvm/arm_vgic.h                             |   2 +-
 include/linux/iopoll.h                             |   2 +
 include/linux/virtio_net.h                         |   4 +
 include/media/v4l2-mem2mem.h                       |  18 +-
 include/net/sock.h                                 |   6 +
 kernel/dma/remap.c                                 |   4 +-
 kernel/sched/fair.c                                | 193 +++++++++----------
 kernel/sched/sched.h                               |  19 --
 kernel/trace/ring_buffer.c                         |  14 +-
 kernel/trace/trace.c                               |   3 +-
 mm/hugetlb.c                                       |  75 +++++---
 mm/zsmalloc.c                                      | 113 +++++------
 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                      |   1 +
 net/netfilter/nft_dynset.c                         |   3 +
 net/netfilter/nft_set_pipapo.c                     |  13 +-
 net/openvswitch/datapath.c                         |   8 +-
 net/smc/af_smc.c                                   |   4 +-
 net/smc/smc.h                                      |   2 +-
 net/smc/smc_clc.c                                  |   4 +-
 net/smc/smc_core.c                                 |  80 ++++----
 net/smc/smc_core.h                                 |   4 +-
 net/smc/smc_llc.c                                  |  16 +-
 net/smc/smc_sysctl.c                               |  10 +-
 net/unix/af_unix.c                                 |   9 +-
 net/xfrm/xfrm_compat.c                             |   2 +-
 net/xfrm/xfrm_interface_core.c                     |   4 +-
 net/xfrm/xfrm_user.c                               |  14 +-
 sound/hda/hdac_regmap.c                            |   7 +-
 sound/pci/hda/patch_realtek.c                      |  91 ++++++++-
 sound/soc/amd/Kconfig                              |   1 +
 sound/soc/amd/vangogh/acp5x.h                      |   2 +
 sound/soc/amd/vangogh/pci-acp5x.c                  |   7 +-
 sound/soc/codecs/rt5665.c                          |   2 +
 sound/soc/intel/boards/sof_sdw.c                   |  25 +++
 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.c                          |  12 +-
 sound/usb/quirks-table.h                           |  29 +++
 tools/objtool/arch/x86/decode.c                    |   2 +-
 tools/objtool/check.c                              |  21 +-
 .../selftests/net/forwarding/mirror_gre_changes.sh |   3 +-
 .../testing/selftests/net/forwarding/tc_actions.sh |  18 +-
 255 files changed, 2074 insertions(+), 1100 deletions(-)