Kernel 6.19 gives IO_PAGE_FAULT error

I have installed the Vanilla 6.19.3 kernel to try it out and I had this issue with 6.19.2.

I had Fedora 43, a Ryzen 9800X3D and an AMD 9070.

Turning off IOMMU is the only way the kernel boots.

Kernel 6.18 is fine.

I get this with Arch as well, so I am guessing this might be an upstream issue.

EDIT: I wanted to add a bit of info from dmesg when booting from 6.18, I do get some nvme noise, not sure if this then triggers the IOMMU warnings when booting 6.19.

[    4.587341] nvme nvme0: missing or invalid SUBNQN field.
[   48.266299] nvme nvme0: using unchecked data buffer

Additional NVMe info (CT2000P2SSD8, /dev/nvme0):

$ sudo smartctl -x /dev/nvme0

Model Number:                       CT2000P2SSD8
Firmware Version:                   P2CR033
Total NVM Capacity:                 2,000,398,934,016 [2.00 TB]

SMART overall-health self-assessment test result: PASSED

SMART/Health Information:
  Critical Warning:                 0x00
  Temperature:                      42 Celsius
  Available Spare:                  100%
  Percentage Used:                  6%
  Media and Data Integrity Errors:  0
  Error Information Log Entries:    21924

Error Information (NVMe Log 0x01, excerpt):
  Message: Invalid Field in Command

Fedora Rawhide used 6.19, 6.20 and now 7.0 RC1, so you could try 6.20, but…

…I would advice to avoid tests on your main System.

Thanks for the advice, I have my test set up. VM doesn’t throw up errors so that wouldn’t be a good test.

I could try 7.0 but I am more concerned about the next kernel hitting Fedora and possibly creating issues for a number of users, as I have seen other people in the CachyOS forums with this same error.

Filed a bug.

1 Like

This bug was discussed in the Fedora Blocker review call.

As currently the QA team was not sure of how many people are affected, if anyone trying the Fedora 44 Beta with this error could please leave a note with motherboard, CPU and GPU model, it would be great.

The problem still persists with 6.19.6 as an existing potential patch that could fix it is yet not merged upstream.

For Fedora, it might look like the screen stays blank after you picked your bootloader entry in Grub.

Bug report is here: 2443049 – Kernel 6.19.3 is unbootable - IO_PAGE_FAULT

1 Like

Following up, 6.19.7 has the fix.