atom feed7 messages in org.freebsd.freebsd-alphaRemoving VGA card panics the box on boot
FromSent OnAttachments
Ruslan ErmilovNov 15, 2004 12:39 am 
John BaldwinNov 15, 2004 10:52 am 
Ruslan ErmilovNov 15, 2004 10:54 am 
Marcel MoolenaarNov 15, 2004 11:10 am 
Wilko BulteNov 15, 2004 12:29 pm 
Ruslan ErmilovNov 15, 2004 12:35 pm 
Ruslan ErmilovNov 15, 2004 12:38 pm 
Subject:Removing VGA card panics the box on boot
From:Ruslan Ermilov (ru@freebsd.org)
Date:Nov 15, 2004 12:35:59 pm
List:org.freebsd.freebsd-alpha

On Mon, Nov 15, 2004 at 09:29:50PM +0100, Wilko Bulte wrote:

On Mon, Nov 15, 2004 at 08:55:14PM +0200, Ruslan Ermilov wrote..

On Mon, Nov 15, 2004 at 11:12:49AM -0500, John Baldwin wrote:

On Monday 15 November 2004 03:16 am, Ruslan Ermilov wrote:

Hi there,

I needed the unused PCI VGA card for testing another machine, so I pulled it out from my AlphaPC 164SX, and that gave me an

instant panic on boot: : Timecounter "i8254" frequency 1193182 Hz quality 0 : Timecounter "alpha" frequency 533183689 Hz quality 800 : Timecounters tick every 0.976 msec : panic: mtx_lock() of spin mutex (null) @ /usr/src/sys/netinet/igmp.c:431 : cpuid = 0 : KDB: enter: panic : [thread 100004] : Stopped at kdb_enter+0x48: or zero,zero,zero <zero=0x0> : db>

Putting it back in results in normal behavior (no panic). Any hints?

Sounds like something is messing with free'd memory through a stale pointer and happens to be trashing that spin mutex as a result. Not sure on how to track it down however.

The funny thing is that it happens in exactly this same place, and only when I pull the VGA card out. ;)

5.3-<mumble> didn't do that to me for my DS10 when I took the VGA card out.

SRM setting CONSOLE=serial right? (should be but heh...)

No. The console is set to "graphics" in SRM. I'll play with this more tomorrow when I have physical access to hardware.

Cheers,