ceph: fix use after free on mds __unregister_request
authorSage Weil <sage@newdream.net>
Mon, 29 Mar 2010 04:22:50 +0000 (21:22 -0700)
committerSage Weil <sage@newdream.net>
Mon, 29 Mar 2010 04:23:56 +0000 (21:23 -0700)
There was a use after free in __unregister_request that would trigger
whenever the request map held the last reference.  This appears to have
triggered an oops during 'umount -f' when requests are being torn down.

Signed-off-by: Sage Weil <sage@newdream.net>

No differences found