commit | 0e805a1d857799352e51e8697c0b1a30aec16913 | [log] [tgz] |
---|---|---|
author | Alex Elder <elder@dreamhost.com> | Wed Jan 11 19:42:15 2012 -0800 |
committer | Sage Weil <sage@newdream.net> | Thu Jan 12 11:00:50 2012 -0800 |
tree | bc6ad83e25af597f40b03170026c3e5d331c2814 | |
parent | a40dc6cc2e121abcbd1b22583ef5447763df510c [diff] |
rbd: initialize snap_rwsem in rbd_add() New rbd device structures get initialized in rbd_add(). Many of the fields rely on being initially zero-filled. However we lockdep was noticing that the rw_semaphore embedded in the header field was not getting properly initialized. Fix that. Signed-off-by: Alex Elder <elder@dreamhost.com> Signed-off-by: Sage Weil <sage@newdream.net>