Thread (63 messages) 63 messages, 5 authors, 2015-09-01

[Xen-devel] [PATCH v3 03/20] xen: Add Xen specific page definition

From: David Vrabel <hidden>
Date: 2015-08-20 09:49:48
Also in: lkml

On 07/08/15 17:46, Julien Grall wrote:
The Xen hypercall interface is always using 4K page granularity on ARM
and x86 architecture.

With the incoming support of 64K page granularity for ARM64 guest, it
won't be possible to re-use the Linux page definition in Xen drivers.

Introduce Xen page definition helpers based on the Linux page
definition. They have exactly the same name but prefixed with
XEN_/xen_ prefix.

Also modify xen_page_to_gfn to use new Xen page definition.
[...]
+#define xen_page_to_pfn(page)	\
+	(((page_to_pfn(page)) << PAGE_SHIFT) >> XEN_PAGE_SHIFT)
Rename this to page_to_xen_pfn()

David
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help