Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Nov 2001 23:41:36 -0500
From:      Jim Durham <durham@jcdurham.com>
To:        freebsd-questions@freebsd.org
Cc:        Ian Dowse <iedowse@maths.tcd.ie>, John Baldwin <jhb@freebsd.org>, <pirzyk@freebsd.org>
Subject:   Synopsis: i386/31554: page fault while in kernel mode doing ifconfig of D-LINK pccard
Message-ID:  <200111030440.fA34ept56343@w2xo.pgh.pa.us>

next in thread | raw e-mail | index | archive | help
> After running 4.3 RELEASE beautifully for about 6 months, my
> Dell Inspiron 4000 won't run after installing 4.4-RELEASE.
> 
> The system  panics and reboots thusly:
> 
> ukphy0: <Generic IEEE 802.3u media interface> on miibus0
> ukphy0: no media present
> (following in "dim" text)
> ootOct 28 08:49:42 jimslaptop pccardd[123]: ed1 D-Link (DFE-650) inserted
> 
> (back to bright text)
> 
> Fatal trap 12: page fault while in kernel mode
> fault virtual address = 0x8
> fault code            = supervisor read, page not present
> instruction pointer   = 0x8:0xc03a38a0
> stack pointer         = 0x10:0xcc25fb48
> frame pointer         = 0x10:0xcc25fb54
> code segment          = base 0x0, limit 0xfffff, type 0x1b
>                       = DPL 0, pres 1, def32 1, gran1
> processor eflags      = interrupt enables, resume, IOPL = 0
> current process               = 322 (ifconfig)
> interrupt mask                = net tty
> trap number           = 12
> panic: page fault
> 
> syncing disks.. 22 22
-- 

Hello Ian and John,

In working with Jim Pryzrk I discovered that I had a line loading
if_xl.ko in my boot/loader.conf file. This was causing the miibus module to 
load, even though miibus support was compiled in the kernel. After removing
this line, the system will work OK with the probe line back in.

This is probably not correct behavior, even though I *did* have a mistake in 
my loader.conf file. However, removing the line fixed the problem.

I was playing around some months ago trying to get the system to recognize 
the 3X920 card builit in to the docking statiion. I apparently first tried to 
load the if_xl.ko module and then tried compiling it in to the kernel, but 
forgot to remove the line from loader.conf.

Interesting that it worked OK with 4.3.

Thanks for your help.
Jim Durham

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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