[RFC/PATCH v5 5/7] ARM: ARM11 MPCore: cpu_v6_dcache_clean_area needs RFO

George G. Davis gdavis at mvista.com
Wed Jun 13 07:36:42 EDT 2012


On Jun 13, 2012, at 5:36 AM, Russell King - ARM Linux wrote:

> On Wed, Jun 13, 2012 at 10:32:18AM +0100, Catalin Marinas wrote:
>> Alternatively, we could disable the interrupts around RFO and D-cache
>> cleaning (inside the loop), though I think the preempt disabling is
>> faster.
> 
> It also has the *important* effect that it doesn't cause problems with
> interrupt latency, which is a real concern if you have peripherals
> requiring quick servicing.

Yep, even disabling preemption is not acceptable for some work loads but this
is the least painful option here.

Thanks!

--
Regards,
George





More information about the linux-arm-kernel mailing list