Update of newbus API broke system

Kevin Oberman oberman at es.net
Fri Feb 23 20:44:55 UTC 2007


> Date: Fri, 23 Feb 2007 21:21:37 +0100
> From: Paolo Pisati <piso at freebsd.org>
> 
> On Fri, Feb 23, 2007 at 08:11:53PM +0100, Lukas Ertl wrote:
> > Kevin Oberman wrote:
> > > My current system will no longer boot. cvsup today at about 17:30 UTC
> > > and the new kernel crashes connecting the fdc during the boot
> > > operation. Looks like the change to the newbus API broke it.
> > 
> > I'm having similar problems here (on a ThinkPad T42p).
> > 
> > I'm loading if_ath and if_em at boot time, and when I plug in my ath0
> > cardbus card, the kernel panics with a NULL pointer dereference similar
> > to yours.
> > 
> > If I don't load if_em, or don't plug in the Atheros card, everything
> > seems to work fine.
> > 
> > Looks to me like a problem with interrupt sharing, since both cbb0 and
> > em0 are getting attached to irq4.
> 
> should be fixed by now, jhb commited a fix, check for rev. 1.24 of
> src/sys/i386/i386/intr_machdep.c.
> Sorry for the noise.
> 
> Pointy hat to: piso

Paolo,

Thanks. I'm still waiting for it to show up on our cvs mirror, but I
imagine that it will fix the problem. I'll holler if it doesn't.

Thanks,
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman at es.net			Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 224 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20070223/1b944f67/attachment.pgp


More information about the freebsd-current mailing list