These domctls provide a mechanism to get and set domain context from
the toolstack.
Signed-off-by: Paul Durrant
---
Cc: Daniel De Graaf
Cc: Ian Jackson
Cc: Wei Liu
Cc: Andrew Cooper
Cc: George Dunlap
Cc: Jan Beulich
Cc: Julien Grall
Cc: Stefano Stabellini
v3:
- Addressed comments from
> -Original Message-
> From: Jan Beulich
> Sent: 29 April 2020 16:04
> To: Paul Durrant
> Cc: xen-devel@lists.xenproject.org; Paul Durrant ; Ian
> Jackson
> ; Wei Liu
> Subject: Re: [PATCH v2 3/5] tools/misc: add xen-domctx to present domain
> context
>
> -Original Message-
> From: Jan Beulich
> Sent: 29 April 2020 15:51
> To: Paul Durrant
> Cc: xen-devel@lists.xenproject.org; Paul Durrant ;
> Daniel De Graaf
> ; Ian Jackson ; Wei Liu
> ; Andrew Cooper
> ; George Dunlap ; Julien
> Grall ;
> Stefano
> -Original Message-
> From: Roger Pau Monne
> Sent: 11 May 2020 11:32
> To: xen-devel@lists.xenproject.org
> Cc: Roger Pau Monne ; Paul Durrant ;
> Community Manager
>
> Subject: [PATCH] changelog: add relevant changes during 4.14 development
> window
>
gor Mammedov
> ;
> Eduardo Habkost ; Richard Henderson ;
> Marcel Apfelbaum
> ; Dr. David Alan Gilbert ;
> Juan Quintela
> ; Michael S. Tsirkin ; Paul Durrant
> ; Anthony
> Perard
> Subject: [PATCH] accel: Move Xen accelerator code under accel/xen/
>
> This code
> -Original Message-
> From: Jan Beulich
> Sent: 07 May 2020 08:40
> To: p...@xen.org
> Cc: xen-devel@lists.xenproject.org; 'Paul Durrant' ;
> 'Andrew Cooper'
> ; 'George Dunlap' ; 'Ian
> Jackson'
> ; 'Julien Grall' ; 'Stefano
> Stabellini'
>
> -Original Message-
> From: Jan Beulich
> Sent: 07 May 2020 08:22
> To: p...@xen.org
> Cc: xen-devel@lists.xenproject.org; 'Paul Durrant' ;
> 'Andrew Cooper'
> ; 'George Dunlap' ; 'Ian
> Jackson'
> ; 'Julien Grall' ; 'Stefano
> Stabellini'
>
> -Original Message-
> From: Jan Beulich
> Sent: 29 April 2020 12:02
> To: Paul Durrant
> Cc: xen-devel@lists.xenproject.org; Paul Durrant ;
> Andrew Cooper
> ; George Dunlap ; Ian
> Jackson
> ; Julien Grall ; Stefano Stabellini
> ; Wei Liu ; Volodymyr
> -Original Message-
> From: Jan Beulich
> Sent: 05 May 2020 09:15
> To: xen-devel@lists.xenproject.org
> Cc: Andrew Cooper ; Wei Liu ; Roger
> Pau Monne
> ; Paul Durrant
> Subject: [PATCH v8 06/12] x86/HVM: make hvmemul_blk() capable of handling r/o
> ope
> -Original Message-
> From: Markus Armbruster
> Sent: 05 May 2020 11:19
> To: qemu-de...@nongnu.org
> Cc: Stefano Stabellini ; Anthony Perard
> ; Paul
> Durrant ; Gerd Hoffmann ;
> xen-devel@lists.xenproject.org
> Subject: [PATCH v2 02/10] xen: Fix and imp
> -Original Message-
> From: Grzegorz Uriasz
> Sent: 29 April 2020 04:04
> To: qemu-de...@nongnu.org
> Cc: Grzegorz Uriasz ;
marma...@invisiblethingslab.com; ar...@puzio.waw.pl;
> ja...@bartmin.ski; j.nowa...@student.uw.edu.pl; Stefano Stabellini
; Anthony
> Perard
ent))
- Paul Durrant
* Secret Hiding (Split into several series; 'Remove the direct map' now posted)
- Hongyan Xia
* Hypervisor file system (v7)
- Juergen Gross
=== x86 ===
* Linux stub domains (v5)
- Marek Marczykowski-Górecki
* Virtualise MSR_ARCH_CAPS for guests
- Andrew Cooper
*
nstore: don't store domU's mfn of ring page in
> xensotred
>
> On 29/04/2020 13:56, Paul Durrant wrote:
> >> -Original Message-
> >> From: Igor Druzhinin
> >> Sent: 29 April 2020 13:50
> >> To: Jürgen Groß ; Julien Grall ; Julien
> >
> -Original Message-
> From: Igor Druzhinin
> Sent: 29 April 2020 13:50
> To: Jürgen Groß ; Julien Grall ; Julien Grall
>
> Cc: xen-devel ; Ian Jackson
> ; Wei Liu
> ; andrew.coop...@citrix.com; Paul Durrant
> Subject: Re: [PATCH] tools/xenstore: don't st
> -Original Message-
> From: Grzegorz Uriasz
> Sent: 29 April 2020 04:04
> To: qemu-de...@nongnu.org
> Cc: Grzegorz Uriasz ; marma...@invisiblethingslab.com;
> ar...@puzio.waw.pl;
> ja...@bartmin.ski; j.nowa...@student.uw.edu.pl; Stefano Stabellini
> ; Anthony
> -Original Message-
> From: Grzegorz Uriasz
> Sent: 29 April 2020 04:04
> To: qemu-de...@nongnu.org
> Cc: Grzegorz Uriasz ; marma...@invisiblethingslab.com;
> ar...@puzio.waw.pl;
> ja...@bartmin.ski; j.nowa...@student.uw.edu.pl; Stefano Stabellini
> ; Anthony
> -Original Message-
> From: Julien Grall
> Sent: 20 April 2020 18:35
> To: Paul Durrant ; xen-devel@lists.xenproject.org
> Cc: Paul Durrant ; Ian Jackson
> ; Wei Liu ;
> Andrew Cooper ; George Dunlap
> ; Jan Beulich
> ; Stefano Stabellini
> Subject: Re
> -Original Message-
> From: Julien Grall
> Sent: 20 April 2020 18:26
> To: Paul Durrant ; xen-devel@lists.xenproject.org
> Cc: Paul Durrant ; Daniel De Graaf
> ; Ian Jackson
> ; Wei Liu ; Andrew Cooper
> ; George
> Dunlap ; Jan Beulich ; Stefano
> Stabe
> -Original Message-
> From: Julien Grall
> Sent: 20 April 2020 18:21
> To: Paul Durrant ; xen-devel@lists.xenproject.org
> Cc: Paul Durrant ; Andrew Cooper
> ; George Dunlap
> ; Ian Jackson ; Jan
> Beulich ;
> Stefano Stabellini ; Wei Liu ;
> Volodym
From: Paul Durrant
... to specify a separate migration stream that will also be suitable for
live update.
The original scope of the document was to support non-cooperative migration
of guests [1] but, since then, live update of xenstored has been brought into
scope. Thus it makes more sense
> -Original Message-
> From: Jürgen Groß
> Sent: 28 April 2020 13:56
> To: p...@xen.org; 'Julien Grall' ;
> xen-devel@lists.xenproject.org
> Cc: 'Paul Durrant' ; 'Andrew Cooper'
> ; 'George Dunlap'
> ; 'Ian Jackson' ; 'Jan
> Beulich'
> ; 'Stefano Stabell
> -Original Message-
> From: Jan Beulich
> Sent: 28 April 2020 14:00
> To: xen-devel@lists.xenproject.org
> Cc: Paul Durrant
> Subject: [PATCH] PCI: drop a redundant variable from pci_add_device()
>
> Surrounding code already uses the available alternative, af
> -Original Message-
> From: Julien Grall
> Sent: 28 April 2020 10:06
> To: Paul Durrant ; xen-devel@lists.xenproject.org
> Cc: Paul Durrant ; Juergen Gross ;
> Andrew Cooper
> ; George Dunlap ; Ian
> Jackson
> ; Jan Beulich ; Stefano
> Stabellini
> ;
> -Original Message-
> From: Julien Grall
> Sent: 28 April 2020 11:23
> To: Jürgen Groß ; Paul Durrant ;
> xen-devel@lists.xenproject.org
> Cc: Paul Durrant ; Andrew Cooper
> ; George Dunlap
> ; Ian Jackson ; Jan
> Beulich ;
> Stefano Stabellini ; Wei
> -Original Message-
> From: Paul Durrant
> Sent: 28 April 2020 13:33
> To: 'Artur Puzio' ; 'Grzegorz Uriasz'
> ; qemu-de...@nongnu.org
> Cc: marma...@invisiblethingslab.com; ja...@bartmin.ski;
> j.nowa...@student.uw.edu.pl; 'Stefano
> Stabellini' ; 'Anthon
y Perard'
> ; xen-
> de...@lists.xenproject.org
> Subject: Re: [PATCH 1/2] Fix undefined behaviour
>
> On 28.04.2020 10:10, Paul Durrant wrote:
> >> -Original Message-
> >> From: Grzegorz Uriasz
> >> Sent: 28 April 2020 07:29
> >> To: qemu-
> -Original Message-
> From: Jan Beulich
> Sent: 28 April 2020 13:22
> To: xen-devel@lists.xenproject.org
> Cc: Paul Durrant ; Varad Gautam ; Andrew Cooper
> ; Roger Pau Monné ; Wei Liu
>
> Subject: [PATCH] x86/pass-through: avoid double IRQ unbind
> -Original Message-
> From: Grzegorz Uriasz
> Sent: 28 April 2020 07:29
> To: qemu-de...@nongnu.org
> Cc: Grzegorz Uriasz ; marma...@invisiblethingslab.com;
> ar...@puzio.waw.pl;
> ja...@bartmin.ski; j.nowa...@student.uw.edu.pl; Stefano Stabellini
> ; Anthony
From: Paul Durrant
... to specify a separate migration stream that will also be suitable for
live update.
The original scope of the document was to support non-cooperative migration
of guests [1] but, since then, live update of xenstored has been brought into
scope. Thus it makes more sense
> -Original Message-
> From: Jürgen Groß
> Sent: 27 April 2020 16:14
> To: Paul Durrant ; xen-devel@lists.xenproject.org
> Cc: Paul Durrant ; Andrew Cooper
> ; George Dunlap
> ; Ian Jackson ; Jan
> Beulich ;
> Julien Grall ; Stefano Stabellini ;
> Wei
From: Paul Durrant
... to specify a separate migration stream that will also be suitable for
live update.
The original scope of the document was to support non-cooperative migration
of guests [1] but, since then, live update of xenstored has been brought into
scope. Thus it makes more sense
> -Original Message-
> From: Jürgen Groß
> Sent: 27 April 2020 12:13
> To: p...@xen.org; xen-devel@lists.xenproject.org
> Cc: 'Paul Durrant'
> Subject: Re: [PATCH v2] docs/designs: re-work the xenstore migration
> document...
>
> On 27.04.2
> -Original Message-
> From: Jürgen Groß
> Sent: 27 April 2020 11:37
> To: Paul Durrant ; xen-devel@lists.xenproject.org
> Cc: Paul Durrant
> Subject: Re: [PATCH v2] docs/designs: re-work the xenstore migration
> document...
>
> On 27.04.20 09:53, Paul Du
From: Paul Durrant
... to specify a separate migration stream that will also be suitable for
live update.
The original scope of the document was to support non-cooperative migration
of guests [1] but, since then, live update of xenstored has been brought into
scope. Thus it makes more sense
> -Original Message-
> From: Jürgen Groß
> Sent: 27 April 2020 08:42
> To: Paul Durrant ; xen-devel@lists.xenproject.org
> Cc: Paul Durrant
> Subject: Re: [PATCH] docs/designs: re-work the xenstore migration document...
>
> On 24.04.20 15:37, Paul Durrant wrote
> -Original Message-
> From: Markus Armbruster
> Sent: 24 April 2020 20:20
> To: qemu-de...@nongnu.org
> Cc: Stefano Stabellini ; Anthony Perard
> ; Paul
> Durrant ; Gerd Hoffmann ;
> xen-devel@lists.xenproject.org
> Subject: [PATCH 02/11] xen: Fix and improve
> -Original Message-
> From: Julien Grall
> Sent: 24 April 2020 17:04
> To: Jürgen Groß ; Paul Durrant ;
> xen-devel@lists.xenproject.org
> Cc: Paul Durrant
> Subject: Re: [PATCH] docs/designs: re-work the xenstore migration document...
>
> Hi,
>
>
From: Paul Durrant
... to specify a separate migration stream that will also be suitable for
live update.
The original scope of the document was to support non-cooperative migration
of guests [1] but, since then, live update of xenstored has been brought into
scope. Thus it makes more sense
Re: [PATCH 0/3] xenoprof: XSA-313 follow-up
>
> Hi Paul,
>
> On 20/04/2020 16:01, Paul Durrant wrote:
> >> -Original Message-
> >> From: Julien Grall
> >> Sent: 20 April 2020 15:15
> >> To: p...@xen.org; 'Jan Beulich' ;
> >> xen-devel
v2)
- David Woodhouse
- The latest code is available at
https://xenbits.xen.org/gitweb/?p=people/dwmw2/xen.git;a=shortlog;h=refs/heads/lu-master
- Project wiki page at https://wiki.xenproject.org/wiki/Live-Updating_Xen
* Non-Cooperative Live Migration (v7 (design docs))
- Paul Durr
bind calls for
> shared pirqs
>
> On 31.03.2020 13:51, Paul Durrant wrote:
> >> From: Jan Beulich
> >> Sent: 31 March 2020 08:41
> >>
> >> On 17.03.2020 16:23, Paul Durrant wrote:
> >>> That looks like it will do the job. I'll see if I
Ping v2?
> -Original Message-
> From: Maximilian Heyne
> Sent: 07 April 2020 10:16
> To: xen-devel@lists.xenproject.org
> Cc: Ian Jackson ; Paul Durrant
> Subject: Re: [PATCH 0/3] Cleanup IOREQ server on exit
>
> Could someone please have a look at this patch? I
Re: [PATCH 0/3] xenoprof: XSA-313 follow-up
>
> Hi Paul,
>
> On 15/04/2020 09:50, Paul Durrant wrote:
> >> -Original Message-
> >> From: Jan Beulich
> >> Sent: 15 April 2020 09:45
> >> To: xen-devel@lists.xenproject.org
> >
> -Original Message-
> From: Markus Armbruster
> Sent: 20 April 2020 09:33
> To: qemu-de...@nongnu.org
> Cc: Stefano Stabellini ; Anthony Perard
> ; Paul
> Durrant ; xen-devel@lists.xenproject.org
> Subject: [PATCH 09/11] xen/pt: Fix flawed conversion to reali
v2)
- David Woodhouse
- The latest code is available at
https://xenbits.xen.org/gitweb/?p=people/dwmw2/xen.git;a=shortlog;h=refs/heads/lu-master
- Project wiki page at https://wiki.xenproject.org/wiki/Live-Updating_Xen
* Non-Cooperative Live Migration
- Paul Durrant
* Secret Hid
> -Original Message-
> From: Jan Beulich
> Sent: 14 April 2020 12:45
> To: xen-devel@lists.xenproject.org
> Cc: Andrew Cooper ; Wei Liu ; Roger
> Pau Monne
> ; Paul Durrant
> Subject: [PATCH v6 03/10] x86emul: support MOVDIR{I,64B} insns
>
> Introduce
> -Original Message-
> From: Xen-devel On Behalf Of Harsha
> Shamsundara Havanur
> Sent: 15 April 2020 13:28
> To: xen-devel@lists.xenproject.org
> Cc: Wei Liu ; Andrew Cooper ; Ian
> Jackson
> ; Jan Beulich ; Harsha
> Shamsundara Havanur
> ; Roger Pau Monné
> Subject: [XEN PATCH v5]
> -Original Message-
> From: Jan Beulich
> Sent: 15 April 2020 09:45
> To: xen-devel@lists.xenproject.org
> Cc: Andrew Cooper ; George Dunlap
> ; Ian Jackson
> ; Julien Grall ; Stefano Stabellini
> ; Wei Liu ; Paul Durrant
> Subject: [PATCH 0/3] xenoprof: XSA
> -Original Message-
> From: Xen-devel On Behalf Of Juergen
> Gross
> Sent: 14 April 2020 17:00
> To: xen-devel@lists.xenproject.org
> Cc: Juergen Gross ; Stefano Stabellini
> ; Julien Grall
> ; Wei Liu ; Andrew Cooper
> ; Ian Jackson
> ; George Dunlap ; Jan
> Beulich
> Subject:
Subject: Re: [XEN PATCH v2] hvmloader: Enable MMIO and I/O decode, after all
> resource allocation
>
> On 14.04.2020 13:58, Paul Durrant wrote:
> >> -Original Message-
> >> From: Jan Beulich
> >> Sent: 14 April 2020 12:40
> >> To: p...@xen.org
>
Subject: Re: [XEN PATCH v2] hvmloader: Enable MMIO and I/O decode, after all
> resource allocation
>
> On 14.04.2020 13:01, Paul Durrant wrote:
> >> -Original Message-
> >>>
> >>> Previous commit enabled MASTER for all functions. I am bit con
> -Original Message-
> >
> > Previous commit enabled MASTER for all functions. I am bit confused
> > here on the consensus on enabling/disabling/retaining BME.
> > Should we even care about MASTER?
>
> With the commit introducing its universal setting, I'm afraid to
> avoid regressions we
gt; qemu-...@nongnu.org; qemu-
> p...@nongnu.org; Jason Wang ; Markus Armbruster
> ; qemu-
> s3...@nongnu.org; Dr. David Alan Gilbert ; Joel Stanley
> ; David
> Hildenbrand ; Aurelien Jarno ;
> Laurent Vivier
> ; Peter Maydell ; Cornelia Huck
> ;
> Paolo Bonzini ; Andrew Jeff
> -Original Message-
> From: Maximilian Heyne
> Sent: 13 March 2020 12:33
> To: xen-devel@lists.xenproject.org
> Cc: Ian Jackson ; Paul Durrant
> Subject: [PATCH 1/3] Add support for generic notifier lists
>
> From: Anthony Liguori
>
> Notifiers are data
> -Original Message-
> From: Maximilian Heyne
> Sent: 13 March 2020 12:33
> To: xen-devel@lists.xenproject.org
> Cc: Ian Jackson ; Paul Durrant
> Subject: [PATCH 2/3] Add exit notifiers.
>
> From: Gerd Hoffmann
>
> Hook up any cleanup work which needs to
> -Original Message-
> From: Maximilian Heyne
> Sent: 13 March 2020 12:33
> To: xen-devel@lists.xenproject.org
> Cc: Ian Jackson ; Paul Durrant
> Subject: [PATCH 3/3] xen: cleanup IOREQ server on exit
>
> Use the backported Notifier interface to register an ate
> -Original Message-
> From: Maximilian Heyne
> Sent: 07 April 2020 10:16
> To: xen-devel@lists.xenproject.org
> Cc: Ian Jackson ; Paul Durrant
> Subject: Re: [PATCH 0/3] Cleanup IOREQ server on exit
>
> Could someone please have a look at this patch? It solve
will define a record in the libxc domain
image format for passing domain context and convert the save/restore code
to use that.
Signed-off-by: Paul Durrant
---
Cc: Ian Jackson
Cc: Wei Liu
v2:
- Re-based (now making use of DOMAIN_SAVE_FLAG_IGNORE)
---
tools/libxc/xc_sr_common.h | 7
These domctls provide a mechanism to get and set domain context from
the toolstack.
Signed-off-by: Paul Durrant
---
Cc: Daniel De Graaf
Cc: Ian Jackson
Cc: Wei Liu
Cc: Andrew Cooper
Cc: George Dunlap
Cc: Jan Beulich
Cc: Julien Grall
Cc: Stefano Stabellini
v2:
- drop mask parameter
... and update xen-domctx to dump some information describing the record.
Signed-off-by: Paul Durrant
---
Cc: Ian Jackson
Cc: Wei Liu
Cc: Andrew Cooper
Cc: George Dunlap
Cc: Jan Beulich
Cc: Julien Grall
Cc: Stefano Stabellini
v2:
- Drop the header change to define a 'Xen' page size
patches will introduce other parts of the framework, and code that will
make use of it within the current version of the libxc migration stream.
This patch also marks the HVM-only framework as deprecated in favour of the
new framework.
Signed-off-by: Paul Durrant
---
Cc: Andrew Cooper
Cc: George
This tool is analogous to 'xen-hvmctx' which presents HVM context.
Subsequent patches will add 'dump' functions when new records are
introduced.
Signed-off-by: Paul Durrant
---
Cc: Ian Jackson
Cc: Wei Liu
v2:
- Change name from 'xen-ctx' to 'xen-domctx'
---
.gitignore | 1
From: Paul Durrant
Paul Durrant (5):
xen/common: introduce a new framework for save/restore of 'domain'
context
xen/common/domctl: introduce XEN_DOMCTL_get/setdomaincontext
tools/misc: add xen-domctx to present domain context
common/domain: add a domain context record for shared_info
> -Original Message-
> From: Jan Beulich
> Sent: 07 April 2020 12:08
> To: xen-devel@lists.xenproject.org
> Cc: Andrew Cooper ; Roger Pau Monné
> ; Wei Liu
> ; Paul Durrant
> Subject: [PATCH] x86/PoD: correct ordering of checks in p2m_pod_zero_check()
>
>
hvmloader: Enable MMIO and I/O decode, after all
> resource allocation
>
> On Tue, Apr 07, 2020 at 08:48:42AM +0100, Paul Durrant wrote:
> > > -Original Message-
> > > From: Xen-devel On Behalf Of
> > > Harsha Shamsundara Havanur
> > > Sent:
> -Original Message-
> From: Xen-devel On Behalf Of Tamas K
> Lengyel
> Sent: 06 April 2020 18:31
> To: Andrew Cooper
> Cc: Xen-devel ; Anastassios Nanos
>
> Subject: Re: Live migration and PV device handling
>
> On Mon, Apr 6, 2020 at 11:24 AM Andrew Cooper
> wrote:
> >
> > On
e
> programmed for all valid device functions. PCI BUS MASTER is kept
> disabled in the bootloader as this needs to be enabled by the guest
> OS driver once it initializes and takes control of the device.
>
> Signed-off-by: Harsha Shamsundara Havanur
> Ack-by: Paul Durrant
With the c
e if busmaster is ever disabled.
>
No, we don't have suitable h/w for that AFAIK. If that is the case then we
ought to quirk it.
> A lot of this will depend on what Qemu does behind the scenes, and
> whether disabling busmastering gets reflected in the real device.
&g
> -Original Message-
> From: Anthony PERARD
> Sent: 06 April 2020 15:02
> To: qemu-de...@nongnu.org
> Cc: qemu-sta...@nongnu.org; Anthony PERARD ;
> Stefano Stabellini
> ; Paul Durrant ; Stefan Hajnoczi
> ; Kevin
> Wolf ; Max Reitz ;
> xen-devel@li
> -Original Message-
[snip]
> >> * The name of the hypercall does not say anything about "PV". So a
> >> contributor could think it would be fine to save/restore new HVM state
> >> in the new generic hypercall. Is it going to be an issue? If so, how do
> >> we prevent it?
> >
> > The
TCH 1/5] xen/common: introduce a new framework for
> save/restore of 'domain' context
>
> Hi Paul,
>
> On 06/04/2020 09:27, Paul Durrant wrote:
> >> -Original Message-
> >> From: Julien Grall
> >> Sent: 03 April 2020 18:24
> >> To: p...@
> -Original Message-
> From: Julien Grall
> Sent: 01 April 2020 14:42
> To: Paul Durrant ; xen-devel@lists.xenproject.org
> Cc: Daniel De Graaf ; Ian Jackson
> ; Wei Liu
> ; Andrew Cooper ; George Dunlap
> ; Jan
> Beulich ; Stefano Stabellini
> Subje
TCH 1/5] xen/common: introduce a new framework for
> save/restore of 'domain' context
>
> Hi Paul,
>
> On 03/04/2020 16:55, Paul Durrant wrote:
> >> -Original Message-
> > [snip]
> >>> +
> >>> +#include
> >>> +
&
> -Original Message-
> From: Xen-devel On Behalf Of Dongli
> Zhang
> Sent: 03 April 2020 23:33
> To: Andrew Cooper ; Anastassios Nanos
> ; xen-
> de...@lists.xen.org
> Subject: Re: Live migration and PV device handling
>
> Hi Andrew,
>
> On 4/3/20 5:42 AM, Andrew Cooper wrote:
> > On
> ; Wei Liu ; Roger Pau Monné
> ; Paul Durrant
> ; Jun Nakajima ; Kevin Tian
>
> Subject: [PATCH 5/7] xen: include xen/guest_access.h rather than
> asm/guest_access.h
>
> From: Julien Grall
>
> Only a few places are actually including asm/guest_access.h. While th
> -Original Message-
> From: Xen-devel On Behalf Of Igor
> Druzhinin
> Sent: 03 April 2020 16:36
> To: Jan Beulich
> Cc: Andrew Cooper ; roger@citrix.com;
> ian.jack...@eu.citrix.com;
> w...@xen.org; xen-devel@lists.xenproject.org
> Subject: Re: [PATCH] hvmloader: probe memory
> -Original Message-
> From: Jan Beulich
> Sent: 03 April 2020 16:30
> To: p...@xen.org
> Cc: xen-devel@lists.xenproject.org; 'Ian Jackson'
> ; 'Wei Liu'
> Subject: Re: [PATCH 3/5] tools/misc: add xen-ctx to present domain context
>
> On 03.04.202
> -Original Message-
[snip]
> > +
> > +#include
> > +
> > +struct domain_context {
> > +bool log;
> > +struct domain_save_descriptor desc;
> > +domain_copy_entry copy;
>
> As your new framework is technically an extension of existing one, it
> would be good to explain why we
> -Original Message-
> From: Jan Beulich
> Sent: 30 March 2020 11:54
> To: Paul Durrant
> Cc: xen-devel@lists.xenproject.org; Ian Jackson ;
> Wei Liu
> Subject: Re: [PATCH 3/5] tools/misc: add xen-ctx to present domain context
>
> On 27.03.202
> -Original Message-
> From: Xen-devel On Behalf Of Andrew
> Cooper
> Sent: 03 April 2020 14:17
> To: Xen-devel
> Cc: George Dunlap ; Andrew Cooper
> ; Paul
> Durrant ; Ian Jackson
> Subject: [PATCH] docs: Render .md files using pandoc
>
> This fixes
> -Original Message-
> From: Anthony PERARD
> Sent: 02 April 2020 14:08
> To: qemu-de...@nongnu.org
> Cc: qemu-sta...@nongnu.org; Anthony PERARD ;
> Stefano Stabellini
> ; Paul Durrant ; Stefan Hajnoczi
> ; Kevin
> Wolf ; Max Reitz ;
> xen-devel@li
bject: Re: [PATCH 1/5] xen/common: introduce a new framework for
> save/restore of 'domain' context
>
> On 02.04.2020 11:58, Paul Durrant wrote:
> >> -Original Message-
> >> From: Jan Beulich
> >> Sent: 01 April 2020 15:51
> >> To: Paul Durrant
> -Original Message-
> From: Jan Beulich
> Sent: 01 April 2020 15:51
> To: Paul Durrant
> Cc: xen-devel@lists.xenproject.org; Andrew Cooper
> ; George Dunlap
> ; Ian Jackson ; Julien
> Grall ;
> Stefano Stabellini ; Wei Liu
> Subject: Re: [PATCH 1/
> -Original Message-
> From: Philippe Mathieu-Daudé
> Sent: 01 April 2020 17:14
> To: Anthony PERARD ; qemu-de...@nongnu.org
> Cc: xen-devel@lists.xenproject.org; Peter Maydell ;
> Paul Durrant
> ; Markus Armbruster
> Subject: Re: [Qemu-devel] [PULL 06/25] xe
> -Original Message-
> From: Jan Beulich
> Sent: 31 March 2020 13:16
> To: Paul Durrant
> Cc: Andrew Cooper ;
> xen-devel@lists.xenproject.org; Wei Liu ;
> Roger Pau Monné
> Subject: Ping²: [PATCH] x86/HVM: fix AMD ECS handling for Fam 10
>
> On 16.03.2
UG_ON multiple unbind calls for
> shared pirqs
>
> On 17.03.2020 16:23, Paul Durrant wrote:
> > That looks like it will do the job. I'll see if I can get it tested.
>
> Any luck with this, yet?
>
I have asked Varad to test it. He hopes to get to it this week.
Paul
... and update xen-ctx to dump some information describing the record.
NOTE: To allow a sensible definition of the record in public/save.h
this patch also adds a definition of the Xen ABI's de-facto page
size into public/xen.h.
Signed-off-by: Paul Durrant
---
Cc: Ian Jackson
Cc
will define a record in the libxc domain
image format for passing domain context and convert the save/restore code
to use that.
Signed-off-by: Paul Durrant
---
Cc: Ian Jackson
Cc: Wei Liu
---
tools/libxc/xc_sr_common.h | 7 +++-
tools/libxc/xc_sr_common_x86.c | 58
Paul Durrant (5):
xen/common: introduce a new framework for save/restore of 'domain'
context
xen/common/domctl: introduce XEN_DOMCTL_get/setdomaincontext
tools/misc: add xen-ctx to present domain context
common/domain: add a domain context record for shared_info...
tools/libxc: make
These domctls provide a mechanism to get and set domain context from
the toolstack.
Signed-off-by: Paul Durrant
---
Cc: Daniel De Graaf
Cc: Ian Jackson
Cc: Wei Liu
Cc: Andrew Cooper
Cc: George Dunlap
Cc: Jan Beulich
Cc: Julien Grall
Cc: Stefano Stabellini
---
tools/flask/policy/modules
This tools is analogous to 'xen-hvmctx' which presents HVM context.
Subsequent patches will add 'dump' functions when new records are
introduced.
Signed-off-by: Paul Durrant
---
Cc: Ian Jackson
Cc: Wei Liu
---
.gitignore | 1 +
tools/misc/Makefile | 4 ++
tools/misc/xen-ctx.c
the domain_save() or domain_load() functions. Subsequent
patches will introduce other parts of the framwork, and code that will
make use of it within the current version of the libxc migration stream.
Signed-off-by: Paul Durrant
---
Cc: Andrew Cooper
Cc: George Dunlap
Cc: Ian Jackson
Cc: Jan Beulich
Cc
> -Original Message-
> From: Julien Grall
> Sent: 27 March 2020 16:58
> To: Paul Durrant ; xen-devel@lists.xenproject.org
> Cc: Paul Durrant ; Andrew Cooper
> ; George Dunlap
> ; Ian Jackson ; Jan
> Beulich
> ; Konrad Rzeszutek Wilk ; Stefano
> Stabell
From: Paul Durrant
It has become apparent to some large cloud providers that the current
model of cooperative migration of guests under Xen is not usable as it
relies on software running inside the guest, which is likely beyond the
provider's control.
This patch introduces a proposal for non
Paul Durrant (2):
docs/designs: Add a design document for non-cooperative live migration
docs/designs: Add a design document for migration of xenstore data
docs/designs/non-cooperative-migration.md | 280 ++
docs/designs/xenstore-migration.md| 256
From: Paul Durrant
This patch details proposes extra migration data and xenstore protocol
extensions to support non-cooperative live migration of guests.
NOTE: doc/misc/xenstore.txt is also amended to replace the term
for the INTRODUCE operation with the , since this is what
> -Original Message-
> From: Roman Shaposhnik
> Sent: 26 March 2020 22:03
> To: Roger Pau Monné
> Cc: xen-devel@lists.xenproject.org; Jan Beulich ; Paul
> Durrant ;
> Kevin Tian ; Andrew Cooper
> Subject: Re: [Xen-devel] PCIe IOMMU ACS support
>
> On Wed,
> -Original Message-
> From: Xen-devel On Behalf Of Jan
> Beulich
> Sent: 24 March 2020 12:34
> To: xen-devel@lists.xenproject.org
> Cc: Andrew Cooper ; Paul Durrant
> ; Wei Liu
> ; Roger Pau Monne
> Subject: [Xen-devel] [PATCH v5 05/10] x86emul: support MO
> -Original Message-
> From: Jan Beulich
> Sent: 24 March 2020 12:43
> To: xen-devel@lists.xenproject.org
> Cc: Andrew Cooper ; Paul Durrant ;
> Wei Liu ;
> Roger Pau Monne
> Subject: Re: [PATCH v5 00/10] x86emul: further work
>
> Paul,On 24.03.2020 13:2
> -Original Message-
> From: Jan Beulich
> Sent: 24 March 2020 09:39
> To: Paul Durrant
> Cc: xen-devel@lists.xenproject.org; Andrew Cooper
> ; George Dunlap
> ; Ian Jackson ; Julien
> Grall ;
> Konrad Rzeszutek Wilk ; Roger Pau Monné
> ; Stefano
>
1101 - 1200 of 3558 matches
Mail list logo