
On Wed, 25 Feb 2015 13:49:52 -0600 Nishanth Menon nm@ti.com wrote:
On 02/25/2015 05:15 AM, Paul Kocialkowski wrote:
Le mardi 24 février 2015 à 16:57 -0600, Nishanth Menon a écrit :
430973: Stale prediction on replaced inter working branch causes Cortex-A8 to execute in the wrong ARM/Thumb state Impacts: Everything lower than r2p1 Work around: Set IBE to 1
According to the Linux kernel source, this should only affect r1p* (hence, not r2p0): https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/ar...
I did look at the official Cortex-A8 errata doc (I think this is under NDA at least under TI).. Doc revision 20.0
The errata list is not that much secret. But more like all the documents that you get from your employer are just under NDA by default. Even though they might be also available from the other sources.
I had the same problem. And specifically requested and obtained my own personal copy of the Cortex-A8 errata list from ARM as a private individual (to my gmail address, and clearly stating that I wanted it for the purposes *not* related to my corporate job) :-)
I'm not allowed to share my copy with the other people though, so everyone has to get it directly from ARM. I believe that that this only requires filling in the registration form on the ARM website and agreeing with the conditions.
There are also PDF documents from Freescale in public access, which contain some Cortex-A8 errata information too:
http://cache.freescale.com/files/32bit/doc/errata/IMX50CE.pdf http://www.freescale.com/docs/pcn_attachments/15760_IMX53CE_Rev4.pdf