Kernel 5.1

AmigaOne X5000 platform specific issues related to Linux only.

Re: Kernel 5.1

Postby Skateman » Mon May 06, 2019 9:36 pm

Final kernel 5.1 up and running on my AmigaOne X5000. Many thanks for all the hard work you have put into it Christian (and all who contributed)!

Image

Big picture http://www.skateman.nl/wp-content/uploads/2019/05/Screenshot-at-2019-05-06-213042.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
Skateman
 
Posts: 345
Joined: Thu Aug 10, 2017 9:36 pm
Location: The Netherlands

Re: Kernel 5.1

Postby xeno74 » Tue May 07, 2019 4:16 am

caseycullen wrote:Amazing work! Thanks Christian and all others who contributed/tested!


My pleasure! :)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Kernel 5.1

Postby xeno74 » Tue May 07, 2019 4:18 am

Skateman wrote:Final kernel 5.1 up and running on my AmigaOne X5000. Many thanks for all the hard work you have put into it Christian (and all who contributed)!


Thanks a lot for testing! :)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Kernel 5.1

Postby acefnq » Tue May 07, 2019 11:18 am

Christian
DRM8 boots to Firepro. Can you ascertain anything as yet as to where the issue lies?

Cheers

ace
acefnq
 
Posts: 151
Joined: Fri Sep 09, 2011 10:58 am

Re: Kernel 5.1

Postby xeno74 » Tue May 07, 2019 10:55 pm

acefnq wrote:Christian
DRM8 boots to Firepro. Can you ascertain anything as yet as to where the issue lies?

Cheers

ace


Hi Ace,

Thanks a lot for testing! :-) I hope we know more about the issue after the next two test kernels.

Code: Select all
git bisect good


Output:

Code: Select all
Bisecting: 2 revisions left to test after this (roughly 2 steps)
[43cf1fc0e27e2f7eeb5d6c15fd023813a5b49987] drm: fix deadlock of syncobj v6


Code: Select all
make CROSS_COMPILE=powerpc-linux-gnu- ARCH=powerpc oldconfig


Code: Select all
make CROSS_COMPILE=powerpc-linux-gnu- ARCH=powerpc uImage


Download: uImage-drm9

Please test it.

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

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

Re: Kernel 5.1

Postby xeno74 » Wed May 08, 2019 9:35 am

FYI:

Ilia Mirkin wrote:If I had to put money on one of the left-over commits, I'd go with

commit 3d42f1ddc47a69c0ce155f9f30d764c4d689a5fa
Author: Aaron Ma <aaron.ma@canonical.com>
Date: Sat Sep 1 02:20:00 2018 +0800

vgaarb: Keep adding VGA device in queue

If failed to find the deivice owning the boot framebuffer,
try to use the first VGA device instead of the last one.

Usually the 1st device is integrated GPU who owns the boot framebuffer.

Signed-off-by: Aaron Ma <aaron.ma@canonical.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch ... onical.com

Which seems to change the vgaarb logic wrt which device is the primary.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Kernel 5.1

Postby acefnq » Wed May 08, 2019 10:09 am

Christian
DRM9 boots to SI card.

ace
acefnq
 
Posts: 151
Joined: Fri Sep 09, 2011 10:58 am

Re: Kernel 5.1

Postby xeno74 » Wed May 08, 2019 1:03 pm

acefnq wrote:Christian
DRM9 boots to SI card.

ace


Hi Ace,

Many thanks for testing! :-)

Code: Select all
git bisect bad


Output:

Code: Select all
Bisecting: 0 revisions left to test after this (roughly 1 step)
[3d42f1ddc47a69c0ce155f9f30d764c4d689a5fa] vgaarb: Keep adding VGA device in queue


Code: Select all
make CROSS_COMPILE=powerpc-linux-gnu- ARCH=powerpc oldconfig


Code: Select all
make CROSS_COMPILE=powerpc-linux-gnu- ARCH=powerpc uImage


Download: uImage-drm10

Please test it.

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

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

Re: Kernel 5.1

Postby acefnq » Thu May 09, 2019 10:17 am

Christian
DRM10 also boots to SI card.

ace
acefnq
 
Posts: 151
Joined: Fri Sep 09, 2011 10:58 am

Re: Kernel 5.1

Postby xeno74 » Thu May 09, 2019 11:41 am

acefnq wrote:Christian
DRM10 also boots to SI card.

ace


Hi Ace,

Thanks a lot for testing! :-)

Code: Select all
git bisect bad


Output:

Code: Select all
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[a81c9ab678802075b7942c41cf640d9d9866d2db] vgaarb: Add support for 64-bit frame buffer address


Code: Select all
make CROSS_COMPILE=powerpc-linux-gnu- ARCH=powerpc oldconfig


Code: Select all
make CROSS_COMPILE=powerpc-linux-gnu- ARCH=powerpc uImage


Download: uImage-drm11

Additionally I undid the changes in the file 'drivers/gpu/vga/vgaarb.c' and created a test kernel today.

Download: linux-image-5.2-alpha2-X1000_X5000.tar.gz

Please test both kernels.

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

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

PreviousNext

Return to Platform: AmigaOne X5000 - Linux Only

Who is online

Users browsing this forum: No registered users and 4 guests

cron