[PATCH v3] ARM: imx: replicate the diagnostic register of boot cpu into secondary cores

Dirk Behme dirk.behme at de.bosch.com
Thu May 2 02:14:59 EDT 2013


On 02.05.2013 04:21, Shawn Guo wrote:
> On Wed, May 01, 2013 at 05:38:17PM +0100, Will Deacon wrote:
>> On Wed, May 01, 2013 at 05:19:24PM +0100, Dirk Behme wrote:
>>> Am 01.05.2013 17:38, schrieb Will Deacon:
>>>> On Wed, May 01, 2013 at 04:32:14PM +0100, Dirk Behme wrote:
>>> Just for a better understanding: What's wrong with using the same
>>> register values on all CPUx? I.e. with copying them from CPU0?
>>> Shouldn't all CPUx use the same setting? Or at least the same errata
>>> bits enabled?
>>
>> There's this thing called big.LITTLE... In this case, we're all A9s, but it
>> still feels horrible.
>
> It sounds more like a feeling instead of any issue in real.  Unless I
> hear some convincing technical explanation, I will send the patch for
> -rc to fix the broken reboot on imx6q.

As v3 of this patch touches only i.MX specific code, we know that i.MX6 
isn't big.LITTLE and all CPUx are the same, I agree with Shawn that it's 
ok to do it this way to fix a real bug.

Acked-by: Dirk Behme <dirk.behme at de.bosch.com>

Thanks and best regards

Dirk











More information about the linux-arm-kernel mailing list