Skip to content

6.9.7-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 Latest250 patches 21 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/250fs/writeback: bail out if there is no more inodes for IO and queued oncefs/fs-writeback.c+5 -20 replies
2/250padata: Disable BH when taking works lock on MT pathkernel/padata.c+4 -40 replies
3/250crypto: hisilicon/sec - Fix memory leak for sec resource releasedrivers/crypto/hisilicon/sec2/sec_crypto.c+3 -10 replies
4/250crypto: hisilicon/qm - Add the err memory release process to qm uninitdrivers/crypto/hisilicon/qm.c+1 -40 replies
5/250io_uring/sqpoll: work around a potential audit memory leakio_uring/sqpoll.c+8 -00 replies
6/250rcutorture: Fix rcu_torture_one_read() pipe_count overflow commentkernel/rcu/rcutorture.c+2 -10 replies
7/250rcutorture: Make stall-tasks directly exit when rcutorture tests endkernel/rcu/rcutorture.c+2 -20 replies
8/250rcutorture: Fix invalid context warning when enable srcu barrier testingkernel/rcu/rcutorture.c+4 -50 replies
9/250platform/chrome: cros_usbpd_logger: provide ID table for avoiding fallback matchdrivers/platform/chrome/cros_usbpd_logger.c+8 -10 replies
10/250platform/chrome: cros_usbpd_notify: provide ID table for avoiding fallback matchdrivers/platform/chrome/cros_usbpd_notify.c+8 -10 replies
11/250ubsan: Avoid i386 UBSAN handler crashes with Clanglib/ubsan.h+27 -140 replies
12/250arm64: defconfig: select INTERCONNECT_QCOM_SM6115 as built-inarch/arm64/configs/defconfig+1 -00 replies
13/250block/ioctl: prefer different overflow checkblock/ioctl.c+1 -10 replies
14/250ssb: Fix potential NULL pointer dereference in ssb_device_uevent()drivers/ssb/main.c+3 -10 replies
15/250selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.shtools/testing/selftests/bpf/test_tc_tunnel.sh+12 -10 replies
16/250selftests/bpf: Fix flaky test btf_map_in_map/lookup_updatetools/testing/selftests/bpf/prog_tests/btf_map_in_map.c+1 -250 replies
17/250bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.kernel/bpf/lpm_trie.c+9 -40 replies
18/250devlink: use kvzalloc() to allocate devlink instance resourcesnet/devlink/core.c+3 -30 replies
19/250batman-adv: bypass empty buckets in batadv_purge_orig_ref()net/batman-adv/originator.c+2 -00 replies
20/250wifi: rtw89: 8852c: add quirk to set PCI BER for certain platformsdrivers/net/wireless/realtek/rtw89/core.c drivers/net/wireless/realtek/rtw89/core.h drivers/net/wireless/realtek/rtw89/pci.c +6 more+79 -00 replies
21/250wifi: ath9k: work around memset overflow warningdrivers/net/wireless/ath/ath.h drivers/net/wireless/ath/ath9k/main.c+5 -40 replies
22/250af_packet: avoid a false positive warning in packet_setsockopt()net/packet/af_packet.c+14 -120 replies
23/250clocksource: Make watchdog and suspend-timing multiplication overflow safekernel/time/clocksource.c+20 -220 replies
24/250ACPI: x86: Add PNP_UART1_SKIP quirk for Lenovo Blade2 tabletsdrivers/acpi/x86/utils.c+13 -70 replies
25/250drop_monitor: replace spin_lock by raw_spin_locknet/core/drop_monitor.c+10 -100 replies
26/250ACPI: resource: Do IRQ override on GMxBGxx (XMG APEX 17 M23)drivers/acpi/resource.c+6 -00 replies
27/250wifi: ath12k: fix kernel crash during resumedrivers/net/wireless/ath/ath12k/core.c drivers/net/wireless/ath/ath12k/qmi.c drivers/net/wireless/ath/ath12k/qmi.h+26 -60 replies
28/250scsi: qedi: Fix crash while reading debugfs attributedrivers/scsi/qedi/qedi_debugfs.c+4 -80 replies
29/250net: sfp: enhance quirk for Fibrestore 2.5G copper SFP moduledrivers/net/phy/sfp.c+12 -63 replies
30/250net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX moduledrivers/net/phy/sfp.c+3 -00 replies
31/250net/sched: fix false lockdep warning on qdisc root lockinclude/net/sch_generic.h net/sched/sch_generic.c net/sched/sch_htb.c+7 -190 replies
32/250arm64/sysreg: Update PIE permission encodingsarch/arm64/include/asm/sysreg.h tools/arch/arm64/include/asm/sysreg.h+24 -240 replies
33/250kselftest: arm64: Add a null pointer checktools/testing/selftests/arm64/tags/tags_test.c+4 -00 replies
34/250net: dsa: realtek: keep default LED state in rtl8366rbdrivers/net/dsa/realtek/rtl8366rb.c+20 -670 replies
35/250net: dsa: realtek: do not assert reset on removedrivers/net/dsa/realtek/rtl83xx.c+2 -50 replies
36/250ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MVdrivers/acpi/resource.c+7 -00 replies
37/250netpoll: Fix race condition in netpoll_owner_activenet/core/netpoll.c+1 -10 replies
38/250wifi: ath12k: fix the problem that down grade phy mode operationdrivers/net/wireless/ath/ath12k/mac.c+13 -30 replies
39/250wifi: mt76: mt7921s: fix potential hung tasks during chip recoverydrivers/net/wireless/mediatek/mt76/mt7921/mac.c drivers/net/wireless/mediatek/mt76/mt7921/pci_mac.c drivers/net/wireless/mediatek/mt76/mt7921/sdio_mac.c +1 more+4 -50 replies
40/250HID: Add quirk for Logitech Casa touchpaddrivers/hid/hid-ids.h drivers/hid/hid-multitouch.c+7 -00 replies
41/250HID: asus: fix more n-key report descriptors if n-key quirkeddrivers/hid/hid-asus.c+24 -272 replies
42/250ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7drivers/acpi/video_detect.c+8 -00 replies
43/250bpf: avoid uninitialized warnings in verifier_global_subprogs.ctools/testing/selftests/bpf/progs/verifier_global_subprogs.c+7 -00 replies
44/250selftests: net: fix timestamp not arriving in cmsg_time.shtools/testing/selftests/net/cmsg_sender.c+15 -50 replies
45/250net: ena: Add validation for completion descriptors consistencydrivers/net/ethernet/amazon/ena/ena_eth_com.c drivers/net/ethernet/amazon/ena/ena_netdev.c drivers/net/ethernet/amazon/ena/ena_regs_defs.h+30 -100 replies
46/250Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pldrivers/bluetooth/ath3k.c+11 -140 replies
47/250drm/amd/display: Exit idle optimizations before HDCP executiondrivers/gpu/drm/amd/display/modules/hdcp/hdcp.c drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h+18 -00 replies
48/250drm/amd/display: Workaround register access in idle race with cursordrivers/gpu/drm/amd/display/dc/dc_dmub_srv.c+17 -60 replies
49/250platform/x86: toshiba_acpi: Add quirk for buttons on Z830drivers/platform/x86/toshiba_acpi.c+33 -30 replies
50/250cgroup/cpuset: Make cpuset hotplug processing synchronousinclude/linux/cpuset.h kernel/cgroup/cpuset.c kernel/cpu.c +1 more+56 -1380 replies
51/250ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14sound/soc/intel/boards/sof_sdw.c+9 -00 replies
52/250ASoC: Intel: sof_sdw: add quirk for Dell SKU 0C0Fsound/soc/intel/boards/sof_sdw.c+10 -00 replies
53/250drm/lima: add mask irq callback to gp and ppdrivers/gpu/drm/lima/lima_bcast.c drivers/gpu/drm/lima/lima_bcast.h drivers/gpu/drm/lima/lima_gp.c +2 more+42 -00 replies
54/250drm/lima: include pp bcast irq in timeout handler checkdrivers/gpu/drm/lima/lima_sched.c+2 -00 replies
55/250drm/lima: mask irqs in timeout path before hard resetdrivers/gpu/drm/lima/lima_sched.c+7 -00 replies
56/250platform/x86: x86-android-tablets: Unregister devices in reverse orderdrivers/platform/x86/x86-android-tablets/core.c+4 -40 replies
57/250platform/x86: x86-android-tablets: Add Lenovo Yoga Tablet 2 Pro 1380F/L datadrivers/platform/x86/x86-android-tablets/dmi.c drivers/platform/x86/x86-android-tablets/lenovo.c drivers/platform/x86/x86-android-tablets/x86-android-tablets.h+235 -00 replies
58/250ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41sound/pci/hda/patch_realtek.c+4 -00 replies
59/250ALSA: hda/realtek: Add quirks for Lenovo 13Xsound/pci/hda/patch_realtek.c+2 -00 replies
60/250powerpc/pseries: Enforce hcall result buffer validity and sizearch/powerpc/include/asm/hvcall.h+4 -40 replies
61/250media: intel/ipu6: Fix build with !ACPIdrivers/media/pci/intel/ipu-bridge.c+47 -190 replies
62/250media: mtk-vcodec: potential null pointer deference in SCPdrivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.c+2 -00 replies
63/250powerpc/io: Avoid clang null pointer arithmetic warningsarch/powerpc/include/asm/io.h+12 -120 replies
64/250platform/x86: p2sb: Dont init until unassigned resources have been assigneddrivers/platform/x86/p2sb.c+15 -140 replies
65/250power: supply: cros_usbpd: provide ID table for avoiding fallback matchdrivers/power/supply/cros_usbpd-charger.c+9 -20 replies
66/250iommu/arm-smmu-v3: Free MSIs in case of ENOMEMdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c+1 -10 replies
67/250ext4: do not create EA inode under buffer lockfs/ext4/xattr.c+53 -600 replies
68/250ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super()fs/ext4/super.c+10 -120 replies
69/250kprobe/ftrace: bail out if ftrace was killedarch/csky/kernel/probes/ftrace.c arch/loongarch/kernel/ftrace_dyn.c arch/parisc/kernel/ftrace.c +7 more+35 -00 replies
70/250usb: gadget: uvc: configfs: ensure guid to be valid before setdrivers/usb/gadget/function/uvc_configfs.c+13 -10 replies
71/250f2fs: fix to detect inconsistent nat entry during truncationfs/f2fs/node.c+11 -10 replies
72/250f2fs: remove clear SB_INLINECRYPT flag in default_optionsfs/f2fs/super.c+0 -20 replies
73/250usb: typec: ucsi_glink: rework quirks implementationdrivers/usb/typec/ucsi/ucsi_glink.c+8 -60 replies
74/250usb: misc: uss720: check for incompatible versions of the Belkin F5U002drivers/usb/misc/uss720.c+13 -70 replies
75/250Avoid hw_desc array overrun in dw-axi-dmacdrivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c drivers/dma/dw-axi-dmac/dw-axi-dmac.h+3 -40 replies
76/250usb: dwc3: pci: Dont set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380drivers/usb/dwc3/dwc3-pci.c+7 -10 replies
77/250usb: typec: ucsi_glink: drop special handling for CCI_BUSYdrivers/usb/typec/ucsi/ucsi_glink.c+3 -50 replies
78/250udf: udftime: prevent overflow in udf_disk_stamp_to_time()fs/udf/udftime.c+8 -30 replies
79/250PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Portsdrivers/pci/pci.c+12 -00 replies
80/250f2fs: dont set RO when shutting down f2fsfs/f2fs/super.c+8 -20 replies
81/250MIPS: Octeon: Add PCIe link status checkarch/mips/pci/pcie-octeon.c+6 -00 replies
82/250serial: imx: Introduce timeout when waiting on transmitter emptydrivers/tty/serial/imx.c+4 -30 replies
83/250serial: exar: adding missing CTI and Exar PCI idsdrivers/tty/serial/8250/8250_exar.c+42 -00 replies
84/250usb: gadget: function: Remove usage of the deprecated ida_simple_xx() APIdrivers/usb/gadget/function/f_hid.c drivers/usb/gadget/function/f_printer.c drivers/usb/gadget/function/rndis.c+8 -80 replies
85/250xhci: remove XHCI_TRUST_TX_LENGTH quirkdrivers/usb/host/xhci-pci.c drivers/usb/host/xhci-rcar.c drivers/usb/host/xhci-ring.c +1 more+10 -300 replies
86/250tty: add the option to have a tty reject a new ldiscdrivers/tty/tty_ldisc.c drivers/tty/vt/vt.c include/linux/tty_driver.h+24 -00 replies
87/250i2c: lpi2c: Avoid calling clk_get_rate during transferdrivers/i2c/busses/i2c-imx-lpi2c.c+16 -30 replies
88/250cxl: Add post-reset warning if reset results in loss of previously committed HDM decodersdrivers/cxl/core/pci.c drivers/cxl/cxl.h drivers/cxl/pci.c+53 -00 replies
89/250vfio/pci: Collect hot-reset devices to local bufferdrivers/vfio/pci/vfio_pci_core.c+49 -290 replies
90/250usb: typec: qcom-pmic-typec: split HPD bridge alloc and registrationdrivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c+8 -20 replies
91/250cpufreq: amd-pstate: fix memory leak on CPU EPP exitdrivers/cpufreq/amd-pstate.c+7 -00 replies
92/250ACPI: EC: Install address space handler at the namespace rootdrivers/acpi/ec.c drivers/acpi/internal.h+16 -100 replies
93/250PCI: Do not wait for disconnected devices when resumingdrivers/pci/pci.c include/linux/pci.h+11 -10 replies
94/250OPP: Fix required_opp_tables for multiple genpds using same tabledrivers/opp/core.c drivers/pmdomain/core.c include/linux/pm_domain.h+46 -10 replies
95/250ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()sound/pci/hda/cs35l41_hda.c+1 -10 replies
96/250ALSA: seq: ump: Fix missing System Reset message handlingsound/core/seq/seq_ump_convert.c+2 -00 replies
97/250MIPS: Routerboard 532: Fix vendor retry check codearch/mips/pci/ops-rc32434.c+2 -20 replies
98/250mips: bmips: BCM6358: make sure CBR is correctly setarch/mips/bmips/setup.c+2 -10 replies
99/250tracing: Build event generation tests only as moduleskernel/trace/Kconfig+2 -20 replies
100/250wifi: iwlwifi: mvm: fix ROC version checkdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c+1 -10 replies
101/250wifi: mac80211: Recalc offload when monitor stopnet/mac80211/iface.c+1 -00 replies
102/250ALSA: hda/realtek: Remove Framework Laptop 16 from quirkssound/pci/hda/patch_realtek.c+0 -10 replies
103/250ALSA/hda: intel-dsp-config: Document AVS as dsp_driver optionsound/hda/intel-dsp-config.c+1 -10 replies
104/250ice: avoid IRQ collision to fix init failure on ACPI S3 resumedrivers/net/ethernet/intel/ice/ice_main.c+6 -10 replies
105/250ice: fix 200G link speed message logdrivers/net/ethernet/intel/ice/ice_main.c+3 -00 replies
106/250ice: implement AQ download pkg retrydrivers/net/ethernet/intel/ice/ice_ddp.c+21 -20 replies
107/250bpf: Fix reg_set_min_max corruption of fake_reginclude/linux/bpf_verifier.h kernel/bpf/verifier.c+12 -40 replies
108/250btrfs: zoned: allocate dummy checksums for zoned NODATASUM writesfs/btrfs/bio.c+3 -10 replies
109/250net: mvpp2: use slab_build_skb for oversized framesdrivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+4 -10 replies
110/250cipso: fix total option length computationnet/ipv4/cipso_ipv4.c+8 -40 replies
111/250ALSA: hda: cs35l56: Component should be unbound before deconstructionsound/pci/hda/cs35l56_hda.c+2 -20 replies
112/250ALSA: hda: cs35l41: Component should be unbound before deconstructionsound/pci/hda/cs35l41_hda.c+2 -20 replies
113/250ALSA: hda: tas2781: Component should be unbound before deconstructionsound/pci/hda/tas2781_hda_i2c.c+2 -20 replies
114/250bpf: Avoid splat in pskb_pull_reasonnet/core/filter.c+5 -00 replies
115/250netdev-genl: fix error codes when outputting XDP featuresnet/core/netdev-genl.c+8 -80 replies
116/250ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DMsound/pci/hda/patch_realtek.c+1 -10 replies
117/250netrom: Fix a memory leak in nr_heartbeat_expiry()net/netrom/nr_timer.c+2 -10 replies
118/250ipv6: prevent possible NULL deref in fib6_nh_init()net/ipv6/route.c+1 -10 replies
119/250ipv6: prevent possible NULL dereference in rt6_probe()net/ipv6/route.c+2 -00 replies
120/250xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()net/ipv6/xfrm6_policy.c+7 -10 replies
121/250netns: Make get_net_ns() handle zero refcount netnet/core/net_namespace.c+7 -20 replies
122/250qca_spi: Make interrupt remembering atomicdrivers/net/ethernet/qualcomm/qca_debug.c drivers/net/ethernet/qualcomm/qca_spi.c drivers/net/ethernet/qualcomm/qca_spi.h+11 -140 replies
123/250net: lan743x: disable WOL upon resume to restore full data path operationdrivers/net/ethernet/microchip/lan743x_main.c drivers/net/ethernet/microchip/lan743x_main.h+50 -40 replies
124/250net: lan743x: Support WOL at both the PHY and MAC appropriatelydrivers/net/ethernet/microchip/lan743x_ethtool.c drivers/net/ethernet/microchip/lan743x_main.c drivers/net/ethernet/microchip/lan743x_main.h+58 -80 replies
125/250net: phy: mxl-gpy: Remove interrupt mask clearing from config_initdrivers/net/phy/mxl-gpy.c+38 -200 replies
126/250net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()net/sched/act_api.c+1 -20 replies
127/250tipc: force a dst refcount before doing decryptionnet/tipc/node.c+1 -00 replies
128/250sched: act_ct: add netns into the key of tcf_ct_flow_tablenet/sched/act_ct.c+11 -50 replies
129/250ptp: fix integer overflow in max_vclocks_storedrivers/ptp/ptp_sysfs.c+1 -20 replies
130/250selftests: openvswitch: Use bash as interpretertools/testing/selftests/net/openvswitch/openvswitch.sh+1 -10 replies
131/250net: stmmac: No need to calculate speed divider when offload is disableddrivers/net/ethernet/stmicro/stmmac/stmmac_tc.c+22 -180 replies
132/250virtio_net: checksum offloading handling fixdrivers/net/virtio_net.c+10 -20 replies
133/250virtio_net: fixing XDP for fully checksummed packets handlingdrivers/net/virtio_net.c+19 -10 replies
134/250octeontx2-pf: Add error handling to VLAN unoffload handlingdrivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c+4 -10 replies
135/250octeontx2-pf: Fix linking objects into multiple modulesdrivers/net/ethernet/marvell/octeontx2/nic/Makefile drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c drivers/net/ethernet/marvell/octeontx2/nic/otx2_devlink.c+10 -20 replies
136/250netfilter: ipset: Fix suspicious rcu_dereference_protected()net/netfilter/ipset/ip_set_core.c+6 -50 replies
137/250seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviorsnet/ipv6/seg6_local.c+4 -40 replies
138/250netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter coreinclude/net/netns/netfilter.h net/netfilter/core.c net/netfilter/nf_conntrack_standalone.c +2 more+87 -170 replies
139/250ice: Fix VSI list rule with ICE_SW_LKUP_LAST typedrivers/net/ethernet/intel/ice/ice_switch.c+4 -20 replies
140/250bnxt_en: Restore PTP tx_avail count in case of skb_pad() errordrivers/net/ethernet/broadcom/bnxt/bnxt.c+2 -30 replies
141/250net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettingsdrivers/net/usb/rtl8150.c+2 -10 replies
142/250RDMA/bnxt_re: Fix the max msix vectors macrodrivers/infiniband/hw/bnxt_re/bnxt_re.h+1 -30 replies
143/250arm64: dts: freescale: imx8mm-verdin: Fix GPU speedarch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi+1 -00 replies
144/250phy: qcom-qmp: qserdes-txrx: Add missing registers offsetsdrivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6_n4.h+13 -00 replies
145/250phy: qcom-qmp: pcs: Add missing v6 N4 register offsetsdrivers/phy/qualcomm/phy-qcom-qmp-pcs-v6-n4.h+32 -00 replies
146/250phy: qcom: qmp-combo: Switch from V6 to V6 N4 register offsetsdrivers/phy/qualcomm/phy-qcom-qmp-combo.c drivers/phy/qualcomm/phy-qcom-qmp.h+162 -290 replies
147/250powerpc/crypto: Add generated P8 asm to .gitignorearch/powerpc/crypto/.gitignore+2 -00 replies
148/250spi: cs42l43: Correct SPI root clock speeddrivers/spi/spi-cs42l43.c+1 -10 replies
149/250RDMA/rxe: Fix responder length checking for UD request packetsdrivers/infiniband/sw/rxe/rxe_resp.c+13 -00 replies
150/250regulator: core: Fix modpost error "regulator_get_regmap" undefineddrivers/regulator/core.c+1 -00 replies
151/250dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_listdrivers/dma/idxd/irq.c+3 -10 replies
152/250dmaengine: ti: k3-udma-glue: Fix of_k3_udma_glue_parse_chn_by_id()drivers/dma/ti/k3-udma-glue.c+1 -40 replies
153/250dmaengine: ioatdma: Fix leaking on version mismatchdrivers/dma/ioat/init.c+10 -70 replies
154/250dmaengine: ioatdma: Fix error path in ioat3_dma_probe()drivers/dma/ioat/init.c+15 -180 replies
155/250dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()drivers/dma/ioat/init.c+4 -00 replies
156/250dmaengine: fsl-edma: avoid linking both modulesdrivers/dma/Kconfig+1 -10 replies
157/250dmaengine: ioatdma: Fix missing kmem_cache_destroy()drivers/dma/ioat/init.c+1 -00 replies
158/250regulator: bd71815: fix ramp valuesdrivers/regulator/bd71815-regulator.c+1 -10 replies
159/250thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse datadrivers/thermal/mediatek/lvts_thermal.c+5 -10 replies
160/250arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoMarch/arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi+1 -10 replies
161/250arm: dts: imx53-qsb-hdmi: Disable panel instead of deleting nodearch/arm/boot/dts/nxp/imx/imx53-qsb-common.dtsi arch/arm/boot/dts/nxp/imx/imx53-qsb-hdmi.dtso+5 -30 replies
162/250arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIOarch/arm64/boot/dts/freescale/imx8mp-venice-gw73xx.dtsi+1 -10 replies
163/250arm64: dts: imx93-11x11-evk: Remove the no-sdio propertyarch/arm64/boot/dts/freescale/imx93-11x11-evk.dts+0 -10 replies
164/250arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pinarch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi+1 -10 replies
165/250ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."drivers/acpi/acpica/exregion.c+2 -210 replies
166/250ACPI: scan: Ignore camera graph port nodes on all Dell Tiger, Alder and Raptor Lake modelsdrivers/acpi/internal.h drivers/acpi/mipi-disco-img.c+23 -90 replies
167/250spi: Fix SPI slave probe failuredrivers/spi/spi.c+6 -40 replies
168/250x86/resctrl: Dont try to free nonexistent RMIDsarch/x86/kernel/cpu/resctrl/monitor.c+2 -10 replies
169/250spi: spi-imx: imx51: revert burst length calculation back to bits_per_worddrivers/spi/spi-imx.c+2 -120 replies
170/250drm/xe/vf: Dont touch GuC irq registers if using memory irqsdrivers/gpu/drm/xe/xe_guc.c+2 -20 replies
171/250io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixedio_uring/rsrc.c+0 -10 replies
172/250firmware: psci: Fix return value from psci_system_suspend()drivers/firmware/psci/psci.c+3 -10 replies
173/250LoongArch: Only allow OBJTOOL & ORC unwinder if toolchain supports -mthin-add-subarch/loongarch/Kconfig arch/loongarch/Kconfig.debug+5 -10 replies
174/250RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_initdrivers/infiniband/hw/mlx5/main.c+2 -20 replies
175/250RDMA/mlx5: Add check for srq max_sge attributedrivers/infiniband/hw/mlx5/srq.c+8 -50 replies
176/250RDMA/mana_ib: Ignore optional access flags for MRsdrivers/infiniband/hw/mana/mr.c+1 -00 replies
177/250ACPI: EC: Evaluate orphan _REG under EC devicedrivers/acpi/acpica/acevents.h drivers/acpi/acpica/evregion.c drivers/acpi/acpica/evxfregn.c +2 more+66 -50 replies
178/250ext4: avoid overflow when setting values via sysfsfs/ext4/sysfs.c+6 -50 replies
179/250ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()fs/ext4/mballoc.c fs/ext4/sysfs.c+16 -10 replies
180/250net: phy: dp83tg720: wake up PHYs in managed modedrivers/net/phy/dp83tg720.c+15 -30 replies
181/250net: stmmac: Assign configured channel value to EXTTS eventdrivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c+5 -10 replies
182/250net: usb: ax88179_178a: improve reset checkdrivers/net/usb/ax88179_178a.c+13 -50 replies
183/250net: phy: dp83tg720: get master/slave configuration in link down statedrivers/net/phy/dp83tg720.c+21 -30 replies
184/250net: do not leave a dangling sk pointer, when socket creation failsnet/core/sock.c+3 -00 replies
185/250btrfs: retry block group reclaim without infinite loopfs/btrfs/block-group.c+9 -20 replies
186/250scsi: ufs: core: Free memory allocated for model before reinitdrivers/ufs/core/ufshcd.c+1 -00 replies
187/250cifs: fix typo in module parameter enable_gcm_256fs/smb/client/cifsfs.c+1 -10 replies
188/250LoongArch: Fix watchpoint setting errorarch/loongarch/include/asm/hw_breakpoint.h arch/loongarch/kernel/hw_breakpoint.c arch/loongarch/kernel/ptrace.c+21 -320 replies
189/250LoongArch: Trigger user-space watchpoints correctlyarch/loongarch/include/asm/hw_breakpoint.h arch/loongarch/kernel/hw_breakpoint.c arch/loongarch/kernel/ptrace.c+31 -60 replies
190/250LoongArch: Fix multiple hardware watchpoint issuesarch/loongarch/kernel/hw_breakpoint.c+33 -240 replies
191/250KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()virt/kvm/kvm_main.c+3 -20 replies
192/250KVM: arm64: Disassociate vcpus from redistributor region on teardownarch/arm64/kvm/vgic/vgic-init.c arch/arm64/kvm/vgic/vgic-mmio-v3.c arch/arm64/kvm/vgic/vgic.h+15 -40 replies
193/250KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routesarch/x86/kvm/x86.c+4 -50 replies
194/250RDMA/rxe: Fix data copy for IB_SEND_INLINEdrivers/infiniband/sw/rxe/rxe_verbs.c+1 -10 replies
195/250RDMA/mlx5: Remove extra unlock on error pathdrivers/infiniband/hw/mlx5/mr.c+1 -30 replies
196/250RDMA/mlx5: Follow rb_key.ats when creating new mkeysdrivers/infiniband/hw/mlx5/mr.c+1 -00 replies
197/250RDMA/mlx5: Ensure created mkeys always have a populated rb_keydrivers/infiniband/hw/mlx5/mr.c+2 -10 replies
198/250ovl: fix encoding fid for lower only rootfs/overlayfs/export.c+5 -10 replies
199/250wifi: mac80211: fix monitor channel with chanctx emulationnet/mac80211/driver-ops.c net/mac80211/iface.c net/mac80211/util.c+27 -130 replies
200/250ALSA: hda/realtek: fix mute/micmute LEDs dont work for ProBook 445/465 G11.sound/pci/hda/patch_realtek.c+4 -00 replies
201/250ALSA: hda/realtek: Limit mic boost on N14AP7sound/pci/hda/patch_realtek.c+1 -00 replies
202/250ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9sound/pci/hda/patch_realtek.c+1 -00 replies
203/250drm/i915/mso: using joiner is not possible with eDP MSOdrivers/gpu/drm/i915/display/intel_dp.c+4 -00 replies
204/250drm/radeon: fix UBSAN warning in kv_dpm.cdrivers/gpu/drm/radeon/sumo_dpm.c+2 -00 replies
205/250drm/amdgpu: fix UBSAN warning in kv_dpm.cdrivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c+2 -00 replies
206/250drm/amdgpu: fix locking scope when flushing tlbdrivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c+36 -340 replies
207/250drm/amd/display: Remove redundant idle optimization checkdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+0 -30 replies
208/250drm/amd/display: Attempt to avoid empty TUs when endpoint is DPIAdrivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.h drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c+75 -10 replies
209/250dt-bindings: dma: fsl-edma: fix dma-channels constraintsDocumentation/devicetree/bindings/dma/fsl,edma.yaml+2 -20 replies
210/250ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()fs/ocfs2/journal.c+6 -40 replies
211/250ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()fs/ocfs2/journal.c fs/ocfs2/ocfs2.h fs/ocfs2/super.c+135 -860 replies
212/250scsi: core: Introduce the BLIST_SKIP_IO_HINTS flagdrivers/scsi/sd.c include/scsi/scsi_devinfo.h+7 -10 replies
213/250scsi: usb: uas: Do not query the IO Advice Hints Grouping mode page for USB/UAS devicesdrivers/usb/storage/scsiglue.c drivers/usb/storage/uas.c+13 -00 replies
214/250ata: ahci: Do not enable LPM if no LPM states are supported by the HBAdrivers/ata/ahci.c+8 -00 replies
215/250dmaengine: xilinx: xdma: Fix data synchronisation in xdma_channel_isr()drivers/dma/xilinx/xdma.c+2 -20 replies
216/250net/tcp_ao: Dont leak ao_info on error-pathnet/ipv4/tcp_ao.c+4 -20 replies
217/250gcov: add support for GCC 14kernel/gcov/gcc_4_7.c+3 -10 replies
218/250kcov: dont lose track of remote references during softirqsinclude/linux/kcov.h kernel/kcov.c+3 -00 replies
219/250efi/x86: Free EFI memory map only when installing a new one.arch/x86/include/asm/efi.h arch/x86/platform/efi/memmap.c drivers/firmware/efi/memmap.c+11 -110 replies
220/250serial: 8250_dw: Revert "Move definitions to the shared header"drivers/tty/serial/8250/8250_dw.c drivers/tty/serial/8250/8250_dwlib.h+27 -320 replies
221/250MIPS: mipsmtregs: Fix target register for MFTC0arch/mips/include/asm/mipsmtregs.h+1 -10 replies
222/250mm: mmap: allow for the maximum number of bits for randomizing mmap_base by defaultarch/Kconfig+12 -00 replies
223/250mm: huge_memory: fix misused mapping_large_folio_support() for anon foliosinclude/linux/pagemap.h mm/huge_memory.c+21 -110 replies
224/250mm: shmem: fix getting incorrect lruvec when replacing a shmem foliomm/memcontrol.c mm/shmem.c+2 -30 replies
225/250selftests: mptcp: userspace_pm: fixed subtest namestools/testing/selftests/net/mptcp/userspace_pm.sh+28 -180 replies
226/250tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()net/ipv4/tcp_input.c+1 -00 replies
227/250mm/page_table_check: fix crash on ZONE_DEVICEmm/page_table_check.c+10 -10 replies
228/250ima: Avoid blocking in RCU read-side critical sectioninclude/linux/lsm_hook_defs.h include/linux/security.h kernel/auditfilter.c +8 more+34 -220 replies
229/250i2c: ocores: set IACK bit after core is enableddrivers/i2c/busses/i2c-ocores.c+1 -10 replies
230/250dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schemaDocumentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml+1 -10 replies
231/250virt: guest_memfd: fix reference leak on hwpoisoned pagevirt/kvm/guest_memfd.c+3 -20 replies
232/250dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schemaDocumentation/devicetree/bindings/i2c/google,cros-ec-i2c-tunnel.yaml+1 -10 replies
233/250thermal: int340x: processor_thermal: Support shared interruptsdrivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c+2 -10 replies
234/250spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()drivers/spi/spi-stm32-qspi.c+4 -60 replies
235/250arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmcarch/arm64/boot/dts/freescale/imx8qm-mek.dts+1 -10 replies
236/250thermal: core: Change PM notifier priority to the minimumdrivers/thermal/thermal_core.c+6 -00 replies
237/250spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4drivers/spi/spi-stm32-qspi.c+1 -10 replies
238/250drm/xe: Use ordered WQ for G2H handlerdrivers/gpu/drm/xe/xe_guc_ct.c+4 -02 replies
239/250nbd: Improve the documentation of the locking assumptionsdrivers/block/nbd.c+5 -10 replies
240/250nbd: Fix signal handlingdrivers/block/nbd.c+14 -140 replies
241/250tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_testkernel/trace/preemptirq_delay_test.c+1 -00 replies
242/250x86/cpu/vfm: Add new macros to work with (vendor/family/model) valuesarch/x86/include/asm/cpu_device_id.h+93 -00 replies
243/250x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTELarch/x86/include/asm/cpu_device_id.h arch/x86/kernel/cpu/match.c include/linux/mod_devicetable.h+8 -30 replies
244/250drm/amd/display: revert Exit idle optimizations before HDCP executiondrivers/gpu/drm/amd/display/modules/hdcp/hdcp.c drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h+0 -180 replies
245/250wifi: ath12k: check M3 buffer size as well whey trying to reuse itdrivers/net/wireless/ath/ath12k/qmi.c+21 -150 replies
246/250ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirksound/soc/intel/boards/sof_sdw.c+1 -20 replies
247/250net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error pathnet/sched/sch_api.c net/sched/sch_generic.c+2 -00 replies
248/250kprobe/ftrace: fix build error due to bad function definitionkernel/kprobes.c+1 -10 replies
249/250hid: asus: asus_report_fixup: fix potential read out of boundsdrivers/hid/hid-asus.c+2 -20 replies
250/250Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default"arch/Kconfig+0 -120 replies

