Further to the thread titled: "[PATCH] SG_SCSI_RESET ioctl should only perform requested operation" by Jeremy Linton a patch is presented that adds "no_escalate" versions to the existing ioctl. This should not break any existing code. This patches applies to lk 3.7.7 and lk 3.8.0-rc7 . I will extend sg_reset in the sg3_utils package to use it. ChangeLog: - modify SG_SCSI_RESET ioctl so the SG_SCSI_RESET_NO_ESCALATE value may be added to the existing values. If so the existing device->target->bus->host escalation does not occur. - modify scsi_reset_provider() in the scsi_error.c file in a similar way to support this new functionality. Signed-off-by: Douglas Gilbert