* [PATCH V3] Add flag to start info regarding virtual mapped p2m list
@ 2015-03-04 6:56 Juergen Gross
2015-03-16 6:43 ` Juergen Gross
0 siblings, 1 reply; 3+ messages in thread
From: Juergen Gross @ 2015-03-04 6:56 UTC (permalink / raw)
To: keir, Ian.Campbell, andrew.cooper3, ian.jackson, tim,
david.vrabel, jbeulich, xen-devel
Cc: Juergen Gross
In order to indicate the Xen tools capability to support the virtual
mapped linear p2m list instead the 3 level mfn tree add a flag to the
start_info page.
Signed-off-by: Juergen Gross <jgross@suse.com>
---
xen/include/public/xen.h | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/xen/include/public/xen.h b/xen/include/public/xen.h
index 3703c39..66c09a3 100644
--- a/xen/include/public/xen.h
+++ b/xen/include/public/xen.h
@@ -773,10 +773,12 @@ typedef struct start_info start_info_t;
#endif /* XEN_HAVE_PV_GUEST_ENTRY */
/* These flags are passed in the 'flags' field of start_info_t. */
-#define SIF_PRIVILEGED (1<<0) /* Is the domain privileged? */
-#define SIF_INITDOMAIN (1<<1) /* Is this the initial control domain? */
-#define SIF_MULTIBOOT_MOD (1<<2) /* Is mod_start a multiboot module? */
-#define SIF_MOD_START_PFN (1<<3) /* Is mod_start a PFN? */
+#define SIF_PRIVILEGED (1<<0) /* Is the domain privileged? */
+#define SIF_INITDOMAIN (1<<1) /* Is this the initial control domain? */
+#define SIF_MULTIBOOT_MOD (1<<2) /* Is mod_start a multiboot module? */
+#define SIF_MOD_START_PFN (1<<3) /* Is mod_start a PFN? */
+#define SIF_VIRT_P2M_4TOOLS (1<<4) /* Do Xen tools understand a virt. mapped */
+ /* P->M making the 3 level tree obsolete? */
#define SIF_PM_MASK (0xFF<<8) /* reserve 1 byte for xen-pm options */
/*
--
2.1.4
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH V3] Add flag to start info regarding virtual mapped p2m list
2015-03-04 6:56 [PATCH V3] Add flag to start info regarding virtual mapped p2m list Juergen Gross
@ 2015-03-16 6:43 ` Juergen Gross
2015-03-16 15:29 ` Ian Campbell
0 siblings, 1 reply; 3+ messages in thread
From: Juergen Gross @ 2015-03-16 6:43 UTC (permalink / raw)
To: keir, Ian.Campbell, andrew.cooper3, ian.jackson, tim,
david.vrabel, jbeulich, xen-devel
On 03/04/2015 07:56 AM, Juergen Gross wrote:
> In order to indicate the Xen tools capability to support the virtual
> mapped linear p2m list instead the 3 level mfn tree add a flag to the
> start_info page.
>
> Signed-off-by: Juergen Gross <jgross@suse.com>
Ping?
> ---
> xen/include/public/xen.h | 10 ++++++----
> 1 file changed, 6 insertions(+), 4 deletions(-)
>
> diff --git a/xen/include/public/xen.h b/xen/include/public/xen.h
> index 3703c39..66c09a3 100644
> --- a/xen/include/public/xen.h
> +++ b/xen/include/public/xen.h
> @@ -773,10 +773,12 @@ typedef struct start_info start_info_t;
> #endif /* XEN_HAVE_PV_GUEST_ENTRY */
>
> /* These flags are passed in the 'flags' field of start_info_t. */
> -#define SIF_PRIVILEGED (1<<0) /* Is the domain privileged? */
> -#define SIF_INITDOMAIN (1<<1) /* Is this the initial control domain? */
> -#define SIF_MULTIBOOT_MOD (1<<2) /* Is mod_start a multiboot module? */
> -#define SIF_MOD_START_PFN (1<<3) /* Is mod_start a PFN? */
> +#define SIF_PRIVILEGED (1<<0) /* Is the domain privileged? */
> +#define SIF_INITDOMAIN (1<<1) /* Is this the initial control domain? */
> +#define SIF_MULTIBOOT_MOD (1<<2) /* Is mod_start a multiboot module? */
> +#define SIF_MOD_START_PFN (1<<3) /* Is mod_start a PFN? */
> +#define SIF_VIRT_P2M_4TOOLS (1<<4) /* Do Xen tools understand a virt. mapped */
> + /* P->M making the 3 level tree obsolete? */
> #define SIF_PM_MASK (0xFF<<8) /* reserve 1 byte for xen-pm options */
>
> /*
>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH V3] Add flag to start info regarding virtual mapped p2m list
2015-03-16 6:43 ` Juergen Gross
@ 2015-03-16 15:29 ` Ian Campbell
0 siblings, 0 replies; 3+ messages in thread
From: Ian Campbell @ 2015-03-16 15:29 UTC (permalink / raw)
To: Juergen Gross
Cc: keir, andrew.cooper3, ian.jackson, tim, david.vrabel, jbeulich,
xen-devel
On Mon, 2015-03-16 at 07:43 +0100, Juergen Gross wrote:
> On 03/04/2015 07:56 AM, Juergen Gross wrote:
> > In order to indicate the Xen tools capability to support the virtual
> > mapped linear p2m list instead the 3 level mfn tree add a flag to the
> > start_info page.
> >
> > Signed-off-by: Juergen Gross <jgross@suse.com>
>
> Ping?
I'm still waiting for a reply to <1425469278.25940.144.camel@citrix.com>
Ian.
>
> > ---
> > xen/include/public/xen.h | 10 ++++++----
> > 1 file changed, 6 insertions(+), 4 deletions(-)
> >
> > diff --git a/xen/include/public/xen.h b/xen/include/public/xen.h
> > index 3703c39..66c09a3 100644
> > --- a/xen/include/public/xen.h
> > +++ b/xen/include/public/xen.h
> > @@ -773,10 +773,12 @@ typedef struct start_info start_info_t;
> > #endif /* XEN_HAVE_PV_GUEST_ENTRY */
> >
> > /* These flags are passed in the 'flags' field of start_info_t. */
> > -#define SIF_PRIVILEGED (1<<0) /* Is the domain privileged? */
> > -#define SIF_INITDOMAIN (1<<1) /* Is this the initial control domain? */
> > -#define SIF_MULTIBOOT_MOD (1<<2) /* Is mod_start a multiboot module? */
> > -#define SIF_MOD_START_PFN (1<<3) /* Is mod_start a PFN? */
> > +#define SIF_PRIVILEGED (1<<0) /* Is the domain privileged? */
> > +#define SIF_INITDOMAIN (1<<1) /* Is this the initial control domain? */
> > +#define SIF_MULTIBOOT_MOD (1<<2) /* Is mod_start a multiboot module? */
> > +#define SIF_MOD_START_PFN (1<<3) /* Is mod_start a PFN? */
> > +#define SIF_VIRT_P2M_4TOOLS (1<<4) /* Do Xen tools understand a virt. mapped */
> > + /* P->M making the 3 level tree obsolete? */
> > #define SIF_PM_MASK (0xFF<<8) /* reserve 1 byte for xen-pm options */
> >
> > /*
> >
>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-03-16 15:29 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-04 6:56 [PATCH V3] Add flag to start info regarding virtual mapped p2m list Juergen Gross
2015-03-16 6:43 ` Juergen Gross
2015-03-16 15:29 ` Ian Campbell
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.