Re: [RFC PATCH v2] KEYS: Add a list for unreferenced keys

2025-03-30 Thread Jarkko Sakkinen
On Sun, Mar 30, 2025 at 02:16:49PM +0300, Jarkko Sakkinen wrote: > diff --git a/security/keys/key.c b/security/keys/key.c > index 7198cd2ac3a3..b34b4cba6ce7 100644 > --- a/security/keys/key.c > +++ b/security/keys/key.c > @@ -22,6 +22,7 @@ DEFINE_SPINLOCK(key_serial_lock); > > struct rb_root

[RFC PATCH v2] KEYS: Add a list for unreferenced keys

2025-03-30 Thread Jarkko Sakkinen
Add an isolated list for unreferenced keys. This splits key deletion as separate phase, after the key reaper. This makes the whole process more rigid, as these two distinct tasks don't intervene each other. Signed-off-by: Jarkko Sakkinen --- v2: - Rename key_gc_unused_keys as key_gc_graveyard, an