Skip to content

6.5.8-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest191 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/191net: stmmac: remove unneeded stmmac_poll_controllerdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+0 -300 replies
2/191RDMA/cxgb4: Check skb value for failure to allocatedrivers/infiniband/hw/cxgb4/cm.c+3 -00 replies
3/191perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7drivers/perf/arm-cmn.c+1 -10 replies
4/191platform/x86: think-lmi: Fix reference leakdrivers/platform/x86/think-lmi.c+20 -40 replies
5/191drm/i915: Register engines early to avoid type confusiondrivers/gpu/drm/i915/i915_gem.c+7 -20 replies
6/191arm_pmu: acpi: Add a representative platform device for TRBEarch/arm64/include/asm/acpi.h drivers/perf/arm_pmu_acpi.c include/linux/perf/arm_pmu.h+39 -03 replies
7/191cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timerarch/arm64/include/asm/acpi.h drivers/acpi/processor_idle.c include/linux/acpi.h+29 -20 replies
8/191drm/amdgpu: Fix a memory leakdrivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c+1 -00 replies
9/191platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section mismatch warningdrivers/platform/x86/hp/hp-wmi.c+7 -10 replies
10/191media: dt-bindings: imx7-csi: Make power-domains not required for imx8mqDocumentation/devicetree/bindings/media/nxp,imx7-csi.yaml+0 -10 replies
11/191drm/amd/display: implement pipe type definition and adding accessorsdrivers/gpu/drm/amd/display/dc/core/dc_resource.c drivers/gpu/drm/amd/display/dc/inc/resource.h+141 -00 replies
12/191drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to master OTG pipes onlydrivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c+4 -40 replies
13/191scsi: Do not rescan devices with a suspended queuedrivers/scsi/scsi_scan.c+6 -50 replies
14/191ata: pata_parport: fix pata_parport_devchkdrivers/ata/pata_parport/pata_parport.c+1 -10 replies
15/191ata: pata_parport: implement set_devctldrivers/ata/pata_parport/pata_parport.c+8 -00 replies
16/191HID: logitech-hidpp: Fix kernel crash on receiver USB disconnectdrivers/hid/hid-logitech-hidpp.c+2 -10 replies
17/191quota: Fix slow quotaofffs/quota/dquot.c include/linux/quota.h include/linux/quotaops.h+43 -290 replies
18/191dm crypt: Fix reqsize in crypt_iv_eboiv_gendrivers/md/dm-crypt.c+2 -10 replies
19/191ASoC: amd: yc: Fix non-functional mic on Lenovo 82YMsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
20/191ASoC: hdmi-codec: Fix broken channel map reportingsound/soc/codecs/hdmi-codec.c+4 -10 replies
21/191ata: libata-scsi: Disable scsi device manage_system_start_stopdrivers/ata/libata-core.c drivers/ata/libata-eh.c drivers/ata/libata-scsi.c +2 more+156 -120 replies
22/191net: prevent address rewrite in kernel_bind()net/netfilter/ipvs/ip_vs_sync.c net/rds/tcp_connect.c net/rds/tcp_listen.c +1 more+9 -50 replies
23/191arm64: dts: qcom: sm8150: extend the size of the PDC resourcearch/arm64/boot/dts/qcom/sm8150.dtsi+1 -10 replies
24/191dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update description for #interrupt-cells propertyDocumentation/devicetree/bindings/interrupt-controller/renesas,rzg2l-irqc.yaml+3 -20 replies
25/191irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt sourcedrivers/irqchip/irq-renesas-rzg2l.c+1 -10 replies
26/191KEYS: trusted: Remove redundant static calls usagesecurity/keys/trusted-keys/trusted_core.c+5 -80 replies
27/191ALSA: usb-audio: Fix microphone sound on Opencomm2 Headsetsound/usb/quirks.c+5 -10 replies
28/191ALSA: usb-audio: Fix microphone sound on Nexigo webcam.sound/usb/mixer.c sound/usb/quirks.c+9 -00 replies
29/191ALSA: hda: cs35l41: Cleanup and fix double free in firmware requestsound/pci/hda/cs35l41_hda.c+79 -360 replies
30/191ALSA: hda/realtek: Change model for Intel RVP boardsound/pci/hda/patch_realtek.c+2 -20 replies
31/191ASoC: SOF: amd: fix for firmware reload failure after playbacksound/soc/sof/amd/pci-rmb.c+0 -10 replies
32/191ASoC: simple-card-utils: fixup simple_util_startup() error handlingsound/soc/generic/simple-card-utils.c+2 -10 replies
33/191ASoC: Intel: soc-acpi: fix Dell SKU 0B34sound/soc/intel/common/soc-acpi-intel-adl-match.c+6 -60 replies
34/191ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in MTL match tablesound/soc/intel/boards/sof_es8336.c sound/soc/intel/common/soc-acpi-intel-mtl-match.c+22 -00 replies
35/191ASoC: fsl_sai: Dont disable bitclock for i.MX8MPsound/soc/fsl/fsl_sai.c+7 -20 replies
36/191ASoC: Intel: sof_sdw: add support for SKU 0B14sound/soc/intel/boards/sof_sdw.c+10 -00 replies
37/191ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match table.sound/soc/intel/common/soc-acpi-intel-mtl-match.c+13 -00 replies
38/191ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LEDsound/pci/hda/patch_realtek.c+22 -00 replies
39/191ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxxsound/pci/hda/patch_realtek.c+8 -00 replies
40/191ALSA: hda/realtek - ALC287 I2S speaker platform supportsound/pci/hda/patch_realtek.c+30 -00 replies
41/191ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMPsound/pci/hda/patch_realtek.c+15 -80 replies
42/191pinctrl: nuvoton: wpcm450: fix out of bounds writedrivers/pinctrl/nuvoton/pinctrl-wpcm450.c+3 -30 replies
43/191pinctrl: starfive: jh7110: Fix failure to set irq after CONFIG_PM is enableddrivers/pinctrl/starfive/pinctrl-starfive-jh7110.c+0 -20 replies
44/191drm/msm/dp: do not reinitialize phy unless retry during link trainingdrivers/gpu/drm/msm/dp/dp_ctrl.c+6 -70 replies
45/191drm/msm/dsi: skip the wait for video mode done if not applicabledrivers/gpu/drm/msm/dsi/dsi_host.c+12 -00 replies
46/191drm/msm/dsi: fix irq_of_parse_and_map() error checkingdrivers/gpu/drm/msm/dsi/dsi_host.c+3 -40 replies
47/191drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflowdrivers/gpu/drm/msm/disp/dpu1/dpu_plane.c+6 -60 replies
48/191drm/msm/dp: Add newlines to debug printksdrivers/gpu/drm/msm/dp/dp_link.c+2 -20 replies
49/191drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk limitsdrivers/gpu/drm/msm/disp/dpu1/dpu_plane.c+12 -30 replies
50/191phy: lynx-28g: cancel the CDR check work item on the remove pathdrivers/phy/freescale/phy-fsl-lynx-28g.c+9 -00 replies
51/191phy: lynx-28g: lock PHY while performing CDR lock workarounddrivers/phy/freescale/phy-fsl-lynx-28g.c+6 -30 replies
52/191phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls to shared registersdrivers/phy/freescale/phy-fsl-lynx-28g.c+9 -00 replies
53/191net: dsa: qca8k: fix regmap bulk read/write methods on big endian systemsdrivers/net/dsa/qca/qca8k-8xxx.c+2 -20 replies
54/191net: dsa: qca8k: fix potential MDIO bus conflict when accessing internal PHYs via management framesdrivers/net/dsa/qca/qca8k-8xxx.c+11 -00 replies
55/191can: isotp: isotp_sendmsg(): fix TX state detection and wait behaviornet/can/isotp.c+8 -110 replies
56/191can: sun4i_can: Only show Kconfig if ARCH_SUNXI is setdrivers/net/can/Kconfig+1 -10 replies
57/191arm64: dts: mediatek: fix t-phy unit namearch/arm64/boot/dts/mediatek/mt7622.dtsi arch/arm64/boot/dts/mediatek/mt7986a.dtsi+2 -20 replies
58/191arm64: dts: mediatek: mt8195: Set DSU PMU status to failarch/arm64/boot/dts/mediatek/mt8195.dtsi+1 -00 replies
59/191devlink: Hold devlink lock on health reporter dump getnet/devlink/health.c+16 -140 replies
60/191ravb: Fix up dma_free_coherent() call in ravb_remove()drivers/net/ethernet/renesas/ravb_main.c+2 -20 replies
61/191ravb: Fix use-after-free issue in ravb_tx_timeout_work()drivers/net/ethernet/renesas/ravb_main.c+2 -00 replies
62/191ieee802154: ca8210: Fix a potential UAF in ca8210_probedrivers/net/ieee802154/ca8210.c+3 -140 replies
63/191mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return typedrivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c+2 -20 replies
64/191xen-netback: use default TX queue size for vifsdrivers/net/xen-netback/interface.c+0 -40 replies
65/191riscv, bpf: Sign-extend return valuesarch/riscv/net/bpf_jit_comp64.c+3 -20 replies
66/191riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return valuesarch/riscv/net/bpf_jit_comp64.c+9 -40 replies
67/191xdp: Fix zero-size allocation warning in xskq_create()net/xdp/xsk_queue.c+10 -00 replies
68/191drm/vmwgfx: fix typo of sizeof argumentdrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+1 -10 replies
69/191bpf: Fix verifier log for async callback return valueskernel/bpf/verifier.c+3 -30 replies
70/191net: refine debug info in skb_checksum_help()net/core/dev.c+6 -20 replies
71/191octeontx2-pf: mcs: update PN only when update_pn is truedrivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c+9 -40 replies
72/191net: macsec: indicate next pn update when offloadingdrivers/net/macsec.c include/net/macsec.h+3 -00 replies
73/191net: phy: mscc: macsec: reject PN update requestsdrivers/net/phy/mscc/mscc_macsec.c+6 -00 replies
74/191net/mlx5e: macsec: use update_pn flag instead of PN comparationdrivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c+2 -20 replies
75/191drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before TP termdrivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c+1 -30 replies
76/191ixgbe: fix crash with empty VF macvlan listdrivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c+3 -20 replies
77/191net/smc: Fix dependency of SMC on ISMdrivers/s390/net/Kconfig net/smc/Kconfig+2 -10 replies
78/191net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestampdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+2 -10 replies
79/191s390/bpf: Fix clobbering the callers backchain in the trampolinearch/s390/net/bpf_jit_comp.c+6 -20 replies
80/191s390/bpf: Fix unwinding past the trampolinearch/s390/net/bpf_jit_comp.c+14 -30 replies
81/191net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()net/nfc/llcp_core.c+12 -180 replies
82/191ethtool: Fix mod state of verbose no_mask bitsetnet/ethtool/bitset.c+26 -62 replies
83/191net/smc: Fix pos miscalculation in statisticsnet/smc/smc_stats.h+9 -50 replies
84/191net: tcp: fix crashes trying to free half-baked MTU probesnet/ipv4/tcp_output.c+1 -00 replies
85/191pinctrl: renesas: rzn1: Enable missing PINMUXdrivers/pinctrl/renesas/Kconfig+1 -00 replies
86/191af_packet: Fix fortified memcpy() without flex array.include/uapi/linux/if_packet.h net/packet/af_packet.c+7 -60 replies
87/191nfc: nci: assert requested protocol is validnet/nfc/nci/core.c+5 -00 replies
88/191octeontx2-pf: Fix page pool frag allocation warningdrivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c+1 -00 replies
89/191rswitch: Fix renesas_eth_sw_remove() implementationdrivers/net/ethernet/renesas/rswitch.c+6 -40 replies
90/191rswitch: Fix imbalance phy_power_off() callingdrivers/net/ethernet/renesas/rswitch.c+1 -10 replies
91/191workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()kernel/workqueue.c+6 -20 replies
92/191riscv: signal: fix sigaltstack frame size checkingarch/riscv/kernel/signal.c+0 -70 replies
93/191ovl: temporarily disable appending lowedirsfs/overlayfs/params.c+3 -490 replies
94/191dmaengine: stm32-mdma: abort resume if no ongoing transferdrivers/dma/stm32-mdma.c+4 -00 replies
95/191dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of MDMA chainingdrivers/dma/stm32-dma.c+3 -10 replies
96/191dmaengine: stm32-dma: fix residue in case of MDMA chainingdrivers/dma/stm32-dma.c+4 -30 replies
97/191dmaengine: stm32-mdma: use Link Address Register to compute residuedrivers/dma/stm32-mdma.c+11 -40 replies
98/191dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag is setdrivers/dma/stm32-mdma.c+9 -50 replies
99/191usb: xhci: xhci-ring: Use sysdev for mapping bounce bufferdrivers/usb/host/xhci-ring.c+2 -20 replies
100/191xhci: track port suspend state correctly in unsuccessful resume casesdrivers/usb/host/xhci-hub.c+10 -90 replies
101/191xhci: Clear EHB bit only at end of interrupt handlerdrivers/usb/host/xhci-ring.c+7 -50 replies
102/191xhci: Preserve RsvdP bits in ERSTBA register correctlydrivers/usb/host/xhci-mem.c drivers/usb/host/xhci.h+3 -30 replies
103/191net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_readdrivers/net/usb/dm9601.c+6 -10 replies
104/191usb: dwc3: Soft reset phy on probe for hostdrivers/usb/dwc3/core.c+38 -10 replies
105/191usb: cdns3: Modify the return value of cdns_set_active () to void when CONFIG_PM_SLEEP is disableddrivers/usb/cdns3/core.h+1 -20 replies
106/191usb: hub: Guard against accesses to uninitialized BOS descriptorsdrivers/usb/core/hub.c drivers/usb/core/hub.h+23 -40 replies
107/191usb: musb: Get the musb_qh poniter after musb_givebackdrivers/usb/musb/musb_host.c+8 -10 replies
108/191usb: musb: Modify the "HWVers" register addressdrivers/usb/musb/musb_debugfs.c+1 -10 replies
109/191iio: pressure: bmp280: Fix NULL pointer exceptiondrivers/iio/pressure/bmp280-core.c+1 -10 replies
110/191iio: imu: bno055: Fix missing Kconfig dependenciesdrivers/iio/imu/bno055/Kconfig+2 -00 replies
111/191iio: cros_ec: fix an use-after-free in cros_ec_sensors_push_data()drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c+5 -10 replies
112/191iio: adc: imx8qxp: Fix address for command buffer registersdrivers/iio/adc/imx8qxp-adc.c+2 -20 replies
113/191iio: dac: ad3552r: Correct device IDsdrivers/iio/dac/ad3552r.c+2 -20 replies
114/191iio: admv1013: add mixer_vgate corner casesdrivers/iio/frequency/admv1013.c+2 -20 replies
115/191iio: pressure: dps310: Adjust Timeout Settingsdrivers/iio/pressure/dps310.c+4 -40 replies
116/191iio: pressure: ms5611: ms5611_prom_is_valid false negative bugdrivers/iio/pressure/ms5611_core.c+1 -10 replies
117/191iio: adc: ad7192: Correct reference voltagedrivers/iio/adc/ad7192.c+25 -40 replies
118/191iio: addac: Kconfig: update ad74413r selectionsdrivers/iio/addac/Kconfig+2 -00 replies
119/191media: subdev: Dont report V4L2_SUBDEV_CAP_STREAMS when the streams API is disableddrivers/media/v4l2-core/v4l2-subdev.c+7 -00 replies
120/191arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GBarch/arm64/boot/dts/mediatek/mt8195-demo.dts+1 -10 replies
121/191arm64: dts: mediatek: mt8195-demo: update and reorder reserved memory regionsarch/arm64/boot/dts/mediatek/mt8195-demo.dts+30 -70 replies
122/191drm: Do not overrun array in drm_gem_get_pages()drivers/gpu/drm/drm_gem.c+4 -20 replies
123/191drm/tiny: correctly print `struct resource *` on errordrivers/gpu/drm/tiny/simpledrm.c+1 -10 replies
124/191drm/atomic-helper: relax unregistered connector checkdrivers/gpu/drm/drm_atomic_helper.c+13 -40 replies
125/191drm/amdgpu: add missing NULL checkdrivers/gpu/drm/amd/amdgpu/amdgpu_object.h+1 -10 replies
126/191drm/amd/display: Dont set dpms_off for seamless bootdrivers/gpu/drm/amd/display/dc/core/dc.c+3 -00 replies
127/191drm/vmwgfx: Keep a gem reference to user bos in surfacesdrivers/gpu/drm/vmwgfx/vmwgfx_bo.c drivers/gpu/drm/vmwgfx/vmwgfx_bo.h drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c +8 more+68 -490 replies
128/191ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBAdrivers/acpi/resource.c+7 -00 replies
129/191ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[]drivers/acpi/resource.c+13 -60 replies
130/191ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxxdrivers/acpi/ec.c+11 -00 replies
131/191serial: Reduce spinlocked portion of uart_rs485_config()drivers/tty/serial/serial_core.c+9 -40 replies
132/191serial: 8250_omap: Fix errors with no_console_suspenddrivers/tty/serial/8250/8250_omap.c+10 -150 replies
133/191serial: core: Fix checks for tx runtime PM statedrivers/tty/serial/serial_core.c+1 -10 replies
134/191binder: fix memory leaks of spam and pending workdrivers/android/binder.c+2 -00 replies
135/191ksmbd: not allow to open file if delelete on close bit is setfs/smb/server/vfs_cache.c+2 -20 replies
136/191perf/x86/lbr: Filter vsyscall addressesarch/x86/events/utils.c+3 -20 replies
137/191x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUsarch/x86/include/asm/msr-index.h arch/x86/kernel/cpu/amd.c+15 -20 replies
138/191x86/alternatives: Disable KASAN in apply_alternatives()arch/x86/kernel/alternative.c+13 -00 replies
139/191mcb: remove is_added flag from mcb_device structdrivers/mcb/mcb-core.c drivers/mcb/mcb-parse.c include/linux/mcb.h+3 -100 replies
140/191thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridgedrivers/thunderbolt/icm.c+20 -200 replies
141/191thunderbolt: Check that lane 1 is in CL0 before enabling lane bondingdrivers/thunderbolt/switch.c+7 -00 replies
142/191thunderbolt: Correct TMU mode initialization from hardwaredrivers/thunderbolt/tmu.c+1 -10 replies
143/191thunderbolt: Restart XDomain discovery handshake after failuredrivers/thunderbolt/xdomain.c+41 -170 replies
144/191powerpc/pseries: Fix STK_PARAM access in the hcall tracing codearch/powerpc/platforms/pseries/hvCall.S+1 -30 replies
145/191powerpc/47x: Fix 47x syscall return crasharch/powerpc/kernel/entry_32.S+5 -30 replies
146/191libceph: use kernel_connect()net/ceph/messenger.c+2 -20 replies
147/191ceph: fix incorrect revoked caps assert in ceph_fill_file_size()fs/ceph/inode.c+1 -30 replies
148/191ceph: fix type promotion bug on 32bit systemsfs/ceph/file.c+1 -10 replies
149/191Input: powermate - fix use-after-free in powermate_config_completedrivers/input/misc/powermate.c+1 -00 replies
150/191Input: psmouse - fix fast_reconnect function for PS/2 modedrivers/input/mouse/elantech.c drivers/input/mouse/synaptics.c+2 -00 replies
151/191Input: xpad - add PXN V900 supportdrivers/input/joystick/xpad.c+2 -00 replies
152/191Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk tabledrivers/input/serio/i8042-acpipnpio.h+8 -00 replies
153/191Input: xpad - add HyperX Clutch Gladiate Supportdrivers/input/joystick/xpad.c+2 -010 replies
154/191Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 casedrivers/input/touchscreen/goodix.c+19 -00 replies
155/191tee: amdtee: fix use-after-free vulnerability in amdtee_close_sessiondrivers/tee/amdtee/core.c+6 -40 replies
156/191mctp: perform route lookups under a RCU read-side locknet/mctp/route.c+16 -60 replies
157/191block: Dont invalidate pagecache for invalid falloc modesblock/fops.c+16 -50 replies
158/191nfp: flower: avoid rmmod nfp crash issuesdrivers/net/ethernet/netronome/nfp/flower/cmsg.c drivers/net/ethernet/netronome/nfp/flower/conntrack.c drivers/net/ethernet/netronome/nfp/flower/main.h +3 more+54 -230 replies
159/191can: sja1000: Always restart the Tx queue after an overrundrivers/net/can/sja1000/sja1000.c+7 -10 replies
160/191power: supply: qcom_battmgr: fix battery_id typedrivers/power/supply/qcom_battmgr.c+1 -10 replies
161/191power: supply: qcom_battmgr: fix enable request endiannessdrivers/power/supply/qcom_battmgr.c+3 -30 replies
162/191usb: typec: ucsi: Use GET_CAPABILITY attributes data to set power supply scopedrivers/usb/typec/ucsi/psy.c+9 -00 replies
163/191cgroup: Remove duplicates in cgroup v1 tasks filekernel/cgroup/cgroup-v1.c+2 -30 replies
164/191dma-buf: add dma_fence_timestamp helperdrivers/dma-buf/dma-fence-unwrap.c drivers/dma-buf/sync_file.c drivers/gpu/drm/scheduler/sched_main.c +1 more+27 -160 replies
165/191pinctrl: avoid unsafe code pattern in find_pinctrl()drivers/pinctrl/core.c+9 -70 replies
166/191scsi: ufs: core: Correct clear TM error logdrivers/ufs/core/ufshcd.c+1 -10 replies
167/191riscv: Only consider swbp/ss handlers for correct privileged modearch/riscv/include/asm/kprobes.h arch/riscv/include/asm/uprobes.h arch/riscv/kernel/traps.c+38 -100 replies
168/191counter: chrdev: fix getting array extensionsdrivers/counter/counter-chrdev.c+2 -20 replies
169/191counter: microchip-tcb-capture: Fix the use of internal GCLK logicdrivers/counter/microchip-tcb-capture.c+1 -10 replies
170/191coresight: Fix run time warnings while reusing ETR bufferdrivers/hwtracing/coresight/coresight-tmc-etr.c+13 -110 replies
171/191riscv: Remove duplicate objcopy flagarch/riscv/Makefile+0 -10 replies
172/191RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACKarch/riscv/kernel/irq.c+2 -20 replies
173/191usb: typec: ucsi: Fix missing link removaldrivers/usb/typec/ucsi/ucsi.c+1 -00 replies
174/191usb: typec: altmodes/displayport: Signal hpd low when exiting modedrivers/usb/typec/altmodes/displayport.c+5 -00 replies
175/191usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command failsdrivers/usb/typec/ucsi/ucsi.c+1 -00 replies
176/191usb: gadget: udc-xilinx: replace memcpy with memcpy_toiodrivers/usb/gadget/udc/udc-xilinx.c+12 -80 replies
177/191usb: gadget: ncm: Handle decoding of multiple NTBs in unwrap calldrivers/usb/gadget/function/f_ncm.c+19 -70 replies
178/191usb: cdnsp: Fixes issue with dequeuing not queued requestsdrivers/usb/cdns3/cdnsp-gadget.c+3 -00 replies
179/191usb: typec: qcom: Update the logic of regulator enable and disabledrivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c+6 -60 replies
180/191usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hubdrivers/usb/misc/onboard_usb_hub.c drivers/usb/misc/onboard_usb_hub.h+2 -00 replies
181/191Revert "x86/smp: Put CPUs into INIT on shutdown if possible"arch/x86/include/asm/smp.h arch/x86/kernel/smp.c arch/x86/kernel/smpboot.c+7 -610 replies
182/191dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irqdrivers/dma/idxd/device.c+3 -20 replies
183/191dmaengine: mediatek: Fix deadlock caused by synchronize_irq()drivers/dma/mediatek/mtk-uart-apdma.c+1 -20 replies
184/191powerpc/8xx: Fix pte_access_permitted() for PAGE_NONEarch/powerpc/include/asm/nohash/32/pte-8xx.h arch/powerpc/include/asm/nohash/pgtable.h+9 -00 replies
185/191powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()arch/powerpc/include/asm/nohash/64/pgtable.h+1 -10 replies
186/191fs: Fix kernel-doc warningsfs/file.c fs/fs_context.c fs/ioctl.c +3 more+29 -150 replies
187/191fs: factor out vfs_parse_monolithic_sep() helperfs/fs_context.c include/linux/fs_context.h+31 -50 replies
188/191ovl: fix regression in parsing of mount options with escaped commafs/overlayfs/params.c+29 -00 replies
189/191ovl: make use of ->layers safe in rcu pathwalkfs/overlayfs/ovl_entry.h fs/overlayfs/params.c fs/overlayfs/super.c+21 -240 replies
190/191ovl: fix regression in showing lowerdir mount optionDocumentation/filesystems/overlayfs.rst fs/overlayfs/params.c+35 -150 replies
191/191ALSA: hda/realtek - Fixed two speaker platformsound/pci/hda/patch_realtek.c+4 -20 replies

Reviews trailers per patch

106 of 191 patches have a Reviewed-by or Acked-by.

PatchSimon HormanConor DooleyMarek VasutJun LeiStylon WangDaniel WheelerAlvin LeeAurabindo PillaiPetr TesarikMartin K. PetersenSergey ShtylyovMike SnitzerHannes ReineckeGeert UytterhoevenWillem de BruijnKonrad DybcioNeil ArmstrongRobin MurphyMark PearsonIlpo JärvinenHans de GoedeTvrtko UrsulinSudeep HollaRafael J. WysockiAlex DeucherClaudiu BezneaPierre-Louis BossartChao SongAlexey KhoroshilovJonathan NeuschäferHyeonggon YooAbhinav KumarStephen BoydDmitry BaryshkovNia EsperaChristian Marangi[email protected]Magnus KarlssonZack RusinSabrina DubrocaAngeloGioacchino Del RegnoJesse BrandeburgRandy DunlapCharlotte TanTariq ToukanKrzysztof KozlowskiHalil PasicWenjia ZhangDust LiJiri PirkoPrzemek KitszelPetr MachataRoss LagerwallWei LiuOliver HartkoppMiquel RaynalWesley Cheng[email protected]Peter KorsgaardKenta SatoPavel MachekRoger QuadrosPeter ChenLinus Walleij[email protected]Yunsheng LinEric DumazetHaibo ChenOleksandr NatalenkoThomas ZimmermannVille SyrjäläLyude PaulCharlene LiuTom ChungMartin KrastevThomas RichardDhruva GoleMaximilian LuzAndy ShevchenkoAlice RyhlTodd KjosRené RebePeter Zijlstra (Intel)Nuno SaSakari AilusLaurent PinchartGuenter RoeckCarl NgRahul RameshbabuMichael SmithSumit GargChristoph HellwigDarrick J. WongJohan HovoldAndrew HalaneySebastian ReichelHeikki KrogerusBart Van AsscheStanley ChuGuo RenNam CaoPuranjay MohanJames ClarkEddie JamesChristophe LeroyIlya DryomovMilind ChangireXiubo LiThorsten LeemhuisSamuel HollandThomas GleixnerDave JiangFenghua YuEugen HristevChristian BraunerMiklos SzerediMaciej ŻenczykowskiBryan O'DonoghueMatthias KaehlckePalmer DabbeltRicardo B. MarliereSeongJae ParkFlorian FainelliShuah KhanRon Economos
SeriesT-b T-b T-b T-b T-b
1/191R-b
2/191
3/191R-b
4/191R-b R-b R-b
5/191R-b
6/191
7/191R-b A-b
8/191R-b
9/191R-b
10/191A-b R-b
11/191R-b A-b T-b
12/191T-b R-b A-b
13/191T-b R-b
14/191R-b
15/191R-b
16/191
17/191
18/191R-b
19/191
20/191
21/191R-b R-b T-b
22/191R-b R-b
23/191R-b R-b
24/191R-b
25/191R-b T-b R-b
26/191Reported-and-tested-by
27/191
28/191
29/191
30/191
31/191
32/191
33/191R-b
34/191R-b
35/191
36/191R-b
37/191R-b
38/191
39/191
40/191T-b
41/191
42/191R-b R-b
43/191
44/191T-b R-b R-b R-b T-b
45/191R-b
46/191R-b R-b
47/191R-b T-b
48/191R-b R-b
49/191R-b
50/191
51/191
52/191
53/191T-b R-b
54/191R-b
55/191R-b
56/191R-b
57/191R-b
58/191R-b
59/191R-b R-b
60/191R-b
61/191R-b
62/191
63/191R-b
64/191R-b A-b
65/191
66/191
67/191T-b A-b
68/191R-b
69/191
70/191R-b
71/191R-b
72/191R-b
73/191R-b
74/191R-b
75/191R-b
76/191R-b R-b
77/191R-b T-b A-b T-b
78/191T-b R-b R-b
79/191
80/191
81/191R-b
82/191R-b
83/191R-b R-b R-b
84/191R-b
85/191R-b R-b
86/191
87/191R-b Reported-and-tested-by
88/191R-b
89/191
90/191
91/191
92/191
93/191
94/191
95/191
96/191
97/191
98/191
99/191
100/191T-b
101/191
102/191
103/191Reported-and-tested-by A-b
104/191T-b
105/191R-b R-b A-b
106/191
107/191
108/191
109/191R-b
110/191A-b T-b
111/191R-b R-b
112/191A-b
113/191
114/191R-b
115/191
116/191
117/191
118/191
119/191A-b R-b
120/191R-b
121/191R-b
122/191T-b
123/191R-b
124/191R-b R-b
125/191R-b
126/191T-b R-b A-b
127/191R-b
128/191
129/191
130/191
131/191
132/191T-b R-b
133/191T-b R-b
134/191R-b A-b
135/191
136/191
137/191T-b
138/191A-b
139/191
140/191
141/191
142/191
143/191
144/191
145/191T-b R-b
146/191R-b
147/191R-b
148/191R-b
149/191
150/191T-b
151/191
152/191
153/191R-b R-b
154/191Reported-and-tested-by
155/191R-b
156/191R-b
157/191R-b R-b
158/191
159/191
160/191R-b
161/191R-b
162/191R-b A-b
163/191
164/191R-b
165/191
166/191R-b R-b
167/191R-b R-b T-b
168/191
169/191
170/191R-b
171/191R-b
172/191R-b R-b
173/191
174/191A-b
175/191A-b
176/191
177/191R-b
178/191A-b
179/191R-b R-b A-b T-b
180/191A-b
181/191A-b
182/191R-b R-b
183/191R-b
184/191
185/191
186/191
187/191A-b
188/191
189/191A-b
190/191
191/191

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

Read the v1 thread

Cover letter [PATCH 6.5 000/191] 6.5.8-rc1 review

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

Responses should be made by Wed, 18 Oct 2023 08:39:48 +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.5.8-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.5.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.5.8-rc1

Kailang Yang <[email protected]>
ALSA: hda/realtek - Fixed two speaker platform

Amir Goldstein <[email protected]>
ovl: fix regression in showing lowerdir mount option

Amir Goldstein <[email protected]>

    ovl: make use of ->layers safe in rcu pathwalk

Amir Goldstein <[email protected]>
ovl: fix regression in parsing of mount options with escaped comma

Amir Goldstein <[email protected]>
fs: factor out vfs_parse_monolithic_sep() helper

Matthew Wilcox (Oracle) <[email protected]>
fs: Fix kernel-doc warnings

Christophe Leroy <[email protected]>
powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()

Christophe Leroy <[email protected]>
powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE

Duoming Zhou <[email protected]>
dmaengine: mediatek: Fix deadlock caused by synchronize_irq()

Rex Zhang <[email protected]>
dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq

Linus Torvalds <[email protected]>
Revert "x86/smp: Put CPUs into INIT on shutdown if possible"

Javier Carrasco <[email protected]>
usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub

Hui Liu <[email protected]>
usb: typec: qcom: Update the logic of regulator enable and disable

Pawel Laszczak <[email protected]>
usb: cdnsp: Fixes issue with dequeuing not queued requests

Krishna Kurapati <[email protected]>
usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call

Piyush Mehta <[email protected]>
usb: gadget: udc-xilinx: replace memcpy with memcpy_toio

Prashanth K <[email protected]>
usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails

RD Babiera <[email protected]>
usb: typec: altmodes/displayport: Signal hpd low when exiting mode

Heikki Krogerus <[email protected]>
usb: typec: ucsi: Fix missing link removal

Jiexun Wang <[email protected]>
RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK

Song Shuai <[email protected]>
riscv: Remove duplicate objcopy flag

Linu Cherian <[email protected]>
coresight: Fix run time warnings while reusing ETR buffer

Dharma Balasubiramani <[email protected]>
counter: microchip-tcb-capture: Fix the use of internal GCLK logic

Fabrice Gasnier <[email protected]>
counter: chrdev: fix getting array extensions

Björn Töpel <[email protected]>
riscv: Only consider swbp/ss handlers for correct privileged mode

Peter Wang <[email protected]>
scsi: ufs: core: Correct clear TM error log

Dmitry Torokhov <[email protected]>
pinctrl: avoid unsafe code pattern in find_pinctrl()

Christian König <[email protected]>
dma-buf: add dma_fence_timestamp helper

