On Mon, Mar 1, 2010 at 11:13 AM, Dave Kleikamp <span dir="ltr"><<a href="mailto:shaggy@linux.vnet.ibm.com">shaggy@linux.vnet.ibm.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
powerpc/476: define specific cpu table entry for DD1 and DD1.1 cores<br>
<br>
From: Benjamin Herrenschmidt <<a href="mailto:benh@kernel.crashing.org">benh@kernel.crashing.org</a>><br>
<br>
There are still some unstable bits on the DD1 and DD1.1 cores.  Don't use<br>
the FPU or the tlbivax operation.  Define CPU_FTR_476_DD1 and<br>
CPU_FTR_476_DD1_1 for additional workarounds in later patches.<br>
<br>
The DD1 core requires workarounds triggered by both CPU_FTR_476_DD1<br>
and CPU_FTR_476_DD1_1.  the DD1.1 core only needs CPU_FTR_476_DD1_1<br>
defined.<br><br></blockquote><div>Isn't the policy generally not to commit workarounds for early/errataful hardware which will not be seen in the real world? Otherwise,
every new half-broken core could burn a bunch of feature bits...<br>
<br>
-Hollis<br> </div></div>