[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] xen: arm: add missing flushing dcache to the copy to/clean guest functions
On Tue, 26 Nov 2013, Oleksandr Dmytryshyn wrote: > Hi to all. > > Currently we use Dom0 kernel size about 30 MBytes (on Panda5 board). > > I've measured a flushing time in the 2 cases: > 1. Flush about 30 MBytes (flush_xen_dcache_va_range() function) - 1280 uS > 2. Full dcache flush (I've ported this from u-boot to the hypervisor) - 93 uS The difference is huge! Does the "full dcache flush" cost 93 uS no matter the address range we want to flush? How long does it take to flush only the kernel, initramfs and DTB using flush_xen_dcache_va_range? It is probably worth sending a patch with your full dcache flush ported from u-boot and start using that. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |