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

[Xen-devel] Question about hvm disk io behavior



Hi, I am currently doing some study about hvm IO behavior.
I encounter a strange thing that hvm tries to access a page owned to dom0 when it executes disk io instructions like "rep ins/outs".

Here is my console output message:
         (XEN) [M]emulate.c:384 ===Warning!! dst_ma=0x1ed0fa400, domain_id=0 rip=0xffffffff812a38fb size=0x200.
         (XEN) insns: f3 66 6d 5b. pite=0x80000000

domain id = 0 means it's a page of dom0 but rip is in the address space of domU, its instructions are f3 66 6d 5b.

I am confusing why hvm need to put its disk data into dom0 memory space, is it a shared page? what do they share with this page?
Thanks for any reply. 

--
陈进
复旦大学并行处理研究所
上海浦东新区张衡路825号,软件楼320

Jin Chen
Room 320, Software Building
No. 825, Zhangheng Road
Pudong District, Shanghai




--
陈进
电话:+86-21-51355360
复旦大学并行处理研究所
上海浦东新区张衡路825号,软件楼320

Jin Chen
Phone: +86-21-51355360
Room 320, Software Building
No. 825, Zhangheng Road
Pudong District, Shanghai

_______________________________________________
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®.