On Tue, Mar 03, 2015 at 06:25:27PM +0530, akash goel wrote:
> On Fri, Feb 20, 2015 at 11:15 PM, Michel Thierry
> > + pdp = ppgtt->pml4.pdps[i];
> > + if (!pdp->daddr)
> > + pci_unmap_page(hwdev, pdp->daddr, PAGE_SIZE,
> > +
On Fri, Feb 20, 2015 at 11:15 PM, Michel Thierry
wrote:
> From: Ben Widawsky
>
> The code for 4lvl works just as one would expect, and nicely it is able
> to call into the existing 3lvl page table code to handle all of the
> lower levels.
>
> PML4 has no special attributes, and there will always
On Fri, Feb 20, 2015 at 11:15 PM, Michel Thierry
wrote:
> From: Ben Widawsky
>
> The code for 4lvl works just as one would expect, and nicely it is able
> to call into the existing 3lvl page table code to handle all of the
> lower levels.
>
> PML4 has no special attributes, and there will always
From: Ben Widawsky
The code for 4lvl works just as one would expect, and nicely it is able
to call into the existing 3lvl page table code to handle all of the
lower levels.
PML4 has no special attributes, and there will always be a PML4.
So simply initialize it at creation, and destroy it at the