commit | c141ebda031a0550d75634f7c94f7c85c2d5c9f5 | [log] [tgz] |
---|---|---|
author | Philipp Reisner <philipp.reisner@linbit.com> | Thu May 05 16:13:10 2011 +0200 |
committer | Philipp Reisner <philipp.reisner@linbit.com> | Thu Nov 08 16:55:48 2012 +0100 |
tree | dd514cc2bf29f73a00e677b963950b2f349a0042 | |
parent | ec0bddbc5574ea5903cec8f30ed57777f14d86a8 [diff] |
drbd: Removing drbd_cfg_rwsem * Updates to all configuration items is done under genl_lock(). Including removal of mdevs or tconns. * All read non sleeping read sides are protected by rcu * All sleeping read sides keep reference counts to keep the objects alive Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com> Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>