]> git.ipfire.org Git - thirdparty/linux.git/commit
mshv: release mutex on region invalidation failure
authorAnirudh Rayabharam (Microsoft) <anirudh@anirudhrb.com>
Tue, 16 Dec 2025 14:20:30 +0000 (14:20 +0000)
committerWei Liu <wei.liu@kernel.org>
Thu, 18 Dec 2025 20:00:10 +0000 (20:00 +0000)
commit173d6f64f9558ff022a777a72eb8669b6cdd2649
treedaaeecd88d714c76aebeaaaeaa5d54c433000cc7
parent52f758edc9f9f0b1f4f83eb668a5f76482ce00ca
mshv: release mutex on region invalidation failure

In the region invalidation failure path in
mshv_region_interval_invalidate(), the region mutex is not released. Fix
it by releasing the mutex in the failure path.

Signed-off-by: Anirudh Rayabharam (Microsoft) <anirudh@anirudhrb.com>
Fixes: b9a66cd5ccbb ("mshv: Add support for movable memory regions")
Acked-by: Stanislav Kinsburskii <skinsburskii@linux.microsoft.com>
Reviewed-by: Roman Kisel <vdso@mailbox.org>
Signed-off-by: Wei Liu <wei.liu@kernel.org>
drivers/hv/mshv_regions.c