]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/um/kernel/umid.c
uml: deal with inaccessible address space start
[linux-2.6-omap-h63xx.git] / arch / um / kernel / umid.c
index 772c7cfbd8ec89c1e084643d62dc893a48346af5..81e07e2be3ae540abb2715ca56824f02b79c6cea 100644 (file)
@@ -1,33 +1,30 @@
-/* 
- * Copyright (C) 2001, 2002 Jeff Dike (jdike@karaya.com)
+/*
+ * Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
  * Licensed under the GPL
  */
 
-#include "linux/stddef.h"
-#include "linux/kernel.h"
-#include "asm/errno.h"
+#include <asm/errno.h>
 #include "init.h"
-#include "os.h"
 #include "kern.h"
+#include "os.h"
 
-/* Changed by set_umid_arg and umid_file_name */
-int umid_is_random = 0;
+/* Changed by set_umid_arg */
 static int umid_inited = 0;
 
 static int __init set_umid_arg(char *name, int *add)
 {
        int err;
 
-       if(umid_inited)
+       if (umid_inited) {
+               printf("umid already set\n");
                return 0;
+       }
 
        *add = 0;
-       err = set_umid(name, printf);
-       if(err == -EEXIST){
+       err = set_umid(name);
+       if (err == -EEXIST)
                printf("umid '%s' already in use\n", name);
-               umid_is_random = 1;
-       }
-       else if(!err)
+       else if (!err)
                umid_inited = 1;
 
        return 0;