diff --git a/kernel/signal.c b/kernel/signal.c index b0dac7d2f9fc42553a14f78b094bb0a271c967ed..1cb65922a6a97fc6ab16b03ac3126f66a34155e0 100644 --- a/kernel/signal.c +++ b/kernel/signal.c @@ -4103,7 +4103,7 @@ void __init signals_init(void) != offsetof(struct siginfo, _sifields._pad)); BUILD_BUG_ON(sizeof(struct siginfo) != SI_MAX_SIZE); - sigqueue_cachep = KMEM_CACHE(sigqueue, SLAB_PANIC); + sigqueue_cachep = KMEM_CACHE(sigqueue, SLAB_PANIC | SLAB_ACCOUNT); } #ifdef CONFIG_KGDB_KDB