Subject: Re: ohare interrupt problem (Re: HEADS UP: merging the newlock2 branch)
To: Izumi Tsutsui <firstname.lastname@example.org>
From: Michael Lorenz <email@example.com>
Date: 02/10/2007 16:07:02
-----BEGIN PGP SIGNED MESSAGE-----
On Feb 10, 2007, at 14:54, Izumi Tsutsui wrote:
> During testing rtl8169 driver on my Apus2000 (603ev with Typhoon
> (Alchemy variant) based board), TX and RX interrupts from re(4)
> seem to stop on heavy load like ttcp.
> But once I put any character from serial terminal or hit ADB
> keyboard (even on serial console), TX/RX start again.
> I'm not sure if this is re(4) related problem or not,
> but at least it works fine on i386 and alpha.
Not likely re-related IMHO.
> With a quick glance your extintr.c changes seems okay,
> but I'll check how re(4) works on sources before the change.
Likely the same - I suspect the interrupt re-enable code. Looks like
either it's missing interrupts that fired while unblocking, could be a
race there, or it didn't run the appropriate handlers for pending
interrupts when lowering spl.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
-----END PGP SIGNATURE-----