[PATCH 1/2] mach-ux500: cache operations are atomic on PL310

Linus Walleij linus.walleij at linaro.org
Wed Jan 18 07:06:04 EST 2012


On Tue, Jan 17, 2012 at 2:34 PM, Will Deacon <will.deacon at arm.com> wrote:
> On Tue, Jan 17, 2012 at 11:27:43AM +0000, Srinidhi KASAGAR wrote:

>> From a8cf7e2f7b58c3ef860be58fa72cd0c51e2be487 Mon Sep 17 00:00:00 2001
>> From: srinidhi kasagar <srinidhi.kasagar at stericsson.com>
>> Date: Tue, 17 Jan 2012 11:29:39 +0530
>> Subject: [PATCH] mach-ux500: Do not override outer.inv_all
>>
>> +     /*
>> +      * We can't disable l2 as we are in non secure mode, currently
>> +      * this seems being called only during kexec path. So let's
>
> s/being/to be/
>
>> +      * override outer.disable with nasty assignment until we have
>> +      * some SMI service available.
>> +      */
>> +     outer_cache.disable = NULL;
>
> This looks alright to me.
>
> Reviewed-by: Will Deacon <will.deacon at arm.com>

Thanks guys, applied to ux500-core with the speling fix above,
I will send this for the -rc series.

Yours,
Linus Walleij



More information about the linux-arm-kernel mailing list