Bug 1227639

Summary: I/O opcode 0x2 timeouts, systematically
Product: [openSUSE] openSUSE Tumbleweed Reporter: Lassi Väätämöinen <lassi.vaatamoinen>
Component: Kernel:StorageAssignee: Kernel Bugs <kernel-bugs>
Status: CONFIRMED --- QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None    
Version: Current   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Dmesg log

Description Lassi Väätämöinen 2024-07-10 16:40:16 UTC
Created attachment 875999 [details]
Dmesg log

After one of the more recent Tumbleweed upgrades, I have been getting I/O freezes systematically. Seems to happen mostly after cold boot, about 1-2 minutes after system bootup and login to a desktop session.
Comment 1 Lassi Väätämöinen 2024-07-10 16:55:02 UTC
Perhaps related to this: https://wiki.archlinux.org/title/Solid_state_drive/NVMe#Troubleshooting

At least the firmware version matches to the mentioned: S5Z42105

> sudo smartctl -i /dev/nvme0
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.9.7-1-default] (SUSE RPM)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Number:                       KINGSTON SA2000M81000G
Serial Number:                      50026B768398B539
Firmware Version:                   S5Z42105
PCI Vendor/Subsystem ID:            0x2646
IEEE OUI Identifier:                0x0026b7
Controller ID:                      1
NVMe Version:                       1.3
Number of Namespaces:               1
Namespace 1 Size/Capacity:          1 000 204 886 016 [1,00 TB]
Namespace 1 Utilization:            459 925 831 680 [459 GB]
Namespace 1 Formatted LBA Size:     512
Namespace 1 IEEE EUI-64:            0026b7 68398b5395
Local Time is:                      Wed Jul 10 19:53:11 2024 EEST
Comment 2 Lassi Väätämöinen 2024-07-10 17:07:35 UTC
Upgraded FW to S5Z42109

https://github.com/vulgo/kingston-a2000-firmware-bin-linux

Monitoring the situation.