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

Re: [Xen-devel] Writing VM Exit handlers in Xen

To: Patrick Colp <pjcolp@xxxxxxxxx>
Subject: Re: [Xen-devel] Writing VM Exit handlers in Xen
From: Dulloor <dulloor@xxxxxxxxx>
Date: Thu, 29 Jul 2010 08:01:27 -0700
Cc: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>, Jonathan White <jonxwhite@xxxxxxxxx>, Xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 29 Jul 2010 08:03:46 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=Wdhrr+J9zMycBBF4QX+qrM4ZCTztK1MYKxM2cvCluO8=; b=G2ANJ+cUmGviIiEmdnb3cPsh0ivmwhlg/bttYsS/OGRZXJO09t3D14AD9x4XdRYk1X Zqz4OCHxUB8degYRSrH4OJOGDCOT5hUQbEULwTB4Fiw8tqmFtFLbBBHMGjteV6t3TKE3 dd0BbAWU5fikaMi6Hu5c+n37dDegDcErsmVSs=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=E7eah3WgbdMDMQK9Rv4RxPtqYS7jaJTNDvLubH00O09Go8VWnRpu6m8+bN936PpJRb heiU8ayZqn8bbXOHgu2uJdeHeEfXqQC/Wow3UTjyv0FJ+2p5vUSkm0B/ATlAU10s+XPW VXTGKwjl0cVcDYiFyx43fYWzeZIz25RLyWcuc=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <AANLkTimqAJoYPBE5gn761WadgyufSM+ydMJPx-HgV51p@xxxxxxxxxxxxxx>
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>
References: <AANLkTini9p9kLB4xbgCg6An3qWTdiRtfsiuo-1cYXROx@xxxxxxxxxxxxxx> <AANLkTikV4Lc8EaqDJeVYUdKbLEJ+2n=0wKY+uUYQvn37@xxxxxxxxxxxxxx> <AANLkTimqAJoYPBE5gn761WadgyufSM+ydMJPx-HgV51p@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
You might also want to look at 21.6 (VM Execution controls) for the tunables and
Appendix 1.

-dulloor

On Thu, Jul 29, 2010 at 6:16 AM, Patrick Colp <pjcolp@xxxxxxxxx> wrote:
>>> I would like to start write some simple Intel-VT VMExit handlers in Xen -
>>> for e.g. when CPUID is executed, or some other VM Exit condition is
>>> satisfied.
>>> How can I define new VMExit conditions for a Intel-VT based HVM guest
>>> (WinXP) in Xen? and how can I write simple handlers for those conditions?
>
> You can't define new VMExit conditions. For all the possible exit
> conditions, look at Intel's "Intel 64 and IA-32 Architectures Software
> Developer's Manual", Volume 3B. In the current (or near current)
> edition, you want to look at chapter 24 - VM Exits.
>
>
> Patrick
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel