On Tue, Dec 05, 2023 at 10:05:02AM -0500, Benjamin Coddington wrote: > We noticed a SCSI device that refused to allow READ CAPACITY when the > device had a PR with exclusive access, registrants only. The result of > this situation is that the blocklayout driver adds a pnfs_block_dev of zero > length which always fails the offset_in_map tests. Instead of continuously > trying to do pNFS for this case, just mark the device as unavailable which > will allow the client to fallback to the MDS for the duration of > PNFS_DEVICE_RETRY_TIMEOUT. Looks good: Reviewed-by: Christoph Hellwig <hch@xxxxxx>