summaryrefslogtreecommitdiff
path: root/security/keys/gc.c
AgeCommit message (Expand)AuthorFilesLines
2017-07-18KEYS: Change the name of the dead type to ".dead" to prevent user accessDavid Howells1-1/+1
2015-11-17KEYS: Fix crash when attempt to garbage collect an uninstantiated keyringDavid Howells1-2/+4
2015-11-17KEYS: Fix race between key destruction and finding a keyring by nameDavid Howells1-4/+4
2015-02-20KEYS: close race between key lookup and freeingSasha Levin1-2/+2
2011-08-23KEYS: Correctly destroy key payloads when their keytype is removedDavid Howells1-160/+251
2011-08-23KEYS: The dead key link reaper should be non-reentrantDavid Howells1-3/+3
2011-08-23KEYS: Move the unreferenced key reaper to the keys garbage collector fileDavid Howells1-6/+81
2011-01-22KEYS: Fix up comments in key management codeDavid Howells1-7/+7
2010-05-05KEYS: Fix RCU handling in key_gc_keyring()David Howells1-3/+6
2010-02-25security: Apply lockdep-based checking to rcu_dereference() usesPaul E. McKenney1-1/+2
2009-09-23KEYS: Have the garbage collector set its timer for live expired keysDavid Howells1-2/+2
2009-09-15KEYS: Fix garbage collectorDavid Howells1-27/+51
2009-09-02KEYS: Add a keyctl to install a process's session keyring on its parent [try #6]David Howells1-0/+1
2009-09-02KEYS: Add garbage collection for dead, revoked and expired keys. [try #6]David Howells1-0/+193