File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -372,6 +372,7 @@ struct rt_scsi_host
372372
373373 rt_size_t max_id ;
374374 rt_size_t max_lun ;
375+ rt_bool_t parallel_io ;
375376
376377 rt_list_t lun_nodes ;
377378};
Original file line number Diff line number Diff line change @@ -91,7 +91,7 @@ rt_err_t scsi_cdrom_probe(struct rt_scsi_device *sdev)
9191 scdrom -> sdev = sdev ;
9292 scdrom -> parent .ida = & scsi_cdrom_ida ;
9393 scdrom -> parent .read_only = RT_TRUE ;
94- scdrom -> parent .parallel_io = RT_FALSE ;
94+ scdrom -> parent .parallel_io = sdev -> host -> parallel_io ;
9595 scdrom -> parent .ops = & scsi_cdrom_ops ;
9696 scdrom -> parent .max_partitions = RT_BLK_PARTITION_NONE ;
9797
Original file line number Diff line number Diff line change @@ -205,7 +205,7 @@ rt_err_t scsi_sd_probe(struct rt_scsi_device *sdev)
205205 sdev -> priv = ssd ;
206206 ssd -> sdev = sdev ;
207207 ssd -> parent .ida = & scsi_sd_ida ;
208- ssd -> parent .parallel_io = RT_FALSE ;
208+ ssd -> parent .parallel_io = sdev -> host -> parallel_io ;
209209 ssd -> parent .ops = & scsi_sd_ops ;
210210 ssd -> parent .max_partitions = RT_BLK_PARTITION_MAX ;
211211
You can’t perform that action at this time.
0 commit comments