Re: [PATCH] x86/CPUID: unconditionally set XEN_HVM_CPUID_IOMMU_MAPPINGS

2021-01-19 Thread Jan Beulich
On 19.01.2021 12:40, Roger Pau Monné wrote: > On Tue, Jan 19, 2021 at 11:16:06AM +, Andrew Cooper wrote: >> On 19/01/2021 11:14, Roger Pau Monné wrote: >>> On Mon, Jan 18, 2021 at 05:48:37PM +, Andrew Cooper wrote: On 18/01/2021 17:10, Roger Pau Monné wrote: > On Mon, Jan 18, 2021

Re: [PATCH] x86/CPUID: unconditionally set XEN_HVM_CPUID_IOMMU_MAPPINGS

2021-01-19 Thread Roger Pau Monné
On Tue, Jan 19, 2021 at 11:16:06AM +, Andrew Cooper wrote: > On 19/01/2021 11:14, Roger Pau Monné wrote: > > On Mon, Jan 18, 2021 at 05:48:37PM +, Andrew Cooper wrote: > >> On 18/01/2021 17:10, Roger Pau Monné wrote: > >>> On Mon, Jan 18, 2021 at 05:04:19PM +0100, Jan Beulich wrote: >

Re: [PATCH] x86/CPUID: unconditionally set XEN_HVM_CPUID_IOMMU_MAPPINGS

2021-01-19 Thread Andrew Cooper
On 19/01/2021 11:14, Roger Pau Monné wrote: > On Mon, Jan 18, 2021 at 05:48:37PM +, Andrew Cooper wrote: >> On 18/01/2021 17:10, Roger Pau Monné wrote: >>> On Mon, Jan 18, 2021 at 05:04:19PM +0100, Jan Beulich wrote: On 18.01.2021 16:54, Roger Pau Monné wrote: > On Mon, Jan 18, 2021 at

Re: [PATCH] x86/CPUID: unconditionally set XEN_HVM_CPUID_IOMMU_MAPPINGS

2021-01-19 Thread Roger Pau Monné
On Mon, Jan 18, 2021 at 05:48:37PM +, Andrew Cooper wrote: > On 18/01/2021 17:10, Roger Pau Monné wrote: > > On Mon, Jan 18, 2021 at 05:04:19PM +0100, Jan Beulich wrote: > >> On 18.01.2021 16:54, Roger Pau Monné wrote: > >>> On Mon, Jan 18, 2021 at 12:05:12PM +0100, Jan Beulich wrote: > On

Re: [PATCH] x86/CPUID: unconditionally set XEN_HVM_CPUID_IOMMU_MAPPINGS

2021-01-18 Thread Andrew Cooper
On 18/01/2021 17:10, Roger Pau Monné wrote: > On Mon, Jan 18, 2021 at 05:04:19PM +0100, Jan Beulich wrote: >> On 18.01.2021 16:54, Roger Pau Monné wrote: >>> On Mon, Jan 18, 2021 at 12:05:12PM +0100, Jan Beulich wrote: On 15.01.2021 16:01, Roger Pau Monne wrote: > --- a/xen/arch/x86/traps.

Re: [PATCH] x86/CPUID: unconditionally set XEN_HVM_CPUID_IOMMU_MAPPINGS

2021-01-18 Thread Roger Pau Monné
On Mon, Jan 18, 2021 at 05:04:19PM +0100, Jan Beulich wrote: > On 18.01.2021 16:54, Roger Pau Monné wrote: > > On Mon, Jan 18, 2021 at 12:05:12PM +0100, Jan Beulich wrote: > >> On 15.01.2021 16:01, Roger Pau Monne wrote: > >>> --- a/xen/arch/x86/traps.c > >>> +++ b/xen/arch/x86/traps.c > >>> @@ -10

Re: [PATCH] x86/CPUID: unconditionally set XEN_HVM_CPUID_IOMMU_MAPPINGS

2021-01-18 Thread Jan Beulich
On 18.01.2021 16:54, Roger Pau Monné wrote: > On Mon, Jan 18, 2021 at 12:05:12PM +0100, Jan Beulich wrote: >> On 15.01.2021 16:01, Roger Pau Monne wrote: >>> This is a revert of f5cfa0985673 plus a rework of the comment that >>> accompanies the setting of the flag so we don't forget why it needs to

Re: [PATCH] x86/CPUID: unconditionally set XEN_HVM_CPUID_IOMMU_MAPPINGS

2021-01-18 Thread Roger Pau Monné
On Mon, Jan 18, 2021 at 12:05:12PM +0100, Jan Beulich wrote: > On 15.01.2021 16:01, Roger Pau Monne wrote: > > This is a revert of f5cfa0985673 plus a rework of the comment that > > accompanies the setting of the flag so we don't forget why it needs to > > be unconditionally set: it's indicating wh

Re: [PATCH] x86/CPUID: unconditionally set XEN_HVM_CPUID_IOMMU_MAPPINGS

2021-01-18 Thread Jan Beulich
On 15.01.2021 16:01, Roger Pau Monne wrote: > This is a revert of f5cfa0985673 plus a rework of the comment that > accompanies the setting of the flag so we don't forget why it needs to > be unconditionally set: it's indicating whether the version of Xen has > the original issue fixed and IOMMU ent

Re: [PATCH] x86/CPUID: unconditionally set XEN_HVM_CPUID_IOMMU_MAPPINGS

2021-01-15 Thread Jan Beulich
On 15.01.2021 16:01, Roger Pau Monne wrote: > This is a revert of f5cfa0985673 plus a rework of the comment that > accompanies the setting of the flag so we don't forget why it needs to > be unconditionally set: it's indicating whether the version of Xen has > the original issue fixed and IOMMU ent

[PATCH] x86/CPUID: unconditionally set XEN_HVM_CPUID_IOMMU_MAPPINGS

2021-01-15 Thread Roger Pau Monne
This is a revert of f5cfa0985673 plus a rework of the comment that accompanies the setting of the flag so we don't forget why it needs to be unconditionally set: it's indicating whether the version of Xen has the original issue fixed and IOMMU entries are created for grant/foreign maps. Signed-off