Reviews trailers per patch

129 of 250 patches have a Reviewed-by or Acked-by.

PatchJan KaraBenson LeungPrashant MalaniKrzysztof KozlowskiNathan ChancellorJustin StittChristoph HellwigDaniel JordanToke Høiland-JørgensenKees CookWillem de BruijnMartin HoyerJohn MeneghiniJeff JohnsonYonghong SongSimon HormanJiri PirkoCharlene LiuAlex HungDaniel WheelerDuncan MaWayne LinHans de GoedeValentin SchneiderBard LiaoQiang YuJosef SchlehoferMarc ZyngierCatalin MarinasMuhammad Usama AnjumLinus WalleijGianniChao YuHeikki KrogerusThinh NguyenSergey ShtylyovEric HeintzmannDaeho JeongMarc Kleine-BuddeTetsuo HandaUwe Kleine-KönigAndi ShytiJonathan CameronDan WilliamsJason GunthorpeBryan O'DonoghueJohan HovoldAndy ShevchenkoKlara ModinShin'ichiro KawasakiMario LimoncielloPerry YuanMika WesterbergMasami Hiramatsu (Google)Guo RenSteven Rostedt (Google)Cyrus LienWojciech DrewekPucha Himasekhar ReddyMichal SwiatkowskiJesse BrandeburgBrett CreeleyPrzemek KitszelJohn FastabendNaohiro AotaDavid SterbaEric DumazetDaniel BorkmannAmritha NambiarLorenzo BianconiDavid AhernJason XingJamal Hadi SalimFlorian FainelliCezary RojewskiUlf HanssonHeng QiJacob KellerSujai BuvaneswaranAndy GospodarekDmitry BaryshkovZhu YanjunDave JiangFenghua YuPeter UjfalusiPeterPeng FanMatti VaittinenNicolas PitreAngeloGioacchino Del RegnoJason WangMark RutlandPatrisious HaddadVitaliiTOjaswin MujooYongqin LiuAntje MiederhöferKuniyuki IwashimaD. WytheAndrew HalaneyBart Van AsscheOliver UptonJim MattsonLi ZhijianReinette ChatreThorsten SchererMatt RoperPavel BegunkovMichael GuralnikChristian KönigHamza MahfoozRoman LiWenjing LiuRob Herring (Arm)Heming ZhaoAlan SternChristian HeuselDamien Le MoalChuck LeverDmitry VyukovAndrey KonovalovAshish KalraBarry SongZi YanDavid HildenbrandShakeel ButtYouzhong YangPasha TatashinAlistair PoppleJohn JohansenMimi ZoharCasey SchauflerSavyasaachi VangaVille SyrjäläConor DooleyThomas GleixnerNicholas KazlauskasIdo SchimmelNaresh KambojuLiam MerwickIsaku Yamahata[email protected]Francois DugastPeter KorsgaardPeter SchneiderSeongJae ParkMark BrownShuah KhanJustin M. ForbesBagas SanjayaJon HunterAllen PaisRon EconomosLinux Kernel Functional TestingKelsey SteelePavel Machek (CIP)
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/250R-b
2/250A-b
3/250
4/250
5/250
6/250
7/250
8/250
9/250R-b R-b
10/250R-b A-b R-b
11/250A-b A-b
12/250
13/250R-b
14/250
15/250
16/250
17/250
18/250
19/250
20/250
21/250A-b R-b
22/250R-b R-b
23/250
24/250
25/250
26/250
27/250
28/250T-b R-b
29/250R-b
30/250Co-authored-by
31/250
32/250A-b R-b
33/250R-b
34/250R-b
35/250R-b
36/250T-b
37/250
38/250A-b A-b
39/250
40/250
41/250
42/250
43/250A-b
44/250R-b
45/250R-b
46/250
47/250R-b A-b T-b
48/250T-b R-b A-b
49/250T-b R-b
50/250T-b
51/250
52/250R-b
53/250
54/250
55/250R-b
56/250
57/250
58/250
59/250
60/250
61/250
62/250
63/250
64/250R-b A-b T-b R-b
65/250R-b R-b R-b
66/250
67/250
68/250R-b
69/250A-b A-b R-b
70/250
71/250
72/250R-b
73/250R-b
74/250
75/250
76/250A-b
77/250R-b
78/250R-b
79/250T-b
80/250R-b R-b
81/250
82/250A-b
83/250
84/250
85/250
86/250T-b
87/250R-b R-b
88/250R-b R-b
89/250R-b
90/250R-b A-b R-b
91/250A-b R-b
92/250R-b R-b R-b
93/250T-b
94/250R-b
95/250
96/250
97/250
98/250A-b
99/250R-b
100/250
101/250
102/250R-b
103/250R-b
104/250T-b R-b T-b
105/250T-b R-b R-b
106/250T-b R-b R-b R-b
107/250R-b
108/250T-b R-b R-b
109/250R-b
110/250
111/250
112/250
113/250
114/250R-b A-b
115/250R-b R-b
116/250
117/250
118/250A-b R-b
119/250R-b R-b
120/250R-b
121/250
122/250
123/250R-b
124/250R-b
125/250R-b
126/250R-b
127/250
128/250R-b
129/250R-b R-b R-b
130/250R-b
131/250R-b
132/250R-b A-b
133/250
134/250
135/250R-b
136/250
137/250R-b
138/250
139/250R-b R-b R-b R-b T-b
140/250R-b R-b
141/250
142/250
143/250
144/250R-b
145/250R-b
146/250R-b
147/250
148/250
149/250R-b
150/250
151/250R-b R-b
152/250A-b A-b
153/250R-b
154/250R-b
155/250R-b
156/250A-b
157/250A-b
158/250R-b
159/250R-b R-b
160/250
161/250R-b
162/250
163/250
164/250
165/250
166/250
167/250
168/250R-b T-b
169/250T-b
170/250R-b
171/250R-b
172/250A-b
173/250
174/250R-b
175/250
176/250
177/250T-b
178/250R-b
179/250R-b R-b
180/250
181/250R-b
182/250T-b T-b
183/250
184/250R-b R-b
185/250R-b
186/250R-b R-b
187/250
188/250
189/250
190/250
191/250
192/250R-b
193/250R-b
194/250R-b R-b R-b
195/250R-b
196/250R-b
197/250
198/250Reported-and-tested-by
199/250Reported-and-tested-by
200/250
201/250
202/250
203/250R-b
204/250R-b
205/250R-b
206/250R-b
207/250T-b R-b A-b
208/250A-b R-b
209/250R-b A-b
210/250R-b
211/250R-b
212/250
213/250T-b A-b Bisected-by
214/250R-b R-b R-b
215/250
216/250R-b
217/250T-b
218/250R-b R-b T-b
219/250T-b
220/250
221/250
222/250
223/250R-b R-b A-b
224/250R-b
225/250R-b
226/250
227/250R-b R-b R-b
228/250A-b R-b R-b
229/250A-b
230/250R-b
231/250R-b R-b
232/250R-b
233/250
234/250
235/250R-b
236/250T-b
237/250
238/250R-b
239/250
240/250
241/250A-b
242/250R-b
243/250
244/250T-b A-b R-b
245/250A-b
246/250R-b
247/250R-b R-b T-b T-b
248/250
249/250
250/250

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

Read the v1 thread

Cover letter [PATCH 6.9 000/250] 6.9.7-rc1 review

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

Responses should be made by Thu, 27 Jun 2024 08:54: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.9.7-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.9.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.9.7-rc1

Linus Torvalds <[email protected]>
Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default"

Andrew Ballance <[email protected]>
hid: asus: asus_report_fixup: fix potential read out of bounds

Linus Torvalds <[email protected]>
kprobe/ftrace: fix build error due to bad function definition

Davide Caratti <[email protected]>
net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path

Pierre-Louis Bossart <[email protected]>
ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk

Baochen Qiang <[email protected]>
wifi: ath12k: check M3 buffer size as well whey trying to reuse it

Martin Leung <[email protected]>
drm/amd/display: revert Exit idle optimizations before HDCP execution

Tony Luck <[email protected]>
x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL

Tony Luck <[email protected]>
x86/cpu/vfm: Add new macros to work with (vendor/family/model) values

Jeff Johnson <[email protected]>
tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test

Bart Van Assche <[email protected]>
nbd: Fix signal handling

Bart Van Assche <[email protected]>
nbd: Improve the documentation of the locking assumptions

Matthew Brost <[email protected]>
drm/xe: Use ordered WQ for G2H handler

Patrice Chotard <[email protected]>
spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4

