[OSSTEST PATCH] ap-common: Switch to Linux 6.1 by default on Arm

Anthony PERARD posted 1 patch 2 months, 1 week ago
Failed in applying to current master (apply log)
ap-common | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
[OSSTEST PATCH] ap-common: Switch to Linux 6.1 by default on Arm
Posted by Anthony PERARD 2 months, 1 week ago
The "linux-arm-xen" tree currently point to Linux 5.4.17 + 3 commits:
  69117aaf07f7 ("xen/privcmd: replace kcalloc() by kvcalloc() when allocating empty pages")
  bca5bc0229a6 ("xen/privcmd: fix error handling in mmap-resource processing")
  f0f0e602f7c9 ("xen/privcmd: drop "pages" parameter from xen_remap_pfn()")

This stable version is old and doesn't build on Debian Bookworm.

The 3 extra commits are present in at least Linux 5.15, so there's
currently no reason to have a separate tree when we could use a stable
tree that osstest can update regulary.

So switch to 6.1. This will change the default Linux tree for all Arm
jobs that aren't on "linux-*" osstest branches.

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
---

Notes:
    I plan to also change to use Linux 6.1 on X86 a bit later.

 ap-common | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ap-common b/ap-common
index 292553ed..48a95a22 100644
--- a/ap-common
+++ b/ap-common
@@ -60,7 +60,7 @@
 : ${PUSH_TREE_LINUX:=$XENBITS:/home/xen/git/linux-pvops.git}
 : ${BASE_TREE_LINUX:=git://xenbits.xen.org/linux-pvops.git}
 : ${BASE_TAG_LINUX:=tested/linux-4.19}
-: ${BASE_TAG_LINUX_ARM:=tested/linux-arm-xen}
+: ${BASE_TAG_LINUX_ARM:=tested/linux-6.1}
 
 if [ "x${TREE_LINUX}" = x ]; then
 	: ${TREE_LINUX:=${BASE_TREE_LINUX}}
-- 
Anthony PERARD
Re: [OSSTEST PATCH] ap-common: Switch to Linux 6.1 by default on Arm
Posted by Stefano Stabellini 2 months, 1 week ago
On Tue, 20 Feb 2024, Anthony PERARD wrote:
> The "linux-arm-xen" tree currently point to Linux 5.4.17 + 3 commits:
>   69117aaf07f7 ("xen/privcmd: replace kcalloc() by kvcalloc() when allocating empty pages")
>   bca5bc0229a6 ("xen/privcmd: fix error handling in mmap-resource processing")
>   f0f0e602f7c9 ("xen/privcmd: drop "pages" parameter from xen_remap_pfn()")
> 
> This stable version is old and doesn't build on Debian Bookworm.
> 
> The 3 extra commits are present in at least Linux 5.15, so there's
> currently no reason to have a separate tree when we could use a stable
> tree that osstest can update regulary.
> 
> So switch to 6.1. This will change the default Linux tree for all Arm
> jobs that aren't on "linux-*" osstest branches.
> 
> Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>

I think that's fine. Assuming that you tested it and it works with
OSSTest as expected:

Acked-by: Stefano Stabellini <sstabellini@kernel.org>


> ---
> 
> Notes:
>     I plan to also change to use Linux 6.1 on X86 a bit later.
> 
>  ap-common | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/ap-common b/ap-common
> index 292553ed..48a95a22 100644
> --- a/ap-common
> +++ b/ap-common
> @@ -60,7 +60,7 @@
>  : ${PUSH_TREE_LINUX:=$XENBITS:/home/xen/git/linux-pvops.git}
>  : ${BASE_TREE_LINUX:=git://xenbits.xen.org/linux-pvops.git}
>  : ${BASE_TAG_LINUX:=tested/linux-4.19}
> -: ${BASE_TAG_LINUX_ARM:=tested/linux-arm-xen}
> +: ${BASE_TAG_LINUX_ARM:=tested/linux-6.1}
>  
>  if [ "x${TREE_LINUX}" = x ]; then
>  	: ${TREE_LINUX:=${BASE_TREE_LINUX}}
> -- 
> Anthony PERARD
>