lkml.org 
[lkml]   [2004]   [Feb]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[SUBJECT CHANGE]: megaraid unified driver version 2.20.0.0-alpha1
Date
All,

Here is the list of enhancements this driver has build over the current
2.10.1 driver. Please list you specific concerns so that the driver can be
modified accordingly. This is an updated version of the current driver in lk
2.6, which should take all your fixes, instead of current 2.00.3 in 2.6.2


1. Support for upcoming MPT *RAID* controllers. These are not the
currently in kernel fusion-mpt controllers we are talking about.

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.

3. Support for DPC using tasklets. This is currently available for
traditional mailbox controllers only.

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

5. Single code for lk 2.4 and lk 2.6. We would like to keep the driver
this way but again if general kernel rules are against this, this is the
right inflection point, we will fork the driver.

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

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.

8. Support for up to 256 commands (configurable) per mailbox based
adapter instead of 127 for 2.10.1 driver.

9. "mbox_fast_load" module parameter allows the driver to load much
faster than 2.10.1.

10. Efficient algorithm to translate mid-layer device address to
megaraid device addresses.


Thanks
-Atul Mukker
LSI Logic Corporation

> -----Original Message-----
> From: Arjan van de Ven [mailto:arjanv@redhat.com]
> Sent: Tuesday, February 24, 2004 4:14 PM
> To: Mukker, Atul
> Cc: 'James Bottomley'; 'matt_domsch@dell.com'; 'Paul Wagland'; Matthew
> Wilcox; 'linux-kernel@vger.kernel.org'; 'linux-scsi@vger.kernel.org'
> Subject: Re: [PATCH][BUGFIX] : megaraid patch for 2.10.1 (irq disable
> bug fix)
>
>
> On Tue, Feb 24, 2004 at 04:02:34PM -0500, Mukker, Atul wrote:
> > > > controllers and also a single code base, with a very small
> > > footprint patch -
> > > > if at all required, to support various kernels.
> > >
> > > I didn't say "no". I'm just warning you that you've chosen a
> > > hard road
> > > to hoe, particularly with the limited life of 2.4.
> >
> > In my opinion, maintaining support for 2.4 drivers and adding new
> > controllers to it would be crucial for a considerable time
> to come even
>
> there is a difference between just adding a pci id and adding all new
> features.
>
> > Do we want to discover controllers and devices directed
> solely by kernel and
> > should driver interfere a little bit.
>
> I always considered the megaraid code here extremely hairy...
> I'd love to
> see it go when we can
>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:01    [W:0.056 / U:0.476 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site