On Wed, Apr 30, 2025 at 11:05:54AM +0300, Dan Carpenter wrote:
> We need to call dm_put_live_table() even if dm_get_live_table() returns
> NULL.
>
> Fixes: 9355a9eb21a5 ("dm: support key eviction from keyslot managers of
> underlying devices")
> Signed-off-by: Dan Carpenter <[email protected]>
> ---
> drivers/md/dm-table.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
Reviewed-by: Eric Biggers <[email protected]>
But that's an awfully error-prone API.
dm_blk_report_zones() gets this wrong too.
- Eric