Michal Koutný <[email protected]>
cgroup: Remove duplicates in cgroup v1 tasks file

Mario Limonciello <[email protected]>
usb: typec: ucsi: Use GET_CAPABILITY attributes data to set power supply scope

Johan Hovold <[email protected]>
power: supply: qcom_battmgr: fix enable request endianness

Sebastian Reichel <[email protected]>
power: supply: qcom_battmgr: fix battery_id type

Miquel Raynal <[email protected]>
can: sja1000: Always restart the Tx queue after an overrun

Yanguo Li <[email protected]>
nfp: flower: avoid rmmod nfp crash issues

Sarthak Kukreti <[email protected]>
block: Don't invalidate pagecache for invalid falloc modes

Jeremy Kerr <[email protected]>
mctp: perform route lookups under a RCU read-side lock

Rijo Thomas <[email protected]>
tee: amdtee: fix use-after-free vulnerability in amdtee_close_session

Hans de Goede <[email protected]>

    Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case

Max Nguyen <[email protected]>
Input: xpad - add HyperX Clutch Gladiate Support

Szilard Fabian <[email protected]>
Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table

Matthias Berndt <[email protected]>
Input: xpad - add PXN V900 support

Jeffery Miller <[email protected]>
Input: psmouse - fix fast_reconnect function for PS/2 mode

Javier Carrasco <[email protected]>
Input: powermate - fix use-after-free in powermate_config_complete

Dan Carpenter <[email protected]>
ceph: fix type promotion bug on 32bit systems

Xiubo Li <[email protected]>
ceph: fix incorrect revoked caps assert in ceph_fill_file_size()

Jordan Rife <[email protected]>
libceph: use kernel_connect()

Michael Ellerman <[email protected]>
powerpc/47x: Fix 47x syscall return crash

Athira Rajeev <[email protected]>
powerpc/pseries: Fix STK_PARAM access in the hcall tracing code

Mika Westerberg <[email protected]>
thunderbolt: Restart XDomain discovery handshake after failure

Mika Westerberg <[email protected]>
thunderbolt: Correct TMU mode initialization from hardware

Mika Westerberg <[email protected]>
thunderbolt: Check that lane 1 is in CL0 before enabling lane bonding

Mika Westerberg <[email protected]>
thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge

Jorge Sanjuan Garcia <[email protected]>
mcb: remove is_added flag from mcb_device struct

Kirill A. Shutemov <[email protected]>
x86/alternatives: Disable KASAN in apply_alternatives()

Borislav Petkov (AMD) <[email protected]>
x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs

JP Kobryn <[email protected]>
perf/x86/lbr: Filter vsyscall addresses

Namjae Jeon <[email protected]>
ksmbd: not allow to open file if delelete on close bit is set

Carlos Llamas <[email protected]>
binder: fix memory leaks of spam and pending work

Tony Lindgren <[email protected]>
serial: core: Fix checks for tx runtime PM state

Tony Lindgren <[email protected]>
serial: 8250_omap: Fix errors with no_console_suspend

Lukas Wunner <[email protected]>
serial: Reduce spinlocked portion of uart_rs485_config()

Hans de Goede <[email protected]>
ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx

Hans de Goede <[email protected]>

    ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[]

Hans de Goede <[email protected]>
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA

Zack Rusin <[email protected]>
drm/vmwgfx: Keep a gem reference to user bos in surfaces

Daniel Miess <[email protected]>
drm/amd/display: Don't set dpms_off for seamless boot

Christian König <[email protected]>
drm/amdgpu: add missing NULL check

Simon Ser <[email protected]>
drm/atomic-helper: relax unregistered connector check

Joey Gouly <[email protected]>
drm/tiny: correctly print struct resource * on error

Matthew Wilcox (Oracle) <[email protected]>
drm: Do not overrun array in drm_gem_get_pages()

Macpaul Lin <[email protected]>
arm64: dts: mediatek: mt8195-demo: update and reorder reserved memory regions

Macpaul Lin <[email protected]>
arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB

Hans de Goede <[email protected]>
media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the streams API is disabled

Antoniu Miclaus <[email protected]>
iio: addac: Kconfig: update ad74413r selections

Alisa-Dariana Roman <[email protected]>
iio: adc: ad7192: Correct reference voltage

Alexander Zangerl <[email protected]>
iio: pressure: ms5611: ms5611_prom_is_valid false negative bug

Lakshmi Yadlapati <[email protected]>
iio: pressure: dps310: Adjust Timeout Settings

Antoniu Miclaus <[email protected]>
iio: admv1013: add mixer_vgate corner cases

Marcelo Schmitt <[email protected]>
iio: dac: ad3552r: Correct device IDs

Philipp Rossak <[email protected]>
iio: adc: imx8qxp: Fix address for command buffer registers

Tzung-Bi Shih <[email protected]>
iio: cros_ec: fix an use-after-free in cros_ec_sensors_push_data()

Jonathan Cameron <[email protected]>
iio: imu: bno055: Fix missing Kconfig dependencies

Phil Elwell <[email protected]>
iio: pressure: bmp280: Fix NULL pointer exception

Xingxing Luo <[email protected]>
usb: musb: Modify the "HWVers" register address

Xingxing Luo <[email protected]>
usb: musb: Get the musb_qh poniter after musb_giveback

Ricardo Cañuelo <[email protected]>
usb: hub: Guard against accesses to uninitialized BOS descriptors

Xiaolei Wang <[email protected]>
usb: cdns3: Modify the return value of cdns_set_active () to void when CONFIG_PM_SLEEP is disabled

Thinh Nguyen <[email protected]>
usb: dwc3: Soft reset phy on probe for host

Javier Carrasco <[email protected]>
net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read

Lukas Wunner <[email protected]>
xhci: Preserve RsvdP bits in ERSTBA register correctly

Lukas Wunner <[email protected]>
xhci: Clear EHB bit only at end of interrupt handler

Mathias Nyman <[email protected]>
xhci: track port suspend state correctly in unsuccessful resume cases

Wesley Cheng <[email protected]>
usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer

Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag is set

Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: use Link Address Register to compute residue

Amelie Delaunay <[email protected]>
dmaengine: stm32-dma: fix residue in case of MDMA chaining

Amelie Delaunay <[email protected]>
dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of MDMA chaining

Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: abort resume if no ongoing transfer

Amir Goldstein <[email protected]>
ovl: temporarily disable appending lowedirs

Andy Chiu <[email protected]>
riscv: signal: fix sigaltstack frame size checking

Waiman Long <[email protected]>
workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()

Yoshihiro Shimoda <[email protected]>
rswitch: Fix imbalance phy_power_off() calling

Yoshihiro Shimoda <[email protected]>
rswitch: Fix renesas_eth_sw_remove() implementation

Ratheesh Kannoth <[email protected]>
octeontx2-pf: Fix page pool frag allocation warning

Jeremy Cline <[email protected]>
nfc: nci: assert requested protocol is valid

Kuniyuki Iwashima <[email protected]>
af_packet: Fix fortified memcpy() without flex array.

Ralph Siemsen <[email protected]>
pinctrl: renesas: rzn1: Enable missing PINMUX

Jakub Kicinski <[email protected]>
net: tcp: fix crashes trying to free half-baked MTU probes

Nils Hoppmann <[email protected]>
net/smc: Fix pos miscalculation in statistics

Kory Maincent <[email protected]>
ethtool: Fix mod state of verbose no_mask bitset

Eric Dumazet <[email protected]>
net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()

Ilya Leoshkevich <[email protected]>
s390/bpf: Fix unwinding past the trampoline

Ilya Leoshkevich <[email protected]>
s390/bpf: Fix clobbering the caller's backchain in the trampoline

Will Mortensen <[email protected]>
net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp

Gerd Bayer <[email protected]>
net/smc: Fix dependency of SMC on ISM

Dan Carpenter <[email protected]>
ixgbe: fix crash with empty VF macvlan list

Ruihai Zhou <[email protected]>
drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before TP term

Radu Pirea (NXP OSS) <[email protected]>
net/mlx5e: macsec: use update_pn flag instead of PN comparation

Radu Pirea (NXP OSS) <[email protected]>
net: phy: mscc: macsec: reject PN update requests

Radu Pirea (NXP OSS) <[email protected]>
net: macsec: indicate next pn update when offloading

Radu Pirea (NXP OSS) <[email protected]>
octeontx2-pf: mcs: update PN only when update_pn is true

Eric Dumazet <[email protected]>
net: refine debug info in skb_checksum_help()

David Vernet <[email protected]>
bpf: Fix verifier log for async callback return values

Konstantin Meskhidze <[email protected]>
drm/vmwgfx: fix typo of sizeof argument

Andrew Kanner <[email protected]>
xdp: Fix zero-size allocation warning in xskq_create()

Björn Töpel <[email protected]>
riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return values

Björn Töpel <[email protected]>
riscv, bpf: Sign-extend return values

Roger Pau Monne <[email protected]>
xen-netback: use default TX queue size for vifs

Dan Carpenter <[email protected]>
mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type

Dinghao Liu <[email protected]>

    ieee802154: ca8210: Fix a potential UAF in ca8210_probe

Yoshihiro Shimoda <[email protected]>
ravb: Fix use-after-free issue in ravb_tx_timeout_work()

Yoshihiro Shimoda <[email protected]>
ravb: Fix up dma_free_coherent() call in ravb_remove()

Moshe Shemesh <[email protected]>
devlink: Hold devlink lock on health reporter dump get

Nícolas F. R. A. Prado <[email protected]>
arm64: dts: mediatek: mt8195: Set DSU PMU status to fail

Eugen Hristev <[email protected]>
arm64: dts: mediatek: fix t-phy unit name

John Watts <[email protected]>
can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set

Lukas Magel <[email protected]>
can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior

Marek Behún <[email protected]>
net: dsa: qca8k: fix potential MDIO bus conflict when accessing internal PHYs via management frames

Marek Behún <[email protected]>
net: dsa: qca8k: fix regmap bulk read/write methods on big endian systems

Vladimir Oltean <[email protected]>
phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls to shared registers

Vladimir Oltean <[email protected]>
phy: lynx-28g: lock PHY while performing CDR lock workaround

Ioana Ciornei <[email protected]>
phy: lynx-28g: cancel the CDR check work item on the remove path

Abhinav Kumar <[email protected]>
drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk limits

Stephen Boyd <[email protected]>
drm/msm/dp: Add newlines to debug printks

Abhinav Kumar <[email protected]>
drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow

Dan Carpenter <[email protected]>
drm/msm/dsi: fix irq_of_parse_and_map() error checking

Abhinav Kumar <[email protected]>
drm/msm/dsi: skip the wait for video mode done if not applicable

Kuogee Hsieh <[email protected]>
drm/msm/dp: do not reinitialize phy unless retry during link training

Hal Feng <[email protected]>
pinctrl: starfive: jh7110: Fix failure to set irq after CONFIG_PM is enabled

Mikhail Kobuk <[email protected]>
pinctrl: nuvoton: wpcm450: fix out of bounds write

Kailang Yang <[email protected]>
ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP

Kailang Yang <[email protected]>
ALSA: hda/realtek - ALC287 I2S speaker platform support

Fabian Vogt <[email protected]>

    ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx

SungHwan Jung <[email protected]>
ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LED

Balamurugan C <[email protected]>
ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match table.

Pierre-Louis Bossart <[email protected]>
ASoC: Intel: sof_sdw: add support for SKU 0B14

Shengjiu Wang <[email protected]>
ASoC: fsl_sai: Don't disable bitclock for i.MX8MP

Balamurugan C <[email protected]>
ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in MTL match table

Pierre-Louis Bossart <[email protected]>
ASoC: Intel: soc-acpi: fix Dell SKU 0B34

Kuninori Morimoto <[email protected]>
ASoC: simple-card-utils: fixup simple_util_startup() error handling

Vijendar Mukunda <[email protected]>
ASoC: SOF: amd: fix for firmware reload failure after playback

Kailang Yang <[email protected]>
ALSA: hda/realtek: Change model for Intel RVP board

Stefan Binding <[email protected]>
ALSA: hda: cs35l41: Cleanup and fix double free in firmware request

Christos Skevis <[email protected]>
ALSA: usb-audio: Fix microphone sound on Nexigo webcam.

WhaleChang <[email protected]>
ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset

Sumit Garg <[email protected]>
KEYS: trusted: Remove redundant static calls usage

