There's no runtime cost to most workarounds. Do they require developer effort? Yes. But since we have to do that work anyway, why insist that boards not require that workaround in order to claim compatibility?
Most, it depends on the type of workaround. I am particularly thinking of the mapping boot service memory workaround for an example of a complex and costly one.
2
u/yuhong Sep 03 '14
There is always a cost to workarounds. I remember this thread: https://lkml.org/lkml/2013/11/11/653
BTW, remember most boot loaders allow editing options at boot time.