• Paul Moore's avatar
    audit: use kmem_cache to manage the audit_buffer cache · 8cc96382
    Paul Moore authored
    The audit subsystem implemented its own buffer cache mechanism which
    is a bit silly these days when we could use the kmem_cache construct.
    
    Some credit is due to Florian Westphal for originally proposing that
    we remove the audit cache implementation in favor of simple
    kmalloc()/kfree() calls, but I would rather have a dedicated slab
    cache to ease debugging and future stats/performance work.
    
    Cc: Florian Westphal <fw@strlen.de>
    Reviewed-by: default avatarRichard Guy Briggs <rgb@redhat.com>
    Signed-off-by: default avatarPaul Moore <paul@paul-moore.com>
    8cc96382
audit.c 60.6 KB