summaryrefslogtreecommitdiff
path: root/rust/helpers/workqueue.c
diff options
context:
space:
mode:
authorStanislav Kinsburskii <skinsburskii@linux.microsoft.com>2025-12-03 21:40:45 +0000
committerWei Liu <wei.liu@kernel.org>2025-12-05 23:20:16 +0000
commit6f6aed2c497e8d80d8ed6b5a87c6f65dc7548b8f (patch)
tree0f73f911024a4948fda0841e9ccb7f9e0b535e20 /rust/helpers/workqueue.c
parentdf4ff5f6cf7864714d66c65ec7df582240a596a4 (diff)
mshv: Centralize guest memory region destruction
Centralize guest memory region destruction to prevent resource leaks and inconsistent cleanup across unmap and partition destruction paths. Unify region removal, encrypted partition access recovery, and region invalidation to improve maintainability and reliability. Reduce code duplication and make future updates less error-prone by encapsulating cleanup logic in a single helper. Signed-off-by: Stanislav Kinsburskii <skinsburskii@linux.microsoft.com> Reviewed-by: Nuno Das Neves <nunodasneves@linux.microsoft.com> Reviewed-by: Anirudh Rayabharam (Microsoft) <anirudh@anirudhrb.com> Signed-off-by: Wei Liu <wei.liu@kernel.org>
Diffstat (limited to 'rust/helpers/workqueue.c')
0 files changed, 0 insertions, 0 deletions