RE: PERCRAID 3 drivers?
Thanks to everyone who responded. The aacard driver patches that were in the Redhat pinstripe kernel SRPM work fine with 2.2.17. The machine seems pretty stable and speed is about the same as with the binary driver. Thanks again... -- Bruce A. Locke [EMAIL PROTECTED] "The Internet views censorship as damage and routes around it" www.eff.org www.peacefire.org - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
RE: PERCRAID 3 drivers?
The KNOWNBUGS file was removed with v1.0.5 as it corrected the fault when statically linked. You may either statically link, or compile as a module, your choice. Thanks, Matt -Original Message- From: Bruce A. Locke [mailto:[EMAIL PROTECTED]] Sent: Monday, September 18, 2000 9:15 AM To: Jon Mitchell Cc: [EMAIL PROTECTED] Subject: Re: PERCRAID 3 drivers? Though I am concerned about the KNOWNBUGS file that was in the 1.0.3 patch but was removed by the later version patches. It seems to indicate its a bad idea to compile it directly in the kernel. Is it better to compile it as a module? Thanks for your time... - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
Re: PERCRAID 3 drivers?
As a matter of fact I already have such a kernel compiled but I need to be there in person to make sure it doesn't blow up. :) There were four files: linux-2.2.16-aacraid-1.0.3.patch linux-2.2.16-aacraid-1.0.3-paths.patch linux-2.2.16-aacraid-1.0.4.patch linux-2.2.16-aacraid-1.0.5.patch The only part of the patchs that caused a reject with 2.2.17 was this: --- linux/drivers/scsi/scsi.c.aacraid Tue Jun 13 12:52:09 2000 +++ linux/drivers/scsi/scsi.c Tue Jun 13 12:52:42 2000 @@ -307,6 +307,8 @@ {"MATSHITA","PD-1","*", BLIST_FORCELUN | BLIST_SINGLELUN}, {"iomega","jaz 1GB","J.86", BLIST_NOTQ | BLIST_NOLUN}, {"TOSHIBA","CDROM","*", BLIST_ISROM}, +{"DELL", "PERCRAID", "*", BLIST_FORCELUN}, +{"HP", "NetRAID-4M", "*", BLIST_FORCELUN}, {"MegaRAID", "LD", "*", BLIST_FORCELUN}, /* * Must be at end of list... Easily addable by hand. Though I am concerned about the KNOWNBUGS file that was in the 1.0.3 patch but was removed by the later version patches. It seems to indicate its a bad idea to compile it directly in the kernel. Is it better to compile it as a module? Thanks for your time... On Mon, 18 Sep 2000, Jon Mitchell wrote: > On Sun, Sep 17, 2000 at 09:40:18AM -0500, [EMAIL PROTECTED] wrote: > > The aacraid driver was submitted to Alan Cox, but rejected because it has > > too many "NTism's" in it, which are being addressed. Please see the Red Hat > > Linux "Pinstripe" beta kernel source RPM for the source code, or contact me > > privately. > > Or, you can get this yourself. Evidently the source code is released. > > By going to Dell's website and downloading the kernel source rpm for > 2.2.16-3, then installing the kernel rpm with rpm -i. Finally go into the > /usr/src/redhat/SOURCES directory and you will find two files with aacraid > in the name. These patches will apply (patch is able to make due with the > slight line number changes) with only a couple of exceptions. You will > find the rejects extremely easy to fix because 3 out of 4 of them are > already in the kernel, only one thing actually needs to be fixed by hand. > > Then make config and say yes to adaptec raid controller question. Just > had to do this last week, and if necessary I can make a patch and send it > out that applies correctly to the 2.2.18pre series. > > -- > Jon Mitchell > Systems Engineer, Subject Wills & Company > [EMAIL PROTECTED] > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to [EMAIL PROTECTED] > Please read the FAQ at http://www.tux.org/lkml/ > -- Bruce A. Locke [EMAIL PROTECTED] "The Internet views censorship as damage and routes around it" www.eff.org www.peacefire.org - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
Re: PERCRAID 3 drivers?
On Sun, Sep 17, 2000 at 09:40:18AM -0500, [EMAIL PROTECTED] wrote: > The aacraid driver was submitted to Alan Cox, but rejected because it has > too many "NTism's" in it, which are being addressed. Please see the Red Hat > Linux "Pinstripe" beta kernel source RPM for the source code, or contact me > privately. Or, you can get this yourself. Evidently the source code is released. By going to Dell's website and downloading the kernel source rpm for 2.2.16-3, then installing the kernel rpm with rpm -i. Finally go into the /usr/src/redhat/SOURCES directory and you will find two files with aacraid in the name. These patches will apply (patch is able to make due with the slight line number changes) with only a couple of exceptions. You will find the rejects extremely easy to fix because 3 out of 4 of them are already in the kernel, only one thing actually needs to be fixed by hand. Then make config and say yes to adaptec raid controller question. Just had to do this last week, and if necessary I can make a patch and send it out that applies correctly to the 2.2.18pre series. -- Jon Mitchell Systems Engineer, Subject Wills & Company [EMAIL PROTECTED] - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
Re: PERCRAID 3 drivers?
So does this mean that the driver currently in redhat's pinstripe beta should be avoided on an production SMP system? Is sticking with 2.2.14 perferable right now? Anyone know how far along the adaptec guys are? Thanks for your time... On Sun, 17 Sep 2000, Alan Cox wrote: > > AFAIK, Dell wrote these drivers themselfs and they are unwilling to release > > The drivers for the percraid have adaptec copyrights and have been made > available finally but were too ugly at the moment to merge (and had some > obvious potentially nasty bugs like using down() on a spinlock > > The adaptec guys are cleaning it up > -- Bruce A. Locke [EMAIL PROTECTED] "The Internet views censorship as damage and routes around it" www.eff.org www.peacefire.org - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
Re: PERCRAID 3 drivers?
> So does this mean that the driver currently in redhat's pinstripe beta > should be avoided on an production SMP system? Is sticking with 2.2.14 > perferable right now? Anyone know how far along the adaptec guys are? Im quite sure the same bug is in there binary only drivers too. I thinl it just happens to work for all the wrong reasons - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
Re: PERCRAID 3 drivers?
> > Linux "Pinstripe" beta kernel source RPM for the source code, or contact me > > privately. > > In my opinion, manufacturers should provide docs, not some buggy peace of > software that needs to be completely rewritten afterwards. Well they are doing the rewriting so I don't mind. Its also easy to see how the code works one you read the driver. They aren't hiding stuff on the scsi side although the filesystem (yes aacraid can do its own file system on card) is missing - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
RE: PERCRAID 3 drivers?
On Sun, 17 Sep 2000 [EMAIL PROTECTED] wrote: > The aacraid driver was submitted to Alan Cox, but rejected because it has > too many "NTism's" in it, which are being addressed. Please see the Red Hat > Linux "Pinstripe" beta kernel source RPM for the source code, or contact me > privately. In my opinion, manufacturers should provide docs, not some buggy peace of software that needs to be completely rewritten afterwards. This has a few advantages : - It saves Dell a lot of time - It makes fixes easier to make But I'm glad Dell provides sources :) > Sincerely, > Matt Domsch > Dell Enterprise Systems Group > Linux Development Team Igmar - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
Re: PERCRAID 3 drivers?
On Sun, 17 Sep 2000, Bruce A. Locke wrote: > > Hello... > > The organization I do some work for purchased a rackmount server from > Dell with the intent of running some webconferencing software under > Linux. The salesman we had spoken to assured us that Linux fully > supported the machine. Yeah... Right... :) Tell those morons at Dell that a binary module is NOT providing support. Support breaks when upgrading a machine. So sue them :) Igmar - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
Re: PERCRAID 3 drivers?
> AFAIK, Dell wrote these drivers themselfs and they are unwilling to release The drivers for the percraid have adaptec copyrights and have been made available finally but were too ugly at the moment to merge (and had some obvious potentially nasty bugs like using down() on a spinlock The adaptec guys are cleaning it up - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
RE: PERCRAID 3 drivers?
The aacraid driver was submitted to Alan Cox, but rejected because it has too many "NTism's" in it, which are being addressed. Please see the Red Hat Linux "Pinstripe" beta kernel source RPM for the source code, or contact me privately. Sincerely, Matt Domsch Dell Enterprise Systems Group Linux Development Team > -Original Message- > From: Bruce A. Locke [mailto:[EMAIL PROTECTED]] > Sent: Sunday, September 17, 2000 7:37 AM > To: [EMAIL PROTECTED] > Subject: PERCRAID 3 drivers? > > > > Hello... > > The organization I do some work for purchased a rackmount server from > Dell with the intent of running some webconferencing software under > Linux. The salesman we had spoken to assured us that Linux fully > supported the machine. Yeah... Right... :) > > Now it seems I'm stuck with a PERCRAID 3 card that only has > support in > the form of a binary kernel module for kernel 2.2.14 (w/ redhat's > patches). While the box runs fine with this kernel, I would definatly > like to upgrade the kernel to something that doesn't have so > many known > flaws ;) The machine is already in use so switching raid > cards isn't much > of an option at this time. > > A check of Dell's (rather horrible) support website only turns up the > binary module mentioned above. Does anyone know anything about these > PERCRAID 3 cards and if there is an opensource driver? or at least a > binary module for a newer kernel? > > Thanks for your time... > > -- > Bruce A. Locke > [EMAIL PROTECTED] > > "The Internet views censorship as damage and routes around it" > www.eff.org www.peacefire.org > > - > To unsubscribe from this list: send the line "unsubscribe > linux-kernel" in > the body of a message to [EMAIL PROTECTED] > Please read the FAQ at http://www.tux.org/lkml/ > > - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
Re: PERCRAID 3 drivers?
> The organization I do some work for purchased a rackmount server from > Dell with the intent of running some webconferencing software under > Linux. The salesman we had spoken to assured us that Linux fully > supported the machine. Yeah... Right... :) > > Now it seems I'm stuck with a PERCRAID 3 card that only has support in > the form of a binary kernel module for kernel 2.2.14 (w/ redhat's > patches). While the box runs fine with this kernel, I would definatly > like to upgrade the kernel to something that doesn't have so many known > flaws ;) The machine is already in use so switching raid cards isn't much > of an option at this time. > > A check of Dell's (rather horrible) support website only turns up the > binary module mentioned above. Does anyone know anything about these > PERCRAID 3 cards and if there is an opensource driver? or at least a > binary module for a newer kernel? AFAIK, Dell wrote these drivers themselfs and they are unwilling to release the source. The Perc controller (if you look inside the box) is made by adaptec. Personally I think this raid controller is crap (well, under linux anyway.). We have a server at work with this controller and writing to the raid array is slow. This one was so slow infact, that you couldn't do anything on the machine. (probably badly written driver) -- Lab tests show that use of micro$oft causes cancer in lab animals - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/