lkml.org 
[lkml]   [2002]   [Apr]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
SubjectRe: Kernel 2.4.17 with VT8367 [KT266] crashes on heavy ide load togeter
From
On Mon, 01 Apr 2002, Mark Cooke wrote:
> On Mon, 1 Apr 2002, David Härdeman wrote:
> > Date: Mon, 01 Apr 2002 18:33:04 +0200
> > From: David Härdeman <david@2gen.com>
> > To: Mark Cooke <mpc@star.sr.bham.ac.uk>
> > Cc: LinuxKernel <linux-kernel@vger.kernel.org>
> > Subject: Re: Kernel 2.4.17 with VT8367 [KT266] crashes on heavy ide load
> > togeter
> >
> > Mark Cooke wrote:
> > > If I run a simultaneous one on hdc and hde, the combined rate tops
> > > out at 50MB again. Hence, the limitation isn't the raid card. Or at
> > > least I'd be exceedingly surprised.
> >
> > The bugs that exist in VIA chipsets and Barracuda drives have already
> > exceedingly surprised me many, many times :-)

Yes. For the VIA side, I have this in my rc.S stuff:

#!/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin
export PATH

echo -n "Optimizing hardware configuration: "

if command -v setpci >/dev/null 2>&1; then
echo -n "PCI"
#
# Optimize PCI latency for IDE controllers
#
setpci -d 1106:0571 latency_timer=60 >/dev/null 2>&1
setpci -d 105a:* latency_timer=60 >/dev/null 2>&1
echo "."
else
echo '(lspci/setpci not available!)'
fi

Normal latency set by the BIOS is 32, which is too damn small for IDE.

You may have to tweak the PCI ids a bit. You want all storage controllers
(both chipset, Promise and any extra cards). The IDs up there are for my VIA
kt133, and Promise PDC20265.

Oh, some of the PCI 'optimizations' in BIOS must be enabled for that to
actually help a bit. Stuff like the PCI caches.

VIA PCI is utter crap. I am not buying anything of theirs ever again :(

--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
-
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 13:25    [W:0.071 / U:0.680 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site