From: "John V. Martinez" <jvm@snarkhunter.com>
To: Edward King <edk@cendatsys.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.4.21-pre4: PDC ide driver problems with shared interrupts
Date: Tue, 22 Jul 2003 14:07:32 -0400 [thread overview]
Message-ID: <20030722180732.GA24179@bounce.snarkhunter.com> (raw)
In-Reply-To: <3F1D4DBA.4010700@cendatsys.com>
Hi Ed,
Thanks for the quick reply. Sadly, I think I have a different
(possibly related?) problem, as I am not currently using devfs.
(clarification: my kernel does have devfs support compiled in, but it
is not mounted on my system -- you don't think just having it compiled
in makes any difference, do you? I can't see why it would, but
stranger things have happened -- to me, at least :^) -- I'm currently
running a Debian 3.0 system with their 'Pentium Classic' 2.4.18 kernel
(2.4.18-586tsc) flavor, but the problem was still present when I tried
switching to the 2.4.20 kernel currently in testing. I guess I'll try
building 2.4.21 when I get a chance - trouble is, it's (supposed to
be) a 24x7 server, so I can't afford too much downtime for these
experiments. (Which is why I was searching the web, hoping to find a
definitive checkin comment somewhere that said "John's problem with
two promise controllers locking up his system when he rebuild his RAID
array is fixed now in 2.4.21-cheesewhiz" but no such luck.
:^)
I guess if all else fails, I'll use the setup you have: 4-drive RAID
on one controller. My concern was not so much the performance hit of
using both master&slave, but the possibility of a bad drive hosing the
connection to both drives on that controller, thus taking down 1/2 of my
RAID5 array at once.
Do you happen to know if anybody makes a (Linux-friendly) IDE
controller card with more than two channels? All the cards I have
found which will connect more than 4 drives are hardware RAID
controllers, (or faux-hardware raid, like Promise.)
Anyway, thanks again for your time,
-(-- John V. Martinez
On Tue, Jul 22, 2003 at 09:44:10AM -0500, Edward King wrote:
> John:
>
> Quick fix to the problem is remove devfs -- it appears that the devfs
> code doesn't like to have the raid layered on top of it, and it loses
> interrupts.
>
> I've got two systems now running 4 200GB WD's connected to a single
> promise card (ATA100/TX2) with the booting drive (a 5th drive) attached
> to the motherboard. The raid works flawlessly and is fast -- I imagine
> there'd be a speedup by keeping all the drives as master (with 2 pdc's)
> and it would be more robust, but those aren't issues.
>
> Hope this helps -- I'll post this to the mailing list to help anyone
> else with this problem.
>
> - Ed
>
> John V. Martinez wrote:
>
> >Hi Ed,
> >
> >I found a linux-kernel post you made back in March about problems
> >running two Promise IDE controllers in the same system. I have a
> >similar configuration, (and a similar problem,) and I was wondering if
> >you ever found a solution, or if one of the more recent 2.4.21-foo
> >kernels solved it for you.
> >
> >(I have two Promise ATA-100/TX2 (20268 chip) controllers, and I have
> >one 200GB WD drive as a single master on each channel. The two
> >controllers are sharing interrupts with othwer cards, but not with
> >each other. I can access each disk individually, but when I tried to
> >make them work hard: mkraid a RAID5 array using these four drives, the
> >system freezes HARD until I hit the big red button. [Then it reboots,
> >spots the raid superblock, tries to rebuild my RAID5 array, and
> >freezes again, until I get a clue and unplug the drives in question
> >while powered down :^))
> >
> >Anyway, if you have any more insight into this problem than you did in
> >March, and care to share, I'd be much obliged.
> >
> >Cheers,
> >
> >-(-- John
>
>
next prev parent reply other threads:[~2003-07-22 17:52 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <3F1C54A8.5020404@snarkhunter.com>
2003-07-22 14:44 ` 2.4.21-pre4: PDC ide driver problems with shared interrupts Edward King
2003-07-22 18:07 ` John V. Martinez [this message]
2003-07-22 21:02 ` Edward King
[not found] <20030202153009$2e0d@gated-at.bofh.it>
[not found] ` <20030205181006$107c@gated-at.bofh.it>
[not found] ` <20030205181006$7bb8@gated-at.bofh.it>
[not found] ` <20030205181006$455c@gated-at.bofh.it>
[not found] ` <20030205181006$5dba@gated-at.bofh.it>
[not found] ` <20030205181006$3358@gated-at.bofh.it>
[not found] ` <200302061451.h16Epl0Z001134@pc.skynet.be>
2003-02-23 14:33 ` Stephan von Krawczynski
2003-02-23 15:04 ` Arjan van de Ven
2003-02-23 17:29 ` Stephan von Krawczynski
[not found] <7b263321.0302140626.2ddb7980@posting.google.com>
2003-02-14 14:41 ` Edward King
2003-02-14 15:41 ` Benjamin Herrenschmidt
2003-02-05 16:44 Robbert Kouprie
2003-02-05 19:45 ` Bryan Andersen
-- strict thread matches above, loose matches on Subject: below --
2003-02-02 15:18 2.4.21-pre4: tg3 " Stephan von Krawczynski
2003-02-02 16:49 ` Jeff Garzik
2003-02-02 17:52 ` Stephan von Krawczynski
2003-02-02 18:28 ` Jeff Garzik
2003-02-05 9:48 ` 2.4.21-pre4: PDC ide " Stephan von Krawczynski
2003-02-05 11:16 ` Benjamin Herrenschmidt
2003-02-05 11:39 ` Stephan von Krawczynski
2003-02-05 12:21 ` Alan Cox
2003-02-05 12:22 ` Benjamin Herrenschmidt
2003-02-05 12:50 ` Alan Cox
2003-02-05 13:19 ` Stephan von Krawczynski
2003-02-05 12:24 ` Alan Cox
2003-02-05 16:56 ` Ross Biro
2003-02-05 17:12 ` Benjamin Herrenschmidt
2003-02-05 17:19 ` Ross Biro
2003-02-05 17:34 ` Benjamin Herrenschmidt
2003-02-05 17:38 ` Stephan von Krawczynski
[not found] ` <1044467091.685.155.camel@zion.wanadoo.fr>
2003-02-05 17:58 ` Stephan von Krawczynski
2003-02-05 20:00 ` Bryan Andersen
2003-02-05 19:10 ` Alan Cox
2003-02-06 12:20 ` Stephan von Krawczynski
2003-02-06 23:04 ` Benjamin Herrenschmidt
2003-02-07 9:10 ` Stephan von Krawczynski
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20030722180732.GA24179@bounce.snarkhunter.com \
--to=jvm@snarkhunter.com \
--cc=edk@cendatsys.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.