<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<STYLE type=text/css>
BLOCKQUOTE{margin-Top: 0px; margin-Bottom: 0px; margin-Left: 2em}
</STYLE>
<!-- flashmail style begin -->
<STYLE type=text/css>
body {border-width:0;margin:0}
img {border:0;margin:0;padding:0}
</STYLE>
<BASE target=_blank><!-- flashmail style end -->
<META name=GENERATOR content="MSHTML 8.00.7601.17514"></HEAD>
<BODY
style="LINE-HEIGHT: 1.5; BORDER-RIGHT-WIDTH: 0px; MARGIN: 12px; FONT-FAMILY: 微软雅黑; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; FONT-SIZE: 10.5pt; BORDER-LEFT-WIDTH: 0px"
marginheight="0" marginwidth="0">
<DIV>Dear Developers,</DIV>
<DIV> </DIV>
<DIV>I'm a staff of Chinese acadmy of sciences, and my working is
about virtual machine introspection, and I'm trying to do it
with Bitvisor.</DIV>
<DIV>But I met a problem when I tried to convert guest virtual
address to guest physics address. I copied the <STRONG>void memdump_gvirt(u64
gvirt) </STRONG>fuction in "process/debug.c", but it always returned a
<STRONG>VMMERR_PAGE_NOT_PRESENT </STRONG>value to me, so I want to know is this
func really works, or how could I use the func to convert a gva?
And if it doesn't work, would you mind giving me some advices to finish this
func? By the way, my enviroment is bitvisor 1.3 with 64bit Ubuntu
12.04.<STATIONERY>
<DIV>
<STYLE type=text/css>
body {font-size:10.5pt; font-family:微软雅黑,serif}
</STYLE>
<META name=GENERATOR content="MSHTML 8.00.7601.17514"><STATIONERY>
<DIV><SPAN
style="FONT-FAMILY: 微软雅黑; COLOR: #000000; FONT-SIZE: 10.5pt"></SPAN> </DIV>
<DIV><SPAN style="FONT-FAMILY: 微软雅黑; COLOR: #000000; FONT-SIZE: 10.5pt">Thanks
& <BR>Best Regards,<BR>Augustus
Liu(刘丹珂)<BR>======<BR>E-Mail:hikkikuma1991@163.com</SPAN></DIV></DIV></DIV></BODY></HTML>