Page 8 of 9

Re: Kernel 5.1

Posted: Mon May 06, 2019 9:36 pm
by Skateman
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/uploa ... 213042.png

Re: Kernel 5.1

Posted: Tue May 07, 2019 4:16 am
by xeno74
caseycullen wrote:Amazing work! Thanks Christian and all others who contributed/tested!
My pleasure! :)

Re: Kernel 5.1

Posted: Tue May 07, 2019 4:18 am
by xeno74
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! :)

Re: Kernel 5.1

Posted: Tue May 07, 2019 11:18 am
by acefnq
Christian
DRM8 boots to Firepro. Can you ascertain anything as yet as to where the issue lies?

Cheers

ace

Re: Kernel 5.1

Posted: Tue May 07, 2019 10:55 pm
by xeno74
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

Re: Kernel 5.1

Posted: Wed May 08, 2019 9:35 am
by xeno74
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 <[email protected]>
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 <[email protected]>
Acked-by: Alex Deucher <[email protected]>
Signed-off-by: Daniel Vetter <[email protected]>
Link: https://patchwork.freedesktop.org/patch ... onical.com

Which seems to change the vgaarb logic wrt which device is the primary.

Re: Kernel 5.1

Posted: Wed May 08, 2019 10:09 am
by acefnq
Christian
DRM9 boots to SI card.

ace

Re: Kernel 5.1

Posted: Wed May 08, 2019 1:03 pm
by xeno74
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

Re: Kernel 5.1

Posted: Thu May 09, 2019 10:17 am
by acefnq
Christian
DRM10 also boots to SI card.

ace

Re: Kernel 5.1

Posted: Thu May 09, 2019 11:41 am
by xeno74
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