Bug#1136401: linux-image-6.12.86+deb13-amd64: SK Hynix BC501 NVMe causes ext4 remount-ro under I/O stress on ASUS ZenBook UX481FL
Control: tags -1 + moreinfo Hi Rocco, On Wed, May 13, 2026 at 01:16:30PM +0200, Rocco Sorice wrote: > Package: linux-image-6.12.86+deb13-amd64 > Version: 6.12.86-1 > Severity: important > > Description: > On an ASUS ZenBook UX481FL with dual boot (Windows 11 + Debian trixie), > the ext4 root filesystem (nvme0n1p6) gets remounted read-only under > heavy I/O stress (e.g. apt install, large downloads). > > Hardware: > - SSD: SK Hynix BC501 HFM512GDJTNG-8310A, firmware 80001C00 > - BIOS: UX481FL.308 > - Dual boot with Windows 11 on the same NVMe (nvme0n1) > > Symptoms: > - All /usr/bin commands fail with "Input/output error" > - dmesg shows "orphan cleanup on readonly fs" on next boot > - No explicit NVMe timeout errors in logs > - Occurs reproducibly under apt/large file downloads > > Workarounds applied: > - nvme_core.default_ps_max_latency_us=0 (partial improvement) > - errors=continue,noatime in fstab FWIW, I would not suggest to do that and set errors=continue. > - NVIDIA modules blacklisted > > The issue has been occurring repeatedly across multiple sessions. > > Linux aries 6.12.86+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.86-1 > (2026-05-08) x86_64 GNU/Linux > ---FSTAB--- > # /etc/fstab: static file system information. > # > # Use 'blkid' to print the universally unique identifier for a > # device; this may be used with UUID= as a more robust way to name devices > # that works even if disks are added and removed. See fstab(5). > # > # systemd generates mount units based on this file, see systemd.mount(5). > # Please run 'systemctl daemon-reload' after making changes here. > # > # > # / was on /dev/nvme0n1p6 during installation > UUID=223e8a0a-cd1d-4e03-bbb5-45c533c8e764 / ext4 noatime,errors=continue 0 1 > # /boot/efi was on /dev/nvme0n1p5 during installation > UUID=9586-3834 /boot/efi vfat umask=0077 0 1 > # swap was on /dev/nvme0n1p7 during installation > UUID=9e8352d1-8a77-48c9-b9bd-789c3b412948 none swap sw > 0 0 > ---CMDLINE--- > BOOT_IMAGE=/boot/vmlinuz-6.12.86+deb13-amd64 > root=UUID=223e8a0a-cd1d-4e03-bbb5-45c533c8e764 ro quiet splash > nvme_core.default_ps_max_latency_us=0 > ---SMARTCTL--- > smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.12.86+deb13-amd64] (local > build) > Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org > > === START OF INFORMATION SECTION === > Model Number: HFM512GDJTNG-8310A > Serial Number: CD9AN74501020AR3G > Firmware Version: 80001C00 > PCI Vendor/Subsystem ID: 0x1c5c > IEEE OUI Identifier: 0xace42e > Controller ID: 1 > NVMe Version: 1.2 > Number of Namespaces: 1 > Namespace 1 Size/Capacity: 512.110.190.592 [512 GB] > Namespace 1 Formatted LBA Size: 512 > Local Time is: Wed May 13 12:57:41 2026 CEST > Firmware Updates (0x16): 3 Slots, no Reset required > Optional Admin Commands (0x0017): Security Format Frmw_DL Self_Test > Optional NVM Commands (0x0016): Wr_Unc DS_Mngmt Sav/Sel_Feat > Log Page Attributes (0x02): Cmd_Eff_Lg > Maximum Data Transfer Size: 64 Pages > Warning Comp. Temp. Threshold: 81 Celsius > Critical Comp. Temp. Threshold: 82 Celsius > Namespace 1 Features (0x02): NA_Fields > > Supported Power States > St Op Max Active Idle RL RT WL WT Ent_Lat Ex_Lat > 0 + 3.5000W - - 0 0 0 0 5 5 > 1 + 2.4000W - - 1 1 1 1 30 30 > 2 + 1.9000W - - 2 2 2 2 100 100 > 3 - 0.0350W - - 3 3 3 3 1000 1000 > 4 - 0.0035W - - 3 3 3 3 1000 5000 > > Supported LBA Sizes (NSID 0x1) > Id Fmt Data Metadt Rel_Perf > 0 + 512 0 0 > 1 - 4096 0 0 > > === START OF SMART DATA SECTION === > SMART overall-health self-assessment test result: PASSED > > SMART/Health Information (NVMe Log 0x02) > Critical Warning: 0x00 > Temperature: 31 Celsius > Available Spare: 100% > Available Spare Threshold: 10% > Percentage Used: 2% > Data Units Read: 57.077.610 [29,2 TB] > Data Units Written: 43.636.523 [22,3 TB] > Host Read Commands: 758.102.168 > Host Write Commands: 664.622.497 > Controller Busy Time: 4.840 > Power Cycles: 3.196 > Power On Hours: 2.845 > Unsafe Shutdowns: 43 > Media and Data Integrity Errors: 0 > Error Information Log Entries: 0 > Warning Comp. Temperature Time: 0 > Critical Comp. Temperature Time: 0 > Temperature Sensor 1: 31 Celsius > Temperature Sensor 2: 32 Celsius > > Error Infor
Bug#1136401: linux-image-6.12.86+deb13-amd64: SK Hynix BC501 NVMe causes ext4 remount-ro under I/O stress on ASUS ZenBook UX481FL
Package: linux-image-6.12.86+deb13-amd64 Version: 6.12.86-1 Severity: important Description: On an ASUS ZenBook UX481FL with dual boot (Windows 11 + Debian trixie), the ext4 root filesystem (nvme0n1p6) gets remounted read-only under heavy I/O stress (e.g. apt install, large downloads). Hardware: - SSD: SK Hynix BC501 HFM512GDJTNG-8310A, firmware 80001C00 - BIOS: UX481FL.308 - Dual boot with Windows 11 on the same NVMe (nvme0n1) Symptoms: - All /usr/bin commands fail with "Input/output error" - dmesg shows "orphan cleanup on readonly fs" on next boot - No explicit NVMe timeout errors in logs - Occurs reproducibly under apt/large file downloads Workarounds applied: - nvme_core.default_ps_max_latency_us=0 (partial improvement) - errors=continue,noatime in fstab - NVIDIA modules blacklisted The issue has been occurring repeatedly across multiple sessions. Linux aries 6.12.86+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.86-1 (2026-05-08) x86_64 GNU/Linux ---FSTAB--- # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # systemd generates mount units based on this file, see systemd.mount(5). # Please run 'systemctl daemon-reload' after making changes here. # # # / was on /dev/nvme0n1p6 during installation UUID=223e8a0a-cd1d-4e03-bbb5-45c533c8e764 / ext4 noatime,errors=continue 0 1 # /boot/efi was on /dev/nvme0n1p5 during installation UUID=9586-3834 /boot/efi vfat umask=0077 0 1 # swap was on /dev/nvme0n1p7 during installation UUID=9e8352d1-8a77-48c9-b9bd-789c3b412948 none swap sw 0 0 ---CMDLINE--- BOOT_IMAGE=/boot/vmlinuz-6.12.86+deb13-amd64 root=UUID=223e8a0a-cd1d-4e03-bbb5-45c533c8e764 ro quiet splash nvme_core.default_ps_max_latency_us=0 ---SMARTCTL--- smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.12.86+deb13-amd64] (local build) Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Model Number: HFM512GDJTNG-8310A Serial Number: CD9AN74501020AR3G Firmware Version: 80001C00 PCI Vendor/Subsystem ID: 0x1c5c IEEE OUI Identifier: 0xace42e Controller ID: 1 NVMe Version: 1.2 Number of Namespaces: 1 Namespace 1 Size/Capacity: 512.110.190.592 [512 GB] Namespace 1 Formatted LBA Size: 512 Local Time is: Wed May 13 12:57:41 2026 CEST Firmware Updates (0x16): 3 Slots, no Reset required Optional Admin Commands (0x0017): Security Format Frmw_DL Self_Test Optional NVM Commands (0x0016): Wr_Unc DS_Mngmt Sav/Sel_Feat Log Page Attributes (0x02): Cmd_Eff_Lg Maximum Data Transfer Size: 64 Pages Warning Comp. Temp. Threshold: 81 Celsius Critical Comp. Temp. Threshold: 82 Celsius Namespace 1 Features (0x02): NA_Fields Supported Power States St Op Max Active Idle RL RT WL WT Ent_Lat Ex_Lat 0 + 3.5000W - - 0 0 0 0 5 5 1 + 2.4000W - - 1 1 1 1 30 30 2 + 1.9000W - - 2 2 2 2 100 100 3 - 0.0350W - - 3 3 3 3 1000 1000 4 - 0.0035W - - 3 3 3 3 1000 5000 Supported LBA Sizes (NSID 0x1) Id Fmt Data Metadt Rel_Perf 0 + 512 0 0 1 - 4096 0 0 === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 31 Celsius Available Spare: 100% Available Spare Threshold: 10% Percentage Used: 2% Data Units Read: 57.077.610 [29,2 TB] Data Units Written: 43.636.523 [22,3 TB] Host Read Commands: 758.102.168 Host Write Commands: 664.622.497 Controller Busy Time: 4.840 Power Cycles: 3.196 Power On Hours: 2.845 Unsafe Shutdowns: 43 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 Warning Comp. Temperature Time: 0 Critical Comp. Temperature Time: 0 Temperature Sensor 1: 31 Celsius Temperature Sensor 2: 32 Celsius Error Information (NVMe Log 0x01, 16 of 256 entries) No Errors Logged Self-test Log (NVMe Log 0x06) Self-test status: No self-test in progress No Self-tests Logged ---DMESG--- [ 0.00] Linux version 6.12.86+deb13-amd64 ([email protected]) (x86_64-linux-gnu-gcc-14 (Debian 14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP PREEMPT_DYNAMIC Debian 6.12.86-1 (20

