Page 1 of 3

Kernel 5.12

Posted: Thu Feb 18, 2021 8:51 pm
by xeno74
FYI:
5.12 Merge window delayed

[Posted February 16, 2021 by corbet]
Those of us who are watching the mainline kernel repository may have been wondering why it appears that no pull requests for the 5.12 merge window have yet been acted upon. The problem, it seems, is power outages caused by the severe winter weather in the US Pacific northwest. Until that gets resolved, which could take a few days, the 5.12 merge window is likely to remain on hold.

Re: Kernel 5.12

Posted: Sun Feb 21, 2021 8:50 pm
by xeno74
Hi All,

The Linux 5.12 merge window is open. :-) Happy testing!

New:
Download: linux-image-5.12-alpha1-X1000_X5000.tar.gz

Image

Please test the kernels.

Thanks,
Christian

Re: Kernel 5.12

Posted: Mon Feb 22, 2021 8:21 pm
by xeno74
Hi All,

I released the second alpha of kernel 5.12 for the X1000 and X5000 today.

New:
Download: linux-image-5.12-alpha2-X1000_X5000.tar.gz

In addition, a nice background image for your desktop:

Image

Please test the kernels.

Thanks,
Christian

Re: Kernel 5.12

Posted: Tue Feb 23, 2021 7:28 am
by xeno74
Hi All,

Here is the third alpha of kernel 5.12 with the first PowerPC updates 5.12-1 for testing.

Download: linux-image-5.12-alpha3-X1000_X5000.tar.gz

In addition, a nice background image for your desktop:

Image

Please test the kernels because of the PowerPC updates. Additionally there were updates in the pas_pci_init for the X1000 users.

Thanks,
Christian

Re: Kernel 5.12

Posted: Tue Feb 23, 2021 1:18 pm
by xeno74
Hi All,

I successfully tested the alpha3 of kernel 5.12 in a virtual e5500 QEMU machine today.

Image

Please test the alpha3 because of the PowerPC updates on your X1000 and X5000.

Thanks,
Christian

Re: Kernel 5.12

Posted: Tue Feb 23, 2021 9:36 pm
by musa
Hi Christian. I try to boot 5.12 but the boot stop with Booting Linux via __start() 0x0000000000000000 ...
See pic.
20210223_212252.jpg

Re: Kernel 5.12

Posted: Tue Feb 23, 2021 10:15 pm
by xeno74
musa wrote: Tue Feb 23, 2021 9:36 pm Hi Christian. I try to boot 5.12 but the boot stop with Booting Linux via __start() 0x0000000000000000 ...
See pic.
20210223_212252.jpg
Hi Musa,

Many many thanks for testing. I reverted the pas_pci_init patch because this function has been moved to the device tree adoption but unfortunately the X1000 doesn't have it in its device tree.

Download: linux-image-5.12-alpha3-2-X1000.tar.gz

Please test it.

Thanks,
Christian

Re: Kernel 5.12

Posted: Tue Feb 23, 2021 10:38 pm
by musa
Hi
It works but thought is was slower than usual, but maybe it's something i think :)
Testet on Mint
kernel-5.12.png

Re: Kernel 5.12

Posted: Tue Feb 23, 2021 10:56 pm
by xeno74
musa wrote: Tue Feb 23, 2021 10:38 pm Hi
It works but thought is was slower than usual, but maybe it's something i think :)
Testet on Mint
Hi Musa,

Thanks a lot for testing! I appreciate it very much. I have reported this issue to the kernel developers.

Link: [PASEMI] Nemo board doesn't boot anymore because of moving pas_pci_init

I created a patch for reverting this commit:

Code: Select all

--- a/arch/powerpc/platforms/pasemi/setup.c     2021-02-23 21:40:04.835999708 +0100
+++ b/arch/powerpc/platforms/pasemi/setup.c     2021-02-23 21:46:04.560667045 +0100
@@ -144,6 +144,7 @@ static void __init pas_setup_arch(void)
        /* Setup SMP callback */
        smp_ops = &pas_smp_ops;
 #endif
+       pas_pci_init();

        /* Remap SDC register for doing reset */
        /* XXXOJN This should maybe come out of the device tree */
@@ -444,7 +445,6 @@ define_machine(pasemi) {
        .name                   = "PA Semi PWRficient",
        .probe                  = pas_probe,
        .setup_arch             = pas_setup_arch,
-       .discover_phbs          = pas_pci_init,
        .init_IRQ               = pas_init_IRQ,
        .get_irq                = mpic_get_irq,
        .restart                = pas_restart,

Thanks for your help,
Christian

Re: Kernel 5.12

Posted: Wed Feb 24, 2021 7:29 am
by xeno74
Hi All,

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

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

In addition, a nice background image for your desktop:

Image

Please test the kernels.

Thanks,
Christian