Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

slab_err: Pass parameters correctly to slab_bug

Signed-off-by: Christoph Lameter <clameter@sgi.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Christoph Lameter and committed by
Linus Torvalds
3dc50637 79c1cb7a

+2 -2
+2 -2
mm/slub.c
··· 521 521 static void object_err(struct kmem_cache *s, struct page *page, 522 522 u8 *object, char *reason) 523 523 { 524 - slab_bug(s, reason); 524 + slab_bug(s, "%s", reason); 525 525 print_trailer(s, page, object); 526 526 } 527 527 ··· 533 533 va_start(args, fmt); 534 534 vsnprintf(buf, sizeof(buf), fmt, args); 535 535 va_end(args); 536 - slab_bug(s, fmt); 536 + slab_bug(s, "%s", buf); 537 537 print_page_info(page); 538 538 dump_stack(); 539 539 }