I think this shall be using paravirtual drivers, so no vt-d stuff or
pciback kind of trick. James, could you confirm?
Correct. Read Jun's posts.
Some additional questions:
I assume these questions are all about pvSCSI.
- Can we say this is "faster" than the other SCSI paravirtual driver?
In theory, if you have a backend device which is SCSI (eg a physical
disk), and you want to map the whole disk through to a domU, then yes
this could be faster as it is just a pipe to pass scsi commands through
(mostly) unmodified. I haven't done any benchmarks, and the current cut
of the xenscsi driver represents only a few days of 'spare time' work on
my behalf (it's a heavily modified version of xenvbd), so there may be a
few optimisations that could be made.