Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Sep 2004 17:56:06 +0200
From:      ted@sanne.nlnetlabs.nl (Ted Lindgreen)
To:        freebsd-mobile@freebsd.org
Subject:   Re: NDISsulator: Setting up a 3Com pc card
Message-ID:  <200409271556.i8RFu6Lp093800@sanne.nlnetlabs.nl>
In-Reply-To: "Jochen Gensch's message as of Sep 21, 12:09"

next in thread | raw e-mail | index | archive | help
Two more panic messages:

Sep 21 11:44:55 petje kernel: Fatal trap 12: page fault while in kernel mode
Sep 21 11:44:55 petje kernel: fault virtual address     = 0xdead0059
Sep 21 11:44:55 petje kernel: fault code                = supervisor read, page not present
Sep 21 11:44:55 petje kernel: instruction pointer       = 0x8:0xdead0059
Sep 21 11:44:55 petje kernel: stack pointer             = 0x10:0xca43ac10
Sep 21 11:44:55 petje kernel: frame pointer             = 0x10:0xca43ac78
Sep 21 11:44:55 petje kernel: code segment              = base 0x0, limit 0xfffff, type 0x1b
Sep 21 11:44:55 petje kernel: = DPL 0, pres 1, def32 1, gran 1
Sep 21 11:44:55 petje kernel: processor eflags  = interrupt enabled, resume, IOPL = 0
Sep 21 11:44:55 petje kernel: current process           = 31 (ndis swi)
Sep 21 11:44:55 petje kernel: trap number               = 12
Sep 21 11:44:55 petje kernel: panic: page fault
....
Sep 21 12:17:05 petje kernel: Fatal trap 12: page fault while in kernel mode
Sep 21 12:17:05 petje kernel: fault virtual address     = 0x0
Sep 21 12:17:05 petje kernel: fault code                = supervisor write, page not present
Sep 21 12:17:05 petje kernel: instruction pointer       = 0x8:0xc1972f5f
Sep 21 12:17:05 petje kernel: stack pointer             = 0x10:0xd25498f4
Sep 21 12:17:05 petje kernel: frame pointer             = 0x10:0xd254998c
Sep 21 12:17:05 petje kernel: code segment              = base 0x0, limit 0xfffff, type 0x1b
Sep 21 12:17:05 petje kernel: = DPL 0, pres 1, def32 1, gran 1
Sep 21 12:17:05 petje kernel: processor eflags  = interrupt enabled, resume, IOPL = 0
Sep 21 12:17:05 petje kernel: current process           = 591 (ifconfig)
Sep 21 12:17:05 petje kernel: trap number               = 12
Sep 21 12:17:05 petje kernel: panic: page fault
....

These two panics are reproducable with a basestation without and
with WEP enabled.

Without WEP, the current process is ndis swi and the panic occurs
short (but not immediately) after ifconfig...up.

With WEP the panic happens immediately when ifconfig has set and
enabled the key in the card, and the current process is ifconfig.

It looks like the panic occurs at the moment when a packet is
received/accepted by the pccard.

Regards,
-- ted



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