Add a kernel date; remove use of kprint
authorRonald G. Minnich <rminnich@google.com>
Fri, 17 Jan 2014 18:14:29 +0000 (10:14 -0800)
committerRonald G. Minnich <rminnich@google.com>
Fri, 17 Jan 2014 18:14:29 +0000 (10:14 -0800)
Signed-off-by: Ronald G. Minnich <rminnich@google.com>
kern/arch/x86/init.c
kern/include/ns.h
kern/src/ns/qio.c

index e8bccf0..e1b2311 100644 (file)
@@ -16,6 +16,7 @@
 #include <monitor.h>
 
 struct ancillary_state x86_default_fpu;
+uint32_t kerndate;
 
 #define capchar2ctl(x) ((x) - '@')
 
index 02e821e..47b6277 100644 (file)
@@ -732,7 +732,6 @@ void                kbdrepeat(int);
 void           kproc( char *unused_char_p_t, void(*)(void*), void*, int);
 int            kfgrpclose(struct fgrp*, int);
 void           kprocchild(struct proc*, void (*)(void*), void*);
-int            kprint( char *unused_char_p_t, ...);
 void   (*kproftick)(uint32_t);
 void           ksetenv( char *unused_char_p_t, char*, int);
 //void         kstrncpy( char *unused_char_p_t, char*, int unused_int, sizeof(char*, char*));
index b182fcf..e2d477c 100644 (file)
@@ -1533,6 +1533,6 @@ void
 qdump(struct queue *q)
 {
        if(q)
-       kprint("q=%p bfirst=%p blast=%p len=%d dlen=%d limit=%d state=#%x\n",
+       printk("q=%p bfirst=%p blast=%p len=%d dlen=%d limit=%d state=#%x\n",
                q, q->bfirst, q->blast, q->len, q->dlen, q->limit, q->state);
 }