http://bugzilla.novell.com/show_bug.cgi?id=623203 http://bugzilla.novell.com/show_bug.cgi?id=623203#c0 Summary: 2TB limit + other limits in xen vscsi drivers (patch included) Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: Xen AssignedTo: jdouglas@novell.com ReportedBy: samuel.kvasnica@ims.co.at QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100629 Mandriva Linux/1.9.2.6-0.1mdv2010.0 (2010.0) Firefox/3.6.6 The current implementation of the vscsi driver has several serious limitations both on frontend and backend side that can be easily fixed. These lead to the limitation of the maximum partition size to 2TB (due to missing MAX_COMMAND_SIZE and masked out READ_16, WRITE_16,... commands), non-fuctional features on autoloader or tape drives (several scsi commands masked-out), and some issues with multipath (also scsi commands masked). It is completely unclear to me, why so many scsi commands were masked out in emulate.c of the backend driver - the fix was really easy and seems to work nicely. The question is, whether not to remove the remaining command masking in emulate.c at all. I'm attaching a patch for both scsiback and scsifront subdirs. Could somebody review the changes please and take care to add these to the next update ? Reproducible: Always Steps to Reproduce: 1.try to mount >2TB scsi partition over vscsi interface 2.try to use autoloader using vscsi 3.try to use ALUA in multipath using vscsi -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.