[PATCH 5.4 00/45] 5.4.299-rc1 review

Greg Kroah-Hartman posted 45 patches 19 hours ago
Only 0 patches received!
Makefile                                          |  4 +--
arch/powerpc/boot/util.S                          |  4 +--
arch/x86/kvm/x86.c                                | 16 +++++++--
drivers/dma/mediatek/mtk-cqdma.c                  | 10 +++---
drivers/gpio/gpio-pca953x.c                       |  5 +++
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c            |  5 ---
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c            |  5 ---
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c             |  5 ---
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c             |  5 ---
drivers/iio/chemical/pms7003.c                    |  5 +--
drivers/iio/light/opt3001.c                       |  5 +--
drivers/isdn/mISDN/dsp_hwec.c                     |  6 ++--
drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 20 +++++++-----
drivers/net/ethernet/intel/e1000e/ethtool.c       | 10 ++++--
drivers/net/ethernet/intel/i40e/i40e_client.c     |  4 +--
drivers/net/ethernet/mediatek/mtk_eth_soc.c       | 10 +++++-
drivers/net/ethernet/xircom/xirc2ps_cs.c          |  2 +-
drivers/net/ppp/ppp_generic.c                     |  6 ++--
drivers/net/vmxnet3/vmxnet3_drv.c                 |  5 +--
drivers/net/wireless/marvell/libertas/cfg.c       |  9 +++--
drivers/net/wireless/marvell/mwifiex/cfg80211.c   |  5 +--
drivers/net/wireless/marvell/mwifiex/main.c       |  4 +--
drivers/net/wireless/st/cw1200/sta.c              |  2 +-
drivers/pcmcia/rsrc_iodyn.c                       |  3 ++
drivers/pcmcia/rsrc_nonstatic.c                   |  4 ++-
drivers/scsi/lpfc/lpfc_nvmet.c                    | 10 +++---
drivers/spi/spi-fsl-lpspi.c                       | 15 +++++----
fs/cifs/connect.c                                 |  5 +++
kernel/sched/cpufreq_schedutil.c                  | 28 +++++++++++++---
mm/khugepaged.c                                   | 14 +++++++-
mm/slub.c                                         |  7 +++-
net/atm/resources.c                               |  6 ++--
net/ax25/ax25_in.c                                |  4 +++
net/batman-adv/network-coding.c                   |  7 +++-
net/bluetooth/l2cap_sock.c                        |  3 ++
net/dsa/tag_ksz.c                                 | 22 ++++++++++---
net/ipv4/devinet.c                                |  7 ++--
net/ipv4/icmp.c                                   |  6 ++--
net/ipv6/ip6_icmp.c                               |  6 ++--
net/netfilter/nf_conntrack_helper.c               |  4 +--
net/wireless/scan.c                               |  3 +-
scripts/gcc-plugins/gcc-common.h                  | 32 ++++++++++++++++++
scripts/gcc-plugins/randomize_layout_plugin.c     | 40 +++++++----------------
sound/pci/hda/patch_hdmi.c                        |  1 +
sound/pci/hda/patch_realtek.c                     |  1 +
sound/usb/mixer_quirks.c                          |  2 ++
46 files changed, 250 insertions(+), 132 deletions(-)
[PATCH 5.4 00/45] 5.4.299-rc1 review
Posted by Greg Kroah-Hartman 19 hours ago
This is the start of the stable review cycle for the 5.4.299 release.
There are 45 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 Tue, 09 Sep 2025 19:55:53 +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/v5.x/stable-review/patch-5.4.299-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-5.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Linux 5.4.299-rc1

Qiu-ji Chen <chenqiuji666@gmail.com>
    dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status()

Roman Smirnov <r.smirnov@omp.ru>
    cifs: fix integer overflow in match_server()

Larisa Grigore <larisa.grigore@nxp.com>
    spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort

Larisa Grigore <larisa.grigore@nxp.com>
    spi: spi-fsl-lpspi: Set correct chip-select polarity bit

Larisa Grigore <larisa.grigore@nxp.com>
    spi: spi-fsl-lpspi: Fix transmissions when using CONT

