Kernel 4.9

AmigaOne X1000 platform specific issues related to Linux only.

Re: Kernel 4.9

Postby xeno74 » Mon Oct 23, 2017 11:26 am

Hi All,

I have recently released a new version of the stable longterm kernel 4.9 with the BFQ I/O scheduler for the AmigaOne X5000 and X1000. :-)

New:


Download: vmlinux-4.9.56-AmigaONE_X1000_X5000.tar.gz

Image

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

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

Re: Kernel 4.9

Postby xeno74 » Wed Oct 25, 2017 10:54 pm

Hi All,

I released a new version of the stable longterm kernel 4.9 with the BFQ I/O scheduler for the AmigaOne X5000 and X1000 today.

New:


Download: vmlinux-4.9.57-AmigaONE_X1000_X5000.tar.gz

Image

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

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

Re: Kernel 4.9

Postby xeno74 » Tue Nov 07, 2017 9:45 am

Hi All,

I released a new version of the stable longterm kernel 4.9 with the BFQ I/O scheduler for the AmigaOne X5000 and X1000 today.

New:


Download: vmlinux-4.9.58-AmigaONE_X1000_X5000.tar.gz

Image

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

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

Re: Kernel 4.9

Postby xeno74 » Wed Nov 08, 2017 1:15 pm

Hi All,

I have recently released a new version of the stable longterm kernel 4.9 with the BFQ I/O scheduler for the AmigaOne X5000 and X1000. :-)

New:


Download: vmlinux-4.9.59-AmigaONE_X1000_X5000.tar.gz

Image

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

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

Re: Kernel 4.9

Postby xeno74 » Thu Nov 09, 2017 8:00 pm

Hi All,

I released a new version of the stable longterm kernel 4.9 with the BFQ I/O scheduler for the AmigaOne X5000 and X1000 today.

New:


Download: vmlinux-4.9.60-AmigaONE_X1000_X5000.tar.gz

Image

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

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

Re: Kernel 4.9

Postby xeno74 » Tue Nov 21, 2017 7:07 pm

Hi All,

I compiled the stable longterm kernel 4.9.61 with some new firmwares for the X5000 and X1000 today.

New:


Download: vmlinux-4.9.61-AmigaONE_X1000_X5000.tar.gz

@Julian
Could you please test the stable longterm kernel 4.9.61 on your X5000? I would like to know if it boots with your graphics cards.

Image

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

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

Re: Kernel 4.9

Postby xeno74 » Fri Dec 08, 2017 4:12 pm

Hi All,

I have recently released a new version of the stable longterm kernel 4.9 with the BFQ I/O scheduler for the AmigaOne X5000 and X1000.

New:


Download: vmlinux-4.9.62-AmigaONE_X1000_X5000.tar.gz

Screenshot of ubuntu MATE 16.04.3 LTS PowerPC with Mesa 17.2.4 and with the new stable longterm kernel 4.9.62:

Image

You can also see Xonotic from Casey's new repository in the screenshot. :-)

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

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

Re: Kernel 4.9

Postby xeno74 » Thu Dec 14, 2017 4:22 pm

Hi All,

I released a new version of the stable longterm kernel 4.9 with the BFQ I/O scheduler for the AmigaOne X5000 and X1000 today.

New:


Download: vmlinux-4.9.63-AmigaONE_X1000_X5000.tar.gz

Image

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

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

Re: Kernel 4.9

Postby xeno74 » Thu Dec 21, 2017 5:38 pm

Hi All,

I released a new version of the stable longterm kernel 4.9 with the BFQ I/O scheduler for the AmigaOne X5000 and X1000 today.

New:


Download: vmlinux-4.9.64-AmigaONE_X1000_X5000.tar.gz

Image

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

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

Re: Kernel 4.9

Postby xeno74 » Sat Dec 23, 2017 2:04 pm

Hi All,

I cross compiled the stable longterm kernel 4.9.65 on my Lubuntu 16.04.3 LTS x86-64 for the X5000 and X1000 today. :-)

Could you please test this cross compiled kernel on your AmigaOne X1000 and X5000? I'd like to know if it works.

Download: vmlinux-4.9.65-AmigaONE_X1000_X5000.tar.gz

Cross compiling instructions:

System requirements: Ubuntu 14.04 x86 or higher

  1. Install the toolchain with the following commands:

    Code: Select all
    sudo apt-get install gcc-powerpc-linux-gnu


    Code: Select all
    sudo apt-get install build-essential


    Code: Select all
    sudo apt-get install libncurses5-dev


    Code: Select all
    sudo apt-get install u-boot-tools

  2. Download the stable longterm kernel 4.9.65
  3. Unpack the kernel archive
  4. Rename the directory for the patches:

    Code: Select all
    mv linux-4.9.65 a


    For the AmigaOne X1000:

  5. Patch the kernel source code with the Nemo patch:

    Code: Select all
    patch -p0 < nemo_4.9-8.patch


    For the AmigaOne X5000:

  6. Patch the kernel source code with the Cyrus patch:

    Code: Select all
    patch -p0 < cyrus_4.9-1.patch


    For the AmigaOne X5000 and X1000:

  7. Patch the kernel source code with the BFQ patches:

    Code: Select all
    patch -p0 < 0001-block-cgroups-kconfig-build-bits-for-BFQ-v7r11-4.5.0.patch
    patch -p0 < 0002-block-introduce-the-BFQ-v7r11-I-O-sched-for-4.5.0.patch
    patch -p0 < 0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r11-for.patch
    patch -p0 < 0004-Turn-into-BFQ-v8r7-for-4.9.0.patch

  8. Copy the additional files from the directory b to a
  9. Copy the old kernel config file to the a directory
  10. Change to the directory a
  11. Create a new kernel config file based on the old kernel config file:

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

  12. Compile the Linux kernel:

    For the AmigaOne X1000:

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


    For the AmigaOne X5000:

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

  13. With file you can check the kernel.

    For the AmigaOne X1000:

    Code: Select all
    file vmlinux


    vmlinux: ELF 64-bit MSB executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), statically linked, BuildID[sha1]=4eeead69178e4a309ec9719c363d92564e011b74, not stripped


    For the AmigaOne X5000:

    Code: Select all
    file uImage


    uImage: u-boot legacy uImage, Linux-4.9.65_A-EON_AmigaOneX5000\037\213\010, Linux/PowerPC, OS Kernel Image (gzip), 9676429 bytes, Sat Dec 23 00:38:21 2017, Load Address: 0x00000000, Entry Point: 0x00000000, Header CRC: 0xC237FC8D, Data CRC: 0xF45AC18E


    For the AmigaOne X5000 and X1000:

  14. Compile the Linux kernel modules:

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

  15. Install the Linux kernel modules:

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


    You can get the kernel modules from the directory /lib/modules.

Please test the cross compiled kernel.

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

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

PreviousNext

Return to Platform: AmigaOne X1000 - Linux Only

Who is online

Users browsing this forum: No registered users and 7 guests