[PATCH v3 2/5] xen/common/domctl: introduce XEN_DOMCTL_get/setdomaincontext

2020-05-14 Thread Paul Durrant
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

RE: [PATCH v2 3/5] tools/misc: add xen-domctx to present domain context

2020-05-13 Thread Paul Durrant
> -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 >

RE: [PATCH v2 2/5] xen/common/domctl: introduce XEN_DOMCTL_get/setdomaincontext

2020-05-13 Thread Paul Durrant
> -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

RE: [PATCH] changelog: add relevant changes during 4.14 development window

2020-05-11 Thread Paul Durrant
> -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 >

RE: [PATCH] accel: Move Xen accelerator code under accel/xen/

2020-05-07 Thread Paul Durrant
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

RE: [PATCH v2 1/5] xen/common: introduce a new framework for save/restore of 'domain' context

2020-05-07 Thread Paul Durrant
> -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' >

RE: [PATCH v2 1/5] xen/common: introduce a new framework for save/restore of 'domain' context

2020-05-07 Thread Paul Durrant
> -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' >

RE: [PATCH v2 1/5] xen/common: introduce a new framework for save/restore of 'domain' context

2020-05-06 Thread Paul Durrant
> -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

RE: [PATCH v8 06/12] x86/HVM: make hvmemul_blk() capable of handling r/o operations

2020-05-05 Thread Paul Durrant
> -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

RE: [PATCH v2 02/10] xen: Fix and improve handling of device_add usb-host errors

2020-05-05 Thread Paul Durrant
> -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

RE: [PATCH v2 2/2] Improve legacy vbios handling

2020-05-04 Thread Paul Durrant
> -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

[ANNOUNCE] Xen 4.14 Development Update - LAST POSTING

2020-05-01 Thread Paul Durrant
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 *

RE: [PATCH] tools/xenstore: don't store domU's mfn of ring page in xensotred

2020-04-29 Thread Paul Durrant
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 > >

RE: [PATCH] tools/xenstore: don't store domU's mfn of ring page in xensotred

2020-04-29 Thread Paul Durrant
> -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

RE: [PATCH v2 2/2] Improve legacy vbios handling

2020-04-29 Thread Paul Durrant
> -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

RE: [PATCH v2 1/2] Fix undefined behaviour

2020-04-29 Thread Paul Durrant
> -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

RE: [PATCH v2 4/5] common/domain: add a domain context record for shared_info...

2020-04-28 Thread Paul Durrant
> -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

RE: [PATCH v2 2/5] xen/common/domctl: introduce XEN_DOMCTL_get/setdomaincontext

2020-04-28 Thread Paul Durrant
> -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

RE: [PATCH v2 1/5] xen/common: introduce a new framework for save/restore of 'domain' context

2020-04-28 Thread Paul Durrant
> -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

[PATCH v5] docs/designs: re-work the xenstore migration document...

2020-04-28 Thread Paul Durrant
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 v4] docs/designs: re-work the xenstore migration document...

2020-04-28 Thread Paul Durrant
> -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

RE: [PATCH] PCI: drop a redundant variable from pci_add_device()

2020-04-28 Thread Paul Durrant
> -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

RE: [PATCH v4] docs/designs: re-work the xenstore migration document...

2020-04-28 Thread Paul Durrant
> -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 > ;

RE: [PATCH v4] docs/designs: re-work the xenstore migration document...

2020-04-28 Thread Paul Durrant
> -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

RE: [PATCH 1/2] Fix undefined behaviour

2020-04-28 Thread Paul Durrant
> -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

RE: [PATCH 1/2] Fix undefined behaviour

2020-04-28 Thread Paul Durrant
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-

RE: [PATCH] x86/pass-through: avoid double IRQ unbind during domain cleanup

2020-04-28 Thread Paul Durrant
> -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

RE: [PATCH 1/2] Fix undefined behaviour

2020-04-28 Thread Paul Durrant
> -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

[PATCH v4] docs/designs: re-work the xenstore migration document...

2020-04-27 Thread Paul Durrant
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 v3] docs/designs: re-work the xenstore migration document...

2020-04-27 Thread Paul Durrant
> -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

[PATCH v3] docs/designs: re-work the xenstore migration document...

2020-04-27 Thread Paul Durrant
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 v2] docs/designs: re-work the xenstore migration document...

2020-04-27 Thread Paul Durrant
> -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

RE: [PATCH v2] docs/designs: re-work the xenstore migration document...

2020-04-27 Thread Paul Durrant
> -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

[PATCH v2] docs/designs: re-work the xenstore migration document...

