Re: kill -9 <pid of X>

Brandon S. Allbery KF8NH (allbery@kf8nh.apk.net)
Wed, 12 Aug 1998 20:31:23 -0300


In message <Pine.HPP.3.91.980812151305.11627B-100000@gaia.ecs.csus.edu>,
"Jon M
. Taylor" writes:
+-----
| On Wed, 12 Aug 1998, Brandon S. Allbery KF8NH wrote:
| > In message <m0z6d1t-000aNFC@the-village.bc.nu>, Alan Cox writes:
| > | an argument against any specific setup btw - no doubt kernel code would
| > | have some upset potential too)
| > "Some"? Is wedging the console less preferable than wedging thwe entire
| > system? I know where I can get NT4 in that case :-)
| Suppose the sounds driver locks up and wedges your system that
| way. Better put in in usersapce too. After all, you aare a lot better
+--->8

The sound driver doesn't map and copy big chunks of memory around. More to
the point, compare the number of crashes from Alan's sound driver work to
those during fbcon development. Likewise, NT stability (granted, always an
iffy proposition) took a turn for the worse when Microsoft moved video
drivers into ring 0 during the NT4 beta cycle, and it hasn't recovered.

Then there's the OS/2 model: minimal drivers to map memory in ring 0, the
rest of the privileged part of the drivers live in ring 2 (not 3). (This
would also work for the sound drivers, come to think of it.)

You're doing your best to paint the situation as all one or all the other,
nothing in between. I regard such as overly simplistic and therefore
strawmen.

| screen, and if the screen is hosed I still get it in my syslog. When X
+--->8

...try the scrollback/<Return> tricks recently mentioned on this list.

-- 
brandon s. allbery	[os/2][linux][solaris][japh]	 allbery@kf8nh.apk.net
system administrator	     [WAY too many hats]	   allbery@ece.cmu.edu
electrical and computer engineering
carnegie mellon university			   (bsa@kf8nh is still valid.)

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html