Welcome, Guest. Please login or register.

Author Topic: A1-X1000: Linux Kernel 4.4  (Read 5470 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline xeno74Topic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2010
  • Posts: 386
    • http://www.supertuxkart-amiga.de
A1-X1000: Linux Kernel 4.4
« on: November 21, 2015, 03:48:49 PM »
Hi All,

Darren solved the problems with the new interrupt system so I was able to release the RC1 of kernel 4.4.

Download: vmlinux-4.4-rc1-AMIGA_one_X1000.tar.bz2



New:

It also includes:

  • KVM_BOOK3S_64_PR
Quote

Support running guest kernels in virtual machines on processors without using hypervisor mode in the host, by running the guest in user mode (problem state) and emulating all privileged instructions and registers.

This is not as fast as using hypervisor mode, but works on machines where hypervisor mode is not available or not usable, and can emulate processors that are different from the host processor, including emulating 32-bit processors on a 64-bit host.


  • Mac-on-Linux support
  • network support for AROS hosted
  • support for 4 serial ports
  • Bluetooth USB dongle support
  • kernel tracing with ftrace
  • ubuntu MATE 15.04, 15.10, and 16.04 LTS support
  • Debian 8 support
  • Btrfs support
  • systemd support
  • Wacom Intuos/Graphire tablet support (USB)
  • Linux kernel icon for OS4.1 by Tommysammy
Cheers,

Christian

Offline xeno74Topic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2010
  • Posts: 386
    • http://www.supertuxkart-amiga.de
Re: A1-X1000: Linux Kernel 4.4
« Reply #1 on: November 23, 2015, 10:11:43 AM »
The RC2 is available for testing.

New:

Download: vmlinux-4.4-rc2-AMIGA_one_X1000.tar.bz2

ubuntu MATE 16.04 LTS PowerPC with the kernel 4.4 RC2 and E-UAE JIT PowerPC:



PLEASE PLEASE PLEASE test the PASemi ethernet.

Thanks in advance,

Christian
« Last Edit: November 23, 2015, 10:26:29 AM by xeno74 »
 

Offline xeno74Topic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2010
  • Posts: 386
    • http://www.supertuxkart-amiga.de
Re: A1-X1000: Linux Kernel 4.4
« Reply #2 on: November 30, 2015, 01:49:57 PM »
Here is the RC3 for testing: vmlinux-4.4-rc3-AMIGA_one_X1000.tar.bz2

New: Linux 4.4-rc3 Kernel Released -- phoronix.com

Note: Unfortunately the P.A. Semi ethernet doesn't work on our Nemo boards with the release
candidates of the kernel 4.4 currently. Further information: forum.hyperion-entertainment.biz

By the way, iceweasel 42.0-1 and icedove 42.0~b2-1 are available for Debian Sid.


Offline xeno74Topic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2010
  • Posts: 386
    • http://www.supertuxkart-amiga.de
Re: A1-X1000: Linux Kernel 4.4
« Reply #3 on: December 07, 2015, 06:18:23 PM »
I have released the RC4 for testing.

New:

Download: vmlinux-4.4-rc4-2-AmigaONE_X1000.tar.gz



PLEASE use the longterm kernel 4.1 if you want a stable and reliable kernel for your AmigaONE X1000.

Offline xeno74Topic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2010
  • Posts: 386
    • http://www.supertuxkart-amiga.de
Re: A1-X1000: Linux Kernel 4.4
« Reply #4 on: December 14, 2015, 12:14:15 PM »
Hi all,

I have done a git revert of the commit ' [RFC/PATCH,v2] powerpc/iommu: Support "hybrid" iommu/direct DMA ops for coherent_mask < dma_mask (https://patchwork.ozlabs.org/patch/472535/)' without these following files:

Code: [Select]

arch/powerpc/platforms/powernv/pci-ioda.c
arch/powerpc/platforms/pseries/iommu.c


After that I compiled the kernel 4.4.0-rc5 and the P.A. Semi Ethernet interface works without reverting the two files above.

Download: vmlinux-4.4-rc5-AmigaONE_X1000.tar.gz

New:



OK, the problem must be in the following files:

Code: [Select]

arch/powerpc/Kconfig
arch/powerpc/include/asm/device.h
arch/powerpc/include/asm/dma-mapping.h
arch/powerpc/include/asm/iommu.h
arch/powerpc/kernel/dma-iommu.c
arch/powerpc/kernel/dma-swiotlb.c
arch/powerpc/kernel/dma.c
arch/powerpc/sysdev/dart_iommu.c
include/asm-generic/dma-mapping-common.h


Cheers,

Christian

Offline xeno74Topic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2010
  • Posts: 386
    • http://www.supertuxkart-amiga.de
Re: A1-X1000: Linux Kernel 4.4
« Reply #5 on: December 21, 2015, 07:57:54 AM »
Hi All,

I successfully compiled the RC6 with the new Nemo 4.4-5 patch today.

Download: vmlinux-4.4-rc6-AmigaONE_X1000.tar.gz

New:

Debian Sid PowerPC with MATE and kernel 4.4.0-rc6. You can also see the new iceweasel 43.0.1:



Merry Christmas,

Christian

Offline xeno74Topic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2010
  • Posts: 386
    • http://www.supertuxkart-amiga.de
Re: A1-X1000: Linux Kernel 4.4
« Reply #6 on: December 28, 2015, 02:03:49 PM »
Hi All,

I compiled the RC7 with the new Nemo patch 4.4-6 today. I removed the kernel config option CONFIG_OF_OVERLAY and I compiled AMDGPU (CONFIG_DRM_AMDGPU) as kernel module.

New:

Download: vmlinux-4.4-rc7-AmigaONE_X1000.tar.gz



Cheers,

Christian

Offline xeno74Topic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2010
  • Posts: 386
    • http://www.supertuxkart-amiga.de
Re: A1-X1000: Linux Kernel 4.4
« Reply #7 on: January 04, 2016, 11:09:25 AM »
Hi All,

I compiled the RC8 with the new Nemo patch 4.4-8.

Download: vmlinux-4.4-rc8-AmigaONE_X1000.tar.gz

New:

Cheers,

Christian

Offline xeno74Topic starter

  • Sr. Member
  • ****
  • Join Date: Nov 2010
  • Posts: 386
    • http://www.supertuxkart-amiga.de
Re: A1-X1000: Linux Kernel 4.4
« Reply #8 on: January 11, 2016, 09:52:26 AM »
I patched the final version with our new Nemo patch 4.4-12 and after that I compiled it today.

New:


Download: vmlinux-4.4-AmigaONE_X1000.tar.gz

 
MATE on Debian Sid PowerPC with the final version of kernel 4.4 and the new iceweasel 44.0b2: