libceph: make ceph_osdc_wait_request() uninterruptible
authorYan, Zheng <zyan@redhat.com>
Fri, 13 May 2016 03:04:33 +0000 (11:04 +0800)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 25 May 2016 23:15:40 +0000 (01:15 +0200)
commit0e76abf21e769245b6eebb27b439ad014ac49292
treef6662693272bcd7b3eda7624d1f92bab2fb8531b
parentf0b33df57a5f03c637f75ead7cb4d978c59cc63d
libceph: make ceph_osdc_wait_request() uninterruptible

Ceph_osdc_wait_request() is used when cephfs issues sync IO. In most
cases, the sync IO should be uninterruptible. The fix is use killale
wait function in ceph_osdc_wait_request().

Signed-off-by: Yan, Zheng <zyan@redhat.com>
net/ceph/osd_client.c