Skip to content

6.11.5-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest135 patches 19 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/135btrfs: fix uninitialized pointer free in add_inode_ref()fs/btrfs/tree-log.c+1 -10 replies
2/135btrfs: fix uninitialized pointer free on read_alloc_one_name() errorfs/btrfs/tree-log.c+2 -20 replies
3/135ksmbd: fix user-after-free from session log offfs/smb/server/mgmt/user_session.c fs/smb/server/mgmt/user_session.h fs/smb/server/server.c +1 more+34 -60 replies
4/135ALSA: scarlett2: Add error check after retrieving PEQ filter valuessound/usb/mixer_scarlett2.c+2 -00 replies
5/135ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2sound/pci/hda/patch_conexant.c+19 -00 replies
6/135mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflownet/mptcp/pm_netlink.c+1 -10 replies
7/135net: enetc: remove xdp_drops statistic from enetc_xdp_drop()drivers/net/ethernet/freescale/enetc/enetc.c+1 -10 replies
8/135net: enetc: block concurrent XDP transmissions during ring reconfigurationdrivers/net/ethernet/freescale/enetc/enetc.c drivers/net/ethernet/freescale/enetc/enetc.h+15 -00 replies
9/135net: enetc: disable Tx BD rings after they are emptydrivers/net/ethernet/freescale/enetc/enetc.c+26 -100 replies
10/135net: enetc: disable NAPI after all rings are disableddrivers/net/ethernet/freescale/enetc/enetc.c+6 -60 replies
11/135net: enetc: add missing static descriptor and inline keywordinclude/linux/fsl/enetc_mdio.h+2 -10 replies
12/135posix-clock: Fix missing timespec64 check in pc_clock_settime()kernel/time/posix-clock.c+3 -00 replies
13/135udp: Compute L4 checksum as usual when not segmenting the skbnet/ipv4/udp.c net/ipv6/udp.c+6 -20 replies
14/135arm64: dts: marvell: cn9130-sr-som: fix cp0 mdio pin numbersarch/arm64/boot/dts/marvell/cn9130-sr-som.dtsi+1 -10 replies
15/135arm64: probes: Remove broken LDR (literal) uprobe supportarch/arm64/kernel/probes/decode-insn.c+11 -50 replies
16/135arm64: probes: Fix simulate_ldr*_literal()arch/arm64/kernel/probes/simulate-insn.c+7 -110 replies
17/135arm64: probes: Fix uprobes for big-endian kernelsarch/arm64/include/asm/uprobes.h arch/arm64/kernel/probes/uprobes.c+5 -70 replies
18/135net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHYdrivers/net/ethernet/cadence/macb_main.c+11 -30 replies
19/135net: microchip: vcap api: Fix memory leaks in vcap_api_encode_rule_test()drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c+2 -00 replies
20/135selftests: mptcp: join: test for prohibited MPC to port-based endptools/testing/selftests/net/mptcp/mptcp_join.sh+85 -300 replies
21/135maple_tree: correct tree corruption on spanning storelib/maple_tree.c+6 -60 replies
22/135nilfs2: propagate directory read errors from nilfs_find_entry()fs/nilfs2/dir.c fs/nilfs2/namei.c fs/nilfs2/nilfs.h+52 -370 replies
23/135fat: fix uninitialized variablefs/fat/namei_vfat.c+1 -10 replies
24/135lib: alloc_tag_module_unload must wait for pending kfree_rcu callslib/codetag.c+3 -09 replies
25/135selftests/mm: replace atomic_bool with pthread_barrier_ttools/testing/selftests/mm/uffd-common.c tools/testing/selftests/mm/uffd-common.h tools/testing/selftests/mm/uffd-unit-tests.c+12 -100 replies
26/135selftests/mm: fix deadlock for fork after pthread_create on ARMtools/testing/selftests/mm/uffd-unit-tests.c+7 -00 replies
27/135mm/mremap: fix move_normal_pmd/retract_page_tables racemm/mremap.c+9 -20 replies
28/135mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace pointinclude/trace/events/huge_memory.h mm/khugepaged.c+3 -30 replies
29/135mm/mglru: only clear kswapd_failures if reclaimablemm/vmscan.c+2 -20 replies
30/135mm/swapfile: skip HugeTLB pages for unuse_vmamm/swapfile.c+1 -10 replies
31/135mm/damon/tests/sysfs-kunit.h: fix memory leak in damon_sysfs_test_add_targets()mm/damon/sysfs-test.h+1 -00 replies
32/135tcp: fix mptcp DSS corruption due to large pmtu xmitnet/ipv4/tcp_output.c+1 -30 replies
33/135net: fec: Move `fec_ptp_read()` to the top of the filedrivers/net/ethernet/freescale/fec_ptp.c+25 -250 replies
34/135net: fec: Remove duplicated codedrivers/net/ethernet/freescale/fec_ptp.c+1 -70 replies
35/135mptcp: prevent MPC handshake on port-based signal endpointsnet/mptcp/mib.c net/mptcp/mib.h net/mptcp/pm_netlink.c +2 more+15 -00 replies
36/135iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devicesdrivers/iommu/intel/iommu.c+3 -10 replies
37/135s390/sclp: Deactivate sclp after all its usersdrivers/s390/char/sclp.c+2 -10 replies
38/135s390/sclp_vt220: Convert newlines to CRLF instead of LFCRdrivers/s390/char/sclp_vt220.c+2 -20 replies
39/135KVM: s390: gaccess: Check if guest address is in memslotarch/s390/kvm/gaccess.c arch/s390/kvm/gaccess.h+12 -60 replies
40/135KVM: s390: Change virtual to physical address access in diag 0x258 handlerarch/s390/kvm/diag.c+1 -10 replies
41/135x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RETarch/x86/include/asm/cpufeatures.h+2 -10 replies
42/135x86/cpufeatures: Add a IBPB_NO_RET BUG flagarch/x86/include/asm/cpufeatures.h arch/x86/kernel/cpu/common.c+4 -00 replies
43/135x86/entry: Have entry_ibpb() invalidate return predictionsarch/x86/entry/entry.S+5 -00 replies
44/135x86/bugs: Skip RSB fill at VMEXITarch/x86/kernel/cpu/bugs.c+15 -00 replies
45/135x86/bugs: Do not use UNTRAIN_RET with IBPB on entryarch/x86/kernel/cpu/bugs.c+17 -00 replies
46/135fgraph: Use CPU hotplug mechanism to initialize idle shadow stackskernel/trace/fgraph.c+21 -70 replies
47/135Input: xpad - add support for 8BitDo Ultimate 2C Wireless Controllerdrivers/input/joystick/xpad.c+1 -00 replies
48/135blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function raceblock/blk-rq-qos.c+1 -10 replies
49/135io_uring/sqpoll: close race on waiting for sqring entriesio_uring/io_uring.h+8 -10 replies
50/135blk-mq: setup queue ->tag_set before initializing hctxblock/blk-mq.c+6 -20 replies
51/135ublk: dont allow user copy for unprivileged devicedrivers/block/ublk_drv.c include/uapi/linux/ublk_cmd.h+17 -20 replies
52/135io_uring/sqpoll: ensure task state is TASK_RUNNING when running task_workio_uring/io_uring.h+1 -00 replies
53/135selftest: hid: add the missing tests directorytools/testing/selftests/hid/Makefile+1 -00 replies
54/135Input: xpad - add support for MSI Claw A1Mdrivers/input/joystick/xpad.c+2 -00 replies
55/135scsi: mpi3mr: Validate SAS port assignmentsdrivers/scsi/mpi3mr/mpi3mr.h drivers/scsi/mpi3mr/mpi3mr_transport.c+29 -170 replies
56/135scsi: ufs: core: Set SDEV_OFFLINE when UFS is shut downdrivers/ufs/core/ufshcd.c+3 -10 replies
57/135scsi: ufs: core: Fix the issue of ICU failuredrivers/ufs/core/ufs-mcq.c+8 -70 replies
58/135scsi: ufs: core: Requeue aborted requestdrivers/ufs/core/ufshcd.c+4 -160 replies
59/135drm/radeon: Fix encoder->possible_clonesdrivers/gpu/drm/radeon/radeon_encoders.c+1 -10 replies
60/135drm/i915/dp_mst: Handle error during DSC BW overhead/slice calculationdrivers/gpu/drm/i915/display/intel_dp_mst.c+27 -100 replies
61/135drm/i915/dp_mst: Dont require DSC hblank quirk for a non-DSC compatible modedrivers/gpu/drm/i915/display/intel_dp_mst.c+3 -00 replies
62/135drm/xe/xe_sync: initialise ufence.signalleddrivers/gpu/drm/xe/xe_sync.c+1 -10 replies
63/135drm/xe/ufence: ufence can be signaled right after wait_wokendrivers/gpu/drm/xe/xe_wait_user_fence.c+0 -30 replies
64/135drm/vmwgfx: Cleanup kms setup without 3ddrivers/gpu/drm/vmwgfx/vmwgfx_kms.c drivers/gpu/drm/vmwgfx/vmwgfx_surface.c+6 -320 replies
65/135drm/vmwgfx: Handle surface check failure correctlydrivers/gpu/drm/vmwgfx/vmwgfx_kms.c+1 -00 replies
66/135drm/amdgpu/mes: fix issue of writing to the same log buffer from 2 MES pipesdrivers/gpu/drm/amd/amdgpu/mes_v12_0.c+2 -20 replies
67/135drm/amdgpu/smu13: always apply the powersave optimizationdrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c+10 -120 replies
68/135drm/amdgpu/swsmu: Only force workload setup on initdrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+3 -30 replies
69/135drm/amdgpu: prevent BO_HANDLES error from being overwrittendrivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+1 -10 replies
70/135iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfigdrivers/iio/dac/Kconfig+1 -00 replies
71/135iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfigdrivers/iio/dac/Kconfig+1 -00 replies
72/135iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfigdrivers/iio/dac/Kconfig+1 -00 replies
73/135iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfigdrivers/iio/adc/Kconfig+2 -00 replies
74/135iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency()drivers/iio/common/hid-sensors/hid-sensor-trigger.c+1 -10 replies
75/135iio: light: veml6030: fix ALS sensor resolutiondrivers/iio/light/veml6030.c+1 -10 replies
76/135iio: light: veml6030: fix IIO device retrieval from embedded devicedrivers/iio/light/veml6030.c+1 -20 replies
77/135iio: light: opt3001: add missing full-scale range valuedrivers/iio/light/opt3001.c+4 -00 replies
78/135iio: amplifiers: ada4250: add missing select REGMAP_SPI in Kconfigdrivers/iio/amplifiers/Kconfig+1 -00 replies
79/135iio: frequency: adf4377: add missing select REMAP_SPI in Kconfigdrivers/iio/frequency/Kconfig+1 -00 replies
80/135iio: chemical: ens160: add missing select IIO_(TRIGGERED_)BUFFER in Kconfigdrivers/iio/chemical/Kconfig+2 -00 replies
81/135iio: light: bu27008: add missing select IIO_(TRIGGERED_)BUFFER in Kconfigdrivers/iio/light/Kconfig+2 -00 replies
82/135iio: magnetometer: af8133j: add missing select IIO_(TRIGGERED_)BUFFER in Kconfigdrivers/iio/magnetometer/Kconfig+2 -00 replies
83/135iio: resolver: ad2s1210 add missing select REGMAP in Kconfigdrivers/iio/resolver/Kconfig+1 -00 replies
84/135iio: pressure: bm1390: add missing select IIO_(TRIGGERED_)BUFFER in Kconfigdrivers/iio/pressure/Kconfig+3 -00 replies
85/135iio: dac: ad5766: add missing select IIO_(TRIGGERED_)BUFFER in Kconfigdrivers/iio/dac/Kconfig+2 -00 replies
86/135iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfigdrivers/iio/proximity/Kconfig+2 -00 replies
87/135iio: dac: ad3552r: add missing select IIO_(TRIGGERED_)BUFFER in Kconfigdrivers/iio/dac/Kconfig+2 -00 replies
88/135iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_)BUFFER in Kconfigdrivers/iio/adc/Kconfig+2 -00 replies
89/135iio: adc: ti-lmp92064: add missing select REGMAP_SPI in Kconfigdrivers/iio/adc/Kconfig+1 -00 replies
90/135iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfigdrivers/iio/adc/Kconfig+2 -00 replies
91/135iio: resolver: ad2s1210: add missing select (TRIGGERED_)BUFFER in Kconfigdrivers/iio/resolver/Kconfig+2 -00 replies
92/135iio: adc: ad7944: add missing select IIO_(TRIGGERED_)BUFFER in Kconfigdrivers/iio/adc/Kconfig+2 -00 replies
93/135iio: accel: kx022a: add missing select IIO_(TRIGGERED_)BUFFER in Kconfigdrivers/iio/accel/Kconfig+2 -00 replies
94/135Bluetooth: Call iso_exit() on module unloadnet/bluetooth/af_bluetooth.c+2 -00 replies
95/135Bluetooth: Remove debugfs directory on module init failurenet/bluetooth/af_bluetooth.c+1 -00 replies
96/135Bluetooth: ISO: Fix multiple init when debugfs is disablednet/bluetooth/iso.c+1 -50 replies
97/135Bluetooth: btusb: Fix not being able to reconnect after suspenddrivers/bluetooth/btusb.c+0 -140 replies
98/135Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001drivers/bluetooth/btusb.c+9 -40 replies
99/135vt: prevent kernel-infoleak in con_font_get()drivers/tty/vt/vt.c+1 -10 replies
100/135xhci: tegra: fix checked USB2 port numberdrivers/usb/host/xhci-tegra.c+1 -10 replies
101/135xhci: Fix incorrect stream context type macrodrivers/usb/host/xhci.h+1 -10 replies
102/135xhci: Mitigate failed set dequeue pointer commandsdrivers/usb/host/xhci-ring.c+1 -10 replies
103/135USB: serial: option: add support for Quectel EG916Q-GLdrivers/usb/serial/option.c+2 -00 replies
104/135USB: serial: option: add Telit FN920C04 MBIM compositionsdrivers/usb/serial/option.c+6 -00 replies
105/135usb: typec: qcom-pmic-typec: fix sink status being overwritten with RP_DEFdrivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c+0 -10 replies
106/135USB: gadget: dummy-hcd: Fix "task hung" problemdrivers/usb/gadget/udc/dummy_hcd.c+15 -50 replies
107/135usb: gadget: f_uac2: fix return value for UAC2_ATTRIBUTE_STRING storedrivers/usb/gadget/function/f_uac2.c+3 -30 replies
108/135usb: dwc3: Wait for EndXfer completion before restoring GUSB2PHYCFGdrivers/usb/dwc3/gadget.c+6 -40 replies
109/135usb: dwc3: core: Fix system suspend on TI AM62 platformsdrivers/usb/dwc3/core.c drivers/usb/dwc3/core.h+22 -00 replies
110/135misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for EEPROM devicedrivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c+1 -00 replies
111/135misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for OTP devicedrivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c+1 -00 replies
112/135serial: imx: Update mctrl old_status on RTSD interruptdrivers/tty/serial/imx.c+15 -00 replies
113/135parport: Proper fix for array out-of-bounds accessdrivers/parport/procfs.c+11 -110 replies
114/135x86/resctrl: Annotate get_mem_config() functions as __initarch/x86/kernel/cpu/resctrl/core.c+2 -20 replies
115/135x86/apic: Always explicitly disarm TSC-deadline timerarch/x86/kernel/apic/apic.c+13 -10 replies
116/135x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late microcode loadarch/x86/kernel/cpu/amd.c+2 -10 replies
117/135x86/entry_32: Do not clobber user EFLAGS.ZFarch/x86/entry/entry_32.S+2 -10 replies
118/135x86/entry_32: Clear CPU buffers after register restore in NMI returnarch/x86/entry/entry_32.S+2 -10 replies
119/135tty: n_gsm: Fix use-after-free in gsm_cleanup_muxdrivers/tty/n_gsm.c+2 -00 replies
120/135x86/bugs: Use code segment selector for VERW operandarch/x86/include/asm/nospec-branch.h+10 -10 replies
121/135pinctrl: nuvoton: fix a double free in ma35_pinctrl_dt_node_to_map_func()drivers/pinctrl/nuvoton/pinctrl-ma35.c+1 -10 replies
122/135pinctrl: intel: platform: fix error path in device_for_each_child_node()drivers/pinctrl/intel/pinctrl-intel-platform.c+1 -20 replies
123/135pinctrl: ocelot: fix system hang on level based interruptsdrivers/pinctrl/pinctrl-ocelot.c+4 -40 replies
124/135pinctrl: stm32: check devm_kasprintf() returned valuedrivers/pinctrl/stm32/pinctrl-stm32.c+7 -20 replies
125/135pinctrl: apple: check devm_kasprintf() returned valuedrivers/pinctrl/pinctrl-apple-gpio.c+3 -00 replies
126/135irqchip/gic-v4: Dont allow a VMOVP on a dying VPEdrivers/irqchip/irq-gic-v3-its.c include/linux/irqchip/arm-gic-v4.h+15 -70 replies
127/135irqchip/sifive-plic: Unmask interrupt in plic_irq_enable()drivers/irqchip/irq-sifive-plic.c+11 -100 replies
128/135irqchip/sifive-plic: Return error code on failuredrivers/irqchip/irq-sifive-plic.c+6 -20 replies
129/135serial: qcom-geni: fix polled console initialisationdrivers/tty/serial/qcom_geni_serial.c+19 -10 replies
130/135serial: qcom-geni: revert broken hibernation supportdrivers/tty/serial/qcom_geni_serial.c+2 -390 replies
131/135serial: qcom-geni: fix shutdown racedrivers/tty/serial/qcom_geni_serial.c+2 -00 replies
132/135serial: qcom-geni: fix dma rx cancellationdrivers/tty/serial/qcom_geni_serial.c+14 -40 replies
133/135serial: qcom-geni: fix receiver enabledrivers/tty/serial/qcom_geni_serial.c+6 -40 replies
134/135mm: vmscan.c: fix OOM on swap stress testmm/vmscan.c+1 -10 replies
135/135ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2sound/pci/hda/patch_conexant.c+1 -10 replies

Reviews trailers per patch

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

PatchAnand JainClaudiu ManoilVladimir OlteanRichard CochranWillem de BruijnAndrew LunnSimon HormanJens Emil Schulz ØstergaardMat MartineauBert KarwatzkiVlastimil BabkaLiam R. HowlettMikhail GavrilovWei YangQi ZhengLorenzo StoakesMuchun SongSeongJae ParkMatthieu Baerts (NGI0)Paolo AbeniMaciej FijalkowskiFilipe MananaDavid SterbaTejun HeoJohannes ThumshirnRick KochChristoph HellwigJohn GarryBenjamin TissoiresDerek J. ClarkChristopher SnowhillSven SchnelleBart Van AsscheBao D. NguyenErhard FurtnerSuraj KandpalNirmoy DasMatthew BrostMatthew AuldMartin KrastevMaaz MombasawalaJack XiaoKenneth FengHeiko CarstensJanosch FrankChristian BorntraegerTom LendackyThomas GleixnerChristian KönigGustavo SilvaMatti VaittinenAndrey SkvortsovDavid LechnerRafael J. WysockiSean NyekjaerSrinivas PandruvadaLars MelinEsben HaabendalReinette ChatreTodd BrandtBorislav Petkov (AMD)Andrew CooperMika WesterbergAlexandre BelloniChristophe JAILLETAnup PatelAlexandre GhitiDouglas AndersonBartosz GolaszewskiBryan O'DonoghueHeikki KrogerusDmitry Baryshkov[email protected]Thinh NguyenMarkus Schneider-PargmannDhruva GoleMichael WalleMarkus ReicheltLinux Kernel Functional TestingFlorian FainelliShuah KhanPavel Machek (CIP)Mark BrownJon Hunterkernelci.org bot
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/135R-b R-b
2/135R-b
3/135
4/135
5/135
6/135A-b
7/135R-b R-b
8/135R-b
9/135R-b
10/135R-b T-b
11/135R-b R-b
12/135A-b
13/135A-b
14/135R-b
15/135
16/135
17/135
18/135R-b
19/135R-b R-b
20/135R-b
21/135T-b A-b R-b T-b R-b
22/135
23/135
24/135
25/135
26/135
27/135A-b R-b
28/135
29/135
30/135A-b
31/135R-b
32/135A-b
33/135R-b
34/135R-b
35/135R-b R-b
36/135
37/135R-b
38/135R-b
39/135R-b A-b
40/135R-b A-b R-b
41/135R-b R-b
42/135
43/135
44/135
45/135
46/135
47/135
48/135A-b R-b
49/135
50/135Reported-and-tested-by R-b R-b
51/135
52/135
53/135A-b
54/135R-b R-b
55/135
56/135R-b
57/135R-b R-b
58/135R-b
59/135T-b
60/135R-b
61/135R-b
62/135R-b R-b
63/135R-b R-b
64/135R-b R-b
65/135
66/135R-b
67/135R-b
68/135R-b
69/135R-b
70/135
71/135
72/135
73/135R-b
74/135A-b
75/135
76/135
77/135
78/135
79/135
80/135A-b
81/135A-b
82/135R-b
83/135R-b
84/135A-b
85/135
86/135
87/135
88/135
89/135
90/135
91/135R-b
92/135R-b
93/135A-b
94/135
95/135
96/135
97/135T-b
98/135
99/135
100/135
101/135
102/135
103/135R-b
104/135
105/135A-b R-b R-b
106/135T-b
107/135
108/135A-b
109/135A-b T-b R-b
110/135R-b
111/135R-b
112/135R-b
113/135
114/135R-b
115/135R-b T-b T-b
116/135A-b
117/135
118/135
119/135
120/135R-b
121/135
122/135A-b
123/135R-b
124/135
125/135R-b
126/135
127/135
128/135R-b R-b
129/135R-b
130/135
131/135R-b R-b
132/135
133/135R-b
134/135
135/135

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

Read the v1 thread

Cover letter [PATCH 6.11 000/135] 6.11.5-rc1 review

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

Responses should be made by Wed, 23 Oct 2024 10:22:25 +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.11.5-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.11.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.11.5-rc1

Vasiliy Kovalev <[email protected]>

    ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2

Chris Li <[email protected]>
mm: vmscan.c: fix OOM on swap stress test

Johan Hovold <[email protected]>
serial: qcom-geni: fix receiver enable

Johan Hovold <[email protected]>
serial: qcom-geni: fix dma rx cancellation

Johan Hovold <[email protected]>
serial: qcom-geni: fix shutdown race

Johan Hovold <[email protected]>
serial: qcom-geni: revert broken hibernation support

Johan Hovold <[email protected]>
serial: qcom-geni: fix polled console initialisation

Charlie Jenkins <[email protected]>
irqchip/sifive-plic: Return error code on failure

Nam Cao <[email protected]>
irqchip/sifive-plic: Unmask interrupt in plic_irq_enable()

Marc Zyngier <[email protected]>
irqchip/gic-v4: Don't allow a VMOVP on a dying VPE

Ma Ke <[email protected]>
pinctrl: apple: check devm_kasprintf() returned value

Ma Ke <[email protected]>
pinctrl: stm32: check devm_kasprintf() returned value

Sergey Matsievskiy <[email protected]>
pinctrl: ocelot: fix system hang on level based interrupts

Javier Carrasco <[email protected]>
pinctrl: intel: platform: fix error path in device_for_each_child_node()

Harshit Mogalapalli <[email protected]>
pinctrl: nuvoton: fix a double free in ma35_pinctrl_dt_node_to_map_func()

Pawan Gupta <[email protected]>
x86/bugs: Use code segment selector for VERW operand

Longlong Xia <[email protected]>
tty: n_gsm: Fix use-after-free in gsm_cleanup_mux

Pawan Gupta <[email protected]>
x86/entry_32: Clear CPU buffers after register restore in NMI return

Pawan Gupta <[email protected]>
x86/entry_32: Do not clobber user EFLAGS.ZF

John Allen <[email protected]>
x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late microcode load

Zhang Rui <[email protected]>
x86/apic: Always explicitly disarm TSC-deadline timer

Nathan Chancellor <[email protected]>
x86/resctrl: Annotate get_mem_config() functions as __init

Takashi Iwai <[email protected]>
parport: Proper fix for array out-of-bounds access

Marek Vasut <[email protected]>
serial: imx: Update mctrl old_status on RTSD interrupt

Heiko Thiery <[email protected]>
misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for OTP device

Heiko Thiery <[email protected]>
misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for EEPROM device

Roger Quadros <[email protected]>
usb: dwc3: core: Fix system suspend on TI AM62 platforms

Prashanth K <[email protected]>
usb: dwc3: Wait for EndXfer completion before restoring GUSB2PHYCFG

Kevin Groeneveld <[email protected]>
usb: gadget: f_uac2: fix return value for UAC2_ATTRIBUTE_STRING store

Alan Stern <[email protected]>
USB: gadget: dummy-hcd: Fix "task hung" problem

Jonathan Marek <[email protected]>
usb: typec: qcom-pmic-typec: fix sink status being overwritten with RP_DEF

Daniele Palmas <[email protected]>
USB: serial: option: add Telit FN920C04 MBIM compositions

Benjamin B. Frost <[email protected]>
USB: serial: option: add support for Quectel EG916Q-GL

Mathias Nyman <[email protected]>
xhci: Mitigate failed set dequeue pointer commands

Mathias Nyman <[email protected]>
xhci: Fix incorrect stream context type macro

Henry Lin <[email protected]>
xhci: tegra: fix checked USB2 port number

Jeongjun Park <[email protected]>
vt: prevent kernel-infoleak in con_font_get()

Luiz Augusto von Dentz <[email protected]>
Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001

Luiz Augusto von Dentz <[email protected]>
Bluetooth: btusb: Fix not being able to reconnect after suspend

