> diff --git a/drivers/scsi/scsi_scan.c b/drivers/scsi/scsi_scan.c > index e02b3aa..0788213 100644 > --- a/drivers/scsi/scsi_scan.c > +++ b/drivers/scsi/scsi_scan.c > @@ -819,6 +819,7 @@ static int scsi_add_lun(struct scsi_device *sdev, unsigned char *inq_result, > case TYPE_COMM: > case TYPE_RAID: > case TYPE_OSD: > + case TYPE_ZBC: > sdev->writeable = 1; > break; > case TYPE_ROM: sdev->writeable is only used in the sd and sr drivers, so we should just remove it from the scsi_device structure and track it internally to get rid of this layering violation. -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html