]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - Documentation/RCU/checklist.txt
Merge branches 'cbnum.2013.06.10a', 'doc.2013.06.10a', 'fixes.2013.06.10a', 'srcu...
[karo-tx-linux.git] / Documentation / RCU / checklist.txt
index 79e789b8b8ea22d680463a531a3e3d9990adb8ba..7703ec73a9bbb225a45258c4cde11c8cc9dd236f 100644 (file)
@@ -354,12 +354,6 @@ over a rather long period of time, but improvements are always welcome!
        using RCU rather than SRCU, because RCU is almost always faster
        and easier to use than is SRCU.
 
-       If you need to enter your read-side critical section in a
-       hardirq or exception handler, and then exit that same read-side
-       critical section in the task that was interrupted, then you need
-       to srcu_read_lock_raw() and srcu_read_unlock_raw(), which avoid
-       the lockdep checking that would otherwise this practice illegal.
-
        Also unlike other forms of RCU, explicit initialization
        and cleanup is required via init_srcu_struct() and
        cleanup_srcu_struct().  These are passed a "struct srcu_struct"