[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [Q] Is qemu used when we use VTd?



Tian, Kevin wrote:
>> From: Akio Takebe [mailto:takebe_akio@xxxxxxxxxxxxxx] 
>> Sent: 2008年9月12日 11:00
>>
>> Tian, Kevin wrote:
>>>> From: Akio Takebe [mailto:takebe_akio@xxxxxxxxxxxxxx] 
>>>> Sent: 2008年9月11日 19:07
>>>>
>>>> Hi,
>>>>
>>>> Thank you.
>>>>
>>>> And mmio is traped by hypervisor,
>>>> then hypervisor do mmio instead of HVM guest, Right?
>>>>
>>> Which mmio are you actually talking? If you mean MMIO
>>> ranges in PCI BARs of passthrough device, they can be
>>> directly accessed by HVM with p2m entry setup accord-
>>> ingly, if MMIO range falls in 4k page granularity.
>>>
>> Thank you very much. I talked about MMIO ranges
>> in PCI BARs of pass through device using VT-d.
>>
>> Does hypervisor trap only MMIO by APIC access?
>>
> 
> Hypervisor traps all MMIOs which, if passthrough to HVM,
> would generate unexpected result. In other word, you may
> simply consider all MMIOs outside of passthrough devices,
> including MMIOs of emulated devices, MMIOs of emulated
> chispet, and MMIOs from emulated cpus, etc. are trapped
> by hypervisor for virtualization. :-)
> 
Sorry, I asked only about pass through devices of HVM.
Thank you for your infomation.

Best Regards

Akio Takebe

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.