New kernels

AmigaOne X1000 platform specific issues related to Linux only.
User avatar
xeno74
Posts: 10705
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

I have tested the X5000 Linux kernel 6.10-rc3 inside Visual Studio Code 1.90.0:

Image
User avatar
musa
Posts: 873
Joined: Tue Aug 23, 2011 8:58 pm

Re: New kernels

Post by musa »

Hi
Sorry I can't test at the moment. First I had errors on my usb disk and then my x1000 refused to start.
I will return again when there is life in it again.

Have a nice day
AmigaX1000
User avatar
xeno74
Posts: 10705
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

musa wrote: Tue Jun 11, 2024 9:28 pm Hi
Sorry I can't test at the moment. First I had errors on my usb disk and then my x1000 refused to start.
I will return again when there is life in it again.

Have a nice day
Oh dear. I hope you can fix it.
User avatar
xeno74
Posts: 10705
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

Hi All,

Here is the RC4 of kernel 6.10 for the X1000 and X5000.

Download and further information: github.com

Please test the kernels.

Thanks,
Christian
User avatar
xeno74
Posts: 10705
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

I have tested the X5000 Linux kernel 6.10-rc4 with Adélie Linux 1.0-beta5 (20240426) in a virtual e5500 QEMU PowerPC machine.

Image
User avatar
musa
Posts: 873
Joined: Tue Aug 23, 2011 8:58 pm

Re: New kernels

Post by musa »

Hi
My x1000 is running again so I have started to solve the problems with errors on my usb drives when I test linux kernels. I have no errors when linux starts on kernel 5.11 from cf0:
1I uploaded a copy of kernel 6.10_rc4 to cf0: and got a kernel panic when trying to boot this from cf0:
2 I formatted a usb drive and put a copy of 5.11 onto the drive along with a copy of 6.10_rc2 ,6.10_rc3 and 6.10_rc4.
I booted debian 64 with kernel 5.11 from the usb disk and can therefore see that the disk works ok.
Tried with kernel 6.10_rc2 and it boot
Tried with kernel 6.10_rc3 and it give a kernel panic
Tried with kernel 6.10_rc4 and it give a kernel panic
3 I think the disk is ok, but the to kernel 6.10_rc3 and rc4 do not work on my X1000. I cannot see what would trigger this

I will wait and then try the next kernel

Have a nice day
AmigaX1000
User avatar
xeno74
Posts: 10705
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

musa wrote: Wed Jun 19, 2024 11:11 am
….

kernel 6.10_rc3 and rc4 do not work on my X1000.

….
Thanks a lot for testing! :-) I need some error messages because I don’t have an X1000 here. I am not at home currently.

Could you please post some error messages? Maybe with pictures?
I need them to figure out what the issue is and for reporting it to the kernel developers.

Have you tested the zImage and the vmlinux?

The RC3 doesn’t have any PowerPC updates and other critical updates. They aren’t any changes in the kernel config. It is more a boring kernel so I don’t know what the issue could be.
User avatar
xeno74
Posts: 10705
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

Hi Musa,

I am preparing bisecting ...

About bisecting:
Git bisect is like a little wizard that walks you through recent commits, asks you if they are good or bad, and narrows down the broken commit.
Git bisect starts with the midpoint commit. The midpoint commit is between the initial good commit and the initial bad commit.
If the midpoint commit was good, you know the commit that introduced the change is between your midpoint and the initial bad commit.
If the midpoint commit was bad, you know the commit that introduced the change is between your midpoint and the initial good commit.
After that git bisect selects a new midpoint in the area where the commit was bad. And this is repeated over and over again till the bad commit has been found.
  1. Code: Select all

    git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git b
  2. Code: Select all

    git bisect start
  3. Code: Select all

    git bisect good c3f38fa61af77b49866b006939479069cd451173
    (Good: Linux 6.10-rc2)
  4. Code: Select all

    git bisect bad 83a7eefedc9b56fe7bfeff13b6c7356688ffa670
    (Bad: Linux 6.10-rc3)
    Output:

    Code: Select all

    [d30d0e49da71de8df10bf3ff1b3de880653af562] Merge tag 'net-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
  5. git bisect <good or bad>
    Output:
  6. git bisect <good or bad>
    Output: Cheers,
    Christian
User avatar
xeno74
Posts: 10705
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

Musa,

Here is the first kernel for testing.

Download: vmlinux-6.10-1

Thanks,
Christian
User avatar
musa
Posts: 873
Joined: Tue Aug 23, 2011 8:58 pm

Re: New kernels

Post by musa »

Hi
Kernel vmlinux-6.10-1 make a kernel panic
AmigaX1000
Post Reply