X-Git-Url: http://pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=include%2Flinux%2Frcuclassic.h;h=8c774905dcfec6c5a98d500d396b5dfdee97837e;hb=ed9559d38a87a44e3bda87d73a50aab92471d7dc;hp=b3dccd68629e1c0481dd41471798ec25884fafd8;hpb=0dbd888936a23514716b8d944775bc56f731363a;p=linux-2.6-omap-h63xx.git diff --git a/include/linux/rcuclassic.h b/include/linux/rcuclassic.h index b3dccd68629..8c774905dcf 100644 --- a/include/linux/rcuclassic.h +++ b/include/linux/rcuclassic.h @@ -33,8 +33,6 @@ #ifndef __LINUX_RCUCLASSIC_H #define __LINUX_RCUCLASSIC_H -#ifdef __KERNEL__ - #include #include #include @@ -153,7 +151,10 @@ extern struct lockdep_map rcu_lock_map; #define __synchronize_sched() synchronize_rcu() +#define call_rcu_sched(head, func) call_rcu(head, func) + extern void __rcu_init(void); +#define rcu_init_sched() do { } while (0) extern void rcu_check_callbacks(int cpu, int user); extern void rcu_restart_cpu(int cpu); @@ -163,5 +164,4 @@ extern long rcu_batches_completed_bh(void); #define rcu_enter_nohz() do { } while (0) #define rcu_exit_nohz() do { } while (0) -#endif /* __KERNEL__ */ #endif /* __LINUX_RCUCLASSIC_H */