On Wed, Apr 09, 2014 at 04:37:43PM -0700, Olof Johansson wrote:
Snowball still has an issue with multi_v7 and cubie2 with sunxi_defconfig due to out-of-date u-boot (don't get me started on that....). I'll bisect snowball shortly.
I can start you on that if you want.
Seriously, it seems like we have only *wrong* options here.
- Either we do it the old fashion way, with the smp_ops. But according to Xen/KVM people, it's a no-go, because of HYP being non-secure, you have to implement PSCI, and set up the proper arch timer frequency in the bootloader.
- Or, we do push everything in the bootloader, but then, *you* rant because you have to update the bootloader. - Or, we do nothing, but then, everyone is displeased because there's no mainline support / <vendor> does his kernel completely out of tree.
Please advise on the best course of action.
I'm sorry, but the result of this is what you gain when you want to push more logic in the bootloader. It doesn't matter wether it's a good or a bad reason, but it's a fact that you become dependant of the bootloader (and it's the whole point).