Skip to content

6.10.12-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest58 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/58ASoC: SOF: mediatek: Add missing board compatiblesound/soc/sof/mediatek/mt8195/mt8195.c+3 -00 replies
2/58ASoC: mediatek: mt8188: Mark AFE_DAC_CON0 register as volatilesound/soc/mediatek/mt8188/mt8188-afe-pcm.c+1 -00 replies
3/58ASoC: allow module autoloading for table db1200_pidssound/soc/au1x/db1200.c+1 -00 replies
4/58ASoC: allow module autoloading for table board_idssound/soc/amd/acp/acp-sof-mach.c+2 -00 replies
5/58ALSA: hda/realtek - Fixed ALC256 headphone no soundsound/pci/hda/patch_realtek.c+37 -130 replies
6/58ALSA: hda/realtek - FIxed ALC285 headphone no soundsound/pci/hda/patch_realtek.c+14 -120 replies
7/58scsi: lpfc: Fix overflow build issuedrivers/scsi/lpfc/lpfc_bsg.c+1 -10 replies
8/58pinctrl: at91: make it work with current gpiolibdrivers/pinctrl/pinctrl-at91.c+4 -10 replies
9/58hwmon: (asus-ec-sensors) remove VRM temp X570-E GAMINGdrivers/hwmon/asus-ec-sensors.c+1 -10 replies
10/58microblaze: dont treat zero reserved memory regions as errorarch/microblaze/mm/init.c+0 -50 replies
11/58platform/x86: asus-wmi: Fix spurious rfkill on UX8406MAdrivers/platform/x86/asus-nb-wmi.c drivers/platform/x86/asus-wmi.h+20 -10 replies
12/58platform/x86: x86-android-tablets: Make Lenovo Yoga Tab 3 X90F DMI match less strictdrivers/platform/x86/x86-android-tablets/dmi.c+0 -10 replies
13/58net: ftgmac100: Ensure tx descriptor updates are visibledrivers/net/ethernet/faraday/ftgmac100.c+18 -80 replies
14/58LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBEarch/loongarch/include/asm/hw_irq.h arch/loongarch/kernel/irq.c+2 -30 replies
15/58LoongArch: KVM: Invalidate guest steal time address on vCPU resetarch/loongarch/include/asm/kvm_vcpu.h arch/loongarch/kvm/timer.c arch/loongarch/kvm/vcpu.c+1 -90 replies
16/58wifi: iwlwifi: lower message level for FW buffer destinationdrivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c+2 -10 replies
17/58wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculationdrivers/net/wireless/intel/iwlwifi/mvm/scan.c+12 -110 replies
18/58wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room()drivers/net/wireless/intel/iwlwifi/mvm/scan.c+4 -40 replies
19/58wifi: iwlwifi: mvm: pause TCM when the firmware is stoppeddrivers/net/wireless/intel/iwlwifi/mvm/ops.c+2 -00 replies
20/58wifi: iwlwifi: mvm: dont wait for tx queues if firmware is deaddrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c+8 -10 replies
21/58wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap()net/mac80211/tx.c+3 -10 replies
22/58wifi: iwlwifi: clear trans->state earlier upon errordrivers/net/wireless/intel/iwlwifi/fw/dbg.c drivers/net/wireless/intel/iwlwifi/iwl-trans.h+2 -20 replies
23/58can: m_can: Limit coalescing to peripheral instancesdrivers/net/can/m_can/m_can.c+9 -70 replies
24/58can: mcp251xfd: mcp251xfd_ring_init(): check TX-coalescing configurationdrivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c+11 -30 replies
25/58ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI match less strictsound/soc/intel/common/soc-acpi-intel-cht-match.c+0 -10 replies
26/58ASoC: intel: fix module autoloadingsound/soc/intel/keembay/kmb_platform.c+1 -00 replies
27/58ASoC: google: fix module autoloadingsound/soc/google/chv3-i2s.c+1 -00 replies
28/58ASoC: tda7419: fix module autoloadingsound/soc/codecs/tda7419.c+1 -00 replies
29/58ASoC: fix module autoloadingsound/soc/codecs/chv3-codec.c+1 -00 replies
30/58ASoC: mediatek: mt8188-mt6359: Modify keysound/soc/mediatek/mt8188/mt8188-mt6359.c+13 -40 replies
31/58spi: spidev: Add an entry for elgin,jg10309-01drivers/spi/spidev.c+1 -00 replies
32/58ASoC: amd: yc: Add a quirk for MSI Bravo 17 (D7VEK)sound/soc/amd/yc/acp6x-mach.c+7 -00 replies
33/58clk: qcom: gcc-sm8650: Dont use shared clk_ops for QUPsdrivers/clk/qcom/gcc-sm8650.c+28 -280 replies
34/58ALSA: hda: add HDMI codec ID for Intel PTLsound/pci/hda/patch_hdmi.c+1 -00 replies
35/58drm: komeda: Fix an issue related to normalized zposdrivers/gpu/drm/arm/display/komeda/komeda_kms.c+7 -30 replies
36/58spi: bcm63xx: Enable module autoloadingdrivers/spi/spi-bcm63xx.c+1 -00 replies
37/58smb: client: fix hang in wait_for_response() for negprotofs/smb/client/connect.c+13 -10 replies
38/58platform/x86/amd: pmf: Make ASUS GA403 quirk genericdrivers/platform/x86/amd/pmf/pmf-quirks.c+1 -10 replies
39/58ice: check for XDP rings instead of bpf program when unconfiguringdrivers/net/ethernet/intel/ice/ice_lib.c drivers/net/ethernet/intel/ice/ice_main.c drivers/net/ethernet/intel/ice/ice_xsk.c+7 -70 replies
40/58x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequencyarch/x86/kernel/cpu/mshyperv.c+1 -00 replies
41/58tools: hv: rm .*.cmd when make cleantools/hv/Makefile+1 -10 replies
42/58drm/amd/pm: fix the pp_dpm_pcie issue on smu v14.0.2/3drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c+3 -00 replies
43/58spi: spidev: Add missing spi_device_id for jg10309-01drivers/spi/spidev.c+1 -00 replies
44/58ocfs2: add bounds checking to ocfs2_xattr_find_entry()fs/ocfs2/xattr.c+8 -40 replies
45/58ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry()fs/ocfs2/xattr.c+10 -50 replies
46/58drm: Use XArray instead of IDR for minorsdrivers/gpu/drm/drm_drv.c+25 -380 replies
47/58accel: Use XArray instead of IDR for minorsdrivers/accel/drm_accel.c drivers/gpu/drm/drm_drv.c drivers/gpu/drm/drm_file.c +3 more+47 -1580 replies
48/58drm: Expand max DRM device number to full MINORBITSdrivers/gpu/drm/drm_drv.c+12 -00 replies
49/58powercap/intel_rapl: Add support for AMD family 1Ahdrivers/powercap/intel_rapl_common.c+1 -00 replies
50/58powercap/intel_rapl: Fix the energy-pkg event for AMD CPUsdrivers/powercap/intel_rapl_common.c+30 -40 replies
51/58netfilter: nft_socket: make cgroupsv2 matching work with namespacesnet/netfilter/nft_socket.c+38 -30 replies
52/58netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level()net/netfilter/nft_socket.c+2 -20 replies
53/58Bluetooth: btintel_pcie: Allocate memory for driver private datadrivers/bluetooth/btintel_pcie.c+1 -10 replies
54/58nvme-pci: qdepth 1 quirkdrivers/nvme/host/nvme.h drivers/nvme/host/pci.c+14 -90 replies
55/58can: mcp251xfd: properly indent labelsdrivers/net/can/spi/mcp251xfd/mcp251xfd-core.c drivers/net/can/spi/mcp251xfd/mcp251xfd-dump.c drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c +1 more+20 -200 replies
56/58can: mcp251xfd: move mcp251xfd_timestamp_start()/stop() into mcp251xfd_chip_start/stop()drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c drivers/net/can/spi/mcp251xfd/mcp251xfd-timestamp.c drivers/net/can/spi/mcp251xfd/mcp251xfd.h+11 -50 replies
57/58USB: serial: pl2303: add device id for Macrosilicon MS3020drivers/usb/serial/pl2303.c drivers/usb/serial/pl2303.h+5 -00 replies
58/58USB: usbtmc: prevent kernel-usb-infoleakdrivers/usb/class/usbtmc.c+1 -10 replies

