|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 1/4] arm: remove incorrect dcache flush at start of day.
On Mon, 2013-04-22 at 18:43 +0100, Julien Grall wrote:
> On 04/22/2013 05:43 PM, Ian Campbell wrote:
>
> > flush_xen_dcache flushes by virtual address and at this point boot_ttbr
> > contains a physical address.
>
> I think this part of the comment is wrong. flush_xen_dcache will flush
> the address of boot_ttbr, not the one contains in the variable.
Ah yes. this is a macro which takes &argument and flushes that.
However the global variable boot_ttbr is also part of the following
flush_xen_dcache_va_range so I think the removal itself is correct
(sounds like you agree?)
I reworded the commit message as:
arm: remove redundant dcache flush at start of day.
boot_ttbr is part of the region flushed by the subsequent
flush_xen_dcache_va_range from _start to _end so there is no need to flush
separately.
Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
---
v2: Corrected changelog description of why the flush is unnecessary.
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |