HomeFreeBSD

MFC r351550: Always check cam_periph_error() status for ERESTART.

Description

MFC r351550: Always check cam_periph_error() status for ERESTART.

Even if we do not expect retries, we better be sure, since otherwise it
may result in use after free kernel panic. I've noticed that it retries
SCSI_STATUS_BUSY even with SF_NO_RECOVERY | SF_NO_RETRY.

Details

Provenance
mavAuthored on
Parents
rS351745: MFC r351550: Always check cam_periph_error() status for ERESTART.
Branches
Unknown
Tags
Unknown