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] Re: [Xen-users] boot a existing windows in hvm domain

To: "Keir Fraser" <keir@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Re: [Xen-users] boot a existing windows in hvm domain
From: "Brady Chen" <chenchp@xxxxxxxxx>
Date: Tue, 7 Aug 2007 16:22:12 +0800
Cc: tygrawy@xxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx, Z24 <z24@xxxxxxx>, AL.LINUX@xxxxxxxxxxx
Delivery-date: Tue, 07 Aug 2007 01:19:47 -0700
Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=usbWJ5vr7IwBOzWppZ+pJScUp4mxaWka3sFLsj955Uld36D1rlXjihVqYxBO+qHCMoYx3lUQCRphZ1L+FqAHBsEE5Afcy+AlzdZpy6lS/tElSAsxX+TNSTIWMsc7Gp+x0xyQ0M35PlFMLvo6iuRm7UkcmZWXNUr/tPNpN4eZgbA=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=F/DbWL7BMkmJgq+fiJ32Wdo9xfdyhQY0RfrTjGlX5SXf762eSR+TK5y0niypuML7HnaaK16w4cN/mck0OZgYap2H2a3fIrXpa1+UUbRAeybNN48YTMeMoZPExtJjP8VHLQDS+VKOeRUvAPcNVBnPWS3bzr3gf+GtmSKgMZZUvZA=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <C2DDE5B0.13AB1%keir@xxxxxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <8fec1fce0708070058u87530f5la63481b422e2da2e@xxxxxxxxxxxxxx> <C2DDE5B0.13AB1%keir@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi, here the output, you could get the whole dump from the attachment
of my last mail.

so, there should be a non-support instruction in 0xd0900 or 0xd0800?

thanks


   d07ec:       8d 04 16                lea    (%esi,%edx,1),%eax
   d07ef:       e9 2f ff ff ff          jmp    d0723 <address+0x23>
   d07f4:       8b 55 08                mov    0x8(%ebp),%edx
   d07f7:       89 f8                   mov    %edi,%eax
   d07f9:       8b 5d f4                mov    0xfffffff4(%ebp),%ebx
   d07fc:       8b 75 f8                mov    0xfffffff8(%ebp),%esi
   d07ff:       25 ff ff 00 00          and    $0xffff,%eax
   d0804:       8b 7d fc                mov    0xfffffffc(%ebp),%edi
   d0807:       89 ec                   mov    %ebp,%esp
   d0809:       c1 e0 04                shl    $0x4,%eax
   d080c:       01 d0                   add    %edx,%eax

   d08e6:       8b 56 2c                mov    0x2c(%esi),%edx
   d08e9:       89 f0                   mov    %esi,%eax
   d08eb:       89 1c 24                mov    %ebx,(%esp)
   d08ee:       e8 0d fe ff ff          call   d0700 <address>
   d08f3:       89 5c 24 0c             mov    %ebx,0xc(%esp)
   d08f7:       8b 56 2c                mov    0x2c(%esi),%edx
   d08fa:       89 44 24 04             mov    %eax,0x4(%esp)
   d08fe:       c7 04 24 2e 4b 0d 00    movl   $0xd4b2e,(%esp)
   d0905:       89 54 24 08             mov    %edx,0x8(%esp)
   d0909:       e8 c2 30 00 00          call   d39d0 <printf>
   d090e:       a1 04 76 0d 00          mov    0xd7604,%eax
   d0913:       c7 04 24 43 4b 0d 00    movl   $0xd4b43,(%esp)
   d091a:       89 44 24 04             mov    %eax,0x4(%esp)
   d091e:       e8 ad 30 00 00          call   d39d0 <printf>
   d0923:       89 3c 24                mov    %edi,(%esp)
   d0926:       8d 45 14                lea    0x14(%ebp),%eax
   d0929:       89 44 24 04             mov    %eax,0x4(%esp)
   d092d:       e8 7e 30 00 00          call   d39b0 <vprintf



On 8/7/07, Keir Fraser <keir@xxxxxxxxxxxxx> wrote:
> D037C is not particularly interesting. It is just showing that the trap
> handler called halt() after dumping the register state. More interesting is
> cs:eip=10:d0800. This looks like the original trap-6 occurred at linear
> address (0x10<<4)+0xd0800 == 0xd0900. Is there anything interesting in the
> objdump at 0xd0900? (or 0xd0800, as I'm not 100% sure about the cs value).
>
>  -- Keir
>
> On 7/8/07 08:58, "Brady Chen" <chenchp@xxxxxxxxx> wrote:
>
> > now I'm using the un-stable version to build hvmloader (only hvmloader
> > rebuild, xen and doman0 kernel is not touched), the same problem.
> >
> > (XEN) HVM1: Trap (0x6) while in real mode
> > (XEN) HVM1: eax         D00 ecx           0 edx         71F ebx         71E
> > (XEN) HVM1: esp       D74D4 ebp       D7520 esi           0 edi         D00
> > (XEN) HVM1: trapno        6 errno         0
> > (XEN) HVM1: eip       D0800 cs           10 eflags    13046
> > (XEN) HVM1: uesp      D75B4 uss           2
> > (XEN) HVM1: ves       D4BC8 vds       D4D26 vfs       D07FE vgs       D75B4
> > (XEN) HVM1: cr0       50032 cr2           0 cr3           0 cr4         651
> > (XEN) HVM1:
> > (XEN) HVM1: Halt called from %eip 0xD037C
> >
> > here is some snip from objdump, and i attach the whole objdump as the
> > attachment.
>
>

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