Rafael J. Wysocki <[email protected]>
thermal: core: Change PM notifier priority to the minimum

Frank Li <[email protected]>
arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc

Patrice Chotard <[email protected]>
spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()

Srinivas Pandruvada <[email protected]>

    thermal: int340x: processor_thermal: Support shared interrupts

Krzysztof Kozlowski <[email protected]>
dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema

Paolo Bonzini <[email protected]>
virt: guest_memfd: fix reference leak on hwpoisoned page

Krzysztof Kozlowski <[email protected]>
dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema

Grygorii Tertychnyi <[email protected]>
i2c: ocores: set IACK bit after core is enabled

GUO Zihua <[email protected]>
ima: Avoid blocking in RCU read-side critical section

Peter Xu <[email protected]>
mm/page_table_check: fix crash on ZONE_DEVICE

Eric Dumazet <[email protected]>

    tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: userspace_pm: fixed subtest names

Baolin Wang <[email protected]>
mm: shmem: fix getting incorrect lruvec when replacing a shmem folio

Ran Xiaokai <[email protected]>
mm: huge_memory: fix misused mapping_large_folio_support() for anon folios

Rafael Aquini <[email protected]>
mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default

Jiaxun Yang <[email protected]>
MIPS: mipsmtregs: Fix target register for MFTC0

