On Thu, Jul 31, 2025 at 5:33 AM Jan Beulich <jbeul...@suse.com> wrote:
>
> On 31.07.2025 11:27, Petr Beneš wrote:
> > From: Petr Beneš <w1be...@gmail.com>
> >
> > This change consistently guards all altp2m-related functionality
> > behind #ifdef CONFIG_ALTP2M, so that code and data structures related
> > to alternate p2m views are only included when the feature is enabled.
> >
> > Apart from that:
> > - hvmemul_vmfunc() returns X86EMUL_UNHANDLEABLE when altp2m is disabled.
> > - do_altp2m_op() returns EOPNOTSUPP when altp2m is disabled.
> > - struct hvm_vcpu, arch_domain, and hvm_function_table only define altp2m
> >   fields when the feature is enabled.
> > - Moved several declarations under #ifdef CONFIG_ALTP2M in p2m.h to avoid
> >   polluting builds that don't require the feature.
> >
> > Signed-off-by: Petr Beneš <w1be...@gmail.com>
>
> Reviewed-by: Jan Beulich <jbeul...@suse.com>
>

For mem_access bits:
Acked-by: Tamas K Lengyel <ta...@tklengyel.com>

Reply via email to