Re: 5.2-CURRENT crash (Stopped at lapic_ipi_wait+0x2d)

From: Arjan van Leeuwen <avleeuwen_at_piwebs.com>
Date: Sun, 14 Dec 2003 15:47:55 +0100
On Sunday 14 December 2003 13:05, Florian C. Smeets wrote:
> Hi,
>
> i just upgraded my laptop from dec 07 sources (which were fine) to
> todays -CURRENT and keep getting this when there is only little activity:

I get this panic when starting my machine (it panics when it tries to mount 
root). It (of course) disappears when I remove 'device apic' from my kernel. 
As I'm on a UP system, this doesn't really matter for me :).

Arjan


>
> kernel trap 12 with interrupts disabled
>
>
> Fatal trap 12: page fault while in kernel mode
> cpuid = 0; apic id = 00
> fault virtual address   = 0x300
> fault code              = supervisor read, page not present
> instruction pointer     = 0x8:0xc06f3912
> stack pointer           = 0x10:0xce1ebb5c
> frame pointer           = 0x10:0xce1ebb68
> code segment            = base 0x0, limit 0xfffff, type 0x1b
>                          = DPL 0, pres 1, def32 1, gran 1
> processor eflags        = resume, IOPL = 0
> current process         = 989 (gzcat)
> kernel: type 12 trap, code=0
> Stopped at      lapic_ipi_wait+0x2d:    movl    0x300(%ebx),%eax
> db> where
> lapic_ipi_wait(f4240,c07d5838,c07d57c0,0,1) at lapic_ipi_wait+0x2d
> lapic_ipi_vectored(f3,0,c16790c0,0,c16790c0) at lapic_ipi_vectored+0x90
> ipi_selected(1,f3) at ipi_selected+0x47
> kseq_notify(c16790c0,0,c16790c0,3,c2e66a00) at kseq_notify+0x87
> kseq_transfer(c07cab40,c16790c0,3,602,c07cab40) at kseq_transfer+0xa7
> sched_add(c2e66a00,1,c074b326,148,c2bd4700) at sched_add+0x1ff
> setrunqueue(c2e66a00,1,c074c19f,4c1,c310b388) at setrunqueue+0x1bc
> sched_wakeup(c2e66a00,1,c074b568,21b,c2e66a00) at sched_wakeup+0xaa
> setrunnable(c2e66a00,0,c074b568,193,c2c65cc8) at setrunnable+0xb8
> wakeup(c310b388,0,c0748886,1f3,65) at wakeup+0x7a
> exit1(c2bd3dc0,0,c0748886,65,ce1ebd40) at exit1+0xfb3
> exit1(c2bd3dc0,ce1ebd14,c0766b6a,3ee,1) at exit1
> syscall(2f,2f,2f,0,ffffffff) at syscall+0x292
> Xint0x80_syscall() at Xint0x80_syscall+0x1d
> --- syscall (1, FreeBSD ELF32, sys_exit), eip = 0x280cc71f, esp =
> 0xbfbfec4c, ebp = 0xbfbfec68 ---
>
> Let me know if you need me to provide any other information.
>
> Regards,
> flo
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"

Received on Sun Dec 14 2003 - 05:48:06 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:34 UTC