Re: [SUBJECT CHANGE]: megaraid unified driver version 2.20.0.0-alpha1

From: 'Christoph Hellwig'
Date: Wed Feb 25 2004 - 08:18:11 EST


On Tue, Feb 24, 2004 at 07:34:01PM -0500, Mukker, Atul wrote:
> 1. Support for upcoming MPT *RAID* controllers. These are not the
> currently in kernel fusion-mpt controllers we are talking about.

given that they are completely different from the controller we know
as megaraid today this is an extremly bad idea. Just put it into an driver
of their own, e.g. mptraid

> 2. Controller and device re-ordering on both lk 2.4 and lk 2.6. If this
> is not desired, the driver code would be modified to make it PCI ordered
> detection. The driver also re-orders the drives, based on which one is
> chosen as boot drive. Matt, please add your comments here.

This is a bad thing for 2.6, don't do it. For 2.4 just leave the probe code as
it is there currently - any change during the stable series just confuses
users.

> 4. Native hot-plug support for both lk 2.4 and lk 2.6

hotplug scsi in 2.4 is impossible without a host template per controller
which you don't seem to do and I'd advice against.

> 6. Single code to support *all* x86-32, IA64, and x86-64 platforms

Umm, it's a PCI card - if it doesn't work on any PCI supporting architecture
it's a driver bug (either in your driver or the architectures PCI subsysyem)

> 7. Exports physical devices on their actual addresses instead 2.10.1
> scheme of exporting logical drives first and than exporting physical devices
> on virtual channels.

While this makes sense it's not a change that should go into 2.4 anymore
as it changes existing setups

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/