Kernel 5.0

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

Re: Kernel 5.0

Post by xeno74 »

A new powerpc-dma.6-debug branch:

Code: Select all

git clone git://git.infradead.org/users/hch/misc.git -b powerpc-dma.6-debug a

Code: Select all

git checkout 257002094bc5935dd63207a380d9698ab81f0775
Link to the Git: powerpc-dma.6-debug
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Kernel 4.21

Post by xeno74 »

http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Kernel 5.0

Post by xeno74 »

xeno74 wrote:FYI:
Christoph Hellwig wrote: Interesting. This suggest it is related to the use of ZONE_DMA by
the FSL SOCs that your board uses. Let me investigate this a bit more.

As a hack to check that theory I've pushed a new commit to the
powerpc-dma.6-debug branch to use old powerpc GFP_DMA selection
with the new dma direct code:

http://git.infradead.org/users/hch/misc ... d85f403f06

And another one that drops the addressability checks that powerpc
never had:

http://git.infradead.org/users/hch/misc ... a13ac3b669

Can you first test with both patches, and then just with the first
in case that worked?
Hi All,

I tested Christoph's latest DMA patches today. I successfully compiled kernels for the X5000 and X1000 from his Git 'powerpc-dma.6-debug' (both patches).

X5000: The kernel detects the SATA hard disk drive and boots without any problems.

X1000: The kernel boots and the P.A. Semi Ethernet works!

I will test just the first patch tomorrow.

Link to the test thread: use generic DMA mapping code in powerpc V4

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

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

Re: Kernel 5.0

Post by xeno74 »

Next step just with the first patch: 5c532d07c2f3c3972104de505d06b8d85f403f06 (use powerpc zone selection)

Code: Select all

git clone git://git.infradead.org/users/hch/misc.git -b powerpc-dma.6-debug a

Code: Select all

git checkout 5c532d07c2f3c3972104de505d06b8d85f403f06
Link to the Git: powerpc-dma.6-debug

Results:

X5000: The kernel detects the SATA hard disk drive and boots without any problems.

X1000: The kernel boots and the P.A. Semi Ethernet works!
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
tbreeden
Posts: 160
Joined: Sat Jun 18, 2011 12:57 am
Location: Charlottesville, VA, USA
Contact:

Re: Kernel 5.0

Post by tbreeden »

Download: vmlinux-5.0-rc3-AmigaOne_X1000_X5000.tar.gz
5.0-rc3 looking good here. :!:

Tom
Screenshot at 2019-01-24 02-33-00.png
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 5.0

Post by xeno74 »

tbreeden wrote: 5.0-rc3 looking good here. :!:

Tom
Hi Tom,

Thanks a lot for testing the RC3! :-)

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

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

Re: Kernel 4.21

Post by xeno74 »

http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Kernel 5.0

Post by xeno74 »

Hi All,

Christoph has created another branch for testing.

Gitweb: powerpc-dma.6-debug.2

Code: Select all

git clone git://git.infradead.org/users/hch/misc.git -b powerpc-dma.6-debug.2 a
Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Kernel 5.0

Post by xeno74 »

xeno74 wrote:Hi All,

Christoph has created another branch for testing.

Gitweb: powerpc-dma.6-debug.2

Code: Select all

git clone git://git.infradead.org/users/hch/misc.git -b powerpc-dma.6-debug.2 a
Cheers,
Christian
Hi All,

I compiled kernels for the X5000 and X1000 from Christoph's new branch 'powerpc-dma.6-debug.2' today. The kernels boot and the P.A. Semi Ethernet works!

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

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

Re: Kernel 5.0

Post by xeno74 »

FYI:
Christoph Hellwig wrote: Thanks for testing! I'll prepare a new series that adds the other
patches on top of this one.
Christoph Hellwig wrote: And that was easier than I thought - we just had a few patches left
in powerpc-dma.6, so I've rebased that branch on top of
powerpc-dma.6-debug.2:

git://git.infradead.org/users/hch/misc.git powerpc-dma.6

Gitweb:

http://git.infradead.org/users/hch/misc ... erpc-dma.6

I hope the other patches are simple enough, so just testing the full
branch checkout should be fine for now.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply