Page 3 of 9

Re: Kernel 4.16

Posted: Thu Feb 08, 2018 12:26 am
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

Re: Kernel 4.16

Posted: Thu Feb 08, 2018 4:51 am
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

Re: Kernel 4.16

Posted: Thu Feb 08, 2018 8:05 am
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

Re: Kernel 4.16

Posted: Thu Feb 08, 2018 8:28 am
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

Re: Kernel 4.16

Posted: Thu Feb 08, 2018 7:53 pm
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

Re: Kernel 4.16

Posted: Fri Feb 09, 2018 4:21 am
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

Re: Kernel 4.16

Posted: Fri Feb 09, 2018 6:38 am
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

Re: Kernel 4.16

Posted: Fri Feb 09, 2018 8:16 am
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

Re: Kernel 4.16

Posted: Fri Feb 09, 2018 7:35 pm
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

Re: Kernel 4.16

Posted: Fri Feb 09, 2018 9:41 pm
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