On Wed, Dec 4, 2013 at 12:04 PM, Jiri B <ji...@devio.us> wrote:
> This is iscsi lun path-through via virtio-scsi on RHEVM 3.3:
>
> -%-
> virtio1 at pci0 dev 4 function 0 vendor "Qumranet", unknown product 0x1004 
> rev 0x00: Virtio SCSI host Device
> vioscsi0 at virtio1: qsize 128
> scsibus1 at vioscsi0: 255 targets
> sd0 at scsibus1 targ 0 lun 0: <RH-str02, VIRTUAL-DISK, 0001> SCSI3 0/direct 
> fixed t10.jbelka_
> sd0: 112640MB, 512 bytes/sector, 230686720 sectors
> virtio1: apic 0 int 11
> -%-
>
> virtio1 should be a HBA? http://www.ovirt.org/Features/Virtio-SCSI

Yep, the above looks right to me.

> But something is odd...
>
> -%-
> # dmesg | tail
>      ASC/ASCQ: Illegal Field in CDB
> sd0(vioscsi0:0:0): Check Condition (error 0x70) on opcode 0x28
>     SENSE KEY: Illegal Request
>      ASC/ASCQ: Illegal Field in CDB
> sd0(vioscsi0:0:0): Check Condition (error 0x70) on opcode 0x28
>     SENSE KEY: Illegal Request
>      ASC/ASCQ: Illegal Field in CDB
> sd0(vioscsi0:0:0): Check Condition (error 0x70) on opcode 0x28
>     SENSE KEY: Illegal Request
>      ASC/ASCQ: Illegal Field in CDB
> -%-

That is pretty odd.  I wonder if we're not properly zeroing out the
CDB somewhere.  I'll take a look.

Reply via email to