Andy Shevchenko <[email protected]>
serial: 8250_dw: Revert "Move definitions to the shared header"

Ard Biesheuvel <[email protected]>
efi/x86: Free EFI memory map only when installing a new one.

Aleksandr Nogikh <[email protected]>
kcov: don't lose track of remote references during softirqs

Peter Oberparleiter <[email protected]>
gcov: add support for GCC 14

Dmitry Safonov <[email protected]>
net/tcp_ao: Don't leak ao_info on error-path

Louis Chauvet <[email protected]>
dmaengine: xilinx: xdma: Fix data synchronisation in xdma_channel_isr()

Niklas Cassel <[email protected]>
ata: ahci: Do not enable LPM if no LPM states are supported by the HBA

Bart Van Assche <[email protected]>
scsi: usb: uas: Do not query the IO Advice Hints Grouping mode page for USB/UAS devices

Bart Van Assche <[email protected]>
scsi: core: Introduce the BLIST_SKIP_IO_HINTS flag

Joseph Qi <[email protected]>
ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()

Joseph Qi <[email protected]>
ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()

Krzysztof Kozlowski <[email protected]>
dt-bindings: dma: fsl-edma: fix dma-channels constraints

Michael Strauss <[email protected]>
drm/amd/display: Attempt to avoid empty TUs when endpoint is DPIA

Roman Li <[email protected]>
drm/amd/display: Remove redundant idle optimization check

Yunxiang Li <[email protected]>
drm/amdgpu: fix locking scope when flushing tlb

Alex Deucher <[email protected]>
drm/amdgpu: fix UBSAN warning in kv_dpm.c

Alex Deucher <[email protected]>
drm/radeon: fix UBSAN warning in kv_dpm.c

Jani Nikula <[email protected]>
drm/i915/mso: using joiner is not possible with eDP MSO

Pablo Caño <[email protected]>
ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9

Edson Juliano Drosdeck <[email protected]>
ALSA: hda/realtek: Limit mic boost on N14AP7

Andy Chi <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11.

Johannes Berg <[email protected]>
wifi: mac80211: fix monitor channel with chanctx emulation

Miklos Szeredi <[email protected]>
ovl: fix encoding fid for lower only root

Jason Gunthorpe <[email protected]>
RDMA/mlx5: Ensure created mkeys always have a populated rb_key

Jason Gunthorpe <[email protected]>
RDMA/mlx5: Follow rb_key.ats when creating new mkeys

Jason Gunthorpe <[email protected]>
RDMA/mlx5: Remove extra unlock on error path

Honggang LI <[email protected]>
RDMA/rxe: Fix data copy for IB_SEND_INLINE

Sean Christopherson <[email protected]>
KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes

Marc Zyngier <[email protected]>
KVM: arm64: Disassociate vcpus from redistributor region on teardown

Breno Leitao <[email protected]>
KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()

Hui Li <[email protected]>
LoongArch: Fix multiple hardware watchpoint issues

Hui Li <[email protected]>
LoongArch: Trigger user-space watchpoints correctly

Hui Li <[email protected]>
LoongArch: Fix watchpoint setting error

Steve French <[email protected]>
cifs: fix typo in module parameter enable_gcm_256

Joel Slebodnick <[email protected]>
scsi: ufs: core: Free memory allocated for model before reinit

Boris Burkov <[email protected]>
btrfs: retry block group reclaim without infinite loop

Ignat Korchagin <[email protected]>
net: do not leave a dangling sk pointer, when socket creation fails

Oleksij Rempel <[email protected]>
net: phy: dp83tg720: get master/slave configuration in link down state

Jose Ignacio Tornos Martinez <[email protected]>

    net: usb: ax88179_178a: improve reset check

Oleksij Rempel <[email protected]>
net: stmmac: Assign configured channel value to EXTTS event

Oleksij Rempel <[email protected]>
net: phy: dp83tg720: wake up PHYs in managed mode

Baokun Li <[email protected]>
ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()

Baokun Li <[email protected]>
ext4: avoid overflow when setting values via sysfs

Rafael J. Wysocki <[email protected]>
ACPI: EC: Evaluate orphan _REG under EC device

Konstantin Taranov <[email protected]>
RDMA/mana_ib: Ignore optional access flags for MRs

Patrisious Haddad <[email protected]>
RDMA/mlx5: Add check for srq max_sge attribute

Yishai Hadas <[email protected]>
RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init

Xi Ruoyao <[email protected]>
LoongArch: Only allow OBJTOOL & ORC unwinder if toolchain supports -mthin-add-sub

Sudeep Holla <[email protected]>
firmware: psci: Fix return value from psci_system_suspend()

Chenliang Li <[email protected]>

    io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed

Michal Wajdeczko <[email protected]>
drm/xe/vf: Don't touch GuC irq registers if using memory irqs

Marc Kleine-Budde <[email protected]>
spi: spi-imx: imx51: revert burst length calculation back to bits_per_word

Dave Martin <[email protected]>
x86/resctrl: Don't try to free nonexistent RMIDs

Amit Kumar Mahapatra <[email protected]>
spi: Fix SPI slave probe failure

Hans de Goede <[email protected]>
ACPI: scan: Ignore camera graph port nodes on all Dell Tiger, Alder and Raptor Lake models

Raju Rangoju <[email protected]>
ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."

Max Krummenacher <[email protected]>
arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin

Fabio Estevam <[email protected]>

    arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property

Tim Harvey <[email protected]>
arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO

Liu Ying <[email protected]>
arm: dts: imx53-qsb-hdmi: Disable panel instead of deleting node

Marek Vasut <[email protected]>
arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM

Julien Panis <[email protected]>
thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data

Kalle Niemi <[email protected]>
regulator: bd71815: fix ramp values

Nikita Shubin <[email protected]>
dmaengine: ioatdma: Fix missing kmem_cache_destroy()

Arnd Bergmann <[email protected]>
dmaengine: fsl-edma: avoid linking both modules

Nikita Shubin <[email protected]>
dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()

Nikita Shubin <[email protected]>
dmaengine: ioatdma: Fix error path in ioat3_dma_probe()

Nikita Shubin <[email protected]>
dmaengine: ioatdma: Fix leaking on version mismatch

Siddharth Vadapalli <[email protected]>
dmaengine: ti: k3-udma-glue: Fix of_k3_udma_glue_parse_chn_by_id()

Li RongQing <[email protected]>
dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list

Biju Das <[email protected]>
regulator: core: Fix modpost error "regulator_get_regmap" undefined

Honggang LI <[email protected]>
RDMA/rxe: Fix responder length checking for UD request packets

Charles Keepax <[email protected]>
spi: cs42l43: Correct SPI root clock speed

Nathan Lynch <[email protected]>
powerpc/crypto: Add generated P8 asm to .gitignore

Abel Vesa <[email protected]>
phy: qcom: qmp-combo: Switch from V6 to V6 N4 register offsets

Abel Vesa <[email protected]>
phy: qcom-qmp: pcs: Add missing v6 N4 register offsets

Abel Vesa <[email protected]>
phy: qcom-qmp: qserdes-txrx: Add missing registers offsets

Joao Paulo Goncalves <[email protected]>
arm64: dts: freescale: imx8mm-verdin: Fix GPU speed

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Fix the max msix vectors macro

Oliver Neukum <[email protected]>
net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings

Pavan Chebbi <[email protected]>
bnxt_en: Restore PTP tx_avail count in case of skb_pad() error

Marcin Szycik <[email protected]>
ice: Fix VSI list rule with ICE_SW_LKUP_LAST type

Jianguo Wu <[email protected]>
netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core

Jianguo Wu <[email protected]>
seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: Fix suspicious rcu_dereference_protected()

Geetha sowjanya <[email protected]>
octeontx2-pf: Fix linking objects into multiple modules

Simon Horman <[email protected]>
octeontx2-pf: Add error handling to VLAN unoffload handling

Heng Qi <[email protected]>
virtio_net: fixing XDP for fully checksummed packets handling

Heng Qi <[email protected]>
virtio_net: checksum offloading handling fix

Xiaolei Wang <[email protected]>
net: stmmac: No need to calculate speed divider when offload is disabled

Simon Horman <[email protected]>
selftests: openvswitch: Use bash as interpreter

Dan Carpenter <[email protected]>
ptp: fix integer overflow in max_vclocks_store

