Subject: Re: Strange instability with -current on port-amd64
To: Paul Goyette <paul@whooppee.com>
From: Brett Lymn <blymn@baesystems.com.au>
List: current-users
Date: 09/06/2007 13:57:33
On Wed, Sep 05, 2007 at 05:44:50PM -0700, Paul Goyette wrote:
> 
> Found it.  I changed the lpt from 0x378/IRQ7 to 0x278/IRQ5 and I can now 
> boot my custom kernel with acpi still enabled!
> 

At the bottom of lpt_isa_attach() in isa/lpt_isa.c there is:

		lsc->sc_ih = isa_intr_establish(ia->ia_ic, sc->sc_irq,
		    IST_EDGE, IPL_TTY, lptintr, lsc);

I am wondering is there is a more clever way of allocating the IRQ
because it seems that we are suffering from a edge vs level interrupt
triggering problem.

-- 
Brett Lymn