Re: [PATCH 5/5] vtd: Move intremap table to xenheap
Jan Beulich <[email protected]> Wed, 5 Aug 2026 11:44:50 +0200
| Newsgroups | gmane.comp.emulators.xen.devel |
|---|---|
| Message-ID | <[email protected]> |
On 29.07.2026 11:59, Teddy Astie wrote: > Interrupt remapping entries often needs to be accessed, and we're creating > pointers to it on demand, which brings a lot of complexity (e.g > GET_IREMAP_ENTRY() macro), move it to xenheap such that it's persistently > mapped and we won't have to worry about mapping and unmapping individual > intremap table pages. Afaic: No movement from domheap to xenheap except for _very_ good reasons. For the case here that is - maybe establish a permanent mapping using vmap(), but no change in where the memory is to come from. Whether such a permanent mapping is really worthwhile may also want supporting by numbers. You say "often", but you don't qualify / quantify this any further. Jan