Re: [PATCH] mm: Add kvfree_sensitive() for freeing sensitive data objects

From: David Howells
Date: Mon Apr 06 2020 - 13:51:53 EST


Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote:

> > Add yet another alloc flag like __GFP_SENSITIVE
> > and have kfree operate on that and not have a
> > kfree_sensitive at all.
>
> That sounds potentially sensible. Maybe even a SLAB_SENSITIVE to mark
> a whole slab cache sensitive for kmem_cache_create().

The allocation might be by vmalloc rather than kmalloc. I'm not sure if that
makes things more difficult.

David