Subject: Re: pcmcia blowup on i386/current
To: None <hubert.feyrer@informatik.fh-regensburg.de>
From: Frank van der Linden <frank@wins.uva.nl>
List: current-users
Date: 05/12/2000 09:37:53
On Thu, May 11, 2000 at 05:47:39PM +0200, Hubert Feyrer wrote:
> 
> biomask fffd netmask fffd ttymask ffff
> pcic0: controller 0 detecting itqs with mask
> 0xde18:..3uvm_fault(0xc04c71c0, 0x0
> , 0, 1) -> 1
> kernel: page fault trap, code=0
> Stopped in swapper at   0xc029099c: movl  0x14(%ecx),edx
> db>

[...]
> yui# nm /sys/arch/i386/compile/INSTALL/netbsd | grep c029099
> c0290994 T isa_intr_disestablish
> 
> Is it possible the "arg" pointer gets passed a NULL (in
> isa_intr_disestablish())?

This would be the problem, as, I think, Charles mentioned in another forum,
where isa_intr_[dis]establish gets called from an interrupt context,
which will blow up from time to time.

So, it's a known problem, but it's not been fixed yet.

- Frank