Skip to content

6.8.6-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest143 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/143wifi: ath9k: fix LNA selection in ath_ant_try_scan()drivers/net/wireless/ath/ath9k/antenna.c+1 -10 replies
2/143wifi: rtw89: fix null pointer access when abort scandrivers/net/wireless/realtek/rtw89/mac80211.c+2 -20 replies
3/143bnx2x: Fix firmware version string character countsdrivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c+13 -120 replies
4/143batman-adv: Return directly after a failed batadv_dat_select_candidates() in batadv_dat_forward_data()net/batman-adv/distributed-arp-table.c+1 -20 replies
5/143batman-adv: Improve exception handling in batadv_throw_uevent()net/batman-adv/main.c+8 -60 replies
6/143net: stmmac: dwmac-starfive: Add support for JH7100 SoCdrivers/net/ethernet/stmicro/stmmac/Kconfig drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c+31 -70 replies
7/143net: phy: phy_device: Prevent nullptr exceptions on ISRdrivers/net/phy/phy_device.c+8 -50 replies
8/143wifi: rtw89: pci: validate RX tag for RXQ and RPQdrivers/net/wireless/realtek/rtw89/pci.c drivers/net/wireless/realtek/rtw89/pci.h drivers/net/wireless/realtek/rtw89/rtw8851be.c +4 more+63 -70 replies
9/143wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptordrivers/net/wireless/realtek/rtw89/pci.h+1 -10 replies
10/143VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()drivers/misc/vmw_vmci/vmci_datagram.c+2 -10 replies
11/143wifi: iwlwifi: pcie: Add the PCI device id for new hardwaredrivers/net/wireless/intel/iwlwifi/pcie/drv.c+1 -00 replies
12/143arm64: dts: qcom: qcm6490-idp: Add definition for three LEDsarch/arm64/boot/dts/qcom/qcm6490-idp.dts+28 -00 replies
13/143net: dsa: qca8k: put MDIO controller OF node if unavailabledrivers/net/dsa/qca/qca8k-8xxx.c+1 -20 replies
14/143arm64: dts: qcom: qrb2210-rb1: disable cluster power domainsarch/arm64/boot/dts/qcom/qrb2210-rb1.dts+18 -00 replies
15/143printk: For @suppress_panic_printk check for other CPU in panickernel/printk/printk.c+1 -20 replies
16/143panic: Flush kernel log buffer at the endkernel/panic.c+8 -00 replies
17/143dump_stack: Do not get cpu_sync for panic CPUinclude/linux/printk.h kernel/printk/internal.h lib/dump_stack.c+15 -40 replies
18/143wifi: iwlwifi: pcie: Add new PCI device id and CNVIdrivers/net/wireless/intel/iwlwifi/cfg/sc.c drivers/net/wireless/intel/iwlwifi/iwl-config.h drivers/net/wireless/intel/iwlwifi/pcie/drv.c+55 -60 replies
19/143cpuidle: Avoid potential overflow in integer multiplicationdrivers/cpuidle/driver.c+2 -10 replies
20/143ARM: dts: rockchip: fix rk3288 hdmi ports nodearch/arm/boot/dts/rockchip/rk3288.dtsi+13 -30 replies
21/143ARM: dts: rockchip: fix rk322x hdmi ports nodearch/arm/boot/dts/rockchip/rk322x.dtsi+11 -50 replies
22/143arm64: dts: rockchip: fix rk3328 hdmi ports nodearch/arm64/boot/dts/rockchip/rk3328.dtsi+10 -10 replies
23/143arm64: dts: rockchip: fix rk3399 hdmi ports nodearch/arm64/boot/dts/rockchip/rk3399.dtsi+10 -20 replies
24/143net: add netdev_lockdep_set_classes() to virtual driversdrivers/net/dummy.c drivers/net/geneve.c drivers/net/loopback.c +7 more+11 -00 replies
25/143arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protectedarch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts+17 -00 replies
26/143pmdomain: ti: Add a null pointer check to the omap_prm_domain_initdrivers/pmdomain/ti/omap_prm.c+2 -00 replies
27/143pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domaindrivers/pmdomain/imx/imx8mp-blk-ctrl.c+5 -50 replies
28/143ACPI: resource: Add IRQ override quirk for ASUS ExpertBook B2502FBAdrivers/acpi/resource.c+7 -00 replies
29/143ionic: set adminq irq affinitydrivers/net/ethernet/pensando/ionic/ionic_lif.c+4 -10 replies
30/143net: skbuff: add overflow debug check to pull/push helpersinclude/linux/skbuff.h+6 -00 replies
31/143firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename()drivers/firmware/tegra/bpmp-debugfs.c+1 -10 replies
32/143wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Prodrivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c+9 -00 replies
33/143wifi: mt76: mt7915: add locking for accessing mapped registersdrivers/net/wireless/mediatek/mt76/mt7915/mmio.c drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h+41 -50 replies
34/143wifi: mt76: mt7996: disable AMSDU for non-data framesdrivers/net/wireless/mediatek/mt76/mt7996/mac.c+3 -20 replies
35/143wifi: mt76: mt7996: add locking for accessing mapped registersdrivers/net/wireless/mediatek/mt76/mt7996/mmio.c drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h+43 -240 replies
36/143ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROID_TABLETSdrivers/acpi/x86/utils.c include/acpi/acpi_bus.h+21 -110 replies
37/143ACPI: x86: Add DELL0501 handling to acpi_quirk_skip_serdev_enumeration()drivers/acpi/x86/utils.c+20 -00 replies
38/143pstore/zone: Add a null pointer check to the psz_kmsg_readfs/pstore/zone.c+2 -00 replies
39/143tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c+1 -00 replies
40/143net: pcs: xpcs: Return EINVAL in the internal methodsdrivers/net/pcs/pcs-xpcs.c+2 -20 replies
41/143dma-direct: Leak pages on dma_set_decrypted() failurekernel/dma/direct.c+5 -40 replies
42/143wifi: ath11k: decrease MHI channel buffer length to 8KBdrivers/net/wireless/ath/ath11k/mhi.c+1 -10 replies
43/143iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_devdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c+13 -90 replies
44/143cpufreq: Dont unregister cpufreq cooling on CPU hotplugdrivers/cpufreq/cpufreq.c+11 -60 replies
45/143overflow: Allow non-type arg to type_max() and type_min()include/linux/overflow.h+7 -50 replies
46/143wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvmdrivers/net/wireless/intel/iwlwifi/cfg/ax210.c drivers/net/wireless/intel/iwlwifi/cfg/bz.c+8 -00 replies
47/143wifi: cfg80211: check A-MSDU format more carefullynet/wireless/util.c+10 -40 replies
48/143btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()fs/btrfs/volumes.c+11 -10 replies
49/143btrfs: export: handle invalid inode or root reference in btrfs_get_parent()fs/btrfs/export.c+8 -10 replies
50/143btrfs: send: handle path ref underflow in header iterate_inode_ref()fs/btrfs/send.c+9 -10 replies
51/143ice: use relative VSI index for VFs instead of PF VSI numberdrivers/net/ethernet/intel/ice/ice_virtchnl.c drivers/net/ethernet/intel/ice/ice_virtchnl.h+11 -70 replies
52/143net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()net/smc/smc_pnet.c+10 -00 replies
53/143netdev: let netlink core handle -EMSGSIZE errorsnet/core/netdev-genl.c net/core/page_pool_user.c+3 -140 replies
54/143Bluetooth: btintel: Fix null ptr deref in btintel_read_versiondrivers/bluetooth/btintel.c+1 -10 replies
55/143Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922drivers/bluetooth/btmtk.c drivers/bluetooth/btmtk.h+2 -00 replies
56/143Bluetooth: Add new quirk for broken read key length on ATS2851drivers/bluetooth/btusb.c include/net/bluetooth/hci.h net/bluetooth/hci_event.c+11 -10 replies
57/143drm/vc4: dont check if plane->state->fb == state->fbdrivers/gpu/drm/vc4/vc4_plane.c+1 -40 replies
58/143drm/ci: uprev mesa version: fix kdl commit fetchdrivers/gpu/drm/ci/gitlab-ci.yml drivers/gpu/drm/ci/test.yml+13 -20 replies
59/143drm/amdgpu: Skip do PCI error slot reset during RAS recoverydrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+14 -00 replies
60/143Input: synaptics-rmi4 - fail probing if memory allocation for "phys" failsdrivers/input/rmi4/rmi_driver.c+5 -10 replies
61/143drm: panel-orientation-quirks: Add quirk for GPD Win Minidrivers/gpu/drm/drm_panel_orientation_quirks.c+12 -00 replies
62/143ASoC: SOF: amd: Optimize quirk for Valve Galileosound/soc/sof/amd/acp.c+1 -20 replies
63/143drm/ttm: return ENOSPC from ttm_bo_mem_space v3drivers/gpu/drm/ttm/ttm_bo.c+5 -20 replies
64/143scsi: ufs: qcom: Avoid re-init quirk when gears matchdrivers/ufs/host/ufs-qcom.c+11 -20 replies
65/143drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhzdrivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c+1 -10 replies
66/143pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDsdrivers/pinctrl/renesas/core.c+3 -10 replies
67/143sysv: dont call sb_bread() with pointers_lock heldfs/sysv/itree.c+4 -60 replies
68/143scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()drivers/scsi/lpfc/lpfc_nportdisc.c+4 -20 replies
69/143drm/amd/display: Disable idle reallow as part of command/gpint executiondrivers/gpu/drm/amd/display/dc/dc.h drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c+4 -20 replies
70/143isofs: handle CDs with bad root inode but good Joliet root directoryfs/isofs/inode.c+16 -20 replies
71/143ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boardssound/soc/intel/boards/sof_rt5682.c+0 -400 replies
72/143ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptopsdrivers/soundwire/dmi-quirks.c sound/soc/intel/boards/sof_sdw.c+19 -00 replies
73/143rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()kernel/rcu/tree_nocb.h+1 -10 replies
74/143rcu-tasks: Repair RCU Tasks Trace quiescence checkinclude/linux/rcupdate.h+2 -20 replies
75/143Julia Lawall reported this null pointer dereference, this should fix it.fs/orangefs/super.c+1 -10 replies
76/143media: sta2x11: fix irq handler castdrivers/media/pci/sta2x11/sta2x11_vip.c+4 -50 replies
77/143ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block countersound/firewire/amdtp-stream.c sound/firewire/amdtp-stream.h+12 -40 replies
78/143drm/panel: simple: Add BOE BP082WX1-100 8.2" paneldrivers/gpu/drm/panel/panel-simple.c+20 -00 replies
79/143x86/vdso: Fix rethunk patching for vdso-image-{32,64}.oarch/x86/entry/vdso/Makefile+6 -30 replies
80/143ASoC: Intel: avs: Populate board selection with new I2S entriessound/soc/intel/avs/board_selection.c+85 -00 replies
81/143ext4: add a hint for block bitmap corrupt state in mb_groupsfs/ext4/mballoc.c+4 -10 replies
82/143ext4: forbid commit inconsistent quota data when errors=remount-rofs/ext4/super.c+12 -00 replies
83/143drm/amd/display: Fix nanosec stat overflowdrivers/gpu/drm/amd/display/modules/inc/mod_stats.h+2 -20 replies
84/143accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid warningsdrivers/accel/habanalabs/common/habanalabs.h+1 -10 replies
85/143i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NICdrivers/i2c/busses/i2c-designware-core.h+1 -10 replies
86/143HID: input: avoid polling stylus battery on Chromebook Pompomdrivers/hid/hid-ids.h drivers/hid/hid-input.c+3 -00 replies
87/143drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+10 -60 replies
88/143drm: Check output polling initialized before disablingdrivers/gpu/drm/drm_modeset_helper.c drivers/gpu/drm/drm_probe_helper.c+27 -50 replies
89/143SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned intinclude/linux/sunrpc/sched.h+1 -10 replies
90/143PCI: Disable D3cold on Asus B1400 PCI-NVMe bridgearch/x86/pci/fixup.c+48 -00 replies
91/143Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"drivers/acpi/sleep.c+0 -120 replies
92/143libperf evlist: Avoid out-of-bounds accesstools/lib/perf/evlist.c tools/lib/perf/include/internal/evlist.h+14 -80 replies
93/143crypto: iaa - Fix async_disable descriptor leakdrivers/crypto/intel/iaa/iaa_crypto_main.c+2 -20 replies
94/143input/touchscreen: imagis: Correct the maximum touch area valuedrivers/input/touchscreen/imagis.c+1 -10 replies
95/143drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09drivers/perf/hisilicon/hisi_uncore_uc_pmu.c+41 -10 replies
96/143block: prevent division by zero in blk_rq_stat_sum()block/blk-stat.c+1 -10 replies
97/143RDMA/cm: add timeout to cm_destroy_id waitdrivers/infiniband/core/cm.c+19 -10 replies
98/143Input: imagis - use FIELD_GET where applicabledrivers/input/touchscreen/imagis.c+7 -110 replies
99/143Input: allocate keycode for Display refresh rate toggleinclude/uapi/linux/input-event-codes.h+1 -00 replies
100/143platform/x86: acer-wmi: Add support for Acer PH16-71drivers/platform/x86/acer-wmi.c+9 -00 replies
101/143platform/x86: acer-wmi: Add predator_v4 module parameterdrivers/platform/x86/acer-wmi.c+7 -10 replies
102/143platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tabletdrivers/platform/x86/touchscreen_dmi.c+9 -00 replies
103/143perf/x86/amd/lbr: Discard erroneous branch entriesarch/x86/events/amd/lbr.c+4 -20 replies
104/143ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9sound/pci/hda/patch_realtek.c+9 -00 replies
105/143ktest: force $buildonly = 1 for make_warnings_file test typetools/testing/ktest/ktest.pl+1 -00 replies
106/143Input: xpad - add support for Snakebyte GAMEPADsdrivers/input/joystick/xpad.c+3 -00 replies
107/143ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environmentkernel/trace/ring_buffer.c+1 -10 replies
108/143tools: iio: replace seekdir() in iio_generic_buffertools/iio/iio_utils.c+1 -10 replies
109/143bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL statedrivers/bus/mhi/host/init.c drivers/bus/mhi/host/internal.h drivers/bus/mhi/host/pm.c+24 -60 replies
110/143kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id()fs/kernfs/dir.c fs/kernfs/kernfs-internal.h include/linux/kernfs.h+24 -110 replies
111/143usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirkdrivers/usb/typec/ucsi/ucsi_glink.c+1 -00 replies
112/143thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities readdrivers/thunderbolt/tunnel.c+6 -100 replies
113/143usb: gadget: uvc: refactor the check for a valid buffer in the pump workerdrivers/usb/gadget/function/uvc_video.c+3 -40 replies
114/143usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERRdrivers/usb/gadget/function/uvc_video.c+3 -00 replies
115/143usb: typec: ucsi: Limit read size on v1.2drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h+35 -20 replies
116/143serial: 8250_of: Drop quirk fot NPCM from 8250_portdrivers/tty/serial/8250/8250_of.c drivers/tty/serial/8250/8250_port.c+42 -260 replies
117/143thunderbolt: Keep the domain powered when USB4 port is in redrive modedrivers/thunderbolt/quirks.c drivers/thunderbolt/tb.c drivers/thunderbolt/tb.h+66 -10 replies
118/143usb: typec: tcpci: add generic tcpci fallback compatibledrivers/usb/typec/tcpm/tcpci.c+1 -00 replies
119/143usb: sl811-hcd: only defined function checkdone if QUIRK2 is defineddrivers/usb/host/sl811-hcd.c+2 -00 replies
120/143ASoC: amd: yc: Fix non-functional mic on ASUS M7600REsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
121/143thermal/of: Assume polling-delay(-passive) 0 when absentdrivers/thermal/thermal_of.c+8 -40 replies
122/143ASoC: soc-core.c: Skip dummy codec when adding platformssound/soc/soc-core.c+3 -00 replies
123/143x86/xen: attempt to inflate the memory balloon on PVHarch/x86/include/asm/xen/hypervisor.h arch/x86/platform/pvh/enlighten.c arch/x86/xen/enlighten.c +4 more+122 -460 replies
124/143fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2drivers/video/fbdev/via/accel.c+2 -20 replies
125/143io_uring: clear opcode specific data for an early failureio_uring/io_uring.c+16 -90 replies
126/143modpost: fix null pointer dereferencescripts/mod/modpost.c+3 -10 replies
127/143drivers/nvme: Add quirks for device 126f:2262drivers/nvme/host/pci.c+3 -00 replies
128/143fbmon: prevent division by zero in fb_videomode_from_videomode()drivers/video/fbdev/core/fbmon.c+4 -30 replies
129/143ALSA: hda/realtek: Add quirks for some Clevo laptopssound/pci/hda/patch_realtek.c+3 -00 replies
130/143drm/amdgpu: Init zone device and drm client after mode-1 reset on reloaddrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+5 -20 replies
131/143gcc-plugins/stackleak: Avoid .head.text sectionscripts/gcc-plugins/stackleak_plugin.c+2 -00 replies
132/143media: mediatek: vcodec: Fix oops when HEVC init failsdrivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_hevc_req_multi_if.c+1 -10 replies
133/143media: mediatek: vcodec: adding lock to protect decoder context listdrivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h +1 more+11 -20 replies
134/143media: mediatek: vcodec: adding lock to protect encoder context listdrivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h +1 more+11 -20 replies
135/143randomize_kstack: Improve entropy diffusioninclude/linux/randomize_kstack.h+1 -10 replies
136/143platform/x86/intel/hid: Dont wake on 5-button releasesdrivers/platform/x86/intel/hid.c+6 -10 replies
137/143platform/x86: intel-vbtn: Update tablet mode switch at end of probedrivers/platform/x86/intel/vbtn.c+3 -20 replies
138/143nouveau: fix devinit paths to only handle display on GSP.drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c drivers/gpu/drm/nouveau/nvkm/subdev/devinit/r535.c+9 -40 replies
139/143Bluetooth: btintel: Fixe build regressiondrivers/bluetooth/btintel.c+2 -20 replies
140/143net: mpls: error out if inner headers are not setinclude/linux/skbuff.h net/mpls/mpls_gso.c+8 -00 replies
141/143VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()drivers/misc/vmw_vmci/vmci_datagram.c+2 -10 replies
142/143x86/vdso: Fix rethunk patching for vdso-image-x32.o tooarch/x86/entry/vdso/Makefile+1 -00 replies
143/143Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()"drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+6 -100 replies

Reviews trailers per patch

71 of 143 patches have a Reviewed-by or Acked-by.

PatchToke Høiland-JørgensenSven EckelmannJacob KellerAndrew LunnGregory GreenmanDmitry BaryshkovLuca WeissKonrad DybcioJacky BaiBrett CreeleySimon HormanArend van SprielJeff JohnsonMichael ShavitNicolin ChenMostafa SalehShameer KolothumMoritz FischerManaf Meethalavalappu PallikunhiDhruva GoleJosef BacikAnand JainPrzemek KitszelRafal RomanowskiPetr MladekAngeloGioacchino Del RegnoGustavo A. R. SilvaKees CookDan CarpenterEric DumazetIdo SchimmelEmil VelikovZack RusinThomas HellströmManivannan SadhasivamAndrew HalaneyChaitanya DhereAlvin LeeTom ChungDaniel WheelerHimanshu MadhaniOvidiu BuneaHamza MahfoozBard Liao[email protected]Joel Fernandes (Google)Frederic WeisbeckerPaul E. McKenneySteven Rostedt (Google)Conor DooleyAmadeusz SławińskiJan KaraPaul MenzelMatthias BruggerRodrigo SiqueiraOded GabbayJiawen WuChristian KönigJeff LaytonJian-Hong PanRafael J. WysockiMaxime RipardDavid HeidelbergHelen KoikeAbhinav KumarHawking ZhangWenjia ZhangCarl VanderlipHeikki KrogerusYicong YangNeil ArmstrongPrashant MalaniIlpo JärvinenBjorn AnderssonSergey ShtylyovJuergen Gross[email protected]Christoph HellwigSagi GrimbergJeremy SollerFelix KuehlingNicolas DufresneDmitry TorokhovEnrik BerkhanHans de GoedeKuppuswamy SathyanarayananDanilo KrummrichJustin M. ForbesSeongJae ParkRonald WarsowFlorian FainelliShuah KhanBagas SanjayaRon EconomosJon HunterLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/143A-b
2/143
3/143
4/143A-b
5/143A-b
6/143R-b R-b
7/143R-b
8/143
9/143
10/143R-b R-b R-b
11/143R-b
12/143R-b
13/143
14/143
15/143R-b
16/143R-b
17/143R-b
18/143
19/143R-b
20/143
21/143
22/143
23/143
24/143
25/143R-b R-b R-b
26/143
27/143R-b
28/143
29/143R-b R-b
30/143R-b
31/143
32/143A-b
33/143
34/143
35/143
36/143
37/143
38/143
39/143
40/143T-b
41/143
42/143A-b
43/143R-b R-b T-b R-b T-b T-b
44/143T-b R-b
45/143
46/143
47/143
48/143R-b R-b
49/143R-b R-b
50/143
51/143R-b T-b
52/143R-b
53/143R-b R-b
54/143Reported-and-tested-by
55/143R-b R-b
56/143
57/143A-b
58/143R-b R-b A-b T-b
59/143R-b
60/143
61/143
62/143R-b
63/143R-b R-b
64/143R-b T-b
65/143R-b R-b A-b T-b
66/143
67/143
68/143R-b
69/143R-b A-b
70/143
71/143R-b
72/143R-b
73/143R-b R-b R-b
74/143T-b
75/143
76/143
77/143
78/143R-b A-b
79/143
80/143R-b
81/143R-b
82/143R-b
83/143T-b R-b
84/143R-b
85/143T-b
86/143
87/143R-b
88/143
89/143R-b
90/143A-b A-b
91/143A-b A-b
92/143
93/143
94/143
95/143R-b
96/143R-b
97/143
98/143
99/143R-b A-b
100/143R-b
101/143R-b
102/143R-b
103/143
104/143
105/143
106/143
107/143
108/143
109/143R-b R-b
110/143
111/143R-b A-b
112/143
113/143
114/143
115/143R-b T-b R-b
116/143R-b
117/143
118/143R-b
119/143
120/143
121/143R-b R-b
122/143
123/143R-b
124/143
125/143Reported-and-tested-by
126/143
127/143R-b R-b
128/143R-b
129/143Co-authored-by
130/143R-b
131/143
132/143R-b
133/143R-b R-b
134/143R-b R-b
135/143
136/143R-b T-b R-b
137/143R-b R-b R-b
138/143R-b
139/143
140/143
141/143
142/143
143/143R-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 96 reviewers.

Read the v1 thread

Cover letter [PATCH 6.8 000/143] 6.8.6-rc1 review

This is the start of the stable review cycle for the 6.8.6 release. There are 143 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 Sat, 13 Apr 2024 09:53:55 +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.8.6-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.8.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.8.6-rc1

Ma Jun <[email protected]>
Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()"

Borislav Petkov (AMD) <[email protected]>
x86/vdso: Fix rethunk patching for vdso-image-x32.o too

Vasiliy Kovalev <[email protected]>
VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()

Florian Westphal <[email protected]>
net: mpls: error out if inner headers are not set

Luiz Augusto von Dentz <[email protected]>
Bluetooth: btintel: Fixe build regression

Dave Airlie <[email protected]>
nouveau: fix devinit paths to only handle display on GSP.

Gwendal Grignou <[email protected]>
platform/x86: intel-vbtn: Update tablet mode switch at end of probe

David McFarland <[email protected]>
platform/x86/intel/hid: Don't wake on 5-button releases

Kees Cook <[email protected]>
randomize_kstack: Improve entropy diffusion

Yunfei Dong <[email protected]>
media: mediatek: vcodec: adding lock to protect encoder context list

Yunfei Dong <[email protected]>
media: mediatek: vcodec: adding lock to protect decoder context list

Nicolas Dufresne <[email protected]>
media: mediatek: vcodec: Fix oops when HEVC init fails

Ard Biesheuvel <[email protected]>
gcc-plugins/stackleak: Avoid .head.text section

Ahmad Rehman <[email protected]>
drm/amdgpu: Init zone device and drm client after mode-1 reset on reload

Tim Crawford <[email protected]>
ALSA: hda/realtek: Add quirks for some Clevo laptops

Roman Smirnov <[email protected]>
fbmon: prevent division by zero in fb_videomode_from_videomode()

Jiawei Fu (iBug) <[email protected]>
drivers/nvme: Add quirks for device 126f:2262

Max Kellermann <[email protected]>
modpost: fix null pointer dereference

Jens Axboe <[email protected]>
io_uring: clear opcode specific data for an early failure

Aleksandr Burakov <[email protected]>
fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2

Roger Pau Monne <[email protected]>
x86/xen: attempt to inflate the memory balloon on PVH

Chancel Liu <[email protected]>
ASoC: soc-core.c: Skip dummy codec when adding platforms

Konrad Dybcio <[email protected]>
thermal/of: Assume polling-delay(-passive) 0 when absent

M Cooley <[email protected]>
ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE

Colin Ian King <[email protected]>
usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined

Marco Felsch <[email protected]>
usb: typec: tcpci: add generic tcpci fallback compatible

Mika Westerberg <[email protected]>
thunderbolt: Keep the domain powered when USB4 port is in redrive mode

Andy Shevchenko <[email protected]>
serial: 8250_of: Drop quirk fot NPCM from 8250_port

Abhishek Pandit-Subedi <[email protected]>
usb: typec: ucsi: Limit read size on v1.2

Michael Grzeschik <[email protected]>
usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR

Michael Grzeschik <[email protected]>
usb: gadget: uvc: refactor the check for a valid buffer in the pump worker

Gil Fine <[email protected]>
thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read

Luca Weiss <[email protected]>
usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk

Tejun Heo <[email protected]>
kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id()

Jeffrey Hugo <[email protected]>
bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state

Petre Rodan <[email protected]>
tools: iio: replace seekdir() in iio_generic_buffer

linke li <[email protected]>

    ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment

Matt Scialabba <[email protected]>
Input: xpad - add support for Snakebyte GAMEPADs

Ricardo B. Marliere <[email protected]>
ktest: force $buildonly = 1 for 'make_warnings_file' test type

Jichi Zhang <[email protected]>
ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9

Sandipan Das <[email protected]>
perf/x86/amd/lbr: Discard erroneous branch entries

Alban Boyé <[email protected]>
platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet

SungHwan Jung <[email protected]>
platform/x86: acer-wmi: Add predator_v4 module parameter

SungHwan Jung <[email protected]>
platform/x86: acer-wmi: Add support for Acer PH16-71

Gergo Koteles <[email protected]>
Input: allocate keycode for Display refresh rate toggle

Duje Mihanović <[email protected]>
Input: imagis - use FIELD_GET where applicable

Manjunath Patil <[email protected]>
RDMA/cm: add timeout to cm_destroy_id wait

Roman Smirnov <[email protected]>
block: prevent division by zero in blk_rq_stat_sum()

Junhao He <[email protected]>
drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09

Markuss Broks <[email protected]>
input/touchscreen: imagis: Correct the maximum touch area value

Tom Zanussi <[email protected]>
crypto: iaa - Fix async_disable descriptor leak

Ian Rogers <[email protected]>
libperf evlist: Avoid out-of-bounds access

Daniel Drake <[email protected]>
Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"

Daniel Drake <[email protected]>
PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge

Dai Ngo <[email protected]>
SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int

Shradha Gupta <[email protected]>
drm: Check output polling initialized before disabling

Srinivasan Shanmugam <[email protected]>
drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()

Dmitry Torokhov <[email protected]>
HID: input: avoid polling stylus battery on Chromebook Pompom

Jarkko Nikula <[email protected]>
i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC

Koby Elbaz <[email protected]>
accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid warnings

Aric Cyr <[email protected]>
drm/amd/display: Fix nanosec stat overflow

Ye Bin <[email protected]>
ext4: forbid commit inconsistent quota data when errors=remount-ro

Zhang Yi <[email protected]>
ext4: add a hint for block bitmap corrupt state in mb_groups

Cezary Rojewski <[email protected]>
ASoC: Intel: avs: Populate board selection with new I2S entries

Josh Poimboeuf <[email protected]>

    x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o

Tony Lindgren <[email protected]>

    drm/panel: simple: Add BOE BP082WX1-100 8.2" panel

Takashi Sakamoto <[email protected]>
ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter

Arnd Bergmann <[email protected]>
media: sta2x11: fix irq handler cast

Mike Marshall <[email protected]>
Julia Lawall reported this null pointer dereference, this should fix it.

Paul E. McKenney <[email protected]>
rcu-tasks: Repair RCU Tasks Trace quiescence check

Zqiang <[email protected]>
rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()

mosomate <[email protected]>
ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops

Brent Lu <[email protected]>
ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards

Alex Henrie <[email protected]>
isofs: handle CDs with bad root inode but good Joliet root directory

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Disable idle reallow as part of command/gpint execution

Justin Tee <[email protected]>
scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()

Tetsuo Handa <[email protected]>
sysv: don't call sb_bread() with pointers_lock held

Geert Uytterhoeven <[email protected]>
pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs

Sohaib Nadeem <[email protected]>
drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz

Eric Chanudet <[email protected]>
scsi: ufs: qcom: Avoid re-init quirk when gears match

Christian König <[email protected]>
drm/ttm: return ENOSPC from ttm_bo_mem_space v3

Cristian Ciocaltea <[email protected]>
ASoC: SOF: amd: Optimize quirk for Valve Galileo

Samuel Dionne-Riel <[email protected]>
drm: panel-orientation-quirks: Add quirk for GPD Win Mini

Kunwu Chan <[email protected]>
Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails

Stanley.Yang <[email protected]>
drm/amdgpu: Skip do PCI error slot reset during RAS recovery

Vignesh Raman <[email protected]>
drm/ci: uprev mesa version: fix kdl commit fetch

Maíra Canal <[email protected]>

    drm/vc4: don't check if plane->state->fb == state->fb

Vinicius Peixoto <[email protected]>
Bluetooth: Add new quirk for broken read key length on ATS2851

Takashi Iwai <[email protected]>
Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922

Edward Adam Davis <[email protected]>
Bluetooth: btintel: Fix null ptr deref in btintel_read_version

Jakub Kicinski <[email protected]>
netdev: let netlink core handle -EMSGSIZE errors

Eric Dumazet <[email protected]>
net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()

Jacob Keller <[email protected]>
ice: use relative VSI index for VFs instead of PF VSI number

David Sterba <[email protected]>
btrfs: send: handle path ref underflow in header iterate_inode_ref()

David Sterba <[email protected]>
btrfs: export: handle invalid inode or root reference in btrfs_get_parent()

David Sterba <[email protected]>
btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()

Johannes Berg <[email protected]>
wifi: cfg80211: check A-MSDU format more carefully

Takashi Iwai <[email protected]>
wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm

Kees Cook <[email protected]>
overflow: Allow non-type arg to type_max() and type_min()

Viresh Kumar <[email protected]>
cpufreq: Don't unregister cpufreq cooling on CPU hotplug

Jason Gunthorpe <[email protected]>
iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev

Baochen Qiang <[email protected]>
wifi: ath11k: decrease MHI channel buffer length to 8KB

Rick Edgecombe <[email protected]>
dma-direct: Leak pages on dma_set_decrypted() failure

Serge Semin <[email protected]>
net: pcs: xpcs: Return EINVAL in the internal methods

Samasth Norway Ananda <[email protected]>
tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()

Kunwu Chan <[email protected]>
pstore/zone: Add a null pointer check to the psz_kmsg_read

Hans de Goede <[email protected]>
ACPI: x86: Add DELL0501 handling to acpi_quirk_skip_serdev_enumeration()

Hans de Goede <[email protected]>
ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROID_TABLETS

Shayne Chen <[email protected]>
wifi: mt76: mt7996: add locking for accessing mapped registers

Peter Chiu <[email protected]>
wifi: mt76: mt7996: disable AMSDU for non-data frames

Shayne Chen <[email protected]>
wifi: mt76: mt7915: add locking for accessing mapped registers

Hans de Goede <[email protected]>
wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro

Markus Elfring <[email protected]>
firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename()

Florian Westphal <[email protected]>
net: skbuff: add overflow debug check to pull/push helpers

Shannon Nelson <[email protected]>
ionic: set adminq irq affinity

Sviatoslav Harasymchuk <[email protected]>
ACPI: resource: Add IRQ override quirk for ASUS ExpertBook B2502FBA

Adam Ford <[email protected]>
pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain

Kunwu Chan <[email protected]>
pmdomain: ti: Add a null pointer check to the omap_prm_domain_init

Bjorn Andersson <[email protected]>
arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected

Eric Dumazet <[email protected]>
net: add netdev_lockdep_set_classes() to virtual drivers

Johan Jonker <[email protected]>
arm64: dts: rockchip: fix rk3399 hdmi ports node

Johan Jonker <[email protected]>
arm64: dts: rockchip: fix rk3328 hdmi ports node

Johan Jonker <[email protected]>
ARM: dts: rockchip: fix rk322x hdmi ports node

Johan Jonker <[email protected]>
ARM: dts: rockchip: fix rk3288 hdmi ports node

C Cheng <[email protected]>
cpuidle: Avoid potential overflow in integer multiplication

Mukesh Sisodiya <[email protected]>
wifi: iwlwifi: pcie: Add new PCI device id and CNVI

John Ogness <[email protected]>
dump_stack: Do not get cpu_sync for panic CPU

John Ogness <[email protected]>
panic: Flush kernel log buffer at the end

John Ogness <[email protected]>
printk: For @suppress_panic_printk check for other CPU in panic

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: qrb2210-rb1: disable cluster power domains

Vladimir Oltean <[email protected]>
net: dsa: qca8k: put MDIO controller OF node if unavailable

Hui Liu <[email protected]>
arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs

Mukesh Sisodiya <[email protected]>
wifi: iwlwifi: pcie: Add the PCI device id for new hardware

Harshit Mogalapalli <[email protected]>
VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()

Ping-Ke Shih <[email protected]>
wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor

Ping-Ke Shih <[email protected]>
wifi: rtw89: pci: validate RX tag for RXQ and RPQ

Andre Werner <[email protected]>
net: phy: phy_device: Prevent nullptr exceptions on ISR

Cristian Ciocaltea <[email protected]>
net: stmmac: dwmac-starfive: Add support for JH7100 SoC

Markus Elfring <[email protected]>
batman-adv: Improve exception handling in batadv_throw_uevent()

Markus Elfring <[email protected]>
batman-adv: Return directly after a failed batadv_dat_select_candidates() in batadv_dat_forward_data()

Kees Cook <[email protected]>
bnx2x: Fix firmware version string character counts

Po-Hao Huang <[email protected]>
wifi: rtw89: fix null pointer access when abort scan

Dmitry Antipov <[email protected]>
wifi: ath9k: fix LNA selection in ath_ant_try_scan()

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/boot/dts/rockchip/rk322x.dtsi             | 16 ++--
 arch/arm/boot/dts/rockchip/rk3288.dtsi             | 16 +++-
 arch/arm64/boot/dts/qcom/qcm6490-idp.dts           | 28 +++++++
 arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts       | 17 +++++
 arch/arm64/boot/dts/qcom/qrb2210-rb1.dts           | 18 +++++
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           | 11 ++-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           | 12 ++-
 arch/x86/entry/vdso/Makefile                       | 10 ++-
 arch/x86/events/amd/lbr.c                          |  6 +-
 arch/x86/include/asm/xen/hypervisor.h              |  5 ++
 arch/x86/pci/fixup.c                               | 48 ++++++++++++
 arch/x86/platform/pvh/enlighten.c                  |  3 +
 arch/x86/xen/enlighten.c                           | 32 ++++++++
 arch/x86/xen/enlighten_pvh.c                       | 68 +++++++++++++++++
 arch/x86/xen/setup.c                               | 44 -----------
 arch/x86/xen/xen-ops.h                             | 14 ++++
 block/blk-stat.c                                   |  2 +-
 drivers/accel/habanalabs/common/habanalabs.h       |  2 +-
 drivers/acpi/resource.c                            |  7 ++
 drivers/acpi/sleep.c                               | 12 ---
 drivers/acpi/x86/utils.c                           | 38 +++++++++-
 drivers/bluetooth/btintel.c                        |  2 +-
 drivers/bluetooth/btmtk.c                          |  1 +
 drivers/bluetooth/btmtk.h                          |  1 +
 drivers/bluetooth/btusb.c                          |  1 +
 drivers/bus/mhi/host/init.c                        |  1 +
 drivers/bus/mhi/host/internal.h                    |  9 ++-
 drivers/bus/mhi/host/pm.c                          | 20 ++++-
 drivers/cpufreq/cpufreq.c                          | 17 +++--
 drivers/cpuidle/driver.c                           |  3 +-
 drivers/crypto/intel/iaa/iaa_crypto_main.c         |  4 +-
 drivers/firmware/tegra/bpmp-debugfs.c              |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         | 14 ++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  5 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |  1 +
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c       |  4 +-
 .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c   |  2 +-
 .../amd/display/dc/resource/dcn35/dcn35_resource.c |  1 +
 .../gpu/drm/amd/display/modules/inc/mod_stats.h    |  4 +-
 drivers/gpu/drm/ci/gitlab-ci.yml                   | 14 +++-
 drivers/gpu/drm/ci/test.yml                        |  1 +
 drivers/gpu/drm/drm_modeset_helper.c               | 19 ++++-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     | 12 +++
 drivers/gpu/drm/drm_probe_helper.c                 | 13 +++-
 .../gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c    | 12 ++-
 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/r535.c |  1 +
 drivers/gpu/drm/panel/panel-simple.c               | 20 +++++
 drivers/gpu/drm/ttm/ttm_bo.c                       |  7 +-
 drivers/gpu/drm/vc4/vc4_plane.c                    |  5 +-
 drivers/hid/hid-ids.h                              |  1 +
 drivers/hid/hid-input.c                            |  2 +
 drivers/i2c/busses/i2c-designware-core.h           |  2 +-
 drivers/infiniband/core/cm.c                       | 20 ++++-
 drivers/input/joystick/xpad.c                      |  3 +
 drivers/input/rmi4/rmi_driver.c                    |  6 +-
 drivers/input/touchscreen/imagis.c                 | 20 ++---
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        | 22 +++---
 drivers/media/pci/sta2x11/sta2x11_vip.c            |  9 +--
 .../mediatek/vcodec/common/mtk_vcodec_fw_vpu.c     |  8 +-
 .../mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c   |  5 ++
 .../mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h   |  2 +
 .../vcodec/decoder/vdec/vdec_hevc_req_multi_if.c   |  2 +-
 .../platform/mediatek/vcodec/decoder/vdec_vpu_if.c |  2 +
 .../mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c   |  5 ++
 .../mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h   |  2 +
 .../platform/mediatek/vcodec/encoder/venc_vpu_if.c |  2 +
 drivers/misc/vmw_vmci/vmci_datagram.c              |  6 +-
 drivers/net/dsa/qca/qca8k-8xxx.c                   |  3 +-
 drivers/net/dummy.c                                |  1 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |  9 ++-
 .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c    |  2 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c   | 14 ++--
 drivers/net/ethernet/intel/ice/ice_virtchnl.c      |  9 +--
 drivers/net/ethernet/intel/ice/ice_virtchnl.h      |  9 +++
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |  5 +-
 drivers/net/ethernet/stmicro/stmmac/Kconfig        |  6 +-
 .../net/ethernet/stmicro/stmmac/dwmac-starfive.c   | 32 +++++++-
 drivers/net/geneve.c                               |  1 +
 drivers/net/loopback.c                             |  1 +
 drivers/net/pcs/pcs-xpcs.c                         |  4 +-
 drivers/net/phy/phy_device.c                       | 13 ++--
 drivers/net/veth.c                                 |  1 +
 drivers/net/vxlan/vxlan_core.c                     |  1 +
 drivers/net/wireless/ath/ath11k/mhi.c              |  2 +-
 drivers/net/wireless/ath/ath9k/antenna.c           |  2 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c |  9 +++
 drivers/net/wireless/intel/iwlwifi/cfg/ax210.c     |  6 ++
 drivers/net/wireless/intel/iwlwifi/cfg/bz.c        |  2 +
 drivers/net/wireless/intel/iwlwifi/cfg/sc.c        | 38 +++++++++-
 drivers/net/wireless/intel/iwlwifi/iwl-config.h    |  8 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      | 16 +++-
 drivers/net/wireless/mediatek/mt76/mt7915/mmio.c   | 45 ++++++++++--
 drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h |  1 +
 drivers/net/wireless/mediatek/mt76/mt7996/mac.c    |  5 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mmio.c   | 64 ++++++++++------
 drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h |  3 +-
 drivers/net/wireless/realtek/rtw89/mac80211.c      |  4 +-
 drivers/net/wireless/realtek/rtw89/pci.c           | 60 +++++++++++++--
 drivers/net/wireless/realtek/rtw89/pci.h           |  6 +-
 drivers/net/wireless/realtek/rtw89/rtw8851be.c     |  2 +
 drivers/net/wireless/realtek/rtw89/rtw8852ae.c     |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8852be.c     |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8852ce.c     |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8922ae.c     |  1 +
 drivers/nvme/host/pci.c                            |  3 +
 drivers/perf/hisilicon/hisi_uncore_uc_pmu.c        | 42 ++++++++++-
 drivers/pinctrl/renesas/core.c                     |  4 +-
 drivers/platform/x86/acer-wmi.c                    | 17 ++++-
 drivers/platform/x86/intel/hid.c                   |  7 +-
 drivers/platform/x86/intel/vbtn.c                  |  5 +-
 drivers/platform/x86/touchscreen_dmi.c             |  9 +++
 drivers/pmdomain/imx/imx8mp-blk-ctrl.c             | 10 +--
 drivers/pmdomain/ti/omap_prm.c                     |  2 +
 drivers/scsi/lpfc/lpfc_nportdisc.c                 |  6 +-
 drivers/soundwire/dmi-quirks.c                     |  8 ++
 drivers/thermal/thermal_of.c                       | 12 ++-
 drivers/thunderbolt/quirks.c                       | 14 ++++
 drivers/thunderbolt/tb.c                           | 49 ++++++++++++-
 drivers/thunderbolt/tb.h                           |  4 +
 drivers/thunderbolt/tunnel.c                       | 16 ++--
 drivers/tty/serial/8250/8250_of.c                  | 44 ++++++++++-
 drivers/tty/serial/8250/8250_port.c                | 24 ------
 drivers/ufs/host/ufs-qcom.c                        | 13 +++-
 drivers/usb/gadget/function/uvc_video.c            | 10 ++-
 drivers/usb/host/sl811-hcd.c                       |  2 +
 drivers/usb/typec/tcpm/tcpci.c                     |  1 +
 drivers/usb/typec/ucsi/ucsi.c                      | 26 ++++++-
 drivers/usb/typec/ucsi/ucsi.h                      | 11 +++
 drivers/usb/typec/ucsi/ucsi_glink.c                |  1 +
 drivers/video/fbdev/core/fbmon.c                   |  7 +-
 drivers/video/fbdev/via/accel.c                    |  4 +-
 drivers/xen/balloon.c                              |  2 -
 fs/btrfs/export.c                                  |  9 ++-
 fs/btrfs/send.c                                    | 10 ++-
 fs/btrfs/volumes.c                                 | 12 ++-
 fs/ext4/mballoc.c                                  |  5 +-
 fs/ext4/super.c                                    | 12 +++
 fs/isofs/inode.c                                   | 18 ++++-
 fs/kernfs/dir.c                                    | 31 +++++---
 fs/kernfs/kernfs-internal.h                        |  2 +
 fs/orangefs/super.c                                |  2 +-
 fs/pstore/zone.c                                   |  2 +
 fs/sysv/itree.c                                    | 10 +--
 include/acpi/acpi_bus.h                            | 22 +++---
 include/linux/kernfs.h                             |  2 +
 include/linux/overflow.h                           | 12 +--
 include/linux/printk.h                             |  2 +
 include/linux/randomize_kstack.h                   |  2 +-
 include/linux/rcupdate.h                           |  4 +-
 include/linux/skbuff.h                             | 11 +++
 include/linux/sunrpc/sched.h                       |  2 +-
 include/net/bluetooth/hci.h                        |  8 ++
 include/uapi/linux/input-event-codes.h             |  1 +
 io_uring/io_uring.c                                | 25 ++++---
 kernel/dma/direct.c                                |  9 ++-
 kernel/panic.c                                     |  8 ++
 kernel/printk/internal.h                           |  1 -
 kernel/printk/printk.c                             |  3 +-
 kernel/rcu/tree_nocb.h                             |  2 +-
 kernel/trace/ring_buffer.c                         |  2 +-
 lib/dump_stack.c                                   | 16 +++-
 net/batman-adv/distributed-arp-table.c             |  3 +-
 net/batman-adv/main.c                              | 14 ++--
 net/bluetooth/hci_event.c                          |  3 +-
 net/core/netdev-genl.c                             | 15 +---
 net/core/page_pool_user.c                          |  2 -
 net/ipv4/ip_tunnel.c                               |  1 +
 net/ipv6/ip6_gre.c                                 |  2 +
 net/ipv6/ip6_tunnel.c                              |  1 +
 net/ipv6/ip6_vti.c                                 |  1 +
 net/ipv6/sit.c                                     |  1 +
 net/mpls/mpls_gso.c                                |  3 +
 net/smc/smc_pnet.c                                 | 10 +++
 net/wireless/util.c                                | 14 +++-
 scripts/gcc-plugins/stackleak_plugin.c             |  2 +
 scripts/mod/modpost.c                              |  4 +-
 sound/firewire/amdtp-stream.c                      | 12 ++-
 sound/firewire/amdtp-stream.h                      |  4 +
 sound/pci/hda/patch_realtek.c                      | 12 +++
 sound/soc/amd/yc/acp6x-mach.c                      |  7 ++
 sound/soc/intel/avs/board_selection.c              | 85 ++++++++++++++++++++++
 sound/soc/intel/boards/sof_rt5682.c                | 40 ----------
 sound/soc/intel/boards/sof_sdw.c                   | 11 +++
 sound/soc/soc-core.c                               |  3 +
 sound/soc/sof/amd/acp.c                            |  3 +-
 tools/iio/iio_utils.c                              |  2 +-
 tools/lib/perf/evlist.c                            | 18 +++--
 tools/lib/perf/include/internal/evlist.h           |  4 +-
 .../x86_energy_perf_policy.c                       |  1 +
 tools/testing/ktest/ktest.pl                       |  1 +
 192 files changed, 1536 insertions(+), 459 deletions(-)