All of lore.kernel.org
 help / color / mirror / Atom feed
* Superpages for VT-D
@ 2012-07-13 16:18 Santosh Jodh
  2012-07-19 10:23 ` Tim Deegan
  0 siblings, 1 reply; 11+ messages in thread
From: Santosh Jodh @ 2012-07-13 16:18 UTC (permalink / raw)
  To: xen-devel, xiantao.zhang, jun.nakajima


[-- Attachment #1.1: Type: text/plain, Size: 963 bytes --]

I do not have a clear answer about use of super pages in VT-D for the IOMMU.

Here is from the release notes for 4.1:

http://blog.xen.org/index.php/2011/03/25/xen-4-1-releases/

Further, support for EPT/VTd 1GB/2MB super pages has been added to Xen, reducing the TLB overhead. EPT/VTd page table sharing simplifies the support for Intel's IOMMU<http://en.wikipedia.org/wiki/IOMMU> by allowing the CPU's Enhanced Page Table to be directly utilized by the VTd IOMMU.


Based on this check in, I also see the output from Xen on my system showing HAP page sizes as 4kB, 2MB, and 1GB - but it does not say which one is in use.
http://lists.xen.org/archives/html/xen-changelog/2012-03/msg00140.html



1.       Are superpages (2MB, 1GB) enabled by default in Xen? If enabled, what size?

2.       On Intel, if superpages are enabled, is that used for the IOMMU?

3.       If it is not enabled by default, how does one enable it?

Thanks,
Santosh

[-- Attachment #1.2: Type: text/html, Size: 4782 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2012-08-03 11:40 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-13 16:18 Superpages for VT-D Santosh Jodh
2012-07-19 10:23 ` Tim Deegan
2012-07-19 14:01   ` Santosh Jodh
2012-07-19 14:53     ` Tim Deegan
2012-07-20 21:38       ` Nakajima, Jun
2012-07-23 17:56         ` Santosh Jodh
2012-07-24 19:41           ` Tim Deegan
2012-07-31 20:44             ` Santosh Jodh
2012-08-02 11:11               ` Tim Deegan
2012-08-02 15:56                 ` Santosh Jodh
2012-08-03 11:40                   ` Tim Deegan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.