aboutsummaryrefslogtreecommitdiff
path: root/lib/test_fortify/write_overflow-strncpy.c
diff options
context:
space:
mode:
authorMilan Broz <[email protected]>2023-10-03 12:02:09 +0200
committerJens Axboe <[email protected]>2023-10-13 08:16:08 -0600
commit4eaf0932c69bdc56d2c2af30404f9c918b1f6295 (patch)
treeb7ba155f110f0ad46ac4802e116589c338d5202b /lib/test_fortify/write_overflow-strncpy.c
parent1364a3c391aedfeb32aa025303ead3d7c91cdf9d (diff)
block: Fix regression in sed-opal for a saved key.
The commit 3bfeb61256643281ac4be5b8a57e9d9da3db4335 introduced the use of keyring for sed-opal. Unfortunately, there is also a possibility to save the Opal key used in opal_lock_unlock(). This patch switches the order of operation, so the cached key is used instead of failure for opal_get_key. The problem was found by the cryptsetup Opal test recently added to the cryptsetup tree. Fixes: 3bfeb6125664 ("block: sed-opal: keyring support for SED keys") Tested-by: Ondrej Kozina <[email protected]> Signed-off-by: Milan Broz <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'lib/test_fortify/write_overflow-strncpy.c')
0 files changed, 0 insertions, 0 deletions