- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello
can someone explain why intel vt-d is required for HVM ( fully virtualized VM) and not for Para-virtualized VMs.
I know that in the pci-passthrough, the VM has control of the PCI. so the PCI needs to do DMA access to the VM memory, but as this is not possible, the PCI will tell the IOMMU about the virtual address, which will be converted to the physcial address in RAM, which corresponds to the VM memory.
But what happens in case of Para-virtualization VM?
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
See the article "Best Practices for Paravirtualization Enhancements from Intel® Virtualization Technology: EPT and VT-d" for the explaination to your question.
-Thai

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page