Kernel 5.11

AmigaOne X5000 platform specific issues related to Linux only.
User avatar
kilaueabart
Posts: 783
Joined: Mon Mar 05, 2012 2:36 am

Re: Kernel 5.11

Post by kilaueabart »

xeno74 wrote: Fri Dec 18, 2020 10:17 am Did you load the device tree blob "cyrus-p5020.dtb" in U-Boot?
That was the problem. I was trying to use cyrus-p5050.dtb instead.

I don't know whether I want to try alpha3 or wait for you to get alpha4 fixed.
User avatar
xeno74
Posts: 6556
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.11

Post by xeno74 »

kilaueabart wrote: Fri Dec 18, 2020 8:09 pm
xeno74 wrote: Fri Dec 18, 2020 10:17 am Did you load the device tree blob "cyrus-p5020.dtb" in U-Boot?
That was the problem. I was trying to use cyrus-p5050.dtb instead.

I don't know whether I want to try alpha3 or wait for you to get alpha4 fixed.
Please try the alpha3. Thanks
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 6556
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.11

Post by xeno74 »

Hi All,

I released the alpha4 of kernel 5.11 for the X1000 and X5000 today.

New:
Download: linux-image-5.11-alpha4-X1000_X5000.tar.gz

Image

Please test the kernels.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 6556
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.11

Post by xeno74 »

Hi All,

The alpha5 of kernel 5.11 is available for testing.

New:
Download: linux-image-5.11-alpha5-X1000_X5000.tar.gz

Image

Please test the kernels.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
kilaueabart
Posts: 783
Joined: Mon Mar 05, 2012 2:36 am

Re: Kernel 5.11

Post by kilaueabart »

xeno74 wrote: Fri Dec 18, 2020 9:33 pm
kilaueabart wrote: Fri Dec 18, 2020 8:09 pm I don't know whether I want to try alpha3 or wait for you to get alpha4 fixed.
Please try the alpha3. Thanks
When I went to get alpha3 I saw that alpha4 was ready, and now I am running alpha5. Is there still any point in trying the alpha3?
User avatar
xeno74
Posts: 6556
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.11

Post by xeno74 »

kilaueabart wrote: Sun Dec 20, 2020 11:37 pm When I went to get alpha3 I saw that alpha4 was ready, and now I am running alpha5. Is there still any point in trying the alpha3?
No, there isn’t. Thanks a lot for testing the alpha5! :-)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
Skateman
Posts: 578
Joined: Thu Aug 10, 2017 8:36 pm
Location: The Netherlands

Re: Kernel 5.11

Post by Skateman »

Kernel 5.11 Alpha 5 up and running on the AmigaOne X5000

Image

Big picture http://www.skateman.nl/wp-content/uploa ... 093537.png
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon R7 250 / M-Audio 5.1 -> AmigaOS 4.1 FE / Ubuntu Linux
Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
User avatar
xeno74
Posts: 6556
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.11

Post by xeno74 »

Skateman wrote: Mon Dec 21, 2020 8:37 am Kernel 5.11 Alpha 5 up and running on the AmigaOne X5000
Thank you for testing the alpha5! :-)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 6556
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.11

Post by xeno74 »

Hi All,

I compiled the latest Git kernel today and unfortunately the boot issue still exists.

I was able to reduce the patch for reverting the changes. In this way we know the problematic code now.

vdso-v2.patch:

Code: Select all

diff -rupN a/arch/powerpc/kernel/vdso32/vgettimeofday.c b/arch/powerpc/kernel/vdso32/vgettimeofday.c
--- a/arch/powerpc/kernel/vdso32/vgettimeofday.c	2020-12-19 00:01:16.829846652 +0100
+++ b/arch/powerpc/kernel/vdso32/vgettimeofday.c	2020-12-19 00:00:37.817369691 +0100
@@ -10,12 +10,6 @@ int __c_kernel_clock_gettime(clockid_t c
 	return __cvdso_clock_gettime32_data(vd, clock, ts);
 }
 
-int __c_kernel_clock_gettime64(clockid_t clock, struct __kernel_timespec *ts,
-			       const struct vdso_data *vd)
-{
-	return __cvdso_clock_gettime_data(vd, clock, ts);
-}
-
 int __c_kernel_gettimeofday(struct __kernel_old_timeval *tv, struct timezone *tz,
 			    const struct vdso_data *vd)
 {
With this patch, the uImage boots without any problems on my X5000 and in a virtual e5500 QEMU machine.

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 6556
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.11

Post by xeno74 »

Hi All,

I released the alpha6 of kernel 5.11 for the X1000 and X5000 today.

New:
Download: linux-image-5.11-alpha6-X1000_X5000.tar.gz

Image

Please test the kernels.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply