linux-mips
[Top] [All Lists]

[PATCH] Cobalt interrupthandler fix

To: linux-mips@linux-mips.org
Subject: [PATCH] Cobalt interrupthandler fix
From: Karsten Merker <karsten@excalibur.cologne.de>
Date: Fri, 24 Jan 2003 15:15:24 +0100
Cc: tom@maisl.net
Mail-followup-to: Karsten Merker <karsten@excalibur.cologne.de>, linux-mips@linux-mips.org, tom@maisl.net
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mutt/1.3.28i
Hallo,

the Cobalt NASRaQ (as well as other RaQ models) has the problem of freezing
when there is activity on the serial port and on the ethernet at the same
time. Peter de Schrijver has tracked this down to a bug in the interrupt
handler. The handler currently does not check whether an interrupt is masked
and calls the handling routine for _every_ interrupt, not only for those
that are not masked out currently.

The following patch fixes this. Ralf, could you please apply the fix
to the CVS?

Regards,
Karsten
-- 
#include <standard_disclaimer>
Nach Paragraph 28 Abs. 3 Bundesdatenschutzgesetz widerspreche ich der Nutzung
oder Uebermittlung meiner Daten fuer Werbezwecke oder fuer die Markt- oder
Meinungsforschung.

Attachment: cobalt-irqhandler.diff
Description: Text document

<Prev in Thread] Current Thread [Next in Thread>