[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] [IA64] Fix VTI boot



# HG changeset patch
# User awilliam@xxxxxxxxxxx
# Node ID b487f4e1b09f9f127ba99afedebc39ee448a7df6
# Parent  a7b7528c5ec19d2f0d1c3a7ddfa785304f8fe9ce
[IA64] Fix VTI boot

fix cset 10003. the variable, end, of
vmx_build_physmap_table() also must adjusted.

Signed-off-by: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
---
 xen/arch/ia64/vmx/vmx_init.c |    2 ++
 1 files changed, 2 insertions(+)

diff -r a7b7528c5ec1 -r b487f4e1b09f xen/arch/ia64/vmx/vmx_init.c
--- a/xen/arch/ia64/vmx/vmx_init.c      Fri May 12 10:21:57 2006 -0600
+++ b/xen/arch/ia64/vmx/vmx_init.c      Sun May 14 09:16:21 2006 -0600
@@ -351,6 +351,8 @@ int vmx_build_physmap_table(struct domai
 
        /* Map normal memory below 3G */
        end = VMX_CONFIG_PAGES(d) << PAGE_SHIFT;
+       if (end > VGA_IO_START)
+           end += VGA_IO_SIZE;
        tmp = end < MMIO_START ? end : MMIO_START;
        for (i = 0; (i < tmp) && (list_ent != &d->page_list); i += PAGE_SIZE) {
         if (VGA_IO_START <= i && i < VGA_IO_START + VGA_IO_SIZE)

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.