Subject: Re: ?04 ISP ERR
To: None <port-vax@netbsd.org>
From: der Mouse <mouse@Rodents.Montreal.QC.CA>
List: port-vax
Date: 02/22/2003 13:43:42
>> It's usually not the hardware, it's something that overflows the
>> interrupt stack,
> Sure.  I don't think that broken hardware can overflow the interrupt
> stack.

Sure it can.  Consider what happens if the hardware that raises IPL to
match that of the incoming interrupt ends up zeroing the LSB of the new
IPL value: interrupts coming in at an odd priority end up not masking
themselves when tripped.  If any of them are level-triggered rather
than edge-triggered, boom, instant interrupt stack overflow.  Even
edge-triggered, if they happen faster than they get handled.

/~\ The ASCII				der Mouse
\ / Ribbon Campaign
 X  Against HTML	       mouse@rodents.montreal.qc.ca
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B