Biju Das <[email protected]>
irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source

Lad Prabhakar <[email protected]>
dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update description for '#interrupt-cells' property

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8150: extend the size of the PDC resource

Jordan Rife <[email protected]>
net: prevent address rewrite in kernel_bind()

Damien Le Moal <[email protected]>
ata: libata-scsi: Disable scsi device manage_system_start_stop

Matthias Reichl <[email protected]>
ASoC: hdmi-codec: Fix broken channel map reporting

Sven Frotscher <[email protected]>
ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM

Herbert Xu <[email protected]>
dm crypt: Fix reqsize in crypt_iv_eboiv_gen

Jan Kara <[email protected]>
quota: Fix slow quotaoff

Hans de Goede <[email protected]>
HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect

Ondrej Zary <[email protected]>
ata: pata_parport: implement set_devctl

Ondrej Zary <[email protected]>
ata: pata_parport: fix pata_parport_devchk

Damien Le Moal <[email protected]>
scsi: Do not rescan devices with a suspended queue

Samson Tam <[email protected]>
drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to master OTG pipes only

Wenjing Liu <[email protected]>
drm/amd/display: implement pipe type definition and adding accessors

Fabio Estevam <[email protected]>
media: dt-bindings: imx7-csi: Make power-domains not required for imx8mq

Uwe Kleine-König <[email protected]>
platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section mismatch warning

Luben Tuikov <[email protected]>
drm/amdgpu: Fix a memory leak

Oza Pawandeep <[email protected]>
cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer

Anshuman Khandual <[email protected]>
arm_pmu: acpi: Add a representative platform device for TRBE

Mathias Krause <[email protected]>
drm/i915: Register engines early to avoid type confusion

Armin Wolf <[email protected]>
platform/x86: think-lmi: Fix reference leak

Jing Zhang <[email protected]>
perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7

Artem Chernyshev <[email protected]>
RDMA/cxgb4: Check skb value for failure to allocate

Remi Pommarel <[email protected]>
net: stmmac: remove unneeded stmmac_poll_controller

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

Diffstat:

 .../interrupt-controller/renesas,rzg2l-irqc.yaml   |   5 +-
 .../devicetree/bindings/media/nxp,imx7-csi.yaml    |   1 -
 Documentation/filesystems/overlayfs.rst            |  12 ++
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/mediatek/mt7622.dtsi           |   2 +-
 arch/arm64/boot/dts/mediatek/mt7986a.dtsi          |   2 +-
 arch/arm64/boot/dts/mediatek/mt8195-demo.dts       |  39 +++++--
 arch/arm64/boot/dts/mediatek/mt8195.dtsi           |   1 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |   2 +-
 arch/arm64/include/asm/acpi.h                      |  22 ++++
 arch/powerpc/include/asm/nohash/32/pte-8xx.h       |   7 ++
 arch/powerpc/include/asm/nohash/64/pgtable.h       |   2 +-
 arch/powerpc/include/asm/nohash/pgtable.h          |   2 +
 arch/powerpc/kernel/entry_32.S                     |   8 +-
 arch/powerpc/platforms/pseries/hvCall.S            |   4 +-
 arch/riscv/Makefile                                |   1 -
 arch/riscv/include/asm/kprobes.h                   |  11 +-
 arch/riscv/include/asm/uprobes.h                   |  13 ++-
 arch/riscv/kernel/irq.c                            |   4 +-
 arch/riscv/kernel/signal.c                         |   7 --
 arch/riscv/kernel/traps.c                          |  28 +++--
 arch/riscv/net/bpf_jit_comp64.c                    |  18 ++-
 arch/s390/net/bpf_jit_comp.c                       |  25 +++-
 arch/x86/events/utils.c                            |   5 +-
 arch/x86/include/asm/msr-index.h                   |   9 +-
 arch/x86/include/asm/smp.h                         |   2 -
 arch/x86/kernel/alternative.c                      |  13 +++
 arch/x86/kernel/cpu/amd.c                          |   8 ++
 arch/x86/kernel/smp.c                              |  39 ++-----
 arch/x86/kernel/smpboot.c                          |  27 -----
 block/fops.c                                       |  21 +++-
 drivers/acpi/ec.c                                  |  11 ++
 drivers/acpi/processor_idle.c                      |   3 +-
 drivers/acpi/resource.c                            |  26 ++++-
 drivers/android/binder.c                           |   2 +
 drivers/ata/libata-core.c                          |  90 +++++++++++++++
 drivers/ata/libata-eh.c                            |  54 ++++++++-
 drivers/ata/libata-scsi.c                          |  16 ++-
 drivers/ata/libata.h                               |   2 +
 drivers/ata/pata_parport/pata_parport.c            |  10 +-
 drivers/counter/counter-chrdev.c                   |   4 +-
 drivers/counter/microchip-tcb-capture.c            |   2 +-
 drivers/dma-buf/dma-fence-unwrap.c                 |  13 +--
 drivers/dma-buf/sync_file.c                        |   9 +-
 drivers/dma/idxd/device.c                          |   5 +-
 drivers/dma/mediatek/mtk-uart-apdma.c              |   3 +-
 drivers/dma/stm32-dma.c                            |  11 +-
 drivers/dma/stm32-mdma.c                           |  33 ++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c     |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |   2 +-
 .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c   |   4 +-
 .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c   |   4 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   3 +
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  35 ++++++
 drivers/gpu/drm/amd/display/dc/inc/resource.h      | 106 +++++++++++++++++
 drivers/gpu/drm/drm_atomic_helper.c                |  17 ++-
 drivers/gpu/drm/drm_gem.c                          |   6 +-
 drivers/gpu/drm/i915/i915_gem.c                    |   9 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c          |  27 +++--
 drivers/gpu/drm/msm/dp/dp_ctrl.c                   |  13 +--
 drivers/gpu/drm/msm/dp/dp_link.c                   |   4 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |  19 +++-
 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c     |   4 +-
 drivers/gpu/drm/scheduler/sched_main.c             |   2 +-
 drivers/gpu/drm/tiny/simpledrm.c                   |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |   7 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.h                 |  17 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c            |   6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   4 +
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |  12 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_gem.c                |  18 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |   6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c            |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |  12 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |  31 ++---
 drivers/hid/hid-logitech-hidpp.c                   |   3 +-
 drivers/hwtracing/coresight/coresight-tmc-etr.c    |  24 ++--
 drivers/iio/adc/ad7192.c                           |  29 ++++-
 drivers/iio/adc/imx8qxp-adc.c                      |   4 +-
 drivers/iio/addac/Kconfig                          |   2 +
 .../common/cros_ec_sensors/cros_ec_sensors_core.c  |   6 +-
 drivers/iio/dac/ad3552r.c                          |   4 +-
 drivers/iio/frequency/admv1013.c                   |   4 +-
 drivers/iio/imu/bno055/Kconfig                     |   2 +
 drivers/iio/pressure/bmp280-core.c                 |   2 +-
 drivers/iio/pressure/dps310.c                      |   8 +-
 drivers/iio/pressure/ms5611_core.c                 |   2 +-
 drivers/infiniband/hw/cxgb4/cm.c                   |   3 +
 drivers/input/joystick/xpad.c                      |   4 +
 drivers/input/misc/powermate.c                     |   1 +
 drivers/input/mouse/elantech.c                     |   1 +
 drivers/input/mouse/synaptics.c                    |   1 +
 drivers/input/serio/i8042-acpipnpio.h              |   8 ++
 drivers/input/touchscreen/goodix.c                 |  19 ++++
 drivers/irqchip/irq-renesas-rzg2l.c                |   2 +-
 drivers/mcb/mcb-core.c                             |  10 +-
 drivers/mcb/mcb-parse.c                            |   2 -
 drivers/md/dm-crypt.c                              |   3 +-
 drivers/media/v4l2-core/v4l2-subdev.c              |   7 ++
 drivers/net/can/Kconfig                            |   2 +-
 drivers/net/can/sja1000/sja1000.c                  |   8 +-
 drivers/net/dsa/qca/qca8k-8xxx.c                   |  15 ++-
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |   5 +-
 .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c  |  13 ++-
 .../ethernet/marvell/octeontx2/nic/otx2_common.c   |   1 +
 .../ethernet/mellanox/mlx5/core/en_accel/macsec.c  |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   3 +-
 .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c   |   4 +-
 drivers/net/ethernet/netronome/nfp/flower/cmsg.c   |  10 +-
 .../net/ethernet/netronome/nfp/flower/conntrack.c  |  19 +++-
 drivers/net/ethernet/netronome/nfp/flower/main.h   |   2 +
 .../net/ethernet/netronome/nfp/flower/metadata.c   |   2 +
 .../net/ethernet/netronome/nfp/flower/offload.c    |  24 +++-
 .../net/ethernet/netronome/nfp/flower/qos_conf.c   |  20 ++--
 drivers/net/ethernet/renesas/ravb_main.c           |   6 +-
 drivers/net/ethernet/renesas/rswitch.c             |  12 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  30 -----
 drivers/net/ieee802154/ca8210.c                    |  17 +--
 drivers/net/macsec.c                               |   2 +
 drivers/net/phy/mscc/mscc_macsec.c                 |   6 +
 drivers/net/usb/dm9601.c                           |   7 +-
 drivers/net/xen-netback/interface.c                |   4 -
 drivers/perf/arm-cmn.c                             |   2 +-
 drivers/perf/arm_pmu_acpi.c                        |  35 ++++++
 drivers/phy/freescale/phy-fsl-lynx-28g.c           |  27 ++++-
 drivers/pinctrl/core.c                             |  16 +--
 drivers/pinctrl/nuvoton/pinctrl-wpcm450.c          |   6 +-
 drivers/pinctrl/renesas/Kconfig                    |   1 +
 drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c |   2 -
 drivers/platform/x86/hp/hp-wmi.c                   |   8 +-
 drivers/platform/x86/think-lmi.c                   |  24 +++-
 drivers/power/supply/qcom_battmgr.c                |   8 +-
 drivers/s390/net/Kconfig                           |   2 +-
 drivers/scsi/scsi_scan.c                           |  11 +-
 drivers/tee/amdtee/core.c                          |  10 +-
 drivers/thunderbolt/icm.c                          |  40 +++----
 drivers/thunderbolt/switch.c                       |   7 ++
 drivers/thunderbolt/tmu.c                          |   2 +-
 drivers/thunderbolt/xdomain.c                      |  58 +++++++---
 drivers/tty/serial/8250/8250_omap.c                |  25 ++--
 drivers/tty/serial/serial_core.c                   |  15 ++-
 drivers/ufs/core/ufshcd.c                          |   2 +-
 drivers/usb/cdns3/cdnsp-gadget.c                   |   3 +
 drivers/usb/cdns3/core.h                           |   3 +-
 drivers/usb/core/hub.c                             |  25 +++-
 drivers/usb/core/hub.h                             |   2 +-
 drivers/usb/dwc3/core.c                            |  39 ++++++-
 drivers/usb/gadget/function/f_ncm.c                |  26 +++--
 drivers/usb/gadget/udc/udc-xilinx.c                |  20 ++--
 drivers/usb/host/xhci-hub.c                        |  19 ++--
 drivers/usb/host/xhci-mem.c                        |   4 +-
 drivers/usb/host/xhci-ring.c                       |  16 +--
 drivers/usb/host/xhci.h                            |   2 +-
 drivers/usb/misc/onboard_usb_hub.c                 |   1 +
 drivers/usb/misc/onboard_usb_hub.h                 |   1 +
 drivers/usb/musb/musb_debugfs.c                    |   2 +-
 drivers/usb/musb/musb_host.c                       |   9 +-
 drivers/usb/typec/altmodes/displayport.c           |   5 +
 .../usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c    |  12 +-
 drivers/usb/typec/ucsi/psy.c                       |   9 ++
 drivers/usb/typec/ucsi/ucsi.c                      |   2 +
 fs/ceph/file.c                                     |   2 +-
 fs/ceph/inode.c                                    |   4 +-
 fs/file.c                                          |   3 +-
 fs/fs_context.c                                    |  46 ++++++--
 fs/ioctl.c                                         |  10 +-
 fs/kernel_read_file.c                              |  12 +-
 fs/namei.c                                         |   3 +
 fs/open.c                                          |   4 +-
 fs/overlayfs/ovl_entry.h                           |  10 +-
 fs/overlayfs/params.c                              | 126 ++++++++++-----------
 fs/overlayfs/super.c                               |  18 +--
 fs/quota/dquot.c                                   |  66 ++++++-----
 fs/smb/server/vfs_cache.c                          |   4 +-
 include/linux/acpi.h                               |   9 ++
 include/linux/dma-fence.h                          |  19 ++++
 include/linux/fs_context.h                         |   2 +
 include/linux/libata.h                             |   6 +-
 include/linux/mcb.h                                |   1 -
 include/linux/perf/arm_pmu.h                       |   1 +
 include/linux/quota.h                              |   4 +-
 include/linux/quotaops.h                           |   2 +-
 include/net/macsec.h                               |   1 +
 include/uapi/linux/if_packet.h                     |   6 +-
 kernel/bpf/verifier.c                              |   6 +-
 kernel/cgroup/cgroup-v1.c                          |   5 +-
 kernel/workqueue.c                                 |   8 +-
 net/can/isotp.c                                    |  19 ++--
 net/ceph/messenger.c                               |   4 +-
 net/core/dev.c                                     |   8 +-
 net/devlink/health.c                               |  30 ++---
 net/ethtool/bitset.c                               |  32 +++++-
 net/ipv4/tcp_output.c                              |   1 +
 net/mctp/route.c                                   |  22 +++-
 net/netfilter/ipvs/ip_vs_sync.c                    |   4 +-
 net/nfc/llcp_core.c                                |  30 ++---
 net/nfc/nci/core.c                                 |   5 +
 net/packet/af_packet.c                             |   7 +-
 net/rds/tcp_connect.c                              |   2 +-
 net/rds/tcp_listen.c                               |   2 +-
 net/smc/Kconfig                                    |   1 +
 net/smc/smc_stats.h                                |  14 ++-
 net/socket.c                                       |   6 +-
 net/xdp/xsk_queue.c                                |  10 ++
 security/keys/trusted-keys/trusted_core.c          |  13 +--
 sound/pci/hda/cs35l41_hda.c                        | 115 +++++++++++++------
 sound/pci/hda/patch_realtek.c                      |  89 +++++++++++++--
 sound/soc/amd/yc/acp6x-mach.c                      |   7 ++
 sound/soc/codecs/hdmi-codec.c                      |   5 +-
 sound/soc/fsl/fsl_sai.c                            |   9 +-
 sound/soc/generic/simple-card-utils.c              |   3 +-
 sound/soc/intel/boards/sof_es8336.c                |  10 ++
 sound/soc/intel/boards/sof_sdw.c                   |  10 ++
 sound/soc/intel/common/soc-acpi-intel-adl-match.c  |  12 +-
 sound/soc/intel/common/soc-acpi-intel-mtl-match.c  |  25 ++++
 sound/soc/sof/amd/pci-rmb.c                        |   1 -
 sound/usb/mixer.c                                  |   7 ++
 sound/usb/quirks.c                                 |   8 +-
 219 files changed, 1935 insertions(+), 837 deletions(-)