Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 May 2000 09:00:02 -0700 (PDT)
From:      Kelly Yancey <kbyanc@posi.net>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: kern/18650: panic when enabling linux with emu10k1 driver installed (SMP)
Message-ID:  <200005181600.JAA29316@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/18650; it has been noted by GNATS.

From: Kelly Yancey <kbyanc@posi.net>
To: Thiemo Nordenholz <nz@thiemo.net>
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: kern/18650: panic when enabling linux with emu10k1 driver
 installed (SMP)
Date: Thu, 18 May 2000 11:55:59 -0400 (EDT)

 On Thu, 18 May 2000, Thiemo Nordenholz wrote:
 
 > Today I've added the emu10k1 driver to my kernel after cvsup'ing the sys
 > collection (as described in freebsd-questions). Before this, the machine was
 > running perfectly in SMP mode, with linux emulation enabled, and playing
 > music over the (also installed) AWE64. But now i wanted to have two sound
 > cards supported.
 > After booting the new kernel in single-user mode, i could use the SB Live!
 > to output sound, trying a "mixer" on the AWE64 device gave something like
 > "device busy" and did nothing. mpg123 worked well with the Live! device,
 > while the AWE64 remained silent, but the machine stayed alive, so I went
 > multi-user.
 > When rc.i386 turned on the linux emulation, the machine went to the kernel
 > debugger and printed the following messages (which don't really clue me up):
 > 	Fatal trap 12: page fault while in kernel mode
 > 	mp_lock = 01000002; cpuid = 1; lapic.id = 00000000
 > 	fault virtual address = 0x0
 > 	fault code = supervisor read, page not present
 > 	instruction pointer = 0x8:0xc0e85dbb
 > 	stack pointer = 0x10:0xcd23cf0c
 > 	frame pointer = 0x10:0xcd23cf28
 > 	code segment = base 0x0, limit 0xfffff, type 0x1b
 > 	             = DPL 0, pres 1, def32 1, gran 1
 > 	processor eflags = interrupt enable, resume, IOPL=0
 > 	current process = 145 (ldconfig)
 > 	interrupt mask = none <- SMP:XXX
 > 	kernel: type 12 trap, code=0
 > 	Stopped at linux_open+0x23  subl 0(%edx),%eax
 > 
 
   Rebuild your linux module also, I suspect the two are out of sync. Just
 cd /usr/src/modules; make install and you should be all right.
 
   Kelly
 
 --
 Kelly Yancey  -  kbyanc@posi.net  -  Belmont, CA
 System Administrator, eGroups.com                  http://www.egroups.com/
 Maintainer, BSD Driver Database       http://www.posi.net/freebsd/drivers/
 Coordinator, Team FreeBSD        http://www.posi.net/freebsd/Team-FreeBSD/
 
 


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




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