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.
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?
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)