summaryrefslogtreecommitdiff
path: root/rust/kernel/drm
diff options
context:
space:
mode:
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>2026-06-20 21:33:03 +0200
committerMikulas Patocka <mpatocka@redhat.com>2026-07-08 22:33:35 +0200
commitda991cbd6767282000e995247c7dad39d22874c2 (patch)
tree4aa24574b7db993209c9e75615a8804784cb8c17 /rust/kernel/drm
parentd9c631e3fbd44246a2be781d26cfacbb9b8ec127 (diff)
dm-inlinecrypt: Fix an error handling path in inlinecrypt_ctr()
All error handling paths, except but this one, branch to the 'bad' label in the error handling path. If not done, there is a memory leak and some sensitive data may be kept around. So, fix this error path and also do the needed clean-up. Also, fix missing goto in the "Wrong alignment of iv_offset sector" path. Fixes: e7f57d2c47e2 ("dm-inlinecrypt: add target for inline block device encryption") Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr> Reviewed-by: Eric Biggers <ebiggers@kernel.org> Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Diffstat (limited to 'rust/kernel/drm')
0 files changed, 0 insertions, 0 deletions