direct-io.hg

changeset 10115:b487f4e1b09f

[IA64] Fix VTI boot

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

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
author awilliam@xenbuild.aw
date Sun May 14 09:16:21 2006 -0600 (2006-05-14)
parents a7b7528c5ec1
children 90329e7d6be5
files xen/arch/ia64/vmx/vmx_init.c
line diff
     1.1 --- a/xen/arch/ia64/vmx/vmx_init.c	Fri May 12 10:21:57 2006 -0600
     1.2 +++ b/xen/arch/ia64/vmx/vmx_init.c	Sun May 14 09:16:21 2006 -0600
     1.3 @@ -351,6 +351,8 @@ int vmx_build_physmap_table(struct domai
     1.4  
     1.5  	/* Map normal memory below 3G */
     1.6  	end = VMX_CONFIG_PAGES(d) << PAGE_SHIFT;
     1.7 +	if (end > VGA_IO_START)
     1.8 +	    end += VGA_IO_SIZE;
     1.9  	tmp = end < MMIO_START ? end : MMIO_START;
    1.10  	for (i = 0; (i < tmp) && (list_ent != &d->page_list); i += PAGE_SIZE) {
    1.11          if (VGA_IO_START <= i && i < VGA_IO_START + VGA_IO_SIZE)