Re: [PATCH v4 10/21] AMD/IOMMU: allow use of superpage mappings

2022-05-05 Thread Roger Pau Monné
On Thu, May 05, 2022 at 04:34:54PM +0200, Jan Beulich wrote: > On 05.05.2022 15:19, Roger Pau Monné wrote: > > On Mon, Apr 25, 2022 at 10:38:06AM +0200, Jan Beulich wrote: > >> No separate feature flags exist which would control availability of > >> these; the only restriction is HATS (establishing

Re: [PATCH v4 10/21] AMD/IOMMU: allow use of superpage mappings

2022-05-05 Thread Jan Beulich
On 05.05.2022 15:19, Roger Pau Monné wrote: > On Mon, Apr 25, 2022 at 10:38:06AM +0200, Jan Beulich wrote: >> No separate feature flags exist which would control availability of >> these; the only restriction is HATS (establishing the maximum number of >> page table levels in general), and even tha

Re: [PATCH v4 10/21] AMD/IOMMU: allow use of superpage mappings

2022-05-05 Thread Roger Pau Monné
On Mon, Apr 25, 2022 at 10:38:06AM +0200, Jan Beulich wrote: > No separate feature flags exist which would control availability of > these; the only restriction is HATS (establishing the maximum number of > page table levels in general), and even that has a lower bound of 4. > Thus we can unconditi

[PATCH v4 10/21] AMD/IOMMU: allow use of superpage mappings

2022-04-25 Thread Jan Beulich
No separate feature flags exist which would control availability of these; the only restriction is HATS (establishing the maximum number of page table levels in general), and even that has a lower bound of 4. Thus we can unconditionally announce 2M, 1G, and 512G mappings. (Via non-default page size