The problem was fixed by the following commit, present in all Ubuntu releases: 625d7d351887 ("scsi: hpsa: correct ioaccel2 chaining"). Basically it was an access to a DMA non-mapped region, and was restricted to non-RAID mode adapters due to the I/O path being different.
Since it was fixed, no more work or debug is necessary here. Cheers, Guilherme ** Changed in: linux (Ubuntu Disco) Status: Confirmed => Fix Released ** Changed in: linux (Ubuntu) Status: Confirmed => Fix Released -- 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/1813651 Title: hpsa: DMAR invalid read Status in linux package in Ubuntu: Fix Released Status in linux source package in Disco: Fix Released Bug description: Recently in kernel 4.20-rc1 and newer we observed the following spontaneous issue with hpsa when intel_iommu is enabled: [ 5173.952022] DMAR: DRHD: handling fault status reg 2 [ 5174.190649] DMAR: [DMA Read] Request device [03:00.0] fault addr eefdd000 [fault reason 06] PTE Read access is not set There's a commit that touches DMA in hpsa: "scsi: hpsa: switch to generic DMA API" We've tested with this commit reverted on top of 4.20-rc1 and it reproduces (the trigger is a kernel build). We cannot reproduce in 4.19. Investigation is ongoing. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1813651/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp