This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] [PATCH 0/5] pvSCSI (SCSI pass through) driver

Dear Keir-san,

Can I ask one question for my correct understanding?

On Tue, 23 Oct 2007 13:39:24 +0100
Keir Fraser <Keir.Fraser@xxxxxxxxxxxx> wrote:
> Anyway, the right answer is to ensure that your structures compile the same
> whether compiled with 32-bit or 64-bit gcc. Check the structure sizes,
> fields sizes and field offsets.

You showed me two options in previous email; i.) all the shared-memory
structures defined in vscsiif.h compile identically for 32-bit and
64-bit mode, ii.) to detect the frontend's 'bitness' in scsiback and
optionally do 32-to-64 or 64-to-32 conversion.

I consider that current VBD implementation takes option ii.), however
you recommended me to take option i.) for pvSCSI driver.
Is my understanding right?

Best regards,

Jun Kamada
Linux Technology Development Div.
Server Systems Unit
Fujitsu Ltd.

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>