Aaron Thompson <[email protected]>
Bluetooth: ISO: Fix multiple init when debugfs is disabled

Aaron Thompson <[email protected]>
Bluetooth: Remove debugfs directory on module init failure

Aaron Thompson <[email protected]>
Bluetooth: Call iso_exit() on module unload

Javier Carrasco <[email protected]>
iio: accel: kx022a: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: adc: ad7944: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: resolver: ad2s1210: add missing select (TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: adc: ti-lmp92064: add missing select REGMAP_SPI in Kconfig

Javier Carrasco <[email protected]>
iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: dac: ad3552r: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: dac: ad5766: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: pressure: bm1390: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: resolver: ad2s1210 add missing select REGMAP in Kconfig

Javier Carrasco <[email protected]>
iio: magnetometer: af8133j: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: light: bu27008: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: chemical: ens160: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: frequency: adf4377: add missing select REMAP_SPI in Kconfig

Javier Carrasco <[email protected]>
iio: amplifiers: ada4250: add missing select REGMAP_SPI in Kconfig

Emil Gedenryd <[email protected]>
iio: light: opt3001: add missing full-scale range value

Javier Carrasco <[email protected]>
iio: light: veml6030: fix IIO device retrieval from embedded device

Javier Carrasco <[email protected]>
iio: light: veml6030: fix ALS sensor resolution

Christophe JAILLET <[email protected]>
iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency()

Javier Carrasco <[email protected]>
iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig

Javier Carrasco <[email protected]>
iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig

Javier Carrasco <[email protected]>
iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig

Javier Carrasco <[email protected]>
iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig

Mohammed Anees <[email protected]>
drm/amdgpu: prevent BO_HANDLES error from being overwritten

Alex Deucher <[email protected]>
drm/amdgpu/swsmu: Only force workload setup on init

Alex Deucher <[email protected]>
drm/amdgpu/smu13: always apply the powersave optimization

Michael Chen <[email protected]>
drm/amdgpu/mes: fix issue of writing to the same log buffer from 2 MES pipes

Nikolay Kuratov <[email protected]>
drm/vmwgfx: Handle surface check failure correctly

Zack Rusin <[email protected]>
drm/vmwgfx: Cleanup kms setup without 3d

Nirmoy Das <[email protected]>
drm/xe/ufence: ufence can be signaled right after wait_woken

Matthew Auld <[email protected]>
drm/xe/xe_sync: initialise ufence.signalled

Imre Deak <[email protected]>
drm/i915/dp_mst: Don't require DSC hblank quirk for a non-DSC compatible mode

Imre Deak <[email protected]>
drm/i915/dp_mst: Handle error during DSC BW overhead/slice calculation

Ville Syrjälä <[email protected]>

    drm/radeon: Fix encoder->possible_clones

Peter Wang <[email protected]>
scsi: ufs: core: Requeue aborted request

Peter Wang <[email protected]>
scsi: ufs: core: Fix the issue of ICU failure

Seunghwan Baek <[email protected]>
scsi: ufs: core: Set SDEV_OFFLINE when UFS is shut down

Ranjan Kumar <[email protected]>
scsi: mpi3mr: Validate SAS port assignments

John Edwards <[email protected]>
Input: xpad - add support for MSI Claw A1M

Yun Lu <[email protected]>
selftest: hid: add the missing tests directory

Jens Axboe <[email protected]>
io_uring/sqpoll: ensure task state is TASK_RUNNING when running task_work

Ming Lei <[email protected]>
ublk: don't allow user copy for unprivileged device

Ming Lei <[email protected]>

    blk-mq: setup queue ->tag_set before initializing hctx

Jens Axboe <[email protected]>
io_uring/sqpoll: close race on waiting for sqring entries

Omar Sandoval <[email protected]>
blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race

Stefan Kerkmann <[email protected]>
Input: xpad - add support for 8BitDo Ultimate 2C Wireless Controller

Steven Rostedt <[email protected]>
fgraph: Use CPU hotplug mechanism to initialize idle shadow stacks

Johannes Wikner <[email protected]>
x86/bugs: Do not use UNTRAIN_RET with IBPB on entry

Johannes Wikner <[email protected]>
x86/bugs: Skip RSB fill at VMEXIT

Johannes Wikner <[email protected]>
x86/entry: Have entry_ibpb() invalidate return predictions

Johannes Wikner <[email protected]>
x86/cpufeatures: Add a IBPB_NO_RET BUG flag

Jim Mattson <[email protected]>
x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET

Michael Mueller <[email protected]>

    KVM: s390: Change virtual to physical address access in diag 0x258 handler

Nico Boehr <[email protected]>
KVM: s390: gaccess: Check if guest address is in memslot

Thomas Weißschuh <[email protected]>
s390/sclp_vt220: Convert newlines to CRLF instead of LFCR

Thomas Weißschuh <[email protected]>
s390/sclp: Deactivate sclp after all its users

Lu Baolu <[email protected]>
iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices

Paolo Abeni <[email protected]>
mptcp: prevent MPC handshake on port-based signal endpoints

Csókás, Bence <[email protected]>
net: fec: Remove duplicated code

Csókás, Bence <[email protected]>
net: fec: Move fec_ptp_read() to the top of the file

Paolo Abeni <[email protected]>
tcp: fix mptcp DSS corruption due to large pmtu xmit

Jinjie Ruan <[email protected]>
mm/damon/tests/sysfs-kunit.h: fix memory leak in damon_sysfs_test_add_targets()

Liu Shixin <[email protected]>
mm/swapfile: skip HugeTLB pages for unuse_vma

Wei Xu <[email protected]>
mm/mglru: only clear kswapd_failures if reclaimable

Yang Shi <[email protected]>
mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace point

Jann Horn <[email protected]>
mm/mremap: fix move_normal_pmd/retract_page_tables race

Edward Liaw <[email protected]>
selftests/mm: fix deadlock for fork after pthread_create on ARM

Edward Liaw <[email protected]>
selftests/mm: replace atomic_bool with pthread_barrier_t

Florian Westphal <[email protected]>
lib: alloc_tag_module_unload must wait for pending kfree_rcu calls

OGAWA Hirofumi <[email protected]>
fat: fix uninitialized variable

Ryusuke Konishi <[email protected]>
nilfs2: propagate directory read errors from nilfs_find_entry()

Lorenzo Stoakes <[email protected]>
maple_tree: correct tree corruption on spanning store

Paolo Abeni <[email protected]>
selftests: mptcp: join: test for prohibited MPC to port-based endp

Jinjie Ruan <[email protected]>
net: microchip: vcap api: Fix memory leaks in vcap_api_encode_rule_test()

Oleksij Rempel <[email protected]>
net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY

Mark Rutland <[email protected]>
arm64: probes: Fix uprobes for big-endian kernels

Mark Rutland <[email protected]>
arm64: probes: Fix simulate_ldr*_literal()

Mark Rutland <[email protected]>
arm64: probes: Remove broken LDR (literal) uprobe support

Josua Mayer <[email protected]>
arm64: dts: marvell: cn9130-sr-som: fix cp0 mdio pin numbers

Jakub Sitnicki <[email protected]>
udp: Compute L4 checksum as usual when not segmenting the skb

Jinjie Ruan <[email protected]>
posix-clock: Fix missing timespec64 check in pc_clock_settime()

Wei Fang <[email protected]>
net: enetc: add missing static descriptor and inline keyword

Wei Fang <[email protected]>
net: enetc: disable NAPI after all rings are disabled

Wei Fang <[email protected]>
net: enetc: disable Tx BD rings after they are empty

Wei Fang <[email protected]>
net: enetc: block concurrent XDP transmissions during ring reconfiguration

Wei Fang <[email protected]>
net: enetc: remove xdp_drops statistic from enetc_xdp_drop()

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow

Vasiliy Kovalev <[email protected]>
ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2

Zhu Jun <[email protected]>
ALSA: scarlett2: Add error check after retrieving PEQ filter values

Namjae Jeon <[email protected]>
ksmbd: fix user-after-free from session log off

Roi Martin <[email protected]>
btrfs: fix uninitialized pointer free on read_alloc_one_name() error

Roi Martin <[email protected]>
btrfs: fix uninitialized pointer free in add_inode_ref()

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm64/boot/dts/marvell/cn9130-sr-som.dtsi     |   2 +-
 arch/arm64/include/asm/uprobes.h                   |   8 +-
 arch/arm64/kernel/probes/decode-insn.c             |  16 ++-
 arch/arm64/kernel/probes/simulate-insn.c           |  18 ++--
 arch/arm64/kernel/probes/uprobes.c                 |   4 +-
 arch/s390/kvm/diag.c                               |   2 +-
 arch/s390/kvm/gaccess.c                            |   4 +
 arch/s390/kvm/gaccess.h                            |  14 +--
 arch/x86/entry/entry.S                             |   5 +
 arch/x86/entry/entry_32.S                          |   6 +-
 arch/x86/include/asm/cpufeatures.h                 |   4 +-
 arch/x86/include/asm/nospec-branch.h               |  11 +-
 arch/x86/kernel/apic/apic.c                        |  14 ++-
 arch/x86/kernel/cpu/amd.c                          |   3 +-
 arch/x86/kernel/cpu/bugs.c                         |  32 ++++++
 arch/x86/kernel/cpu/common.c                       |   3 +
 arch/x86/kernel/cpu/resctrl/core.c                 |   4 +-
 block/blk-mq.c                                     |   8 +-
 block/blk-rq-qos.c                                 |   2 +-
 drivers/block/ublk_drv.c                           |  11 +-
 drivers/bluetooth/btusb.c                          |  27 ++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |   6 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  22 ++--
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |  40 +++++--
 drivers/gpu/drm/radeon/radeon_encoders.c           |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |  30 +-----
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |   9 +-
 drivers/gpu/drm/xe/xe_sync.c                       |   2 +-
 drivers/gpu/drm/xe/xe_wait_user_fence.c            |   3 -
 drivers/iio/accel/Kconfig                          |   2 +
 drivers/iio/adc/Kconfig                            |   9 ++
 drivers/iio/amplifiers/Kconfig                     |   1 +
 drivers/iio/chemical/Kconfig                       |   2 +
 .../iio/common/hid-sensors/hid-sensor-trigger.c    |   2 +-
 drivers/iio/dac/Kconfig                            |   7 ++
 drivers/iio/frequency/Kconfig                      |   1 +
 drivers/iio/light/Kconfig                          |   2 +
 drivers/iio/light/opt3001.c                        |   4 +
 drivers/iio/light/veml6030.c                       |   5 +-
 drivers/iio/magnetometer/Kconfig                   |   2 +
 drivers/iio/pressure/Kconfig                       |   3 +
 drivers/iio/proximity/Kconfig                      |   2 +
 drivers/iio/resolver/Kconfig                       |   3 +
 drivers/input/joystick/xpad.c                      |   3 +
 drivers/iommu/intel/iommu.c                        |   4 +-
 drivers/irqchip/irq-gic-v3-its.c                   |  18 ++--
 drivers/irqchip/irq-sifive-plic.c                  |  29 ++---
 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c  |   2 +
 drivers/net/ethernet/cadence/macb_main.c           |  14 ++-
 drivers/net/ethernet/freescale/enetc/enetc.c       |  56 +++++++---
 drivers/net/ethernet/freescale/enetc/enetc.h       |   1 +
 drivers/net/ethernet/freescale/fec_ptp.c           |  58 +++++-----
 .../net/ethernet/microchip/vcap/vcap_api_kunit.c   |   2 +
 drivers/parport/procfs.c                           |  22 ++--
 drivers/pinctrl/intel/pinctrl-intel-platform.c     |   3 +-
 drivers/pinctrl/nuvoton/pinctrl-ma35.c             |   2 +-
 drivers/pinctrl/pinctrl-apple-gpio.c               |   3 +
 drivers/pinctrl/pinctrl-ocelot.c                   |   8 +-
 drivers/pinctrl/stm32/pinctrl-stm32.c              |   9 +-
 drivers/s390/char/sclp.c                           |   3 +-
 drivers/s390/char/sclp_vt220.c                     |   4 +-
 drivers/scsi/mpi3mr/mpi3mr.h                       |   4 +-
 drivers/scsi/mpi3mr/mpi3mr_transport.c             |  42 +++++---
 drivers/tty/n_gsm.c                                |   2 +
 drivers/tty/serial/imx.c                           |  15 +++
 drivers/tty/serial/qcom_geni_serial.c              |  91 ++++++++--------
 drivers/tty/vt/vt.c                                |   2 +-
 drivers/ufs/core/ufs-mcq.c                         |  15 +--
 drivers/ufs/core/ufshcd.c                          |  24 ++---
 drivers/usb/dwc3/core.c                            |  19 ++++
 drivers/usb/dwc3/core.h                            |   3 +
 drivers/usb/dwc3/gadget.c                          |  10 +-
 drivers/usb/gadget/function/f_uac2.c               |   6 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |  20 +++-
 drivers/usb/host/xhci-ring.c                       |   2 +-
 drivers/usb/host/xhci-tegra.c                      |   2 +-
 drivers/usb/host/xhci.h                            |   2 +-
 drivers/usb/serial/option.c                        |   8 ++
 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c |   1 -
 fs/btrfs/tree-log.c                                |   6 +-
 fs/fat/namei_vfat.c                                |   2 +-
 fs/nilfs2/dir.c                                    |  48 +++++----
 fs/nilfs2/namei.c                                  |  39 ++++---
 fs/nilfs2/nilfs.h                                  |   2 +-
 fs/smb/server/mgmt/user_session.c                  |  26 ++++-
 fs/smb/server/mgmt/user_session.h                  |   4 +
 fs/smb/server/server.c                             |   2 +
 fs/smb/server/smb2pdu.c                            |   8 +-
 include/linux/fsl/enetc_mdio.h                     |   3 +-
 include/linux/irqchip/arm-gic-v4.h                 |   4 +-
 include/trace/events/huge_memory.h                 |   4 +-
 include/uapi/linux/ublk_cmd.h                      |   8 +-
 io_uring/io_uring.h                                |  10 +-
 kernel/time/posix-clock.c                          |   3 +
 kernel/trace/fgraph.c                              |  28 +++--
 lib/codetag.c                                      |   3 +
 lib/maple_tree.c                                   |  12 +--
 mm/damon/sysfs-test.h                              |   1 +
 mm/khugepaged.c                                    |   2 +-
 mm/mremap.c                                        |  11 +-
 mm/swapfile.c                                      |   2 +-
 mm/vmscan.c                                        |   6 +-
 net/bluetooth/af_bluetooth.c                       |   3 +
 net/bluetooth/iso.c                                |   6 +-
 net/ipv4/tcp_output.c                              |   4 +-
 net/ipv4/udp.c                                     |   4 +-
 net/ipv6/udp.c                                     |   4 +-
 net/mptcp/mib.c                                    |   1 +
 net/mptcp/mib.h                                    |   1 +
 net/mptcp/pm_netlink.c                             |   3 +-
 net/mptcp/protocol.h                               |   1 +
 net/mptcp/subflow.c                                |  11 ++
 sound/pci/hda/patch_conexant.c                     |  19 ++++
 sound/usb/mixer_scarlett2.c                        |   2 +
 tools/testing/selftests/hid/Makefile               |   1 +
 tools/testing/selftests/mm/uffd-common.c           |   5 +-
 tools/testing/selftests/mm/uffd-common.h           |   3 +-
 tools/testing/selftests/mm/uffd-unit-tests.c       |  21 ++--
 tools/testing/selftests/net/mptcp/mptcp_join.sh    | 117 +++++++++++++++------
 122 files changed, 863 insertions(+), 453 deletions(-)