--- dazuko-2.1.0-pre8/dazuko_linux26.c.org 2005-09-01 23:21:46.000000000 +0300 +++ dazuko-2.1.0-pre8/dazuko_linux26.c 2005-09-01 23:40:42.000000000 +0300 @@ -1059,11 +1059,10 @@ int xp_print(const char *fmt, ...) return -1; va_start(args, fmt); - vsprintf(p, fmt, args); + strcpy(p, KERN_INFO); + vsnprintf(p+strlen (p), size-strlen (p), fmt, args); va_end(args); - p[size-1] = 0; - printk(p); xp_free(p);