SCSI MODESELECT: leave the 4/8 byte header completely blank.

The convention is to not fill this header in when sending modeselect to a target
This commit is contained in:
Ronnie Sahlberg
2013-07-20 09:08:52 -07:00
parent c172e12968
commit e556a0399b

View File

@@ -2625,14 +2625,6 @@ scsi_modesense_dataout_marshall(struct scsi_task *task,
return NULL;
}
if (is_modeselect6) {
data->data[0] = data->size - 1;
} else {
data->data[0] = (data->size - 2) >> 8;
data->data[1] = (data->size - 2) & 0xff;
}
data->data[hdr_size + 0] = mp->page_code & 0x3f;
if (mp->ps) {
data->data[hdr_size + 0] |= 0x80;