--- include/linux/ipipe.h | 11 ----------- 1 file changed, 11 deletions(-) Index: linux-2.6.20/include/linux/ipipe.h =================================================================== --- linux-2.6.20.orig/include/linux/ipipe.h +++ linux-2.6.20/include/linux/ipipe.h @@ -588,16 +588,6 @@ static inline void ipipe_clear_foreign_s __clear_bit(IPIPE_NOSTACK_FLAG, &ipd->cpudata[cpuid].status); } -#define ipipe_safe_current() \ -({ \ - ipipe_declare_cpuid; \ - struct task_struct *p; \ - ipipe_load_cpuid(); \ - p = test_bit(IPIPE_NOSTACK_FLAG, \ - &per_cpu(ipipe_percpu_domain, cpuid)->cpudata[cpuid].status) ? &init_task : current; \ - p; \ -}) - ipipe_event_handler_t ipipe_catch_event(struct ipipe_domain *ipd, unsigned event, ipipe_event_handler_t handler); @@ -686,7 +676,6 @@ int ipipe_disable_ondemand_mappings(stru #define ipipe_irq_unlock(irq) do { } while(0) #define ipipe_root_domain_p 1 -#define ipipe_safe_current current #define local_irq_disable_head() local_irq_disable()