Panic on acpi_cpu_c1 (Re: cvs commit: src/sys/pci agp.c)

From: Norikatsu Shigemura <nork_at_FreeBSD.org>
Date: Tue, 15 Aug 2006 06:17:21 +0900
On Sun, 13 Aug 2006 21:24:12 +0900
Norikatsu Shigemura <nork_at_freebsd.org> wrote:
> 	Freeze when X is running in my environment:-(.
> 	I'm using VIA Apollo Pro266T (AGP2.0) and ATi RADEON 9600 (AGP3.0).
> 	Please check v3 support.

	I'm sorry.  agp.c's change is not wrong.  When X is initializing,
	allways freeze the machine, so I think that this change is wrong.
	But I can get the panic message by other reason.

Fatal trap 30: reserved (unknown) fault while in kernel mode
cpuid = 0; apic id = 00
instruction pointer     = 0x20:0xc09b5445
stack pointer           = 0x28:0xe1f12ca8
frame pointer           = 0x28:0xe1f12ca8
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, IOPL = 0
current process         = 11 (idle: cpu0)
[thread pid 11 tid 100005 ]
Stopped at      acpi_cpu_c1+0x5:        popl    %ebp
db> bt
Tracing pid 11 tid 100005 td 0xc343b6c0
acpi_cpu_c1(0,1,e1f12cc0,c06766b7,e1f12ce0,...) at acpi_cpu_c1+0x5
acpi_cpu_idle(e1f12d08,c04918c9,1,0,0,...) at acpi_cpu_idle+0x186
cpu_idle(1,0,0,0,0,...) at cpu_idle+0x28
idle_proc(0,e1f12d38,0,0,0,...) at idle_proc+0xa9
fork_exit(c0491820,0,e1f12d38) at fork_exit+0x80
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xe1f12d6c, ebp = 0 ---


/usr/src/sys/i386/acpica/acpi_machdep.c - - - - - - - - - - - - - - - -
acpi_cpu_c1()
{
	__asm __volatile("sti; hlt");
}
/usr/src/sys/i386/acpica/acpi_machdep.c - - - - - - - - - - - - - - - -

	Hummm...  I don't know why this causes panic.
Received on Mon Aug 14 2006 - 19:17:29 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:59 UTC