Subject: Re: sip*: reset in interrupt logic
To: Jun-ichiro itojun Hagino <itojun@iijlab.net>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: tech-net
Date: 08/04/2002 17:55:10
On Sun, Aug 04, 2002 at 05:40:40PM -0700, Jason R Thorpe wrote:

 > On Mon, Aug 05, 2002 at 08:55:42AM +0900, Jun-ichiro itojun Hagino wrote:
 > 
 >  > 	i haven't tracked down yet, i guess intr - reset - intr - reset
 >  > 	loop (and commenting out "reset" within intr does not raise any
 >  > 	problem).
 > 
 > Yah, it would just be good to know which interrupt is coming in that
 > causes the problem.

So, the things that call sip_init() from within sip_intr() are:

	* Transmit FIFO underrun
	* PCI parity error
	* PCI system error
	* PCI master abort
	* PCI target abort
	* Receive status FIFO overrun

A message will be displayed on the console indicating which error it is.

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>