After a reboot, Tumbleweed loses two HUBs

Operating System: openSUSE Tumbleweed 20231029
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.111.0
Qt Version: 5.15.11
Kernel Version: 6.5.9-1-default (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 9 5900HX with Radeon Graphics
Memory: 30.7 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: MINIPC PN52

Two USB ports are lost during reboot.

The situation after the computer is started from the power switch.

kone1:~ # cat poweroff.txt 
Bus 006 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 003: ID 0489:e0e2 Foxconn / Hon Hai Wireless_Device
Bus 005 Device 006: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 005 Device 005: ID 046d:c542 Logitech, Inc. M185 compact wireless mouse
Bus 005 Device 004: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 005 Device 002: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
kone1:~ # 

The situation after the computer is started by software with the reboot command.

Bus 004 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0489:e0e2 Foxconn / Hon Hai Wireless_Device
Bus 003 Device 006: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 003 Device 005: ID 046d:c542 Logitech, Inc. M185 compact wireless mouse
Bus 003 Device 004: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 003 Device 002: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
kone1:~ #

Note this problem does not exist in the package below

Operating System: openSUSE Tumbleweed 20230917
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10
Kernel Version: 6.5.3-1-default (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 9 5900HX with Radeon Graphics
Memory: 30.7 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: MINIPC PN52

It sounds like kernel regression. To make sure, try booting the other kernel in the same “package”. If you can reproduce the problem. it is most certainly kernel and you need to open bug report.

I replaced an old M.2 ssd disk with a package/software installed to this computer:

Operating System: openSUSE Tumbleweed 20230917
Kernel Version: 6.5.3-1-default (64-bit)

And I was able to do the same tests with it as with the newer kernel 6.5.9-1-default, but I don’t know how I could install an older kernel in this package. That’s what I already tried to ask in the other post one earlier :smirk:

You need newer kernel, not older.

Oops, I forgot to tell you that I installed a newer M.2 ssd disk with the latest kernel (6.5.9-1-default).
I can open a bug report, but I don’t know what attachments to include.

I have researched this problem and now I know that the reason why the reboot fails for the usb ports is because I have installed a new SSD disk. The SSD disk is this:

The computer is this:

Below dmesg print not found when computer is booted from power off mode.

1.599619] hub 4-0:1.0: 2 ports detected
[    1.622603] r8125: loading out-of-tree module taints kernel.
[    1.624894] r8125 Ethernet controller driver 9.012.03-NAPI loaded
[    1.737587] BTRFS info (device nvme0n1p2): using crc32c (crc32c-intel) checksum algorithm
[    1.737592] BTRFS info (device nvme0n1p2): using free space tree
[    1.740418] r8125: This product is covered by one or more of the following patents: US6,570,884, US6,115,776, and US6,327,625.
[    1.742444] r8125  Copyright (C) 2023 Realtek NIC software team <nicfae@realtek.com>
                This program comes with ABSOLUTELY NO WARRANTY; for details, please see <http://www.gnu.org/licenses/>.
                This is free software, and you are welcome to redistribute it under certain conditions; see <http://www.gnu.org/licenses/>.
[    1.742489] BTRFS info (device nvme0n1p2): enabling ssd optimizations
[    1.742492] BTRFS info (device nvme0n1p2): auto enabling async discard
[    1.946905] usb 3-2: new high-speed USB device number 2 using xhci_hcd
[    1.951872] ata2: SATA link down (SStatus 0 SControl 300)
[    1.951886] ata1: SATA link down (SStatus 0 SControl 300)
[    2.170508] clocksource: timekeeping watchdog on CPU3: Marking clocksource 'tsc' as unstable because the skew is too large:
[    2.170514] clocksource:                       'hpet' wd_nsec: 604902089 wd_now: 1d070fe wd_last: 14c4895 mask: ffffffff
[    2.170516] clocksource:                       'tsc' cs_nsec: 600293870 cs_now: f296617c8 cs_last: eb2a3f653 mask: ffffffffffffffff
[    2.170518] clocksource:                       Clocksource 'tsc' skewed -4608219 ns (-4 ms) over watchdog 'hpet' interval of 604902089 ns (604 ms)
[    2.170520] clocksource:                       'tsc' is current clocksource.
[    2.170523] tsc: Marking TSC unstable due to clocksource watchdog
[    2.170529] TSC found unstable after boot, most likely due to broken BIOS. Use 'tsc=unstable'.
[    2.170530] sched_clock: Marking unstable (2170331366, 200762)<-(2175751917, -5223018)
[    2.170638] clocksource: Checking clocksource tsc synchronization from CPU 6 to CPUs 0,7,9,11,13-14.
[    2.170713] clocksource: Switched to clocksource hpet
[    2.276860] usb 3-2: New USB device found, idVendor=174c, idProduct=2074, bcdDevice= 0.01
[    2.276865] usb 3-2: New USB device strings: Mfr=2, Product=3, SerialNumber=0
[    2.276868] usb 3-2: Product: ASM107x
[    2.276879] usb 3-2: Manufacturer: ASUS TEK.
[    2.492339] usb 4-2: new SuperSpeed USB device number 2 using xhci_hcd
[    2.492572] hub 3-2:1.0: USB hub found
[    2.493125] hub 3-2:1.0: 4 ports detected
[    2.917342] usb 4-2: New USB device found, idVendor=174c, idProduct=3074, bcdDevice= 0.01
[    2.917349] usb 4-2: New USB device strings: Mfr=2, Product=3, SerialNumber=0
[    2.917351] usb 4-2: Product: ASM107x
[    2.917353] usb 4-2: Manufacturer: ASUS TEK.
localhost:~ # 

One thing is for sure.
SAMSUNG 980 PRO SSD with Heatsink 1TB PCIe Gen 4 NVMe M.2 Internal Solid State Drive + 2mo Adobe CC Photography, Heat Control, Max Speed, PS5 Compatible (MZ-V8P1T0CW)

The aforementioned SSD disk does not work OK in any of the Linux operating systems I have tested, but Windows 11 works OK.

I replaced the old SSD disk back.

This bug no longer exists. Fixed at least in package Operating System: openSUSE Tumbleweed 20231126.

Operating System: openSUSE Tumbleweed 20231126
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.11
Kernel Version: 6.6.2-1-default (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 9 5900HX with Radeon Graphics
Memory: 30.8 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: MINIPC PN52