Kernel 5.0

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

Re: Kernel 4.21

Post by xeno74 »

FYI
Michael Ellerman wrote: Re: [NEXT,v2,2/4] powerpc/pasemi: Add Nemo board IRQ initroutine

On Sun, 2018-08-19 at 20:21:47 UTC, Darren Stevens wrote:
Add a IRQ init routine for the Nemo board which inits and attatches
the i8259 found in the SB600, and a cascade routine to dispatch the
interrupts.

Signed-off-by: Darren Stevens <Darren@stevens-zone.net>

Applied to powerpc next, thanks.

https://git.kernel.org/powerpc/c/51f4cc ... 49acf06c11

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

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

Re: Kernel 4.21

Post by xeno74 »

FYI
Michael Ellerman wrote: On Sun, 2018-08-19 at 20:21:55 UTC, Darren Stevens wrote:
> The A-Eon Amigaone X1000's Nemo motherboard has an AMD SB600
> connected to one of the PCI-e root ports on its PaSemi
> Pwrficient 1628M SoC. Normally the SB600 southbridge would be
> connected to a hidden PCI-e port on the system's northbridge,
> and as a result doesn't fully comply with the PCI-e spec.
>
> Add code to relax the PCI-e detection in both the root port
> and the Linux kernel allowing on board devices to be detected.
>
> Signed-off-by: Darren Stevens <Darren@stevens-zone.net>

Applied to powerpc next, thanks.

https://git.kernel.org/powerpc/c/68f211 ... bb84b65059

cheers
Michael Ellerman wrote: On Sun, 2018-08-19 at 20:23:57 UTC, Darren Stevens wrote:
> Add routines for Nemo specific devices to init at boot time, these
> being board level power-off and SB600's rtc.
>
> Also add a run time variable to prevent these being activated
> if we boot on a reference board.
>
> Signed-off-by: Darren Stevens <Darren at stevens-zone.net>

Applied to powerpc next, thanks.

https://git.kernel.org/powerpc/c/656fdf ... 75af373df6

cheers
Michael Ellerman wrote: On Sun, 2018-08-19 at 20:21:47 UTC, Darren Stevens wrote:
> Add a IRQ init routine for the Nemo board which inits and attatches
> the i8259 found in the SB600, and a cascade routine to dispatch the
> interrupts.
>
> Signed-off-by: Darren Stevens <Darren at stevens-zone.net>

Applied to powerpc next, thanks.

https://git.kernel.org/powerpc/c/0428a5 ... 1fc98aae60

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

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

Re: Kernel 4.21

Post by xeno74 »

Hi All,

The Linux 4.21 kernel merge window is open for merging. Linus Torvalds has added a lot of new source code to the Linux Git. I created the first alpha today.

New:
Download: vmlinux-4.21-alpha1-AmigaOne_X1000_X5000.tar.gz

Image

Please test it.

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

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

Re: Kernel 4.21

Post by xeno74 »

FYI:

[GIT PULL] Please pull powerpc/linux.git powerpc-4.21-1 tag
Darren Stevens (4):
powerpc/pasemi: Add PCI initialisation for Nemo board.
powerpc/pasemi: Add Nemo board IRQ initroutine
powerpc/pasemi: Add Nemo board device init code.
powerpc/pasemi: Add Nemo board IRQ initroutine
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Kernel 4.21

Post by xeno74 »

Hi All,

I released the alpha2 and the alpha3 of kernel 4.21 for testing today.

New (alpha2):
New (alpha3):
  • X1000: The kernel developers integrated Darren's Nemo patches to the official kernel source code so we don't need the Nemo patch anymore.
  • X5000: New Cyrus patch 4.21-1
  • PowerPC updates 4.21-1
New (alpha2+3):
Downloads:
Image

Please test them.

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

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

Re: Kernel 4.21

Post by xeno74 »

Hi All,

I released a new test version of kernel 4.21 today.

New:
Download: vmlinux-4.21-alpha4-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
tbreeden
Posts: 160
Joined: Sat Jun 18, 2011 12:57 am
Location: Charlottesville, VA, USA
Contact:

Re: Kernel 4.21

Post by tbreeden »

kernel 4.21-alpha4 is running things well on my X1000 :!:

Tom
Screenshot from 2019-01-01 22-44-46.png
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.21

Post by xeno74 »

tbreeden wrote:kernel 4.21-alpha4 is running things well on my X1000 :!:

Tom
Hi Tom,

Thanks a lot for testing the alpha4. :-)

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

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

Re: Kernel 4.21

Post by xeno74 »

Here is the alpha5 of kernel 4.21 for testing. :-)

Download: vmlinux-4.21-alpha5-AmigaOne_X1000_X5000.tar.gz

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

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

Re: Kernel 4.21

Post by xeno74 »

FYI:
Christoph Hellwig wrote: Hi Christian,

happy new year and I hope you had a few restful deays off.

I've pushed a new tree to:

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

Gitweb:

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

Which has been rebased to the latests Linus tree, which has a lot of
changes, and has also changed the patch split a bit to aid bisection.

I think

http://git.infradead.org/users/hch/misc ... 715cf2362f

might be a good commit to re-start testing, then bisecting up to the
last commit using git bisect.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply