summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSven Eckelmann <sven.eckelmann@gmx.de>2010-09-12 23:21:54 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2010-09-14 16:38:32 -0700
commit368b4f06c8809b72df9e46af90dcd9aaf5daafc3 (patch)
tree2c7c6d1a098d24c667057c4b76c7bfa5f3f54902
parentf73d8b43219970ecb010f34649d22042a5723318 (diff)
downloadop-kernel-dev-368b4f06c8809b72df9e46af90dcd9aaf5daafc3.zip
op-kernel-dev-368b4f06c8809b72df9e46af90dcd9aaf5daafc3.tar.gz
Staging: batman-adv: Add rcu TODO
Paul E. McKenney informed us that rcu is misused by leaking pointers to rcu related elements outside read-side protected critical sections. He also recommended that it should be checked against the rcu checklist. Signed-off-by: Sven Eckelmann <sven.eckelmann@gmx.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r--drivers/staging/batman-adv/TODO5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/staging/batman-adv/TODO b/drivers/staging/batman-adv/TODO
index 1457c7f..3af8028 100644
--- a/drivers/staging/batman-adv/TODO
+++ b/drivers/staging/batman-adv/TODO
@@ -1,3 +1,8 @@
+ * Rework usage of RCU
+ - don't leak pointers from rcu out of rcu critical area which may
+ get freed
+ - check were synchronize_rcu must be used
+ - go through Documentation/RCU/checklist.txt
* Request a new review
* Process the comments from the review
* Move into mainline proper
OpenPOWER on IntegriCloud