Re: [Xen-devel] [PATCH v5 03/11] x86/mmcfg: add handlers for the PVH Dom0 MMCFG areas

2017-09-04 Thread Jan Beulich
>>> On 14.08.17 at 16:28, wrote: > --- a/xen/arch/x86/hvm/dom0_build.c > +++ b/xen/arch/x86/hvm/dom0_build.c > @@ -38,6 +38,8 @@ > #include > #include > > +#include "../x86_64/mmconfig.h" Please try to avoid such includes - move whatever is needed to a header in asm-x86/ instead. > @@ -391

Re: [Xen-devel] [PATCH v5 03/11] x86/mmcfg: add handlers for the PVH Dom0 MMCFG areas

2017-08-22 Thread Paul Durrant
> -Original Message- > From: Roger Pau Monne [mailto:roger@citrix.com] > Sent: 14 August 2017 15:29 > To: xen-de...@lists.xenproject.org > Cc: boris.ostrov...@oracle.com; konrad.w...@oracle.com; Roger Pau Monne > ; Jan Beulich ; Andrew Cooper > ; Paul Durrant > Subject: [PATCH v5 03/11

[Xen-devel] [PATCH v5 03/11] x86/mmcfg: add handlers for the PVH Dom0 MMCFG areas

2017-08-14 Thread Roger Pau Monne
Introduce a set of handlers for the accesses to the MMCFG areas. Those areas are setup based on the contents of the hardware MMCFG tables, and the list of handled MMCFG areas is stored inside of the hvm_domain struct. The read/writes are forwarded to the generic vpci handlers once the address is d