[Xen-devel] [PATCH] intel/iommu: setup inclusive mappings before enabling iommu

2018-09-14 Thread Roger Pau Monne
Or else it can lead to freezes when enabling the iommu on certain Intel hardware: [...] (XEN) ELF: addresses: (XEN) virt_base= 0x8000 (XEN) elf_paddr_offset = 0x0 (XEN) virt_offset = 0x8000 (XEN) virt_kstart = 0x8100 (XEN) v

Re: [Xen-devel] [PATCH] intel/iommu: setup inclusive mappings before enabling iommu

2018-09-14 Thread Jan Beulich
>>> On 14.09.18 at 10:02, wrote: > Or else it can lead to freezes when enabling the iommu on certain > Intel hardware: > > [...] > (XEN) ELF: addresses: > (XEN) virt_base= 0x8000 > (XEN) elf_paddr_offset = 0x0 > (XEN) virt_offset = 0x8000 > (XEN)

Re: [Xen-devel] [PATCH] intel/iommu: setup inclusive mappings before enabling iommu

2018-09-14 Thread Roger Pau Monné
On Fri, Sep 14, 2018 at 03:06:03AM -0600, Jan Beulich wrote: > >>> On 14.09.18 at 10:02, wrote: > > Or else it can lead to freezes when enabling the iommu on certain > > Intel hardware: > > > > [...] > > (XEN) ELF: addresses: > > (XEN) virt_base= 0x8000 > > (XEN) elf_p

Re: [Xen-devel] [PATCH] intel/iommu: setup inclusive mappings before enabling iommu

2018-09-14 Thread Jan Beulich
>>> On 14.09.18 at 11:54, wrote: > On Fri, Sep 14, 2018 at 03:06:03AM -0600, Jan Beulich wrote: >> >>> On 14.09.18 at 10:02, wrote: >> > This restores the behavior before commit 66a9274cc3435 that changed >> > the order and enabled the iommu without having the inclusive mappings >> > setup. >> >

Re: [Xen-devel] [PATCH] intel/iommu: setup inclusive mappings before enabling iommu

2018-09-14 Thread Roger Pau Monné
On Fri, Sep 14, 2018 at 04:49:49AM -0600, Jan Beulich wrote: > >>> On 14.09.18 at 11:54, wrote: > > On Fri, Sep 14, 2018 at 03:06:03AM -0600, Jan Beulich wrote: > >> >>> On 14.09.18 at 10:02, wrote: > >> > This restores the behavior before commit 66a9274cc3435 that changed > >> > the order and en

Re: [Xen-devel] [PATCH] intel/iommu: setup inclusive mappings before enabling iommu

2018-09-14 Thread Jan Beulich
>>> On 14.09.18 at 13:06, wrote: > On Fri, Sep 14, 2018 at 04:49:49AM -0600, Jan Beulich wrote: >> >>> On 14.09.18 at 11:54, wrote: >> > On Fri, Sep 14, 2018 at 03:06:03AM -0600, Jan Beulich wrote: >> >> >>> On 14.09.18 at 10:02, wrote: >> >> > This restores the behavior before commit 66a9274cc3

Re: [Xen-devel] [PATCH] intel/iommu: setup inclusive mappings before enabling iommu

2018-09-14 Thread Roger Pau Monné
On Fri, Sep 14, 2018 at 05:13:48AM -0600, Jan Beulich wrote: > >>> On 14.09.18 at 13:06, wrote: > > On Fri, Sep 14, 2018 at 04:49:49AM -0600, Jan Beulich wrote: > >> >>> On 14.09.18 at 11:54, wrote: > >> > On Fri, Sep 14, 2018 at 03:06:03AM -0600, Jan Beulich wrote: > >> >> >>> On 14.09.18 at 10:

Re: [Xen-devel] [PATCH] intel/iommu: setup inclusive mappings before enabling iommu

2018-09-14 Thread Dario Faggioli
On Fri, 2018-09-14 at 10:02 +0200, Roger Pau Monne wrote: > Or else it can lead to freezes when enabling the iommu on certain > Intel hardware: > > [...] > (XEN) ELF: addresses: > (XEN) virt_base= 0x8000 > (XEN) elf_paddr_offset = 0x0 > (XEN) virt_offset = 0xff