Mailinglist Archive: opensuse-bugs (6160 mails)

< Previous Next >
[Bug 623203] New: 2TB limit + other limits in xen vscsi drivers (patch included)
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Sat, 17 Jul 2010 12:13:49 +0000
  • Message-id: <bug-623203-21960@xxxxxxxxxxxxxxxxxxxxxxxx/>
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@xxxxxxxxxx
ReportedBy: samuel.kvasnica@xxxxxxxxx
QAContact: qa@xxxxxxx
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.

< Previous Next >