From: Josh Durgin Date: Fri, 30 Aug 2013 00:31:03 +0000 (-0700) Subject: rbd: complete notifies before cleaning up osd_client and rbd_dev X-Git-Tag: v3.12-rc2~16^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9abc59908e0c5f983aaa91150da32d5b62cf60b7;p=pandora-kernel.git rbd: complete notifies before cleaning up osd_client and rbd_dev To ensure rbd_dev is not used after it's released, flush all pending notify callbacks before calling rbd_dev_image_release(). No new notifies can be added to the queue at this point because the watch has already be unregistered with the osd_client. Signed-off-by: Josh Durgin Reviewed-by: Alex Elder --- Reading git-diff-tree failed