tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: FIXED: mpt Serious performance issues
On Fri, 4 Feb 2011, Thor Lancelot Simon wrote:
> If the firmware vendor did *not* get it wrong, then there is a separate
> page which holds these settings for the "logical" disk, and when we are
> operating in RAID mode we need to use that one instead of ever accessing
> the 16 pages for the physical disks. Do you have enough documentation
> to say if it actually works this way?
ISTR MPI is nasty in this regard. When it generates a RAID volume it uses
one "target ID" which may or may not be the one used by the first physical
disk of the RAID volume. If it is, then the RAID volume replaces the
first disk, but other disks that are part of the volume are still visible.
If you're operating in mixed mode, with some RAID volumes and some disks
being accessed directly things get really confusing. LSI may have finally
fixed this in newer firmware.
To do this properly, the driver should probe the controller (I'm not
saying "bus" here since it's not really a SCSI bus but a firmware
generated simulation of a SCSI bus) and identify all RAID volumes, then
query each volume for its constituent disks and block access to them.
Eduardo
Home |
Main Index |
Thread Index |
Old Index