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

[Xen-ia64-devel] RE: [Xen-devel] [PATCH] Add lost logic for VGA initiali

To: "Alex Williamson" <alex.williamson@xxxxxx>
Subject: [Xen-ia64-devel] RE: [Xen-devel] [PATCH] Add lost logic for VGA initialization
From: "Zhang, Xiantao" <xiantao.zhang@xxxxxxxxx>
Date: Thu, 27 Jul 2006 09:59:20 +0800
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 26 Jul 2006 18:59:51 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acaw6IwVKM4p4R96SsmSvEx6kLXHlAANlYUw
Thread-topic: [Xen-devel] [PATCH] Add lost logic for VGA initialization
Hi Alex,
        I found the reason why VTi couldn't get into EFi. Seems the patch which 
adds VGA bios initialization lost one part @check-in. With this fix and your 
attached patch. VTi should be healthy except network issue.

diff -r 254c090854de tools/ioemu/hw/vga.c
--- a/tools/ioemu/hw/vga.c      Wed Jul 26 15:59:36 2006 -0600
+++ b/tools/ioemu/hw/vga.c      Thu Jul 27 09:27:03 2006 +0800
@@ -1953,6 +1953,7 @@ void vga_common_init(VGAState *s, Displa
                          vga_screen_dump, s);
     /* XXX: currently needed for display */
     vga_state = s;
+    vga_bios_init(s);
 }
Thanks & Best Regards
-Xiantao

OTC,Intel Corporation

> -----Original Message-----
> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Alex Williamson
> Sent: 2006年7月27日 3:20
> To: Zhang, Xiantao
> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx; xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> Subject: RE: [Xen-devel] [PATCH] Add lost logic for VGA initialization
> 
> On Wed, 2006-07-26 at 13:38 +0800, Zhang, Xiantao wrote:
> > Hi Alex,
> >     With this fix and previous patches, we can boot VTi successfully with
> > new Qemu on xen-ia64-unstable.hg 's tip(10784). Should we make
> > xen-unstable.hg sync with xen-ia64-unstable.hg happen next step?
> 
>    Yes, I sync'd with xen-unstable.hg.  There's still a build issue with
> the qemu files, and I've sent a patch to Christian that fixes it:
> 
> http://lists.xensource.com/archives/html/xen-devel/2006-07/msg00861.html
> 
> There's still some debugging left to do on xen-ia64 though.  When
> starting a VTI domain on the xen-ia64-unstable.hg tip (cset 10809) the
> domain sits in the blocked state and doesn't accumulate cpu time.  If I
> apply the attached patch (reinstating changes from xen-ia64 cset 10570),
> I get a little farther and can connect to the VNC session for the
> domain, but we never get to EFI.  Thanks,
> 
>       Alex
> 
> Signed-off-by: Alex Williamson <alex.williamson@xxxxxx>
> ---

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