Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Mar 2004 15:02:22 +0200 (EET)
From:      Vaidas Damosevicius <vd@vmunix.lt>
To:        freebsd-current@freebsd.org
Subject:   usbd crash on IBM ThinkPad T41 with enabled ACPI
Message-ID:  <20040324130222.1CB7A4640C@mail.if.lt>

next in thread | raw e-mail | index | archive | help
Hello,

	FreeBSD 5.2-CURRENT (world/kernel - 2003.03.24) crashes on usbd
start:

Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0x1ff0383
fault code		= supervisor write, page not present
instruction pointer	= 0x8:0xc0483626
stack pointer		= 0x10:0xe2db59d0
frame pointer		= 0x10:0xe2db59e4
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, def32 1, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 384 (usbd)
kernel: type 12 trap, code=0
Stopped at	usb_get_next_event+0x66:	movl	%eax,0x184(%edx)
db> trace
usb_get_next_event(e2db5a00,0,e2db5c80,5,0) at usb_get_next_event+0x66
usbread(c0660x90,e2db5c80,100010,e2db5bac,c063af80) at usbread+0x5e
spec_read(e2db5c10,e2db5c5c,c053a232,e2db5c10,1020002) at spec_read+0x19a
spec_vnoperate(e2db5c10,1020002,c6f6aa80,1,e2db5c80) at spec_vnoperate+0x18
vn_read(c72ae990,e2db5c80,c3067e00,0,c6f6aa80) at vn_read+0x1a2
dofileread(c6f6aa80,c72ae990,7,bfbfeb70,180) at dofileread+0x7a
read(c6f6aa80,e2db5d14,c,4,3) at read+0x6b
syscall(2f,2f,2f,3,bfbfeb68) at syscall+0x2f0
Xint0x80_syscall() at Xint0x80_syscall+0x1d
--- syscall (3,FreeBSD ELF32, read), eip = 0x280c278f, esp = 0xbfbfeb3c, ebp =
0xbfbfecf8 ---
db>
usb_get_next_event(e2db5a00,0,e2db5c80,5,0) at usb_get_next_event+0x66

	Without ACPI everything works well.

vd



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040324130222.1CB7A4640C>