2020-04-27 Thread Paul Durrant
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] docs/designs: re-work the xenstore migration document...

2020-04-27 Thread Paul Durrant
> -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

RE: [PATCH 02/11] xen: Fix and improve handling of device_add usb-host errors

2020-04-27 Thread Paul Durrant
> -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

RE: [PATCH] docs/designs: re-work the xenstore migration document...

2020-04-24 Thread Paul Durrant
> -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, > >

[PATCH] docs/designs: re-work the xenstore migration document...

2020-04-24 Thread Paul Durrant
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

2020-04-24 Thread Paul Durrant
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

[ANNOUNCE] Xen 4.14 Development Update

2020-04-24 Thread Paul Durrant
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

RE: [PATCH v4] x86: irq: Do not BUG_ON multiple unbind calls for shared pirqs

2020-04-23 Thread Paul Durrant
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

RE: [PATCH 0/3] Cleanup IOREQ server on exit

2020-04-21 Thread Paul Durrant
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

2020-04-20 Thread Paul Durrant
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 > >

RE: [PATCH 09/11] xen/pt: Fix flawed conversion to realize()

2020-04-20 Thread Paul Durrant
> -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

[ANNOUNCE] Xen 4.14 Development Update

2020-04-17 Thread Paul Durrant
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

RE: [PATCH v6 03/10] x86emul: support MOVDIR{I,64B} insns

2020-04-16 Thread Paul Durrant
> -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

RE: [XEN PATCH v5] hvmloader: Enable MMIO and I/O decode, after all resource allocation

2020-04-15 Thread Paul Durrant
> -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]

RE: [PATCH 0/3] xenoprof: XSA-313 follow-up

2020-04-15 Thread Paul Durrant
> -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

RE: [PATCH] docs: update xenstore migration design document

2020-04-15 Thread Paul Durrant
> -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:

RE: [XEN PATCH v2] hvmloader: Enable MMIO and I/O decode, after all resource allocation

2020-04-14 Thread Paul Durrant
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 >

RE: [XEN PATCH v2] hvmloader: Enable MMIO and I/O decode, after all resource allocation

2020-04-14 Thread Paul Durrant
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

RE: [XEN PATCH v2] hvmloader: Enable MMIO and I/O decode, after all resource allocation

2020-04-14 Thread Paul Durrant
> -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

RE: [PATCH-for-5.1 3/3] hw: Remove unnecessary DEVICE() cast

2020-04-14 Thread Paul Durrant
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

RE: [PATCH 1/3] Add support for generic notifier lists

2020-04-08 Thread Paul Durrant
> -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

RE: [PATCH 2/3] Add exit notifiers.

2020-04-08 Thread Paul Durrant
> -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

RE: [PATCH 3/3] xen: cleanup IOREQ server on exit

2020-04-08 Thread Paul Durrant
> -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

RE: [PATCH 0/3] Cleanup IOREQ server on exit

2020-04-08 Thread Paul Durrant
> -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

[PATCH v2 5/5] tools/libxc: make use of domain context SHARED_INFO record...

2020-04-07 Thread Paul Durrant
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

[PATCH v2 2/5] xen/common/domctl: introduce XEN_DOMCTL_get/setdomaincontext

2020-04-07 Thread Paul Durrant
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

[PATCH v2 4/5] common/domain: add a domain context record for shared_info...

2020-04-07 Thread Paul Durrant
... 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

[PATCH v2 1/5] xen/common: introduce a new framework for save/restore of 'domain' context

2020-04-07 Thread Paul Durrant
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

[PATCH v2 3/5] tools/misc: add xen-domctx to present domain context

2020-04-07 Thread Paul Durrant
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

[PATCH v2 0/5] domain context infrastructure

2020-04-07 Thread Paul Durrant
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

RE: [PATCH] x86/PoD: correct ordering of checks in p2m_pod_zero_check()

2020-04-07 Thread Paul Durrant
> -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() > >

RE: [XEN PATCH] hvmloader: Enable MMIO and I/O decode, after all resource allocation

2020-04-07 Thread Paul Durrant
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:

RE: Live migration and PV device handling

2020-04-07 Thread Paul Durrant
> -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

RE: [XEN PATCH] hvmloader: Enable MMIO and I/O decode, after all resource allocation

2020-04-07 Thread Paul Durrant
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

RE: [XEN PATCH] hvmloader: Enable MMIO and I/O decode, after all resource allocation

2020-04-07 Thread Paul Durrant
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

RE: [PATCH v2 for-5.0] xen-block: Fix double qlist remove and request leak

2020-04-06 Thread Paul Durrant
> -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

RE: [PATCH 1/5] xen/common: introduce a new framework for save/restore of 'domain' context

2020-04-06 Thread Paul Durrant
> -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

RE: [PATCH 1/5] xen/common: introduce a new framework for save/restore of 'domain' context

2020-04-06 Thread Paul Durrant
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...@

RE: [PATCH 2/5] xen/common/domctl: introduce XEN_DOMCTL_get/setdomaincontext

2020-04-06 Thread Paul Durrant
> -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

RE: [PATCH 1/5] xen/common: introduce a new framework for save/restore of 'domain' context

2020-04-06 Thread Paul Durrant
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 > >>> + &

RE: Live migration and PV device handling

2020-04-06 Thread Paul Durrant
> -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

RE: [PATCH 5/7] xen: include xen/guest_access.h rather than asm/guest_access.h

2020-04-06 Thread Paul Durrant
> ; 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

RE: [PATCH] hvmloader: probe memory below 4G before allocation for OVMF

2020-04-03 Thread Paul Durrant
> -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

RE: [PATCH 3/5] tools/misc: add xen-ctx to present domain context

2020-04-03 Thread Paul Durrant
> -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

RE: [PATCH 1/5] xen/common: introduce a new framework for save/restore of 'domain' context

2020-04-03 Thread Paul Durrant
> -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

RE: [PATCH 3/5] tools/misc: add xen-ctx to present domain context

2020-04-03 Thread Paul Durrant
> -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

RE: [PATCH] docs: Render .md files using pandoc

2020-04-03 Thread Paul Durrant
> -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

RE: [PATCH for-5.0] xen-block: Fix double qlist remove

2020-04-02 Thread Paul Durrant
> -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

RE: [PATCH 1/5] xen/common: introduce a new framework for save/restore of 'domain' context

2020-04-02 Thread Paul Durrant
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

RE: [PATCH 1/5] xen/common: introduce a new framework for save/restore of 'domain' context

2020-04-02 Thread 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/

RE: [Qemu-devel] [PULL 06/25] xen: create xenstore areas for XenDevice-s

2020-04-02 Thread Paul Durrant
> -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

RE: Ping²: [PATCH] x86/HVM: fix AMD ECS handling for Fam 10

2020-03-31 Thread Paul Durrant
> -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

RE: [PATCH v4] x86: irq: Do not BUG_ON multiple unbind calls for shared pirqs

2020-03-31 Thread Paul Durrant
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

[Xen-devel] [PATCH 4/5] common/domain: add a domain context record for shared_info...

2020-03-27 Thread Paul Durrant
... 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

[Xen-devel] [PATCH 5/5] tools/libxc: make use of domain context SHARED_INFO record...

2020-03-27 Thread Paul Durrant
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

[Xen-devel] [PATCH 0/5] domain context infrastructure

2020-03-27 Thread 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-ctx to present domain context common/domain: add a domain context record for shared_info... tools/libxc: make

[Xen-devel] [PATCH 2/5] xen/common/domctl: introduce XEN_DOMCTL_get/setdomaincontext

2020-03-27 Thread Paul Durrant
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

[Xen-devel] [PATCH 3/5] tools/misc: add xen-ctx to present domain context

2020-03-27 Thread Paul Durrant
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

[Xen-devel] [PATCH 1/5] xen/common: introduce a new framework for save/restore of 'domain' context

2020-03-27 Thread Paul Durrant
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

Re: [Xen-devel] [PATCH v8 2/2] docs/designs: Add a design document for migration of xenstore data

2020-03-27 Thread Paul Durrant
> -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

[Xen-devel] [PATCH v8 1/2] docs/designs: Add a design document for non-cooperative live migration

2020-03-27 Thread Paul Durrant
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

[Xen-devel] [PATCH v8 0/2] docs: Migration design documents

2020-03-27 Thread Paul Durrant
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

[Xen-devel] [PATCH v8 2/2] docs/designs: Add a design document for migration of xenstore data

2020-03-27 Thread Paul Durrant
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

Re: [Xen-devel] PCIe IOMMU ACS support

2020-03-27 Thread Paul Durrant
> -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,

Re: [Xen-devel] [PATCH v5 05/10] x86emul: support MOVDIR64B insn

2020-03-25 Thread Paul Durrant
> -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

Re: [Xen-devel] [PATCH v5 00/10] x86emul: further work

2020-03-25 Thread Paul Durrant
> -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

Re: [Xen-devel] [PATCH v4 0/3] make sure PGC_extra pages are dealt with properly

2020-03-24 Thread Paul Durrant
> -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 >

<    7   8   9   10   11   12   13   14   15   16   >