[PANIC] recent 7.2-STABLE when probing drm

Robert Noland rnoland at FreeBSD.org
Tue May 5 17:48:46 UTC 2009


On Tue, 2009-05-05 at 13:35 +0100, Gavin Atkinson wrote:
> On Tue, 2009-05-05 at 15:12 +0300, Kostik Belousov wrote:
> > On Tue, May 05, 2009 at 12:12:31PM +0100, Gavin Atkinson wrote:
> > > On Tue, 2009-05-05 at 13:06 +0200, Guido Falsi wrote:
> > > > Hi!
> > > > 
> > > > I'm using FreeBSD/i386 stable on a HP DC7800 PC.
> > > > 
> > > > It has an Intel Q35 graphic chip.
> > > > 
> > > > After upgrading to a recent stable I experienced a pani on boot, just
> > > > after probing drm.
> > > > 
> > > > I investigated a little and found out that reverting the file
> > > > 
> > > > src/sys/dev/pci/pci.c
> > > > 
> > > > to rev. 1.355.2.9 (SVN Rev 190092) solves the crash.
> > > > 
> > > > I could not investigatte urther right away, but some regression was
> > > > introduced with this rev.
> > > > 
> > > > Is any more information needed?
> > > 
> > > When it panics, can you please type "bt" (assuming you have the debugger
> > > compiled in) and show the output?
> > 
> > I have this too. I have dump too.
> > 
> > drm0: <Intel i945GM> on vgapci0
> > panic: resource_list_alloc: resource entry is busy
> > KDB: stack backtrace:
> > db_trace_self_wrapper(c07214ff,c2b46764,c04c928f,c071f823,c078b080,...) at 0xc044df46 = db_trace_self_wrapper+0x26
> > kdb_backtrace(c071f823,c078b080,c07211b1,c2b46770,c2b46770,...) at 0xc04f41f9 = kdb_backtrace+0x29
> > panic(c07211b1,3,10,c04e9484,c2e37000,...) at 0xc04c928f = panic+0xaf
> > resource_list_alloc(c2cffb04,c2d00a80,c2d00c80,3,c2d2a1fc,...) at 0xc04f0c06 = resource_list_alloc+0xd6
> > pci_alloc_resource(c2d00a80,c2d00c80,3,c2d2a1fc,0,ffffffff,1,4) at 0xc045a2d1 = pci_alloc_resource+0x581
> > bus_alloc_resource(c2d00c80,3,c2d2a1fc,0,ffffffff,...) at 0xc04f0a8c = bus_alloc_resource+0x7c
> > vga_pci_alloc_resource(c2d00c80,c2cfa080,3,c2d2a1fc,0,ffffffff,1,4) at 0xc04600ab = vga_pci_alloc_resource+0x3b
> [...]
> 
> I wonder if r189373 also needs merging?

Yes, that looks right, resources are owned by both agp and drm on Intel.

robert.

> 
> Gavin
> _______________________________________________
> freebsd-stable at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
-- 
Robert Noland <rnoland at FreeBSD.org>
FreeBSD
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20090505/3e7247d8/attachment.pgp


More information about the freebsd-stable mailing list