Re: Booting from or using a Compaq RA4100 Array

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Eike,

     The RA4100 tries to implement a zoning-style partitioning, called
Selective Storage Presentation (SSP).  Basically, you can create LUNs
on the RAID and point them to a specific FC cards - although they
have to be seen by the 4100 when you're configuring it.  That's why
the REPORT_LUN command can return non-contiguous LUNs (as the comment
indicates).

     So, what the cpqfc driver is doing is reporting the 4100 LUNs to the
kernel as 0,1,2,... although on the drive, they may physically be the
first, third and seventh logical drives (in addition to the wacky
addressing).  It then has to create a mapping array that interprets
the kernel/drive LUNs.

     If I had my pick on SCSI architecture, I'd prefer to standardize the
low-level drivers and put all of the hard-drive/raid specific code in
the mid layer drivers, like what has been done with lpfc.  There is a
lot of garbage code in drivers like cpqfc doing exactly what
scsi_scan and other mid-layer drivers are doing.

     I'd volunteer one of the units for testing, but I assume shipping
would be more than the unit is worth. :(  I'd be happy to test any
bits you want to send, though.

Mark

-
: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux