mshv: Refactor and rename memory region handling functions
authorStanislav Kinsburskii <skinsburskii@linux.microsoft.com>
Wed, 3 Dec 2025 21:40:39 +0000 (21:40 +0000)
committerWei Liu <wei.liu@kernel.org>
Fri, 5 Dec 2025 23:19:56 +0000 (23:19 +0000)
commitdf4ff5f6cf7864714d66c65ec7df582240a596a4
tree4bee4d72e215f99807ef82604856755e4a1fb819
parent9d70ef7a18e0ec1653ac63020a13a5d4dda7cc0d
mshv: Refactor and rename memory region handling functions

Simplify and unify memory region management to improve code clarity and
reliability. Consolidate pinning and invalidation logic, adopt consistent
naming, and remove redundant checks to reduce complexity.

Enhance documentation and update call sites for maintainability.

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>
drivers/hv/mshv_root_main.c