Xin Long <[email protected]>
sched: act_ct: add netns into the key of tcf_ct_flow_table

Xin Long <[email protected]>
tipc: force a dst refcount before doing decryption

David Ruth <[email protected]>
net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()

Raju Lakkaraju <[email protected]>
net: phy: mxl-gpy: Remove interrupt mask clearing from config_init

Raju Lakkaraju <[email protected]>
net: lan743x: Support WOL at both the PHY and MAC appropriately

Raju Lakkaraju <[email protected]>
net: lan743x: disable WOL upon resume to restore full data path operation

Stefan Wahren <[email protected]>
qca_spi: Make interrupt remembering atomic

Yue Haibing <[email protected]>
netns: Make get_net_ns() handle zero refcount net

Eric Dumazet <[email protected]>
xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()

Eric Dumazet <[email protected]>
ipv6: prevent possible NULL dereference in rt6_probe()

Eric Dumazet <[email protected]>
ipv6: prevent possible NULL deref in fib6_nh_init()

Gavrilov Ilia <[email protected]>
netrom: Fix a memory leak in nr_heartbeat_expiry()

Ajrat Makhmutov <[email protected]>
ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM

Jakub Kicinski <[email protected]>
netdev-genl: fix error codes when outputting XDP features

Florian Westphal <[email protected]>
bpf: Avoid splat in pskb_pull_reason

Simon Trimmer <[email protected]>
ALSA: hda: tas2781: Component should be unbound before deconstruction

Simon Trimmer <[email protected]>
ALSA: hda: cs35l41: Component should be unbound before deconstruction

Simon Trimmer <[email protected]>
ALSA: hda: cs35l56: Component should be unbound before deconstruction

Ondrej Mosnacek <[email protected]>
cipso: fix total option length computation

Aryan Srivastava <[email protected]>
net: mvpp2: use slab_build_skb for oversized frames

Johannes Thumshirn <[email protected]>
btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes

Daniel Borkmann <[email protected]>
bpf: Fix reg_set_min_max corruption of fake_reg

Wojciech Drewek <[email protected]>
ice: implement AQ download pkg retry

Paul Greenwalt <[email protected]>
ice: fix 200G link speed message log

En-Wei Wu <[email protected]>
ice: avoid IRQ collision to fix init failure on ACPI S3 resume

Peter Ujfalusi <[email protected]>
ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option

Dustin L. Howett <[email protected]>
ALSA: hda/realtek: Remove Framework Laptop 16 from quirks

Remi Pommarel <[email protected]>
wifi: mac80211: Recalc offload when monitor stop

Shaul Triebitz <[email protected]>
wifi: iwlwifi: mvm: fix ROC version check

Masami Hiramatsu (Google) <[email protected]>
tracing: Build event generation tests only as modules

Christian Marangi <[email protected]>
mips: bmips: BCM6358: make sure CBR is correctly set

Ilpo Järvinen <[email protected]>
MIPS: Routerboard 532: Fix vendor retry check code

Takashi Iwai <[email protected]>
ALSA: seq: ump: Fix missing System Reset message handling

Simon Trimmer <[email protected]>
ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()

Viresh Kumar <[email protected]>
OPP: Fix required_opp_tables for multiple genpds using same table

Ilpo Järvinen <[email protected]>
PCI: Do not wait for disconnected devices when resuming

Rafael J. Wysocki <[email protected]>
ACPI: EC: Install address space handler at the namespace root

Peng Ma <[email protected]>
cpufreq: amd-pstate: fix memory leak on CPU EPP exit

Dmitry Baryshkov <[email protected]>
usb: typec: qcom-pmic-typec: split HPD bridge alloc and registration

Alex Williamson <[email protected]>
vfio/pci: Collect hot-reset devices to local buffer

Dave Jiang <[email protected]>
cxl: Add post-reset warning if reset results in loss of previously committed HDM decoders

Alexander Stein <[email protected]>
i2c: lpi2c: Avoid calling clk_get_rate during transfer

Linus Torvalds <[email protected]>
tty: add the option to have a tty reject a new ldisc

Mathias Nyman <[email protected]>
xhci: remove XHCI_TRUST_TX_LENGTH quirk

Christophe JAILLET <[email protected]>
usb: gadget: function: Remove usage of the deprecated ida_simple_xx() API

Parker Newman <[email protected]>
serial: exar: adding missing CTI and Exar PCI ids

Esben Haabendal <[email protected]>
serial: imx: Introduce timeout when waiting on transmitter empty

Songyang Li <[email protected]>
MIPS: Octeon: Add PCIe link status check

Jaegeuk Kim <[email protected]>
f2fs: don't set RO when shutting down f2fs

Mario Limonciello <[email protected]>
PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports

Roman Smirnov <[email protected]>
udf: udftime: prevent overflow in udf_disk_stamp_to_time()

Dmitry Baryshkov <[email protected]>
usb: typec: ucsi_glink: drop special handling for CCI_BUSY

Hans de Goede <[email protected]>
usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380

Joao Pinto <[email protected]>
Avoid hw_desc array overrun in dw-axi-dmac

Alex Henrie <[email protected]>
usb: misc: uss720: check for incompatible versions of the Belkin F5U002

Dmitry Baryshkov <[email protected]>
usb: typec: ucsi_glink: rework quirks implementation

Yunlei He <[email protected]>
f2fs: remove clear SB_INLINECRYPT flag in default_options

Chao Yu <[email protected]>
f2fs: fix to detect inconsistent nat entry during truncation

Michael Grzeschik <[email protected]>
usb: gadget: uvc: configfs: ensure guid to be valid before set

Stephen Brennan <[email protected]>
kprobe/ftrace: bail out if ftrace was killed

Baokun Li <[email protected]>

    ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super()

Jan Kara <[email protected]>
ext4: do not create EA inode under buffer lock

Aleksandr Aprelkov <[email protected]>
iommu/arm-smmu-v3: Free MSIs in case of ENOMEM

Tzung-Bi Shih <[email protected]>
power: supply: cros_usbpd: provide ID table for avoiding fallback match

Ben Fradella <[email protected]>
platform/x86: p2sb: Don't init until unassigned resources have been assigned

Michael Ellerman <[email protected]>
powerpc/io: Avoid clang null pointer arithmetic warnings

Fullway Wang <[email protected]>
media: mtk-vcodec: potential null pointer deference in SCP

Ricardo Ribalda <[email protected]>
media: intel/ipu6: Fix build with !ACPI

Nathan Lynch <[email protected]>
powerpc/pseries: Enforce hcall result buffer validity and size

Stefan Binding <[email protected]>
ALSA: hda/realtek: Add quirks for Lenovo 13X

Stefan Binding <[email protected]>
ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41

Hans de Goede <[email protected]>
platform/x86: x86-android-tablets: Add Lenovo Yoga Tablet 2 Pro 1380F/L data

Hans de Goede <[email protected]>
platform/x86: x86-android-tablets: Unregister devices in reverse order

Erico Nunes <[email protected]>
drm/lima: mask irqs in timeout path before hard reset

Erico Nunes <[email protected]>
drm/lima: include pp bcast irq in timeout handler check

Erico Nunes <[email protected]>
drm/lima: add mask irq callback to gp and pp

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

Pierre-Louis Bossart <[email protected]>
ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14

Waiman Long <[email protected]>
cgroup/cpuset: Make cpuset hotplug processing synchronous

Arvid Norlander <[email protected]>
platform/x86: toshiba_acpi: Add quirk for buttons on Z830

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Workaround register access in idle race with cursor

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Exit idle optimizations before HDCP execution

Uri Arev <[email protected]>
Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl

David Arinzon <[email protected]>
net: ena: Add validation for completion descriptors consistency

Jakub Kicinski <[email protected]>
selftests: net: fix timestamp not arriving in cmsg_time.sh

Jose E. Marchesi <[email protected]>
bpf: avoid uninitialized warnings in verifier_global_subprogs.c

Takashi Iwai <[email protected]>
ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7

Luke D. Jones <[email protected]>
HID: asus: fix more n-key report descriptors if n-key quirked

Sean O'Brien <[email protected]>
HID: Add quirk for Logitech Casa touchpad

Leon Yen <[email protected]>
wifi: mt76: mt7921s: fix potential hung tasks during chip recovery

Lingbo Kong <[email protected]>
wifi: ath12k: fix the problem that down grade phy mode operation

Breno Leitao <[email protected]>
netpoll: Fix race condition in netpoll_owner_active

Tamim Khan <[email protected]>
ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MV

Luiz Angelo Daros de Luca <[email protected]>
net: dsa: realtek: do not assert reset on remove

Luiz Angelo Daros de Luca <[email protected]>
net: dsa: realtek: keep default LED state in rtl8366rb

Kunwu Chan <[email protected]>
kselftest: arm64: Add a null pointer check

Shiqi Liu <[email protected]>
arm64/sysreg: Update PIE permission encodings

Davide Caratti <[email protected]>
net/sched: fix false lockdep warning on qdisc root lock

Daniel Golle <[email protected]>
net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module

Marek Behún <[email protected]>
net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module

Manish Rangankar <[email protected]>
scsi: qedi: Fix crash while reading debugfs attribute

Baochen Qiang <[email protected]>
wifi: ath12k: fix kernel crash during resume

Guenter Schafranek <[email protected]>
ACPI: resource: Do IRQ override on GMxBGxx (XMG APEX 17 M23)

Wander Lairson Costa <[email protected]>
drop_monitor: replace spin_lock by raw_spin_lock

Hans de Goede <[email protected]>
ACPI: x86: Add PNP_UART1_SKIP quirk for Lenovo Blade2 tablets

Adrian Hunter <[email protected]>
clocksource: Make watchdog and suspend-timing multiplication overflow safe

Eric Dumazet <[email protected]>
af_packet: avoid a false positive warning in packet_setsockopt()

Arnd Bergmann <[email protected]>
wifi: ath9k: work around memset overflow warning

Ping-Ke Shih <[email protected]>
wifi: rtw89: 8852c: add quirk to set PCI BER for certain platforms

Eric Dumazet <[email protected]>
batman-adv: bypass empty buckets in batadv_purge_orig_ref()

Jian Wen <[email protected]>
devlink: use kvzalloc() to allocate devlink instance resources

Alexei Starovoitov <[email protected]>
bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.

Yonghong Song <[email protected]>
selftests/bpf: Fix flaky test btf_map_in_map/lookup_update

Alessandro Carminati (Red Hat) <[email protected]>
selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh

Rand Deeb <[email protected]>
ssb: Fix potential NULL pointer dereference in ssb_device_uevent()