Wentao Liang <vulab@iscas.ac.cn>
    pcmcia: Add error handling for add_interval() in do_validate_mem()

Takashi Iwai <tiwai@suse.de>
    ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model

Kees Cook <kees@kernel.org>
    randstruct: gcc-plugin: Fix attribute addition

Kees Cook <kees@kernel.org>
    randstruct: gcc-plugin: Remove bogus void member

Ronak Doshi <ronak.doshi@broadcom.com>
    vmxnet3: update MTU after device quiesce

Jakob Unterwurzacher <jakobunt@gmail.com>
    net: dsa: microchip: linearize skb for tail-tagging switches

Pieter Van Trappen <pieter.van.trappen@cern.ch>
    net: dsa: microchip: update tag_ksz masks for KSZ9477 family

Qiu-ji Chen <chenqiuji666@gmail.com>
    dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status()

Chris Chiu <chris.chiu@canonical.com>
    ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup

Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
    gpio: pca953x: fix IRQ storm on system wake up

Luca Ceresoli <luca.ceresoli@bootlin.com>
    iio: light: opt3001: fix deadlock due to concurrent flag access

David Lechner <dlechner@baylibre.com>
    iio: chemical: pms7003: use aligned_s64 for timestamp

Sean Christopherson <seanjc@google.com>
    KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    cpufreq/sched: Explicitly synchronize limits_changed flag handling

Li Qiong <liqiong@nfschina.com>
    mm/slub: avoid accessing metadata when pointer is invalid in object_err()

John Evans <evans1210144@gmail.com>
    scsi: lpfc: Fix buffer free/clear order in deferred receive path

Jann Horn <jannh@google.com>
    mm/khugepaged: fix ->anon_vma race

Vitaly Lifshits <vitaly.lifshits@intel.com>
    e1000e: fix heap overflow in e1000_set_eeprom

Stanislav Fort <stanislav.fort@aisle.com>
    batman-adv: fix OOB read/write in network-coding decode

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu: drop hw access in non-DC audio fini

Qianfeng Rong <rongqianfeng@vivo.com>
    wifi: mwifiex: Initialize the chan_stats array to zero

Ma Ke <make24@iscas.ac.cn>
    pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region()

Cryolitia PukNgae <cryolitia@uniontech.com>
    ALSA: usb-audio: Add mute TLV for playback volumes on some devices

Qingfang Deng <dqfext@gmail.com>
    ppp: fix memory leak in pad_compress_skb

Wang Liang <wangliang74@huawei.com>
    net: atm: fix memory leak in atm_register_sysfs when device_register fail

Eric Dumazet <edumazet@google.com>
    ax25: properly unshare skbs in ax25_kiss_rcv()

Dan Carpenter <dan.carpenter@linaro.org>
    ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init()

Rosen Penev <rosenp@gmail.com>
    net: thunder_bgx: decrement cleanup index before use

Rosen Penev <rosenp@gmail.com>
    net: thunder_bgx: add a missing of_node_put

Dan Carpenter <dan.carpenter@linaro.org>
    wifi: libertas: cap SSID len in lbs_associate()

Dan Carpenter <dan.carpenter@linaro.org>
    wifi: cw1200: cap SSID length in cw1200_do_join()

Felix Fietkau <nbd@nbd.name>
    net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets

Zhen Ni <zhen.ni@easystack.cn>
    i40e: Fix potential invalid access when MAC list is empty

Fabian Bläse <fabian@blaese.de>
    icmp: fix icmp_ndo_send address translation for reply direction

Miaoqian Lin <linmq006@gmail.com>
    mISDN: Fix memory leak in dsp_hwec_enable()

Alok Tiwari <alok.a.tiwari@oracle.com>
    xirc2ps_cs: fix register access when enabling FullDuplex

Kuniyuki Iwashima <kuniyu@google.com>
    Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen()

Phil Sutter <phil@nwl.cc>
    netfilter: conntrack: helper: Replace -EEXIST by -EBUSY

Dmitry Antipov <dmantipov@yandex.ru>
    wifi: cfg80211: fix use-after-free in cmp_bss()

Nathan Chancellor <nathan@kernel.org>
    powerpc: boot: Remove leading zero in label in udelay()


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

Diffstat:

 Makefile                                          |  4 +--
 arch/powerpc/boot/util.S                          |  4 +--
 arch/x86/kvm/x86.c                                | 16 +++++++--
 drivers/dma/mediatek/mtk-cqdma.c                  | 10 +++---
 drivers/gpio/gpio-pca953x.c                       |  5 +++
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c            |  5 ---
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c            |  5 ---
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c             |  5 ---
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c             |  5 ---
 drivers/iio/chemical/pms7003.c                    |  5 +--
 drivers/iio/light/opt3001.c                       |  5 +--
 drivers/isdn/mISDN/dsp_hwec.c                     |  6 ++--
 drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 20 +++++++-----
 drivers/net/ethernet/intel/e1000e/ethtool.c       | 10 ++++--
 drivers/net/ethernet/intel/i40e/i40e_client.c     |  4 +--
 drivers/net/ethernet/mediatek/mtk_eth_soc.c       | 10 +++++-
 drivers/net/ethernet/xircom/xirc2ps_cs.c          |  2 +-
 drivers/net/ppp/ppp_generic.c                     |  6 ++--
 drivers/net/vmxnet3/vmxnet3_drv.c                 |  5 +--
 drivers/net/wireless/marvell/libertas/cfg.c       |  9 +++--
 drivers/net/wireless/marvell/mwifiex/cfg80211.c   |  5 +--
 drivers/net/wireless/marvell/mwifiex/main.c       |  4 +--
 drivers/net/wireless/st/cw1200/sta.c              |  2 +-
 drivers/pcmcia/rsrc_iodyn.c                       |  3 ++
 drivers/pcmcia/rsrc_nonstatic.c                   |  4 ++-
 drivers/scsi/lpfc/lpfc_nvmet.c                    | 10 +++---
 drivers/spi/spi-fsl-lpspi.c                       | 15 +++++----
 fs/cifs/connect.c                                 |  5 +++
 kernel/sched/cpufreq_schedutil.c                  | 28 +++++++++++++---
 mm/khugepaged.c                                   | 14 +++++++-
 mm/slub.c                                         |  7 +++-
 net/atm/resources.c                               |  6 ++--
 net/ax25/ax25_in.c                                |  4 +++
 net/batman-adv/network-coding.c                   |  7 +++-
 net/bluetooth/l2cap_sock.c                        |  3 ++
 net/dsa/tag_ksz.c                                 | 22 ++++++++++---
 net/ipv4/devinet.c                                |  7 ++--
 net/ipv4/icmp.c                                   |  6 ++--
 net/ipv6/ip6_icmp.c                               |  6 ++--
 net/netfilter/nf_conntrack_helper.c               |  4 +--
 net/wireless/scan.c                               |  3 +-
 scripts/gcc-plugins/gcc-common.h                  | 32 ++++++++++++++++++
 scripts/gcc-plugins/randomize_layout_plugin.c     | 40 +++++++----------------
 sound/pci/hda/patch_hdmi.c                        |  1 +
 sound/pci/hda/patch_realtek.c                     |  1 +
 sound/usb/mixer_quirks.c                          |  2 ++
 46 files changed, 250 insertions(+), 132 deletions(-)


Re: [PATCH 5.4 00/45] 5.4.299-rc1 review
Posted by Jon Hunter 55 minutes ago
On Sun, 07 Sep 2025 21:57:46 +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.4.299 release.
> There are 45 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 Tue, 09 Sep 2025 19:55:53 +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/v5.x/stable-review/patch-5.4.299-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-5.4.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

All tests passing for Tegra ...

Test results for stable-v5.4:
    10 builds:	10 pass, 0 fail
    24 boots:	24 pass, 0 fail
    54 tests:	54 pass, 0 fail

Linux version:	5.4.299-rc1-gf858bf548429
Boards tested:	tegra124-jetson-tk1, tegra186-p2771-0000,
                tegra194-p2972-0000, tegra20-ventana,
                tegra210-p2371-2180, tegra210-p3450-0000,
                tegra30-cardhu-a04

Tested-by: Jon Hunter <jonathanh@nvidia.com>

Jon
Re: [PATCH 5.4 00/45] 5.4.299-rc1 review
Posted by Brett A C Sheffield 6 hours ago
Builds and boots. No network testing performed.

CPU/kernel: Linux auntie 5.4.299-rc1-00070-gf858bf548429 #68 SMP Mon Sep 8 07:03:03 -00 2025 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux

Tested-by: Brett A C Sheffield <bacs@librecast.net>
Re: [PATCH 5.4 00/45] 5.4.299-rc1 review
Posted by Florian Fainelli 18 hours ago

On 9/7/2025 12:57 PM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.4.299 release.
> There are 45 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 Tue, 09 Sep 2025 19:55:53 +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/v5.x/stable-review/patch-5.4.299-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-5.4.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on 
BMIPS_GENERIC:

Tested-by: Florian Fainelli <florian.fainelli@broadcom.com>

Looks like we have a minor regression introduced in the 5.4.297 cycle 
that I will be solving separately:

[    5.019301] xhci-hcd 8d00000.xhci_v2: xHCI Host Controller
[    5.024929] xhci-hcd 8d00000.xhci_v2: new USB bus registered, 
assigned bus number 1
[    5.032865] xhci-hcd 8d00000.xhci_v2: hcc params 0x0220fe6d hci 
version 0x110 quirks 0x0000180000010090
[    5.042311] xhci-hcd 8d00000.xhci_v2: irq 39, io mem 0x08d00000
[    5.048316] xhci-hcd 8d00000.xhci_v2: xHCI Host Controller
[    5.053885] xhci-hcd 8d00000.xhci_v2: new USB bus registered, 
assigned bus number 2
[    5.061564] xhci-hcd 8d00000.xhci_v2: Host supports USB 3.0 SuperSpeed
[    5.068404] hub 1-0:1.0: USB hub found
[    5.072180] hub 1-0:1.0: 1 port detected
[    5.076289] usb usb2: We don't know the algorithms for LPM for this 
host, disabling LPM.
[    5.084621] hub 2-0:1.0: USB hub found
[    5.088393] hub 2-0:1.0: config failed, hub doesn't have any ports! 
(err -19)
[    5.095545] ------------[ cut here ]------------
[    5.100182] WARNING: CPU: 0 PID: 41 at kernel/workqueue.c:3052 
__flush_work+0x2e4/0x364
[    5.106281] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    5.108219] Modules linked in:
[    5.117467] CPU: 0 PID: 41 Comm: kworker/0:1 Not tainted 
5.4.296-1.19pre-gebfa69b7e348 #2
[    5.125654] Hardware name: Broadcom STB (Flattened Device Tree)
[    5.131588] Workqueue: events deferred_probe_work_func
[    5.136732] Backtrace:
[    5.139187] [<c0cccbd8>] (dump_backtrace) from [<c0ccce70>] 
(show_stack+0x20/0x24)
[    5.146766]  r7:00000bec r6:60000013 r5:00000000 r4:c26b3ca0
[    5.152434] [<c0ccce50>] (show_stack) from [<c0cdaf18>] 
(dump_stack+0x94/0xa8)
[    5.159668] [<c0cdae84>] (dump_stack) from [<c0226194>] 
(__warn+0x98/0xec)
[    5.166550]  r7:00000bec r6:c02438cc r5:00000009 r4:c0f51eb0
[    5.172216] [<c02260fc>] (__warn) from [<c0ccd67c>] 
(warn_slowpath_fmt+0x70/0xcc)
[    5.179708]  r7:00000009 r6:00000bec r5:c0f51eb0 r4:00000000
[    5.185373] [<c0ccd610>] (warn_slowpath_fmt) from [<c02438cc>] 
(__flush_work+0x2e4/0x364)
[    5.193561]  r8:00000001 r7:cd316510 r6:cd949c00 r5:cd3164d4 r4:cd3164d4
[    5.200271] [<c02435e8>] (__flush_work) from [<c0244328>] 
(flush_delayed_work+0x3c/0x54)
[    5.208372]  r10:cd316400 r9:cd949c78 r8:00000000 r7:cd316510 
r6:cd949c00 r5:cd316400
[    5.216210]  r4:cd3164d4
[    5.218749] [<c02442ec>] (flush_delayed_work) from [<c0932150>] 
(hub_quiesce+0x94/0xcc)
[    5.226761]  r5:cd316400 r4:00000000
[    5.230341] [<c09320bc>] (hub_quiesce) from [<c09324bc>] 
(hub_disconnect+0x48/0x16c)
[    5.238092]  r7:c2710ab8 r6:cd94a800 r5:cd316400 r4:cd94a820
[    5.243758] [<c0932474>] (hub_disconnect) from [<c0935b14>] 
(hub_probe+0x31c/0xeac)
[    5.251424]  r9:80000080 r8:00000003 r7:cd949c00 r6:cd309380 
r5:cd94a800 r4:cd94a820
[    5.259178] [<c09357f8>] (hub_probe) from [<c093ff2c>] 
(usb_probe_interface+0x104/0x2ec)
[    5.267278]  r10:cd949c00 r9:cd94a800 r8:c268e298 r7:c0e74c64 
r6:cd949c78 r5:00000001
[    5.275117]  r4:cd94a820
[    5.277654] [<c093fe28>] (usb_probe_interface) from [<c07e5d78>] 
(really_probe+0x11c/0x4c8)
[    5.286016]  r10:c26c6f90 r9:c268e298 r8:c270e478 r7:00000000 
r6:00000000 r5:c270e474
[    5.293854]  r4:cd94a820
[    5.296390] [<c07e5c5c>] (really_probe) from [<c07e65ec>] 
(driver_probe_device+0x88/0x1d4)
[    5.304665]  r10:00000000 r9:c268e330 r8:00000000 r7:cd94a820 
r6:ce2999f4 r5:c268e298
[    5.312504]  r4:cd94a820
[    5.315040] [<c07e6564>] (driver_probe_device) from [<c07e696c>] 
(__device_attach_driver+0xbc/0x120)
[    5.324183]  r8:00000000 r7:cd94a820 r6:ce2999f4 r5:c268e298 r4:00000001
[    5.330893] [<c07e68b0>] (__device_attach_driver) from [<c07e3904>] 
(bus_for_each_drv+0x90/0xe0)
[    5.339688]  r7:c270e450 r6:c07e68b0 r5:ce2999f4 r4:00000000
[    5.345354] [<c07e3874>] (bus_for_each_drv) from [<c07e61dc>] 
(__device_attach+0xb8/0x1fc)
[    5.353627]  r6:cd94a864 r5:00000001 r4:cd94a820
[    5.358251] [<c07e6124>] (__device_attach) from [<c07e69ec>] 
(device_initial_probe+0x1c/0x20)
[    5.366785]  r6:c268e348 r5:cd94a820 r4:cd94a820
[    5.371408] [<c07e69d0>] (device_initial_probe) from [<c07e4c94>] 
(bus_probe_device+0x94/0x9c)
[    5.380031] [<c07e4c00>] (bus_probe_device) from [<c07e0e5c>] 
(device_add+0x2c8/0x680)
[    5.387957]  r7:c270e450 r6:cd949c78 r5:00000000 r4:cd94a820
[    5.393624] [<c07e0b94>] (device_add) from [<c093dfe4>] 
(usb_set_configuration+0x49c/0x8a4)
[    5.401985]  r9:c26cd200 r8:cd949c78 r7:cd316250 r6:cd316250 
r5:cd949c00 r4:cd94a800
[    5.409741] [<c093db48>] (usb_set_configuration) from [<c094a820>] 
(generic_probe+0x60/0x9c)
[    5.418189]  r10:c26c6f90 r9:c268eb28 r8:c270e478 r7:cd949c00 
r6:c268eb28 r5:00000001
[    5.426027]  r4:cd949c00
[    5.428563] [<c094a7c0>] (generic_probe) from [<c093f6a8>] 
(usb_probe_device+0x4c/0x9c)
[    5.436575]  r5:c270e474 r4:cd949c78
[    5.440155] [<c093f65c>] (usb_probe_device) from [<c07e5d78>] 
(really_probe+0x11c/0x4c8)
[    5.448254]  r7:00000000 r6:00000000 r5:c270e474 r4:cd949c78
[    5.453921] [<c07e5c5c>] (really_probe) from [<c07e65ec>] 
(driver_probe_device+0x88/0x1d4)
[    5.462195]  r10:ce0fc000 r9:c268e20c r8:00000000 r7:cd949c78 
r6:ce299c24 r5:c268eb28
[    5.470034]  r4:cd949c78
[    5.472571] [<c07e6564>] (driver_probe_device) from [<c07e696c>] 
(__device_attach_driver+0xbc/0x120)
[    5.481715]  r8:00000000 r7:cd949c78 r6:ce299c24 r5:c268eb28 r4:00000001
[    5.488425] [<c07e68b0>] (__device_attach_driver) from [<c07e3904>] 
(bus_for_each_drv+0x90/0xe0)
[    5.497220]  r7:c270e450 r6:c07e68b0 r5:ce299c24 r4:00000000
[    5.502887] [<c07e3874>] (bus_for_each_drv) from [<c07e61dc>] 
(__device_attach+0xb8/0x1fc)
[    5.511160]  r6:cd949cbc r5:00000001 r4:cd949c78
[    5.515784] [<c07e6124>] (__device_attach) from [<c07e69ec>] 
(device_initial_probe+0x1c/0x20)
[    5.524319]  r6:c268e348 r5:cd949c78 r4:cd949c78
[    5.528941] [<c07e69d0>] (device_initial_probe) from [<c07e4c94>] 
(bus_probe_device+0x94/0x9c)
[    5.537564] [<c07e4c00>] (bus_probe_device) from [<c07e0e5c>] 
(device_add+0x2c8/0x680)
[    5.545491]  r7:c270e450 r6:ce307410 r5:00000000 r4:cd949c78
[    5.551157] [<c07e0b94>] (device_add) from [<c09327b8>] 
(usb_new_device+0x1d8/0x400)
[    5.558910]  r9:00000000 r8:ce0fe0c8 r7:ce307410 r6:cd309000 
r5:cd949c78 r4:cd949c00
[    5.566663] [<c09325e0>] (usb_new_device) from [<c0cd6e60>] 
(register_root_hub+0x158/0x1dc)
[    5.575024]  r9:00000000 r8:ce0fe0c8 r7:ce307410 r6:ce0fe000 
r5:00000000 r4:cd949c00
[    5.582778] [<c0cd6d08>] (register_root_hub) from [<c09388c0>] 
(usb_add_hcd+0x5a4/0x680)
[    5.590878]  r7:00000000 r6:ce0fc000 r5:00000027 r4:ce0fe000
[    5.596546] [<c093831c>] (usb_add_hcd) from [<c0971f98>] 
(xhci_plat_probe+0x514/0x644)
[    5.604472]  r9:00000000 r8:ce307410 r7:ce0fc000 r6:ce307400 
r5:ce307508 r4:ce307410
[    5.612227] [<c0971a84>] (xhci_plat_probe) from [<c07e8bbc>] 
(platform_drv_probe+0x58/0xac)
[    5.620588]  r10:c26c6f90 r9:c2690480 r8:c270e478 r7:00000000 
r6:c2690480 r5:ce307410
[    5.628427]  r4:00000000
[    5.630964] [<c07e8b64>] (platform_drv_probe) from [<c07e5d78>] 
(really_probe+0x11c/0x4c8)
[    5.639237]  r7:00000000 r6:00000000 r5:c270e474 r4:ce307410
[    5.644903] [<c07e5c5c>] (really_probe) from [<c07e65ec>] 
(driver_probe_device+0x88/0x1d4)
[    5.653178]  r10:00000000 r9:c26bc3f0 r8:00000000 r7:ce307410 
r6:ce299e84 r5:c2690480
[    5.661016]  r4:ce307410
[    5.663553] [<c07e6564>] (driver_probe_device) from [<c07e696c>] 
(__device_attach_driver+0xbc/0x120)
[    5.672697]  r8:00000000 r7:ce307410 r6:ce299e84 r5:c2690480 r4:00000001
[    5.679406] [<c07e68b0>] (__device_attach_driver) from [<c07e3904>] 
(bus_for_each_drv+0x90/0xe0)
[    5.688202]  r7:c26c6f90 r6:c07e68b0 r5:ce299e84 r4:00000000
[    5.693869] [<c07e3874>] (bus_for_each_drv) from [<c07e61dc>] 
(__device_attach+0xb8/0x1fc)
[    5.702142]  r6:ce307454 r5:00000001 r4:ce307410
[    5.706765] [<c07e6124>] (__device_attach) from [<c07e69ec>] 
(device_initial_probe+0x1c/0x20)
[    5.715300]  r6:c2680428 r5:ce307410 r4:ce307410
[    5.719923] [<c07e69d0>] (device_initial_probe) from [<c07e4c94>] 
(bus_probe_device+0x94/0x9c)
[    5.728546] [<c07e4c00>] (bus_probe_device) from [<c07e51bc>] 
(deferred_probe_work_func+0x84/0xcc)
[    5.737515]  r7:c26c6f90 r6:c26801ac r5:c2680198 r4:ce307410
[    5.743182] [<c07e5138>] (deferred_probe_work_func) from [<c02447ac>] 
(process_one_work+0x208/0x53c)
[    5.752325]  r7:d07a4400 r6:d07a1140 r5:ce0d0e00 r4:c26801c0
[    5.757992] [<c02445a4>] (process_one_work) from [<c0244d20>] 
(worker_thread+0x240/0x5c0)
[    5.766180]  r10:00000008 r9:ce298000 r8:c2603d00 r7:d07a1158 
r6:ce0d0e14 r5:d07a1140
[    5.774018]  r4:ce0d0e00
[    5.776554] [<c0244ae0>] (worker_thread) from [<c024b244>] 
(kthread+0x16c/0x170)
[    5.783960]  r10:ce135e80 r9:c0244ae0 r8:ce0d0e00 r7:ce298000 
r6:00000000 r5:ce225f00
[    5.791798]  r4:ce24c0c0
[    5.794336] [<c024b0d8>] (kthread) from [<c02010d8>] 
(ret_from_fork+0x14/0x3c)
[    5.801567] Exception stack(0xce299fb0 to 0xce299ff8)
[    5.806623] 9fa0:                                     00000000 
00000000 00000000 00000000
[    5.814811] 9fc0: 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000000
[    5.822998] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[    5.829621]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 
r6:00000000 r5:c024b0d8
[    5.837460]  r4:ce225f00
[    5.840013] ata1.00: ATA-8: WDC WD3200BEKT-00F3T0, 11.01A11, max UDMA/133
[    5.840016] ---[ end trace 268ceb3d3c2e8a73 ]---

-- 
Florian
Re: [PATCH 5.4 00/45] 5.4.299-rc1 review
Posted by Florian Fainelli 18 hours ago

On 9/7/2025 2:08 PM, Florian Fainelli wrote:
> 
> 
> On 9/7/2025 12:57 PM, Greg Kroah-Hartman wrote:
>> This is the start of the stable review cycle for the 5.4.299 release.
>> There are 45 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 Tue, 09 Sep 2025 19:55:53 +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/v5.x/stable-review/ 
>> patch-5.4.299-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-5.4.y
>> and the diffstat can be found below.
>>
>> thanks,
>>
>> greg k-h
> 
> On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on 
> BMIPS_GENERIC:
> 
> Tested-by: Florian Fainelli <florian.fainelli@broadcom.com>
> 
> Looks like we have a minor regression introduced in the 5.4.297 cycle 
> that I will be solving separately:

Looks like we are missing 9bd9c8026341f75f25c53104eb7e656e357ca1a2 
("usb: hub: Fix flushing of delayed work used for post resume purposes") 
in the 5.4.y branch, while we do have 
a49e1e2e785fb3621f2d748581881b23a364998a ("usb: hub: Fix flushing and 
scheduling of delayed work that tunes runtime pm"), looks like the 
cherry pick is not exactly clean, will work on that later today.
-- 
Florian