From owner-freebsd-questions Fri Nov 2 20:40:49 2001 Delivered-To: freebsd-questions@freebsd.org Received: from w2xo.pgh.pa.us (18.gibs5.xdsl.nauticom.net [209.195.184.19]) by hub.freebsd.org (Postfix) with ESMTP id 1325C37B408; Fri, 2 Nov 2001 20:40:46 -0800 (PST) Received: from there (xolaptop [192.168.5.9]) by w2xo.pgh.pa.us (8.11.6/8.11.3) with SMTP id fA34ept56343; Fri, 2 Nov 2001 23:40:51 -0500 (EST) (envelope-from durham@jcdurham.com) Message-Id: <200111030440.fA34ept56343@w2xo.pgh.pa.us> Content-Type: text/plain; charset="iso-8859-1" From: Jim Durham To: freebsd-questions@freebsd.org Subject: Synopsis: i386/31554: page fault while in kernel mode doing ifconfig of D-LINK pccard Date: Fri, 2 Nov 2001 23:41:36 -0500 X-Mailer: KMail [version 1.3] Cc: Ian Dowse , John Baldwin , MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > 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: 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