| .. | .. |
|---|
| 103 | 103 | } __attribute__((packed)); |
|---|
| 104 | 104 | |
|---|
| 105 | 105 | struct virtio_scsi_config { |
|---|
| 106 | | - __u32 num_queues; |
|---|
| 107 | | - __u32 seg_max; |
|---|
| 108 | | - __u32 max_sectors; |
|---|
| 109 | | - __u32 cmd_per_lun; |
|---|
| 110 | | - __u32 event_info_size; |
|---|
| 111 | | - __u32 sense_size; |
|---|
| 112 | | - __u32 cdb_size; |
|---|
| 113 | | - __u16 max_channel; |
|---|
| 114 | | - __u16 max_target; |
|---|
| 115 | | - __u32 max_lun; |
|---|
| 106 | + __virtio32 num_queues; |
|---|
| 107 | + __virtio32 seg_max; |
|---|
| 108 | + __virtio32 max_sectors; |
|---|
| 109 | + __virtio32 cmd_per_lun; |
|---|
| 110 | + __virtio32 event_info_size; |
|---|
| 111 | + __virtio32 sense_size; |
|---|
| 112 | + __virtio32 cdb_size; |
|---|
| 113 | + __virtio16 max_channel; |
|---|
| 114 | + __virtio16 max_target; |
|---|
| 115 | + __virtio32 max_lun; |
|---|
| 116 | 116 | } __attribute__((packed)); |
|---|
| 117 | 117 | |
|---|
| 118 | 118 | /* Feature Bits */ |
|---|