Re: 2410SA controller in non-intel system?

[email protected] (Måns Rullgård) Tue, 30 Sep 2003 16:33:35 +0200
Newsgroups gmane.linux.drivers.aacraid.devel
Message-ID <[email protected]>
"Salyzyn, Mark" <[email protected]> writes:

> The aacraid driver in the 2.6 Kernel is being brought up-to-date. It is
> stable (IMHO), as the changes are mainly centered around feature
> enhancements. There are some corner case instabilities that have been
> addressed.

I take it that it's fit for use, even if you want to keep your data.
Is that correct?

> The driver has, in the distant past, been tested on Alpha machines running
> Linux. I have the DS10 I believe it was tested on in my Cube, handed down
> through the ages, but it is collecting dust and I have never turned it on
> myself. I do not believe the testing was done with any business case in
> mind. I am afraid to turn it on, only because my plate is full and I need
> not add one more to it ... Someone here at Dell may be able to give a more
> definitive history.

Well, at least someone thought about it.  I've seen drivers that would
never work on Alphas because of the way PCI memory is mapped.  Is it
safe to assume that the aacraid driver is 64-bit clean and does PCI
accesses the proper way?

> The driver can benefit by the native management applications, but I fear
> that the only means you will have to communicate will be the BIOS. Yes, the
> BIOS (under Intel, and hopefully under the ARC x86 emulation) can configure

I don't mind firing up ARC once or twice.  Once the array is
configured, will the BIOS need to be run to activate it, or will it be
possible to use SRM?  SRM apparently doesn't run BIOS code from all
PCI cards.

> arrays. Array failures may require you to take the system down to take
> action since the native management applications may not be available. 

I could live with that, as long as I can find out about the failure in
a portable manner.

> I was the BIOS author for the 2400A, and had to go through hoops do deal
> with the protected memory (32 bit) access required by the BIOS when in the
> ARC environment. There were enhancements made (specifically in the int 15
> protected mode functions) in the ARC BIOS made just for the I2O based
> adapters such as the 2400A. The 2410S uses a totally different BIOS and
> interface, but still has the protected memory access issues. I had talked
> with the author of that BIOS at length about what had to be done (nearly 4
> years ago), and accesses were done with similar intents, but have no idea if
> it was ever tested. No doubt it was done on the DS10 in my cube if it was. I
> would be interested in your overall success.

I'd be happy to try it out, but if it fails it's $400 down the drain.

I don't suppose there's any possibility to get access to the source
code of the utilities, is there?

-- 
Måns Rullgård
[email protected]

_______________________________________________
Linux-aacraid-devel mailing list
[email protected]
http://lists.us.dell.com/mailman/listinfo/linux-aacraid-devel
Please read the FAQ at http://lists.us.dell.com/faq or search the list archives at http://lists.us.dell.com/htdig/