This commit is contained in:
Taku Shimosawa
2011-12-02 12:35:38 +09:00
parent 5fdb3b2bb2
commit 7999653a00
18 changed files with 536 additions and 64 deletions

View File

@ -36,6 +36,9 @@ int kprintf(const char *format, ...)
va_start(va, format);
flags = aal_mc_spinlock_lock(&kmsg_lock);
if (kmsg_buf.tail >= kmsg_buf.len - 1) {
kmsg_buf.tail = 0;
}
len = vsnprintf(kmsg_buf.str + kmsg_buf.tail,
kmsg_buf.len - kmsg_buf.tail, format, va);