Linux filesystem becomes read-only in some cases

It has to do with: mptscsi adds DID_BUS_BUSY host status when scsi status of BUSY is returned

Short description:
When the SCSI I/O command is returned to the Linux SCSI midlayer with a
host status of DID_BUS_BUSY, the command will be retried five
times and then if the target continues to return a status of BUSY the
I/O command will be marked as failed. If the SCSI I/O
command originated within the ext3 file system, the I/O failure will cause
the ext3 file system to be marked as read-only.

Actual results:
When an LSI SCSI device returns a status of target busy for a very
brief period of time, I/Os will fail after a few retries.

Expected results:
When an LSI SCSI device returns a status of target busy for a very
brief period of time, I/Os will be retried.

Explained here: Bugid 228108

Fixed in kernel 2.6.18-26.el5
Fri Jun 06 2007 Don Zickus [2.6.18-26.el5]
– [scsi] mpt adds DID_BUS_BUSY host status on scsi BUSY status (Chip Coldwell ) [228108]

Leave Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.