No, unfortunately this patch does not work for ASUS Vivobook 16X
K3605ZU.
Even worse, the full reboot takes just a bit more than 20 seconds,
while waking up from suspend before everything dark starts to give any sign of
activity
(except of a tiny LED on the side that responds immediately after key press)
takes 75 seconds. :(
it uses the following HW:
Network controller: MEDIATEK Corp. MT7922 802.11ax PCI Express Wireless Network
Adapter
VGA compatible controller: NVIDIA Corporation AD107M [GeForce RTX 4050 Max-Q /
Mobile] (rev a1)
VGA compatible controller: Intel Corporation Alder Lake-P GT2 [Iris Xe
Graphics] (rev 0c)
a message in syslog which talks about problem with network device:
2024-09-06T11:47:08.538866+02:00 buchlovice kernel: printk: Suspending
console(s) (use no_console_suspend to debug)
2024-09-06T11:47:08.538869+02:00 buchlovice kernel: ACPI: EC: interrupt blocked
2024-09-06T11:47:08.538870+02:00 buchlovice kernel: ACPI: EC: interrupt
unblocked
2024-09-06T11:47:08.538922+02:00 buchlovice kernel: pcieport 0000:00:1c.0:
broken device, retraining non-functional downstream link at 2.5GT/s
2024-09-06T11:47:08.538923+02:00 buchlovice kernel: pcieport 0000:00:1c.0:
retraining failed
2024-09-06T11:47:08.538925+02:00 buchlovice kernel: pcieport 0000:00:1c.0:
broken device, retraining non-functional downstream link at 2.5GT/s
2024-09-06T11:47:08.538926+02:00 buchlovice kernel: pcieport 0000:00:1c.0:
retraining failed
2024-09-06T11:47:08.538927+02:00 buchlovice kernel: pci 0000:2c:00.0: not ready
1023ms after resume; waiting
2024-09-06T11:47:08.538928+02:00 buchlovice kernel: pci 0000:2c:00.0: not ready
2047ms after resume; waiting
2024-09-06T11:47:08.538929+02:00 buchlovice kernel: pci 0000:2c:00.0: not ready
4095ms after resume; waiting
2024-09-06T11:47:08.538930+02:00 buchlovice kernel: pci 0000:2c:00.0: not ready
8191ms after resume; waiting
2024-09-06T11:47:08.538931+02:00 buchlovice kernel: pci 0000:2c:00.0: not ready
16383ms after resume; waiting
2024-09-06T11:47:08.538932+02:00 buchlovice kernel: nvme nvme0: I/O tag 896
(9380) QID 5 timeout, completion polled
2024-09-06T11:47:08.538933+02:00 buchlovice kernel: pci 0000:2c:00.0: not ready
32767ms after resume; waiting
2024-09-06T11:47:08.538935+02:00 buchlovice kernel: pci 0000:2c:00.0: not ready
65535ms after resume; giving up
2024-09-06T11:47:08.538936+02:00 buchlovice kernel: pci 0000:2c:00.0: Unable to
change power state from D3cold to D0, device inaccessible
2024-09-06T11:47:08.538937+02:00 buchlovice kernel: i915 0000:00:02.0: [drm]
GT0: GuC firmware i915/adlp_guc_70.bin version 70.20.0
2024-09-06T11:47:08.538938+02:00 buchlovice kernel: i915 0000:00:02.0: [drm]
GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
2024-09-06T11:47:08.538939+02:00 buchlovice kernel: i915 0000:00:02.0: [drm]
GT0: HuC: authenticated for all workloads
2024-09-06T11:47:08.538939+02:00 buchlovice kernel: i915 0000:00:02.0: [drm]
GT0: GUC: submission enabled
2024-09-06T11:47:08.538940+02:00 buchlovice kernel: i915 0000:00:02.0: [drm]
GT0: GUC: SLPC enabled
2024-09-06T11:47:08.538941+02:00 buchlovice kernel: i915 0000:00:02.0: [drm]
GT0: GUC: RC enabled
2024-09-06T11:47:08.538943+02:00 buchlovice kernel: fbcon: Taking over console
2024-09-06T11:47:08.538944+02:00 buchlovice kernel: mei_hdcp
0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops
i915_hdcp_ops [i915])
2024-09-06T11:47:08.538945+02:00 buchlovice kernel: mei_pxp
0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops
i915_pxp_tee_component_ops [i915])
2024-09-06T11:47:08.538947+02:00 buchlovice kernel: Console: switching to
colour frame buffer device 240x75
2024-09-06T11:47:08.538948+02:00 buchlovice kernel: OOM killer enabled.
2024-09-06T11:47:08.542329+02:00 buchlovice kernel: Restarting tasks ... done.
2024-09-06T11:47:08.542356+02:00 buchlovice kernel: random: crng reseeded on
system resumption
2024-09-06T11:47:08.547301+02:00 buchlovice rtkit-daemon[1983]: The canary
thread is apparently starving. Taking action.
2024-09-06T11:47:08.547649+02:00 buchlovice systemd-resolved[1037]: Clock
change detected. Flushing caches.
2024-09-06T11:47:08.547759+02:00 buchlovice rtkit-daemon[1983]: Demoting known
real-time threads.
2024-09-06T11:47:08.547895+02:00 buchlovice [2452]: Service not used for 60
seconds. Shutting down..
2024-09-06T11:47:08.548037+02:00 buchlovice rtkit-daemon[1983]: Successfully
demoted thread 3956 of process 3704.
2024-09-06T11:47:08.548204+02:00 buchlovice systemd[1]: geoclue.service:
Deactivated successfully.
2024-09-06T11:47:08.548682+02:00 buchlovice rtkit-daemon[1983]: Successfully
demoted thread 2603 of process 2558.
2024-09-06T11:47:08.548880+02:00 buchlovice rtkit-daemon[1983]: Successfully
demoted thread 2558 of process 2558.
2024-09-06T11:47:08.549079+02:00 buchlovice rtkit-daemon[1983]: Successfully
demoted thread 2594 of process 2552.
2024-09-06T11:47:08.549285+02:00 buchlovice rtkit-daemon[1983]: Successfully
demoted thread 2595 of process 2556.
2024-09-06T11:47:08.549467+02:00 buchlovice rtkit-daemon[1983]: Successfully
demoted thread 2556 of process 2556.
2024-09-06T11:47:08.549563+02:00 buchlovice systemd[1]:
NetworkManager-dispatcher.service: Deactivated successfully.
2024-09-06T11:47:08.549643+02:00 buchlovice rtkit-daemon[1983]: Successfully
demoted thread 2599 of process 2551.
2024-09-06T11:47:08.549715+02:00 buchlovice rtkit-daemon[1983]: Successfully
demoted thread 2551 of process 2551.
2024-09-06T11:47:08.549787+02:00 buchlovice rtkit-daemon[1983]: Demoted 8
threads.
2024-09-06T11:47:08.550877+02:00 buchlovice systemd-sleep[4730]: System
returned from sleep operation 'suspend'.
2024-09-06T11:47:08.551304+02:00 buchlovice kernel: PM: suspend exit
2024-09-06T11:47:08.558294+02:00 buchlovice kernel: mt7921e 0000:2c:00.0:
Unable to change power state from D3cold to D0, device inaccessible
...
2024-09-06T11:47:09.621420+02:00 buchlovice kernel: mt7921e 0000:2c:00.0:
driver own failed
2024-09-06T11:47:09.621457+02:00 buchlovice kernel: mt7921e: probe of
0000:2c:00.0 failed with error -5
2024-09-06T11:47:09.625014+02:00 buchlovice (udev-worker)[4801]: mt7921e:
/etc/udev/rules.d/99-rz608.rules:1 Failed to write
ATTR{/sys/bus/pci/drivers/mt7921e/new_id}, ignoring: File exists
//this last udev-worker message appears also in regular restart, which
normally contains:
2024-09-06T11:50:43.832317+02:00 buchlovice kernel: mt7921e 0000:2c:00.0:
enabling device (0000 -> 0002)
2024-09-06T11:50:43.832317+02:00 buchlovice kernel: mt7921e 0000:2c:00.0: ASIC
revision: 79220010
...
2024-09-06T11:50:43.832327+02:00 buchlovice kernel: mt7921e 0000:2c:00.0: HW/SW
Version: 0x8a108a10, Build Time: 20240219103244a
...
2024-09-06T11:50:43.832331+02:00 buchlovice kernel: mt7921e 0000:2c:00.0: WM
Firmware Version: ____000000, Build Time: 20240219103337
...
2024-09-06T11:50:44.519913+02:00 buchlovice NetworkManager[1232]: <info>
[1725616244.5198] rfkill3: found Wi-Fi radio killswitch (at
/sys/devices/pci0000:00/0000:00:1c.0/0000:2c:00.0/ieee80211/phy0/rfkill3)
(driver mt7921e)
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2059744
Title:
kernel bug 6.8.0-11 Ubuntu 24.04 with MT7921
Status in linux package in Ubuntu:
Confirmed
Bug description:
Ubuntu Noble Numbat (development branch) x86_64
The problem is this: there is an error with the Wi-Fi driver MT7921
[ 825.412953] mt7921e 0000:04:00.0: Message 00020007 (seq 8) timeout
[ 825.413273] mt7921e 0000:04:00.0: PM: dpm_run_callback():
pci_pm_resume+0x0/0x110 returns -110
[ 825.413296] mt7921e 0000:04:00.0: PM: failed to resume async: error -110
And I found a ready-made patch for it that solves the problem
https://github.com/ShadowBlip/rz608-fix
And after this simple script the problem disappears
I'll attach the logs before and after I made this patch.
Add this solution to your distribution. Better yet, contact the people who
are responsible for the kernel and add it there so that it is global and
applies to all distributions, because I noticed the same thing in Fedora.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2059744/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp