ia64/xen-unstable

changeset 8912:74bb3750f48e

[IA64] fix ia64 cset 8906

Looks like we accidentially added a compliment op here, adding
one more to nullify. Fixed dom0 not booting.

Signed-off-by: Alex Williamson <alex.williamson@hp.com>
author awilliam@xenbuild.aw
date Fri Feb 24 09:41:27 2006 -0700 (2006-02-24)
parents 17adc9c5984a
children b7e2628695e3
files xen/arch/ia64/xen/process.c
line diff
     1.1 --- a/xen/arch/ia64/xen/process.c	Fri Feb 24 08:44:34 2006 -0700
     1.2 +++ b/xen/arch/ia64/xen/process.c	Fri Feb 24 09:41:27 2006 -0700
     1.3 @@ -94,7 +94,7 @@ unsigned long translate_domain_pte(unsig
     1.4  	extern unsigned long dom0_start, dom0_size;
     1.5  
     1.6  	// FIXME address had better be pre-validated on insert
     1.7 -	mask = itir_mask(itir);
     1.8 +	mask = ~itir_mask(itir);
     1.9  	mpaddr = ((pteval & _PAGE_PPN_MASK) & ~mask) | (address & mask);
    1.10  	if (d == dom0) {
    1.11  		if (mpaddr < dom0_start || mpaddr >= dom0_start + dom0_size) {