diff -urNp --exclude CVS --exclude BitKeeper --exclude {arch} --exclude .arch-ids x-ref/kernel/panic.c x/kernel/panic.c --- x-ref/kernel/panic.c 2004-05-31 13:04:27.550426152 +0200 +++ x/kernel/panic.c 2004-05-31 13:06:36.066888680 +0200 @@ -69,7 +69,7 @@ NORET_TYPE void panic(const char * fmt, SUSPEND_MCOUNT_TRACE; #endif va_start(args, fmt); - vsprintf(buf, fmt, args); + vsnprintf(buf, sizeof(buf), fmt, args); va_end(args); printk(KERN_EMERG "Kernel panic: %s\n",buf); if (in_interrupt())