Kernel 5.8

AmigaOne X1000 platform specific issues related to Linux only.
User avatar
sailorMH
Posts: 230
Joined: Wed Aug 28, 2013 6:01 pm
Location: Czech republic

Re: Kernel 5.8

Post by sailorMH »

xeno74 wrote: Sun Jun 14, 2020 11:17 am
sailorMH wrote: Sun Jun 14, 2020 10:50 am Alpha 4 works with DebianSid:
Many thanks for testing the alpha4! :-)

FYI because of the KVM-PR issue:
Nicholas Piggin wrote: Hey, thanks for debugging it and reporting. I'm looking into it, will
try to get a fix soon.

Thanks,
Nick
Many thanks. It is nice!
Micro A1-C (G3/1.2 GHz), AmigaOne XE (G4/1.4 GHz), Pegasos II (G4/1.33 GHz), Sam440ep, Sam440ep-flex, AmigaOne X1000
Efika 5200b, Pegasos I, Powerbook, Mac Mini (1.83 GHz), iMac, Powermac Quad

AmigaOS, MorphOS, linux, MacOS X
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.8

Post by xeno74 »

Hi All,

I released the RC1 of kernel 5.8 for the X1000 and X5000 today. The issue with KVM-PR has been solved. :-)

New:
Download: linux-image-5.8-rc1-X1000_X5000.tar.gz

Image

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: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.8

Post by xeno74 »

FYI because of the KVM-PR issue:
Michael Ellerman wrote: On Mon, 15 Jun 2020 16:12:47 +1000, Nicholas Piggin wrote:
> The CTR register reload in the KVM interrupt path used the wrong save
> area for SLB (and NMI) interrupts.

Applied to powerpc/fixes.

[1/1] powerpc/64s: Fix KVM interrupt using wrong save area
https://git.kernel.org/powerpc/c/0bdcfa ... a31b81828d

cheers
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
sailorMH
Posts: 230
Joined: Wed Aug 28, 2013 6:01 pm
Location: Czech republic

Re: Kernel 5.8

Post by sailorMH »

Micro A1-C (G3/1.2 GHz), AmigaOne XE (G4/1.4 GHz), Pegasos II (G4/1.33 GHz), Sam440ep, Sam440ep-flex, AmigaOne X1000
Efika 5200b, Pegasos I, Powerbook, Mac Mini (1.83 GHz), iMac, Powermac Quad

AmigaOS, MorphOS, linux, MacOS X
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.8

Post by xeno74 »

sailorMH wrote: Sat Jun 20, 2020 12:50 pm DebianSid rc1 works, thanks!
Thanks for testing! :-)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
sailorMH
Posts: 230
Joined: Wed Aug 28, 2013 6:01 pm
Location: Czech republic

Re: Kernel 5.8

Post by sailorMH »

Hi!
xeno74 wrote: Mon Jun 15, 2020 10:18 am Hi All,

I released the RC1 of kernel 5.8 for the X1000 and X5000 today. The issue with KVM-PR has been solved. :-)
I tested qemu with -enable-kvm with this result:
qemu-system-ppc:

Code: Select all

qemu-system-ppc -enable-kvm -cdrom lubuntu-16.04-desktop-powerpc.iso -boot d
works and boots with live iso
Image
there are errors, but I don't specified -machine and -vga ... but the VM works.

qemu-system-ppc64:

Code: Select all

qemu-system-ppc64 -enable-kvm -cdrom lubuntu-16.04-desktop-powerpc.iso -boot d
KVM: Failed to create TCE64 table for liobn 0x71000002
KVM: Failed to create TCE64 table for liobn 0x71000003
qemu-system-ppc64: Requested safe cache capability level not supported by kvm, try appending -machine cap-cfpc=broken
It not works with qemu-system-ppc64. Do you know why?
Micro A1-C (G3/1.2 GHz), AmigaOne XE (G4/1.4 GHz), Pegasos II (G4/1.33 GHz), Sam440ep, Sam440ep-flex, AmigaOne X1000
Efika 5200b, Pegasos I, Powerbook, Mac Mini (1.83 GHz), iMac, Powermac Quad

AmigaOS, MorphOS, linux, MacOS X
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.8

Post by xeno74 »

I will test qemu-system-ppc64 with kvm-pr today.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Kernel 5.8

Post by xeno74 »

xeno74 wrote: Sun Jun 21, 2020 7:50 am I will test qemu-system-ppc64 with kvm-pr today.
I tested "qemu-system-ppc64/kvm-pr" with Lubuntu 14.04 PPC32 as guest on a Fienix host with a 64-bit kernel and a 32-bit userland. Unfortunately Lubuntu 14.04 doesn't boot if I use "qemu-system-ppc64/kvm-pr". It boots with "qemu-system-ppc/kvm-pr" without any problems.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
sailorMH
Posts: 230
Joined: Wed Aug 28, 2013 6:01 pm
Location: Czech republic

Re: Kernel 5.8

Post by sailorMH »

xeno74 wrote: Mon Jun 22, 2020 1:03 pm I tested "qemu-system-ppc64/kvm-pr" with Lubuntu 14.04 PPC32 as guest on a Fienix host with a 64-bit kernel and a 32-bit userland. Unfortunately Lubuntu 14.04 doesn't boot if I use "qemu-system-ppc64/kvm-pr". It boots with "qemu-system-ppc/kvm-pr" without any problems.
The same as me with DebianSid 64b kernel+64b userland.
Micro A1-C (G3/1.2 GHz), AmigaOne XE (G4/1.4 GHz), Pegasos II (G4/1.33 GHz), Sam440ep, Sam440ep-flex, AmigaOne X1000
Efika 5200b, Pegasos I, Powerbook, Mac Mini (1.83 GHz), iMac, Powermac Quad

AmigaOS, MorphOS, linux, MacOS X
Post Reply