I/O stalls and aborts due to QEDF driver/firmware interaction on HPE XP arrays
Issue
- I/O stalls and aborts due to
QEDFdriver/firmware interaction onHPE XParrays.- Due to a firmware issue on the
QEDFcard where larger I/Os are split on theXParray, (which is allowed by SPEC) but the firmware resets the offset mid exchange. - The issue is only present in RHEL8, not RHEL7
- Due to a firmware issue on the
Environment
HPEserver usingMarvell QEDF QL series HBAHPE XP Storagearray where large I/O can be split during an exchange- Red Hat Enterprise Linux 8.5 (also exposed in earlier 8.x)
- File systems built with a 1K block size (In this case was EXT4)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.