Reviews trailers per patch

27 of 58 patches have a Reviewed-by or Acked-by.

PatchChen-Yu TsaiWei YangGuenter RoeckIlpo JärvinenThomas GleixnerFei ShaoTrevor WuJustin TeeIlan PeerHeiko StuebnerPéter UjfalusiRanjani SridharanLiviu DudauWojciech DrewekJacob KellerChandan Kumar RoutMaciej FijalkowskiRoman KiselSaurabh SengarAlex DeucherJoseph QiPierre-Louis BossartJames ZhuChristian König[email protected]Gautham R. ShenoyZhang RuiFlorian WestphalPablo Neira AyusoChristoph HellwigAllen PaisPeter SchneiderJon HunterFlorian FainelliLinux Kernel Functional TestingShuah KhanRon EconomosKexy Biscuitkernelci.org botPavel Machek (CIP)
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/58R-b
2/58R-b R-b
3/58
4/58
5/58
6/58
7/58R-b
8/58
9/58
10/58R-b T-b
11/58R-b
12/58R-b
13/58
14/58R-b
15/58
16/58
17/58R-b
18/58R-b
19/58
20/58
21/58
22/58
23/58
24/58
25/58R-b
26/58
27/58
28/58
29/58
30/58
31/58R-b
32/58
33/58
34/58R-b R-b
35/58A-b
36/58
37/58
38/58R-b
39/58R-b R-b T-b A-b
40/58R-b
41/58R-b
42/58A-b
43/58
44/58R-b
45/58R-b
46/58A-b A-b
47/58A-b A-b
48/58A-b A-b
49/58R-b
50/58R-b
51/58
52/58A-b A-b
53/58
54/58R-b
55/58
56/58
57/58
58/58Reported-and-tested-by

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

Read the v1 thread

Cover letter [PATCH 6.10 00/58] 6.10.12-rc1 review

This is the start of the stable review cycle for the 6.10.12 release. There are 58 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 Sun, 29 Sep 2024 12:17:00 +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.10.12-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.10.12-rc1

Edward Adam Davis <[email protected]>
USB: usbtmc: prevent kernel-usb-infoleak

Junhao Xie <[email protected]>
USB: serial: pl2303: add device id for Macrosilicon MS3020

Marc Kleine-Budde <[email protected]>

    can: mcp251xfd: move mcp251xfd_timestamp_start()/stop() into mcp251xfd_chip_start/stop()

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: properly indent labels

Keith Busch <[email protected]>
nvme-pci: qdepth 1 quirk

Kiran K <[email protected]>
Bluetooth: btintel_pcie: Allocate memory for driver private data

Dan Carpenter <[email protected]>
netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level()

Florian Westphal <[email protected]>
netfilter: nft_socket: make cgroupsv2 matching work with namespaces

Dhananjay Ugwekar <[email protected]>
powercap/intel_rapl: Fix the energy-pkg event for AMD CPUs

Dhananjay Ugwekar <[email protected]>
powercap/intel_rapl: Add support for AMD family 1Ah

Michał Winiarski <[email protected]>
drm: Expand max DRM device number to full MINORBITS

Michał Winiarski <[email protected]>
accel: Use XArray instead of IDR for minors

Michał Winiarski <[email protected]>
drm: Use XArray instead of IDR for minors

Ferry Meng <[email protected]>
ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry()

Ferry Meng <[email protected]>
ocfs2: add bounds checking to ocfs2_xattr_find_entry()

Geert Uytterhoeven <[email protected]>
spi: spidev: Add missing spi_device_id for jg10309-01

Kenneth Feng <[email protected]>
drm/amd/pm: fix the pp_dpm_pcie issue on smu v14.0.2/3

zhang jiao <[email protected]>
tools: hv: rm .*.cmd when make clean

Michael Kelley <[email protected]>
x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency

Larysa Zaremba <[email protected]>
ice: check for XDP rings instead of bpf program when unconfiguring

Luke D. Jones <[email protected]>
platform/x86/amd: pmf: Make ASUS GA403 quirk generic

Paulo Alcantara <[email protected]>
smb: client: fix hang in wait_for_response() for negproto

Liao Chen <[email protected]>
spi: bcm63xx: Enable module autoloading

hongchi.peng <[email protected]>
drm: komeda: Fix an issue related to normalized zpos

Kai Vehmanen <[email protected]>
ALSA: hda: add HDMI codec ID for Intel PTL

Neil Armstrong <[email protected]>
clk: qcom: gcc-sm8650: Don't use shared clk_ops for QUPs

Markuss Broks <[email protected]>
ASoC: amd: yc: Add a quirk for MSI Bravo 17 (D7VEK)

Fabio Estevam <[email protected]>
spi: spidev: Add an entry for elgin,jg10309-01

Zhang Yi <[email protected]>

    ASoC: mediatek: mt8188-mt6359: Modify key

Liao Chen <[email protected]>
ASoC: fix module autoloading

Liao Chen <[email protected]>
ASoC: tda7419: fix module autoloading

Liao Chen <[email protected]>
ASoC: google: fix module autoloading

Liao Chen <[email protected]>
ASoC: intel: fix module autoloading

Hans de Goede <[email protected]>
ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI match less strict

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: mcp251xfd_ring_init(): check TX-coalescing configuration

Markus Schneider-Pargmann <[email protected]>
can: m_can: Limit coalescing to peripheral instances

Emmanuel Grumbach <[email protected]>

    wifi: iwlwifi: clear trans->state earlier upon error

Dmitry Antipov <[email protected]>

    wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap()

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: pause TCM when the firmware is stopped

Daniel Gabay <[email protected]>
wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room()

Daniel Gabay <[email protected]>
wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation

Benjamin Berg <[email protected]>
wifi: iwlwifi: lower message level for FW buffer destination

Bibo Mao <[email protected]>
LoongArch: KVM: Invalidate guest steal time address on vCPU reset

Huacai Chen <[email protected]>
LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBE

Jacky Chou <[email protected]>
net: ftgmac100: Ensure tx descriptor updates are visible

Hans de Goede <[email protected]>
platform/x86: x86-android-tablets: Make Lenovo Yoga Tab 3 X90F DMI match less strict

Mathieu Fenniak <[email protected]>
platform/x86: asus-wmi: Fix spurious rfkill on UX8406MA

Mike Rapoport <[email protected]>
microblaze: don't treat zero reserved memory regions as error

Ross Brown <[email protected]>
hwmon: (asus-ec-sensors) remove VRM temp X570-E GAMING

Thomas Blocher <[email protected]>
pinctrl: at91: make it work with current gpiolib

Sherry Yang <[email protected]>
scsi: lpfc: Fix overflow build issue

Kailang Yang <[email protected]>
ALSA: hda/realtek - FIxed ALC285 headphone no sound

Kailang Yang <[email protected]>
ALSA: hda/realtek - Fixed ALC256 headphone no sound

Hongbo Li <[email protected]>
ASoC: allow module autoloading for table board_ids

Hongbo Li <[email protected]>
ASoC: allow module autoloading for table db1200_pids

YR Yang <[email protected]>
ASoC: mediatek: mt8188: Mark AFE_DAC_CON0 register as volatile

Albert Jakieła <[email protected]>
ASoC: SOF: mediatek: Add missing board compatible

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

Diffstat:

 Makefile                                           |   4 +-
 arch/loongarch/include/asm/hw_irq.h                |   2 +
 arch/loongarch/include/asm/kvm_vcpu.h              |   1 -
 arch/loongarch/kernel/irq.c                        |   3 -
 arch/loongarch/kvm/timer.c                         |   7 --
 arch/loongarch/kvm/vcpu.c                          |   2 +-
 arch/microblaze/mm/init.c                          |   5 -
 arch/x86/kernel/cpu/mshyperv.c                     |   1 +
 drivers/accel/drm_accel.c                          | 110 ++-------------------
 drivers/bluetooth/btintel_pcie.c                   |   2 +-
 drivers/clk/qcom/gcc-sm8650.c                      |  56 +++++------
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c   |   3 +
 drivers/gpu/drm/arm/display/komeda/komeda_kms.c    |  10 +-
 drivers/gpu/drm/drm_drv.c                          |  97 +++++++++---------
 drivers/gpu/drm/drm_file.c                         |   2 +-
 drivers/gpu/drm/drm_internal.h                     |   4 -
 drivers/hwmon/asus-ec-sensors.c                    |   2 +-
 drivers/net/can/m_can/m_can.c                      |  16 +--
 drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c     |  42 ++++----
 drivers/net/can/spi/mcp251xfd/mcp251xfd-dump.c     |   2 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c   |   2 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c     |  14 ++-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c      |   2 +-
 .../net/can/spi/mcp251xfd/mcp251xfd-timestamp.c    |   7 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd.h          |   1 +
 drivers/net/ethernet/faraday/ftgmac100.c           |  26 +++--
 drivers/net/ethernet/intel/ice/ice_lib.c           |   4 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |   4 +-
 drivers/net/ethernet/intel/ice/ice_xsk.c           |   6 +-
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c        |   2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-trans.h     |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   9 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |  31 +++---
 .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c   |   3 +-
 drivers/nvme/host/nvme.h                           |   5 +
 drivers/nvme/host/pci.c                            |  18 ++--
 drivers/pinctrl/pinctrl-at91.c                     |   5 +-
 drivers/platform/x86/amd/pmf/pmf-quirks.c          |   2 +-
 drivers/platform/x86/asus-nb-wmi.c                 |  20 +++-
 drivers/platform/x86/asus-wmi.h                    |   1 +
 drivers/platform/x86/x86-android-tablets/dmi.c     |   1 -
 drivers/powercap/intel_rapl_common.c               |  35 ++++++-
 drivers/scsi/lpfc/lpfc_bsg.c                       |   2 +-
 drivers/spi/spi-bcm63xx.c                          |   1 +
 drivers/spi/spidev.c                               |   2 +
 drivers/usb/class/usbtmc.c                         |   2 +-
 drivers/usb/serial/pl2303.c                        |   1 +
 drivers/usb/serial/pl2303.h                        |   4 +
 fs/ocfs2/xattr.c                                   |  27 +++--
 fs/smb/client/connect.c                            |  14 ++-
 include/drm/drm_accel.h                            |  18 +---
 include/drm/drm_file.h                             |   5 +
 net/mac80211/tx.c                                  |   4 +-
 net/netfilter/nft_socket.c                         |  41 +++++++-
 sound/pci/hda/patch_hdmi.c                         |   1 +
 sound/pci/hda/patch_realtek.c                      |  76 +++++++++-----
 sound/soc/amd/acp/acp-sof-mach.c                   |   2 +
 sound/soc/amd/yc/acp6x-mach.c                      |   7 ++
 sound/soc/au1x/db1200.c                            |   1 +
 sound/soc/codecs/chv3-codec.c                      |   1 +
 sound/soc/codecs/tda7419.c                         |   1 +
 sound/soc/google/chv3-i2s.c                        |   1 +
 sound/soc/intel/common/soc-acpi-intel-cht-match.c  |   1 -
 sound/soc/intel/keembay/kmb_platform.c             |   1 +
 sound/soc/mediatek/mt8188/mt8188-afe-pcm.c         |   1 +
 sound/soc/mediatek/mt8188/mt8188-mt6359.c          |  17 +++-
 sound/soc/sof/mediatek/mt8195/mt8195.c             |   3 +
 tools/hv/Makefile                                  |   2 +-
 69 files changed, 450 insertions(+), 359 deletions(-)