]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] Back out the initial work for atomic copy_*_user()
authorAndrew Morton <akpm@digeo.com>
Sun, 8 Sep 2002 05:21:48 +0000 (22:21 -0700)
committerLinus Torvalds <torvalds@home.transmeta.com>
Sun, 8 Sep 2002 05:21:48 +0000 (22:21 -0700)
Back out the use of preempt_count to signify atomicity wrt pagefaults.
We won't do it that way - in_atomic() works fine.

include/linux/preempt.h

index b4ff1a7c881c4555158b42744dbbf8aa181a2132..1b227b3c8ccbdfbdabdacd7711b540ae5fd89966 100644 (file)
@@ -48,9 +48,6 @@ do { \
        preempt_check_resched(); \
 } while (0)
 
-#define inc_preempt_count_non_preempt()        do { } while (0)
-#define dec_preempt_count_non_preempt()        do { } while (0)
-
 #else
 
 #define preempt_disable()              do { } while (0)
@@ -58,13 +55,6 @@ do { \
 #define preempt_enable()               do { } while (0)
 #define preempt_check_resched()                do { } while (0)
 
-/*
- * Sometimes we want to increment the preempt count, but we know that it's
- * already incremented if the kernel is compiled for preemptibility.
- */
-#define inc_preempt_count_non_preempt()        inc_preempt_count()
-#define dec_preempt_count_non_preempt()        dec_preempt_count()
-
 #endif
 
 #endif /* __LINUX_PREEMPT_H */