On Wed, Apr 01, 2026 at 10:12:40PM +0000, Stanislav Kinsburskii wrote: > The mshv_mem_region structure represents guest address space regions, > which can be either RAM-backed memory or memory-mapped IO regions > without physical backing. The "mem_" prefix incorrectly suggests the > structure only handles memory regions, creating confusion about its > actual purpose. > > Remove the "mem_" prefix to align with existing function naming > (mshv_region_map, mshv_region_pin, etc.) and accurately reflect that > this structure manages arbitrary guest address space mappings > regardless of their backing type.
I don't think the "mem_" prefix automatically suggested the backing type. Isn't mshv_region too vague now? Region of what? Thanks, Anirudh.