Justin Stitt <[email protected]>
block/ioctl: prefer different overflow check

Dmitry Baryshkov <[email protected]>
arm64: defconfig: select INTERCONNECT_QCOM_SM6115 as built-in

Kees Cook <[email protected]>
ubsan: Avoid i386 UBSAN handler crashes with Clang

Tzung-Bi Shih <[email protected]>
platform/chrome: cros_usbpd_notify: provide ID table for avoiding fallback match

Tzung-Bi Shih <[email protected]>
platform/chrome: cros_usbpd_logger: provide ID table for avoiding fallback match

Zqiang <[email protected]>
rcutorture: Fix invalid context warning when enable srcu barrier testing

Zqiang <[email protected]>
rcutorture: Make stall-tasks directly exit when rcutorture tests end

Paul E. McKenney <[email protected]>
rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment

Jens Axboe <[email protected]>
io_uring/sqpoll: work around a potential audit memory leak

Chenghai Huang <[email protected]>
crypto: hisilicon/qm - Add the err memory release process to qm uninit

Chenghai Huang <[email protected]>
crypto: hisilicon/sec - Fix memory leak for sec resource release

Herbert Xu <[email protected]>
padata: Disable BH when taking works lock on MT path

Kemeng Shi <[email protected]>
fs/writeback: bail out if there is no more inodes for IO and queued once

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

