[PATCH] uml: separate libc-dependent umid code
authorJeff Dike <jdike@addtoit.com>
Fri, 6 Jan 2006 08:18:59 +0000 (00:18 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 6 Jan 2006 16:33:47 +0000 (08:33 -0800)
commit2264c475e4bf7427e59921953c89a5693ecb506f
tree4ebf1fa766ee7487eeaf583f1ffe2b63e6e0af2c
parente4dcee8099802c71437a15b940f66106d9f88b2f
[PATCH] uml: separate libc-dependent umid code

I reworked Gennady's umid OS abstraction patch because the code shouldn't
be moved entirely to os.  As it turns out, I moved most of it anyway.  This
patch is the minimal one needed to move the code and have it work.
It turns out that the concept of the umid is OS-independent, but
almost everything else about the implementation is OS-dependent.

This is code movement without cleanup - a follow-on patch tidies
everything up without shuffling code around.

Signed-off-by: Jeff Dike <jdike@addtoit.com>
Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/um/include/kern.h
arch/um/include/os.h
arch/um/kernel/Makefile
arch/um/kernel/process_kern.c
arch/um/kernel/umid.c
arch/um/os-Linux/Makefile
arch/um/os-Linux/umid.c [new file with mode: 0644]