ia64/xen-unstable
changeset 4436:e3aff19a321a
bitkeeper revision 1.1236.49.3 (424da694hs_tmhgylCZkHbyJJqNXIg)
update to latest -unstable
update to latest -unstable
author | djm@sportsman.spdomain |
---|---|
date | Fri Apr 01 19:52:52 2005 +0000 (2005-04-01) |
parents | 5ac1e6647195 |
children | df4e533ee802 |
files | xen/arch/ia64/Rules.mk xen/arch/ia64/domain.c |
line diff
1.1 --- a/xen/arch/ia64/Rules.mk Wed Mar 30 16:49:22 2005 +0000 1.2 +++ b/xen/arch/ia64/Rules.mk Fri Apr 01 19:52:52 2005 +0000 1.3 @@ -5,8 +5,8 @@ ifeq ($(COMPILE_ARCH),$(TARGET_ARCH)) 1.4 OBJCOPY = objcopy 1.5 endif 1.6 ifneq ($(COMPILE_ARCH),$(TARGET_ARCH)) 1.7 -CC = /usr/local/sp_env/v2.2.3/i686/bin/ia64-unknown-linux-gcc 1.8 -LD = /usr/local/sp_env/v2.2.3/i686/bin/ia64-unknown-linux-ld 1.9 +CC = /usr/local/sp_env/v2.2.5/i686/bin/ia64-unknown-linux-gcc 1.10 +LD = /usr/local/sp_env/v2.2.5/i686/bin/ia64-unknown-linux-ld 1.11 OBJCOPY = /usr/local/sp_env/v2.2/i686/bin/ia64-unknown-linux-objcopy 1.12 endif 1.13 HOSTCC := gcc
2.1 --- a/xen/arch/ia64/domain.c Wed Mar 30 16:49:22 2005 +0000 2.2 +++ b/xen/arch/ia64/domain.c Fri Apr 01 19:52:52 2005 +0000 2.3 @@ -882,3 +882,24 @@ void domain_pend_keyboard_interrupt(int 2.4 { 2.5 vcpu_pend_interrupt(dom0->exec_domain[0],irq); 2.6 } 2.7 + 2.8 +///////////////////////////////// 2.9 +// added 01Apr2005, to accomodate change in xen/sched.h, not clear 2.10 +// yet if this functionality is needed on ia64 2.11 +#if 0 2.12 +static void __synchronise_lazy_execstate(void *unused) 2.13 +{ 2.14 + if ( percpu_ctxt[smp_processor_id()].curr_ed != current ) 2.15 + { 2.16 + __context_switch(); 2.17 + load_LDT(current); 2.18 + clear_segments(); 2.19 + } 2.20 +} 2.21 +#endif 2.22 + 2.23 +void synchronise_lazy_execstate(unsigned long cpuset) 2.24 +{ 2.25 + //smp_subset_call_function(__synchronise_lazy_execstate, NULL, 1, cpuset); 2.26 +} 2.27 +/////////////////////////////////