search for: flush_xen_dcache_va_rang

Displaying 3 results from an estimated 3 matches for "flush_xen_dcache_va_rang".

2013 Jun 18
16
[PATCH] ARM: cache coherence problem in guestcopy.c
...en/arch/arm/guestcopy.c b/xen/arch/arm/guestcopy.c index d146cd6..9c4a7e4 100644 --- a/xen/arch/arm/guestcopy.c +++ b/xen/arch/arm/guestcopy.c @@ -25,6 +25,7 @@ unsigned long raw_copy_to_guest(void *to, const void *from, unsigned len) p += offset; memcpy(p, from, size); + flush_xen_dcache_va_range(p, size); unmap_domain_page(p - offset); len -= size; from += size; @@ -55,6 +56,7 @@ unsigned long raw_clear_guest(void *to, unsigned len) p += offset; memset(p, 0x00, size); + flush_xen_dcache_va_range(p, size); unmap_domain_page(p -...
2013 Jan 23
132
[PATCH 00/45] initial arm v8 (64-bit) support
First off, Apologies for the massive patch series... This series boots a 32-bit dom0 kernel to a command prompt on an ARMv8 (AArch64) model. The kernel is the same one as I am currently using with the 32 bit hypervisor I haven''t yet tried starting a guest or anything super advanced like that ;-). Also there is not real support for 64-bit domains at all, although in one or two places I
2013 Feb 22
48
[PATCH v3 00/46] initial arm v8 (64-bit) support
This round implements all of the review comments from V2 and all patches are now acked. Unless there are any objections I intend to apply later this morning. Ian.