Re: HPT370 locks up (2.4/2.6)

From: Jaco Kroon
Date: Thu Apr 01 2004 - 06:43:21 EST


Weird question, but do you perhaps have the APIC enabled?

Balazs Ree wrote:

On Wed, 31 Mar 2004 10:54:01 +0200, Denis Vlasenko wrote:


You may need to serialize channel usage in driver code if it indeed
happens when both channels are working at the same time.



Thank you, this tip was really useful.

Setting #define HPT_SERIALIZE_IO in hpt366.h solves the lockups on my
machine (ABIT KT7-RAID). There seems to be a small (10-20%) performance
penalty involved according to the benchmarks on my RAID1 setup, but that's
acceptable.

If this solves the "hdd led stays on" freezups for others with HPT370
(rev. 3) on motherboards with possibly buggy IRQ handling, then maybe this
option could even be made settable through kernel config, together with an
appropriate explanation.




--
Cohen's Law:
There is no bottom to worse.
===========================================
This message and attachments are subject to a disclaimer. Please refer to www.it.up.ac.za/documentation/governance/disclaimer/ for full details.
Hierdie boodskap en aanhangsels is aan 'n vrywaringsklousule onderhewig. Volledige besonderhede is by www.it.up.ac.za/documentation/governance/disclaimer/ beskikbaar.
===========================================

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature