Message ID | 20230315183907.53675-1-ebiggers@kernel.org (mailing list archive) |
---|---|
Headers | show |
Series | Fix blk-crypto keyslot race condition | expand |
On Wed, 15 Mar 2023 11:39:01 -0700, Eric Biggers wrote: > This series fixes a race condition in blk-crypto keyslot management and > makes some related cleanups. It replaces > "[PATCH] blk-crypto: make blk_crypto_evict_key() always try to evict" > (https://lore.kernel.org/r/20230226203816.207449-1-ebiggers@kernel.org), > which was a simpler fix but didn't fix the keyslot reference counting to > work as expected. > > [...] Applied, thanks! [1/6] blk-mq: release crypto keyslot before reporting I/O complete (no commit info) [2/6] blk-crypto: make blk_crypto_evict_key() return void (no commit info) [3/6] blk-crypto: make blk_crypto_evict_key() more robust (no commit info) [4/6] blk-crypto: remove blk_crypto_insert_cloned_request() (no commit info) [5/6] blk-mq: return actual keyslot error in blk_insert_cloned_request() (no commit info) [6/6] blk-crypto: drop the NULL check from blk_crypto_put_keyslot() (no commit info) Best regards,