lkml.org 
[lkml]   [2006]   [Feb]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [ 00/10] [Suspend2] Modules support.
On Thu, Feb 02, 2006 at 09:51:48PM +0100, Pavel Machek wrote:
> Well, Olivier said I'm turning kernel into Hurd.

You're far from the only one. There is currently a real fad into
putting as many things as possible (or not) in userspace without
seemingly thinking about things like security, long term
maintainability, usability or even compatiblity between kernel
versions and userspace versions.


> So he instead
> advocates merging 10 000 lines of code (+7500, contains new
> compression algorithm and new plugin architecture). I'd like to add
> interface to userland (+300) and remove swap writing (long term,
> -1000).

I don't actually advocate suspend2. I indeed have not looked at the
patches at that point. I do find it extremely annoying that instead
of trying to make what exists reliable, for instance what are the
rules irq grabbing/release at that point, and adding infrastructure
for what's missing for having real reliability, f.i. communication
with fb/drm to handle the screen power switch, you decide to go and
move things into userspace which is going to increase the reliability
problems immensely. I don't even want to think about the interactions
between freezing the userspace memory pages and running some processes
which may malloc/mmap at the same time.

OG.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2006-02-03 02:21    [W:0.341 / U:0.684 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site