WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] xentrace questions

To: <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-users] xentrace questions
From: Tommy Huang <tommy24@xxxxxxxx>
Date: Wed, 22 Oct 2008 10:15:20 -0700
Delivery-date: Wed, 22 Oct 2008 10:16:00 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
Importance: Normal
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi,

1. What kinds of information does xentrace provide? When I use xenoprof, there 
are couple of functions related to xen image, such like do_mmu_op (which I 
cannot see in xentrace). However, I can only see hypercall, trap, page_fault, 
domain switch in xentrace. Why is it the case? 

2. As far as I know, the hypercall should be issued through the hypercall table 
which is located in 0xc0101000. And the entry size of the table is 32 bytes. So 
the jump address should be 0xc0101000 + 32 * index. However, I can only observe 
odd numbers in xentrace. The eip of hypercalls are 0xc01011c7, 0xc01011a7.... 
Why? How can I know which hypercall has been issued?

3. How would guest OS generate Page_fault events? To update page table, xen 
should issue a hypercall explicitly to update it. Is it because that the guest 
OS tries to read a page which has been swapped to the disk?

Any related information is appreciated. Thank you in advance.

Regards,
- Tommy
_________________________________________________________________
Stay organized with simple drag and drop from Windows Live Hotmail.
http://windowslive.com/Explore/hotmail?ocid=TXT_TAGLM_WL_hotmail_102008
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] xentrace questions, Tommy Huang <=