Diffstat:

 .../devicetree/bindings/dma/fsl,edma.yaml          |   4 +-
 .../devicetree/bindings/i2c/atmel,at91sam-i2c.yaml |   2 +-
 .../bindings/i2c/google,cros-ec-i2c-tunnel.yaml    |   2 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/nxp/imx/imx53-qsb-common.dtsi    |   2 +-
 arch/arm/boot/dts/nxp/imx/imx53-qsb-hdmi.dtso      |   6 +-
 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi   |   3 +-
 .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi |   2 +-
 .../boot/dts/freescale/imx8mp-venice-gw73xx.dtsi   |   2 +-
 arch/arm64/boot/dts/freescale/imx8qm-mek.dts       |   2 +-
 arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts  |   1 -
 arch/arm64/configs/defconfig                       |   1 +
 arch/arm64/include/asm/sysreg.h                    |  24 +--
 arch/arm64/kvm/vgic/vgic-init.c                    |   2 +-
 arch/arm64/kvm/vgic/vgic-mmio-v3.c                 |  15 +-
 arch/arm64/kvm/vgic/vgic.h                         |   2 +-
 arch/csky/kernel/probes/ftrace.c                   |   3 +
 arch/loongarch/Kconfig                             |   5 +-
 arch/loongarch/Kconfig.debug                       |   1 +
 arch/loongarch/include/asm/hw_breakpoint.h         |   4 +-
 arch/loongarch/kernel/ftrace_dyn.c                 |   3 +
 arch/loongarch/kernel/hw_breakpoint.c              |  96 +++++----
 arch/loongarch/kernel/ptrace.c                     |  47 +++--
 arch/mips/bmips/setup.c                            |   3 +-
 arch/mips/include/asm/mipsmtregs.h                 |   2 +-
 arch/mips/pci/ops-rc32434.c                        |   4 +-
 arch/mips/pci/pcie-octeon.c                        |   6 +
 arch/parisc/kernel/ftrace.c                        |   3 +
 arch/powerpc/crypto/.gitignore                     |   2 +
 arch/powerpc/include/asm/hvcall.h                  |   8 +-
 arch/powerpc/include/asm/io.h                      |  24 +--
 arch/powerpc/kernel/kprobes-ftrace.c               |   3 +
 arch/riscv/kernel/probes/ftrace.c                  |   3 +
 arch/s390/kernel/ftrace.c                          |   3 +
 arch/x86/include/asm/cpu_device_id.h               |  98 ++++++++++
 arch/x86/include/asm/efi.h                         |   1 -
 arch/x86/kernel/cpu/match.c                        |   4 +-
 arch/x86/kernel/cpu/resctrl/monitor.c              |   3 +-
 arch/x86/kernel/kprobes/ftrace.c                   |   3 +
 arch/x86/kvm/x86.c                                 |   9 +-
 arch/x86/platform/efi/memmap.c                     |  12 +-
 block/ioctl.c                                      |   2 +-
 drivers/acpi/acpica/acevents.h                     |   4 +
 drivers/acpi/acpica/evregion.c                     |   6 +-
 drivers/acpi/acpica/evxfregn.c                     |  54 ++++++
 drivers/acpi/acpica/exregion.c                     |  23 +--
 drivers/acpi/ec.c                                  |  28 ++-
 drivers/acpi/internal.h                            |   5 +-
 drivers/acpi/mipi-disco-img.c                      |  28 ++-
 drivers/acpi/resource.c                            |  13 ++
 drivers/acpi/video_detect.c                        |   8 +
 drivers/acpi/x86/utils.c                           |  20 +-
 drivers/ata/ahci.c                                 |   8 +
 drivers/block/nbd.c                                |  34 ++--
 drivers/bluetooth/ath3k.c                          |  25 ++-
 drivers/cpufreq/amd-pstate.c                       |   7 +
 drivers/crypto/hisilicon/qm.c                      |   5 +-
 drivers/crypto/hisilicon/sec2/sec_crypto.c         |   4 +-
 drivers/cxl/core/pci.c                             |  29 +++
 drivers/cxl/cxl.h                                  |   2 +
 drivers/cxl/pci.c                                  |  22 +++
 drivers/dma/Kconfig                                |   2 +-
 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c     |   6 +-
 drivers/dma/dw-axi-dmac/dw-axi-dmac.h              |   1 +
 drivers/dma/idxd/irq.c                             |   4 +-
 drivers/dma/ioat/init.c                            |  55 +++---
 drivers/dma/ti/k3-udma-glue.c                      |   5 +-
 drivers/dma/xilinx/xdma.c                          |   4 +-
 drivers/firmware/efi/memmap.c                      |   9 -
 drivers/firmware/psci/psci.c                       |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |  66 ++++---
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   3 -
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c       |  23 ++-
 .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c    |  72 +++++++
 .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.h    |   2 +
 .../gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c |   2 +-
 drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c         |   2 +
 drivers/gpu/drm/i915/display/intel_dp.c            |   4 +
 drivers/gpu/drm/lima/lima_bcast.c                  |  12 ++
 drivers/gpu/drm/lima/lima_bcast.h                  |   3 +
 drivers/gpu/drm/lima/lima_gp.c                     |   8 +
 drivers/gpu/drm/lima/lima_pp.c                     |  18 ++
 drivers/gpu/drm/lima/lima_sched.c                  |   9 +
 drivers/gpu/drm/lima/lima_sched.h                  |   1 +
 drivers/gpu/drm/radeon/sumo_dpm.c                  |   2 +
 drivers/gpu/drm/xe/xe_guc.c                        |   4 +-
 drivers/gpu/drm/xe/xe_guc_ct.c                     |   4 +
 drivers/hid/hid-asus.c                             |  51 +++--
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-multitouch.c                       |   6 +
 drivers/i2c/busses/i2c-imx-lpi2c.c                 |  19 +-
 drivers/i2c/busses/i2c-ocores.c                    |   2 +-
 drivers/infiniband/hw/bnxt_re/bnxt_re.h            |   4 +-
 drivers/infiniband/hw/mana/mr.c                    |   1 +
 drivers/infiniband/hw/mlx5/main.c                  |   4 +-
 drivers/infiniband/hw/mlx5/mr.c                    |   8 +-
 drivers/infiniband/hw/mlx5/srq.c                   |  13 +-
 drivers/infiniband/sw/rxe/rxe_resp.c               |  13 ++
 drivers/infiniband/sw/rxe/rxe_verbs.c              |   2 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |   2 +-
 drivers/media/pci/intel/ipu-bridge.c               |  66 +++++--
 .../mediatek/vcodec/common/mtk_vcodec_fw_scp.c     |   2 +
 drivers/net/dsa/realtek/rtl8366rb.c                |  87 ++-------
 drivers/net/dsa/realtek/rtl83xx.c                  |   7 +-
 drivers/net/ethernet/amazon/ena/ena_eth_com.c      |  37 +++-
 drivers/net/ethernet/amazon/ena/ena_netdev.c       |   2 +
 drivers/net/ethernet/amazon/ena/ena_regs_defs.h    |   1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   5 +-
 drivers/net/ethernet/intel/ice/ice_ddp.c           |  23 ++-
 drivers/net/ethernet/intel/ice/ice_main.c          |  10 +-
 drivers/net/ethernet/intel/ice/ice_switch.c        |   6 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |   5 +-
 .../net/ethernet/marvell/octeontx2/nic/Makefile    |   3 +-
 .../ethernet/marvell/octeontx2/nic/otx2_dcbnl.c    |   7 +
 .../ethernet/marvell/octeontx2/nic/otx2_devlink.c  |   2 +
 .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c |   5 +-
 drivers/net/ethernet/microchip/lan743x_ethtool.c   |  44 ++++-
 drivers/net/ethernet/microchip/lan743x_main.c      |  48 ++++-
 drivers/net/ethernet/microchip/lan743x_main.h      |  28 +++
 drivers/net/ethernet/qualcomm/qca_debug.c          |   6 +-
 drivers/net/ethernet/qualcomm/qca_spi.c            |  16 +-
 drivers/net/ethernet/qualcomm/qca_spi.h            |   3 +-
 .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c  |   6 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c    |  40 ++--
 drivers/net/phy/dp83tg720.c                        |  38 +++-
 drivers/net/phy/mxl-gpy.c                          |  58 ++++--
 drivers/net/phy/sfp.c                              |  21 +-
 drivers/net/usb/ax88179_178a.c                     |  18 +-
 drivers/net/usb/rtl8150.c                          |   3 +-
 drivers/net/virtio_net.c                           |  32 ++-
 drivers/net/wireless/ath/ath.h                     |   6 +-
 drivers/net/wireless/ath/ath12k/core.c             |   1 -
 drivers/net/wireless/ath/ath12k/mac.c              |  16 +-
 drivers/net/wireless/ath/ath12k/qmi.c              |  61 ++++--
 drivers/net/wireless/ath/ath12k/qmi.h              |   2 +
 drivers/net/wireless/ath/ath9k/main.c              |   3 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7921/mac.c    |   2 +
 .../net/wireless/mediatek/mt76/mt7921/pci_mac.c    |   2 -
 .../net/wireless/mediatek/mt76/mt7921/sdio_mac.c   |   2 -
 drivers/net/wireless/mediatek/mt76/sdio.c          |   3 +-
 drivers/net/wireless/realtek/rtw89/core.c          |  18 ++
 drivers/net/wireless/realtek/rtw89/core.h          |  10 +
 drivers/net/wireless/realtek/rtw89/pci.c           |  19 ++
 drivers/net/wireless/realtek/rtw89/pci.h           |   5 +
 drivers/net/wireless/realtek/rtw89/rtw8851be.c     |   1 +
 drivers/net/wireless/realtek/rtw89/rtw8852ae.c     |   1 +
 drivers/net/wireless/realtek/rtw89/rtw8852be.c     |   1 +
 drivers/net/wireless/realtek/rtw89/rtw8852ce.c     |  23 +++
 drivers/net/wireless/realtek/rtw89/rtw8922ae.c     |   1 +
 drivers/opp/core.c                                 |  31 ++-
 drivers/pci/pci.c                                  |  17 ++
 drivers/phy/qualcomm/phy-qcom-qmp-combo.c          | 189 +++++++++++++++---
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v6-n4.h      |  32 +++
 .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6_n4.h |  13 ++
 drivers/phy/qualcomm/phy-qcom-qmp.h                |   2 +
 drivers/platform/chrome/cros_usbpd_logger.c        |   9 +-
 drivers/platform/chrome/cros_usbpd_notify.c        |   9 +-
 drivers/platform/x86/p2sb.c                        |  29 +--
 drivers/platform/x86/toshiba_acpi.c                |  36 +++-
 drivers/platform/x86/x86-android-tablets/core.c    |   8 +-
 drivers/platform/x86/x86-android-tablets/dmi.c     |  18 ++
 drivers/platform/x86/x86-android-tablets/lenovo.c  | 216 +++++++++++++++++++++
 .../x86/x86-android-tablets/x86-android-tablets.h  |   1 +
 drivers/pmdomain/core.c                            |  10 +
 drivers/power/supply/cros_usbpd-charger.c          |  11 +-
 drivers/ptp/ptp_sysfs.c                            |   3 +-
 drivers/regulator/bd71815-regulator.c              |   2 +-
 drivers/regulator/core.c                           |   1 +
 drivers/scsi/qedi/qedi_debugfs.c                   |  12 +-
 drivers/scsi/sd.c                                  |   4 +
 drivers/spi/spi-cs42l43.c                          |   2 +-
 drivers/spi/spi-imx.c                              |  14 +-
 drivers/spi/spi-stm32-qspi.c                       |  12 +-
 drivers/spi/spi.c                                  |  10 +-
 drivers/ssb/main.c                                 |   4 +-
 .../int340x_thermal/processor_thermal_device_pci.c |   3 +-
 drivers/thermal/mediatek/lvts_thermal.c            |   6 +-
 drivers/thermal/thermal_core.c                     |   6 +
 drivers/tty/serial/8250/8250_dw.c                  |  27 +++
 drivers/tty/serial/8250/8250_dwlib.h               |  32 ---
 drivers/tty/serial/8250/8250_exar.c                |  42 ++++
 drivers/tty/serial/imx.c                           |   7 +-
 drivers/tty/tty_ldisc.c                            |   6 +
 drivers/tty/vt/vt.c                                |  10 +
 drivers/ufs/core/ufshcd.c                          |   1 +
 drivers/usb/dwc3/dwc3-pci.c                        |   8 +-
 drivers/usb/gadget/function/f_hid.c                |   6 +-
 drivers/usb/gadget/function/f_printer.c            |   6 +-
 drivers/usb/gadget/function/rndis.c                |   4 +-
 drivers/usb/gadget/function/uvc_configfs.c         |  14 +-
 drivers/usb/host/xhci-pci.c                        |  15 +-
 drivers/usb/host/xhci-rcar.c                       |   6 +-
 drivers/usb/host/xhci-ring.c                       |  15 +-
 drivers/usb/host/xhci.h                            |   4 +-
 drivers/usb/misc/uss720.c                          |  22 ++-
 drivers/usb/storage/scsiglue.c                     |   6 +
 drivers/usb/storage/uas.c                          |   7 +
 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c      |  10 +-
 drivers/usb/typec/ucsi/ucsi_glink.c                |  22 +--
 drivers/vfio/pci/vfio_pci_core.c                   |  78 +++++---
 fs/btrfs/bio.c                                     |   4 +-
 fs/btrfs/block-group.c                             |  11 +-
 fs/ext4/mballoc.c                                  |   4 +
 fs/ext4/super.c                                    |  22 +--
 fs/ext4/sysfs.c                                    |  24 ++-
 fs/ext4/xattr.c                                    | 113 +++++------
 fs/f2fs/node.c                                     |  12 +-
 fs/f2fs/super.c                                    |  12 +-
 fs/fs-writeback.c                                  |   7 +-
 fs/ocfs2/journal.c                                 | 192 ++++++++++--------
 fs/ocfs2/ocfs2.h                                   |  27 +++
 fs/ocfs2/super.c                                   |   4 +-
 fs/overlayfs/export.c                              |   6 +-
 fs/smb/client/cifsfs.c                             |   2 +-
 fs/udf/udftime.c                                   |  11 +-
 include/acpi/acpixf.h                              |   4 +
 include/linux/bpf_verifier.h                       |   2 +
 include/linux/cpuset.h                             |   3 -
 include/linux/kcov.h                               |   2 +
 include/linux/kprobes.h                            |   7 +
 include/linux/lsm_hook_defs.h                      |   2 +-
 include/linux/mod_devicetable.h                    |   2 +
 include/linux/pagemap.h                            |   4 +
 include/linux/pci.h                                |   7 +-
 include/linux/pm_domain.h                          |   6 +
 include/linux/security.h                           |   5 +-
 include/linux/tty_driver.h                         |   8 +
 include/net/netns/netfilter.h                      |   3 +
 include/net/sch_generic.h                          |   1 +
 include/scsi/scsi_devinfo.h                        |   4 +-
 io_uring/rsrc.c                                    |   1 -
 io_uring/sqpoll.c                                  |   8 +
 kernel/auditfilter.c                               |   5 +-
 kernel/bpf/lpm_trie.c                              |  13 +-
 kernel/bpf/verifier.c                              |  14 +-
 kernel/cgroup/cpuset.c                             | 141 ++++++--------
 kernel/cpu.c                                       |  48 -----
 kernel/gcov/gcc_4_7.c                              |   4 +-
 kernel/kcov.c                                      |   1 +
 kernel/kprobes.c                                   |   6 +
 kernel/padata.c                                    |   8 +-
 kernel/power/process.c                             |   2 -
 kernel/rcu/rcutorture.c                            |  16 +-
 kernel/time/clocksource.c                          |  42 ++--
 kernel/trace/Kconfig                               |   4 +-
 kernel/trace/ftrace.c                              |   1 +
 kernel/trace/preemptirq_delay_test.c               |   1 +
 lib/ubsan.h                                        |  41 ++--
 mm/huge_memory.c                                   |  28 +--
 mm/memcontrol.c                                    |   3 +-
 mm/page_table_check.c                              |  11 +-
 mm/shmem.c                                         |   2 +-
 net/batman-adv/originator.c                        |   2 +
 net/core/drop_monitor.c                            |  20 +-
 net/core/filter.c                                  |   5 +
 net/core/net_namespace.c                           |   9 +-
 net/core/netdev-genl.c                             |  16 +-
 net/core/netpoll.c                                 |   2 +-
 net/core/sock.c                                    |   3 +
 net/devlink/core.c                                 |   6 +-
 net/ipv4/cipso_ipv4.c                              |  12 +-
 net/ipv4/tcp_ao.c                                  |   6 +-
 net/ipv4/tcp_input.c                               |   1 +
 net/ipv6/route.c                                   |   4 +-
 net/ipv6/seg6_local.c                              |   8 +-
 net/ipv6/xfrm6_policy.c                            |   8 +-
 net/mac80211/driver-ops.c                          |  17 ++
 net/mac80211/iface.c                               |  22 +--
 net/mac80211/util.c                                |   2 +-
 net/netfilter/core.c                               |  13 +-
 net/netfilter/ipset/ip_set_core.c                  |  11 +-
 net/netfilter/nf_conntrack_standalone.c            |  15 --
 net/netfilter/nf_hooks_lwtunnel.c                  |  67 +++++++
 net/netfilter/nf_internals.h                       |   6 +
 net/netrom/nr_timer.c                              |   3 +-
 net/packet/af_packet.c                             |  26 +--
 net/sched/act_api.c                                |   3 +-
 net/sched/act_ct.c                                 |  16 +-
 net/sched/sch_api.c                                |   1 +
 net/sched/sch_generic.c                            |   4 +
 net/sched/sch_htb.c                                |  22 +--
 net/tipc/node.c                                    |   1 +
 security/apparmor/audit.c                          |   6 +-
 security/apparmor/include/audit.h                  |   2 +-
 security/integrity/ima/ima.h                       |   2 +-
 security/integrity/ima/ima_policy.c                |  15 +-
 security/security.c                                |   6 +-
 security/selinux/include/audit.h                   |   4 +-
 security/selinux/ss/services.c                     |   5 +-
 security/smack/smack_lsm.c                         |   4 +-
 sound/core/seq/seq_ump_convert.c                   |   2 +
 sound/hda/intel-dsp-config.c                       |   2 +-
 sound/pci/hda/cs35l41_hda.c                        |   6 +-
 sound/pci/hda/cs35l56_hda.c                        |   4 +-
 sound/pci/hda/patch_realtek.c                      |  15 +-
 sound/pci/hda/tas2781_hda_i2c.c                    |   4 +-
 sound/soc/intel/boards/sof_sdw.c                   |  18 ++
 tools/arch/arm64/include/asm/sysreg.h              |  24 +--
 tools/testing/selftests/arm64/tags/tags_test.c     |   4 +
 .../selftests/bpf/prog_tests/btf_map_in_map.c      |  26 +--
 .../selftests/bpf/progs/verifier_global_subprogs.c |   7 +
 tools/testing/selftests/bpf/test_tc_tunnel.sh      |  13 +-
 tools/testing/selftests/net/cmsg_sender.c          |  20 +-
 tools/testing/selftests/net/mptcp/userspace_pm.sh  |  46 +++--
 .../selftests/net/openvswitch/openvswitch.sh       |   2 +-
 virt/kvm/guest_memfd.c                             |   5 +-
 virt/kvm/kvm_main.c                                |   5 +-
 308 files changed, 3159 insertions(+), 1398 deletions(-)