User: Password:
Subscribe / Log in / New account

Reiser4 and kernel inclusion

Reiser4 and kernel inclusion

Posted Sep 23, 2005 14:46 UTC (Fri) by dvdeug (subscriber, #10998)
In reply to: Reiser4 and kernel inclusion by zlynx
Parent article: Reiser4 and kernel inclusion

What should be done in user space is not simply a microkernel/normal-Unix kernel question, though. Every new feature is a question of whether it should be done in user space. Should a kernel handle video or leave it to user space? NT handles it in kernel, a much criticised decision. Linux offers a kernel-space implementation and a more powerful user-space implementation. Should emulation be done in kernel? Floating point emulation and supporting instructions from newer CPUs have been contested, but I think both have gone into released kernels. Should the kernel include a JVM? If not, should it continue supporting OSF executables on Alpha and x86 executables on AMD-64?

User-space or not is just not a question that should be answered with a knee-jerk response.

(Log in to post comments)

Reiser4 and kernel inclusion

Posted Sep 30, 2005 11:09 UTC (Fri) by forthy (guest, #1525) [Link]

For the video question: I think yes, it is a mistake to have the Xserver
do the card settings. Really. The Xserver should have exposed interfaces
to the card, and the kernel should know about the state, so that switching
VTs, resetting state after X crash or suspend will work.

For the drawing commands itself, something like the DRM module should be
used for 2D drawing, too.

Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds