Has anyone here successfully built and booted a recent kernel from mainline? I have one built, however upon boot, sata init fails. Are there any known SATA-related erratum that I should be patching for?
Hello Alex Perez,
Would you please provide your u-boot and Kernel boot log?
What is the revision of P5020 used?
Have a great day,
Yiping
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Sure, I can provide a kernel boot log. The P5020 I am using is production/shipping silicon. If you can tell me how to verify (via /proc or similar mechanism) which version it is, I'll be happy to double-check.
U-Boot prints the SoC version in the boot messages.
In Custom kernel for T4240qds - boot issues you said that the patches I linked to resolved your SATA problems -- are there any remaining issues?
scottwood, I see that the necessary SATA patches have made it in to mainline as of 3.18, however as previously stated, I have a machine which (using both 3.17-rc3 AND 3.18.1, does not enumerate any PCI devices on the tree. Are there any known patchsets to resolve this?
Please post a new topic for the PCI issue, with a boot log and other relevant information.
Yes, those patches definitely resolve my SATA issues, however no PCI devices are enumerating on the bus (lspci returns nothing)
As for silicon revision, I am at 2.0:
U-Boot 2014.04-00110-g021fb01-dirty (Aug 20 2014 - 12:43:46)
CPU0: P5020, Version: 2.0, (0x82200020)
Core: e5500, Version: 1.2, (0x80240012)