Re: [PATCH V3 (resend) 14/19] Rename mfn_to_virt() calls

2024-05-16 Thread Jan Beulich
On 13.05.2024 15:40, Elias El Yandouzi wrote: > Until directmap gets completely removed, we'd still need to > keep some calls to mfn_to_virt() for xenheap pages or when the > directmap is enabled. > > Rename the macro to mfn_to_directmap_virt() to flag them and > prevent further use of mfn_to_virt

Re: [PATCH V3 (resend) 14/19] Rename mfn_to_virt() calls

2024-05-15 Thread Jan Beulich
On 15.05.2024 11:38, Roger Pau Monné wrote: > On Tue, May 14, 2024 at 06:22:59PM +0200, Jan Beulich wrote: >> On 14.05.2024 17:45, Roger Pau Monné wrote: >>> On Mon, May 13, 2024 at 01:40:41PM +, Elias El Yandouzi wrote: Until directmap gets completely removed, we'd still need to keep

Re: [PATCH V3 (resend) 14/19] Rename mfn_to_virt() calls

2024-05-15 Thread Roger Pau Monné
On Tue, May 14, 2024 at 06:22:59PM +0200, Jan Beulich wrote: > On 14.05.2024 17:45, Roger Pau Monné wrote: > > On Mon, May 13, 2024 at 01:40:41PM +, Elias El Yandouzi wrote: > >> Until directmap gets completely removed, we'd still need to > >> keep some calls to mfn_to_virt() for xenheap pages

Re: [PATCH V3 (resend) 14/19] Rename mfn_to_virt() calls

2024-05-14 Thread Jan Beulich
On 14.05.2024 17:45, Roger Pau Monné wrote: > On Mon, May 13, 2024 at 01:40:41PM +, Elias El Yandouzi wrote: >> Until directmap gets completely removed, we'd still need to >> keep some calls to mfn_to_virt() for xenheap pages or when the >> directmap is enabled. >> >> Rename the macro to mfn_to

Re: [PATCH V3 (resend) 14/19] Rename mfn_to_virt() calls

2024-05-14 Thread Roger Pau Monné
On Mon, May 13, 2024 at 01:40:41PM +, Elias El Yandouzi wrote: > Until directmap gets completely removed, we'd still need to > keep some calls to mfn_to_virt() for xenheap pages or when the > directmap is enabled. > > Rename the macro to mfn_to_directmap_virt() to flag them and > prevent furth

[PATCH V3 (resend) 14/19] Rename mfn_to_virt() calls

2024-05-13 Thread Elias El Yandouzi
Until directmap gets completely removed, we'd still need to keep some calls to mfn_to_virt() for xenheap pages or when the directmap is enabled. Rename the macro to mfn_to_directmap_virt() to flag them and prevent further use of mfn_to_virt(). Signed-off-by: Elias El Yandouzi diff --git a/xen/a