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-devel

[Xen-devel] A problem about hvm io routine

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] A problem about hvm io routine
From: zhefu jiang <guokeno0@xxxxxxxxx>
Date: Tue, 27 Oct 2009 22:05:27 +0800
Delivery-date: Tue, 27 Oct 2009 07:53:56 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=Esz64GJypECUfLp7J+eq2KkRPARkTcx2guA3uqff2Y8=; b=lfstJTFMDPo4iR0O7bb6i9FppQsOc20JvvzNaPVcFXiYi+7xYw3b10RSRlF36i5/O1 n8fhjlM5qjP5jzFQdMJu17ufPwm9nVXYdr32g32vzpkhSz0EPUKK/hPSvh4atnRGxde0 h3vLLCts416YnPuOe7NVxvE3YC1OJKJoPXnIc=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=wDWHhHAt5S07kAMh8g2CduATlgbCAJ15IFnnr7KvDim5tjfWYThf8y4tMmOE8uB1LI DGbrpiQZNDHMclnMyXGARrs+12bL9PkgOBGAOcpBmeWVmjgFT/Ql0HqCvSodmvTmIHaG RubOPlVk+/oZooa9QLUthwsi1OUM52rmWKoFE=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
hi everyone, I have a problem about Xen HVM IO routine: I have read some code and notice that qemu-dm handle HVM DOMU's io request in function cpu_handle_ioreq(). But I cannot find which function send these io requests. I suspect the hvm_send_assist_req() and hvm_buffered_io_send() do this job, yet when I print io request address in these functions and in function qemu_remap_bucket(I have set cache size to one page), I find that this two function covers only part of all requests. Now I'm wondering which function is sending the rest io requests.
 
 
                                                                                                                                                                                                             Zhefu Jiang
 
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] A problem about hvm io routine, zhefu jiang <=