From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: [PATCH 0/6] Add rudimentary Hyper-V guest support Date: Mon, 18 May 2009 16:44:11 +0300 Message-ID: <4A11662B.4020600@redhat.com> References: <1242375740-31222-1-git-send-email-agraf@suse.de> <0EF5ED01-F027-470C-B766-3DB8EF616AE8@suse.de> <4A107CE1.2030707@redhat.com> <4A1162CD.4060900@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: KVM list , Joerg Roedel To: Alexander Graf Return-path: Received: from mx2.redhat.com ([66.187.237.31]:54376 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751359AbZERNoU (ORCPT ); Mon, 18 May 2009 09:44:20 -0400 In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: Alexander Graf wrote: >>> Of course, this all depends on the workload. For kernbench style >>> benchmarks nested NPT probably gives you a bigger win, but anything >>> doing IO is slowed down way more than it has to now. >> >> What is causing 17K pio exits/sec? What port numbers? > > Any hints on how to easily find that out? For someone who's too stupid > to get kvmtrace working :-). You can always printk() every 1000 loops, but kvmtrace is actually pretty easy to use. Compile it in, run your guest (pinning to one cpu deconfuses the output), run kvmtrace -o blah, then use './kvmtrace_format formats' as a filter on the binary output. -- error compiling committee.c: too many arguments to function