[PATCH v2 09/20] KVM: selftests: Use the innermost page allocator API in s390's IRQ routing test

Claudio Imbrenda imbrenda at linux.ibm.com
Thu Sep 10 03:25:31 PDT 2026


On Wed,  2 Sep 2026 09:41:12 -0700
Sean Christopherson <seanjc at google.com> wrote:

> Use the quad-underscores page allocator in s390's IRQ routing test in
> anticipation of dropping the @min_gpa param from the primary APIs.
> 
> Note, it's not entirely clear that the test *needs* to use a very magical
> @min_gpa, i.e. it's possible a more elegant solution exists.  But that's a
> problem for a different day.
> 
> No functional change intended.
> 
> Tested-by: Itaru Kitayama <itaru.kitayama at fujitsu.com>
> Signed-off-by: Sean Christopherson <seanjc at google.com>

Acked-by: Claudio Imbrenda <imbrenda at linux.ibm.com>

> ---
>  tools/testing/selftests/kvm/s390/irq_routing.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/tools/testing/selftests/kvm/s390/irq_routing.c b/tools/testing/selftests/kvm/s390/irq_routing.c
> index f3839284ac08..cd26cc1aed80 100644
> --- a/tools/testing/selftests/kvm/s390/irq_routing.c
> +++ b/tools/testing/selftests/kvm/s390/irq_routing.c
> @@ -36,7 +36,7 @@ static void test(void)
>  	};
>  
>  	vm = vm_create_with_one_vcpu(&vcpu, guest_code);
> -	mem = vm_phy_pages_alloc(vm, 2, 4096 * 42, 0);
> +	mem = ____vm_phy_pages_alloc(vm, 2, 4096 * 42, 0, false, false);
>  
>  	routing = kvm_gsi_routing_create();
>  	routing->nr = 1;




More information about the linux-arm-kernel mailing list