[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] xen/arm64: Use __flush_dcache_area instead of __flush_dcache_all
On Mon, 2014-10-20 at 20:55 -0700, Roy Franz wrote: [...] > - * void noreturn efi_xen_start(void *fdt_ptr); > + * void noreturn efi_xen_start(void *fdt_ptr, uint32_t fdt_size); > */ > ENTRY(efi_xen_start) > /* > + * Preserve x0 (fdt pointer) across call to __flush_dcache_area, > + * restore for entry into Xen. > + */ > + mov x20, x0 > + > + /* flush dcache covering the FDT updated by EFI boot code */ According to the above strictly speaking the length is in w1 rather than x1. However I'm fairly certain (without having checked) that assigning to wn clears the upper 32-bits so this is fine. Hence: Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> and applied. If I'm misremembering about the writes to wn please holler ;-) > + ic ialluis > + tlbi alle2 I added a space here to line up the alle2. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |