| commit | bb4e90afb0b16996ff921762ab4212db0f40535f | [log] [tgz] |
|---|---|---|
| author | Yan, Zheng <zheng.z.yan@intel.com> | Thu Oct 31 09:10:47 2013 +0800 |
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Wed Jan 08 09:42:10 2014 -0800 |
| tree | 743d066bb078c5e382d3d7b53cc8b833bb5d13fb | |
| parent | 1461d4c794c2f98ebdd9d60f47a08c09dc4ce453 [diff] |
ceph: wake up 'safe' waiters when unregistering request commit fc55d2c9448b34218ca58733a6f51fbede09575b upstream. We also need to wake up 'safe' waiters if error occurs or request aborted. Otherwise sync(2)/fsync(2) may hang forever. Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> Signed-off-by: Sage Weil <sage@inktank.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>