[dm-devel] Fw: [PATCH tip/core/rcu 4/9] dm: sparse: Annotate field with __rcu for checking

Paul E. McKenney paulmck at linux.vnet.ibm.com
Tue Oct 28 23:49:25 UTC 2014


And similarly for this one on both counts.

						Thanx, Paul

----- Forwarded message from "Paul E. McKenney" <paulmck at linux.vnet.ibm.com> -----

Date: Tue, 28 Oct 2014 15:09:57 -0700
From: "Paul E. McKenney" <paulmck at linux.vnet.ibm.com>
To: linux-kernel at vger.kernel.org
Cc: mingo at kernel.org, laijs at cn.fujitsu.com, dipankar at in.ibm.com, akpm at linux-foundation.org, mathieu.desnoyers at efficios.com, josh at joshtriplett.org, tglx at linutronix.de, peterz at infradead.org, rostedt at goodmis.org, dhowells at redhat.com, edumazet at google.com, dvhart at linux.intel.com, fweisbec at gmail.com,
	oleg at redhat.com, bobby.prani at gmail.com, "Paul E. McKenney" <paulmck at linux.vnet.ibm.com>
Subject: [PATCH tip/core/rcu 4/9] dm: sparse: Annotate field with __rcu for checking
X-Mailer: git-send-email 1.8.1.5

From: Pranith Kumar <bobby.prani at gmail.com>

Annotate the map field with __rcu since this is a rcu pointer which is checked
by sparse.

Signed-off-by: Pranith Kumar <bobby.prani at gmail.com>
Signed-off-by: Paul E. McKenney <paulmck at linux.vnet.ibm.com>
---
 drivers/md/dm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index e7399362722e..3372b8378830 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -140,7 +140,7 @@ struct mapped_device {
 	 * Use dm_get_live_table{_fast} or take suspend_lock for
 	 * dereference.
 	 */
-	struct dm_table *map;
+	struct dm_table __rcu *map;

 	struct list_head table_devices;
 	struct mutex table_devices_lock;
-- 
1.8.1.5


----- End forwarded message -----

----- End forwarded message -----




More information about the dm-devel mailing list