Kernel 4.16

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

Re: Kernel 4.16

Post by xeno74 »

Hi All,

I compiled the alpha8 today.

New:
Download: vmlinux-4.16-alpha8-AmigaOne_X1000_X5000.tar.gz

@Tom (tbreeden)
Could you please test the alpha8? I cross compiled the alpha8 on a PC and I don't know if it boots on an AmigaOne X1000. I also don't know if PCI_SCAN_ALL_PCIE_DEVS works because Bjorn updated his patch. Please test it.

Thanks,
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.16

Post by tbreeden »

Download: vmlinux-4.16-alpha8-AmigaOne_X1000_X5000.tar.gz

@Tom (tbreeden)
Could you please test the alpha8? I cross compiled the alpha8 on a PC and I don't know if it boots on an AmigaOne X1000. I also don't know if PCI_SCAN_ALL_PCIE_DEVS works because Bjorn updated his patch. Please test it.
Nope, I can't get alpha8 to boot. CFE loads the vmlinux file ok, and
things get started. But right after a sucessful message about
X.509 Certificates and a failure message about Regulatory.db
it complains that it can't file sdb5 to mount the filesystem root.
And tells me to fix my "root=" or can't find Block[0,0].

alpha7 does work fine, including the PASemi ethernet!

tom
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.16

Post by xeno74 »

tbreeden wrote:
Download: vmlinux-4.16-alpha8-AmigaOne_X1000_X5000.tar.gz

@Tom (tbreeden)
Could you please test the alpha8? I cross compiled the alpha8 on a PC and I don't know if it boots on an AmigaOne X1000. I also don't know if PCI_SCAN_ALL_PCIE_DEVS works because Bjorn updated his patch. Please test it.
Nope, I can't get alpha8 to boot. CFE loads the vmlinux file ok, and
things get started. But right after a sucessful message about
X.509 Certificates and a failure message about Regulatory.db
it complains that it can't file sdb5 to mount the filesystem root.
And tells me to fix my "root=" or can't find Block[0,0].

alpha7 does work fine, including the PASemi ethernet!

tom
Hi Tom,

OK, I have to talk with Bjorn. His new patch doesn’t work. Many thanks for testing.

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.16

Post by xeno74 »

Hi All,

Tom tested the alpha8 on his AmigaOne X1000 today. Unfortunately PCI_SCAN_ALL_PCIE_DEVS doesn’t work anymore. That means Tom’s X1000 can’t boot the alpha8 because it doesn’t find any hard drives anymore. These are wired at the SB600 chip and the kernel doesn’t see any devices at the SB600 anymore. Bjorn updated his patch and it seems it doesn’t work. I don’t know why he updated his patch because his old patch worked without any problems. He didn’t tell me, that he updated his patch so I wasn’t able to test it before it was integrated to the official kernel source code. I will revert his changes and test if it works again.

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.16

Post by xeno74 »

Hi Tom,

I reverted Bjorn's latest changes and I created a new probe.c patch (probe.c-v2.patch) for the X1000 today. Could you please test the new alpha?

Download: vmlinux-4.16-alpha9-AmigaOne_X1000_X5000.tar.gz

Thanks,
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.16

Post by tbreeden »

Hello Christian,

Unfortunately, vmlinux-alpha9 fails the same way alpha8 did.

Again, it can't find sdb5 partition. When it follow with a message
"Here are the available partition:" it shows only the first partition
on sda, and no sign of sdb.

tom
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.16

Post by xeno74 »

Hi Tom,

Thanks a lot for testing. Could you please add pci=pcie_scan_all to the boot arguments and test the alpha8 and alpha9 with this boot argument again?

Thanks in advance,
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.16

Post by xeno74 »

Hi All,

I was able to revert the commit Merge branch 'pci/enumeration' into next with the following command:

Code: Select all

git revert 5be31686cf4752443e669f48843eed036c69f999 -m 1
Output:

Code: Select all

Revert "Merge branch 'pci/enumeration' into next"

This reverts commit 5be31686cf4752443e669f48843eed036c69f999, reversing
changes made to 6b290397afb89ac23f29be30c6637756d256f959.

# Bitte geben Sie eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen,
# die mit '#' beginnen, werden ignoriert, und eine leere Beschreibung
# bricht den Commit ab.
# Auf Branch master
# Ihr Branch ist auf dem selben Stand wie 'origin/master'.
#
# zum Commit vorgemerkte Änderungen:
#       geändert:       drivers/infiniband/hw/qedr/main.c
#       geändert:       drivers/pci/pci.c
#       geändert:       drivers/pci/probe.c
#       geändert:       include/linux/pci.h
#       geändert:       include/uapi/linux/pci_regs.h
#

[master e03d3ba] Revert "Merge branch 'pci/enumeration' into next"
 5 files changed, 62 insertions(+), 102 deletions(-)
I will create the alpha10. I hope this change is the problem.

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.16

Post by xeno74 »

Hi Tom,

Here is the alpha10 without the commit Merge branch 'pci/enumeration' into next for testing.

Download: vmlinux-4.16-alpha10-AmigaOne_X1000_X5000.tar.gz

Please test it. I hope we have found the issue.

Thanks,
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.16

Post by xeno74 »

Tom,

Could you also test the alpha11?

New:

- X1000: Branch 'pci/enumeration into next' reverted and patched with Bjorn's first patch (probe.c.patch)

Download: vmlinux-4.16-alpha11-AmigaOne_X1000.tar.gz

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

Running Linux on AmigaONEs can require some tinkering.
Post Reply