Return to BSD News archive
Path: sserve!manuel!munnari.oz.au!sgiblab!spool.mu.edu!umn.edu!noc.msc.net!uc.msc.edu!shamash!runyon.cim.cdc.com!pbd From: pbd@runyon.cim.cdc.com (Paul Dokas) Newsgroups: comp.unix.bsd Subject: Re: X386 gives a bus error in ET4000EnterLeave() Message-ID: <48284@shamash.cdc.com> Date: 5 Oct 92 14:22:15 GMT References: <48243@shamash.cdc.com> <veit.718277451@du9ds3> Sender: usenet@shamash.cdc.com Organization: ICEM Systems, Inc. Lines: 18 |> |> This problem at inb/outb occurs when the xserver does not run in the |> protection ring 0. The kernel patches to pccons accomplish that in the |> CONSOLE_X_MODE_ON/OFF ioctl's. If they are not present, you get this |> fault. Also the xserver must be setuid root. |> BTW, a simple stupid question: you may have done the XSERVER patches, but |> did you rebuild the kernel with the XSERVER option in your config file, |> and did you do a make depend? Yes and yes (XSERVER is in config file and I did a make depend and make). I'm going to try a clean pccons.c and locore.s There might be problems in the installed patches. -- #include <std.disclaimer> #define FULL_NAME "Paul Dokas" #define EMAIL "pbd@runyon.cim.cdc.com" /* we are realizing infinite possibilities in exchange for our soul */