summaryrefslogtreecommitdiffstats
path: root/include/linux/fs_uart_pd.h
diff options
context:
space:
mode:
authorAlex Elder2013-02-27 17:26:25 +0100
committerSage Weil2013-05-02 06:16:12 +0200
commit0d5af1643535508f82d6bcc2b9b93b180e8c3f4b (patch)
tree723493b46491da26aa66cc60604f11e701d32858 /include/linux/fs_uart_pd.h
parentceph: acquire i_mutex in __ceph_do_pending_vmtruncate (diff)
downloadkernel-qcow2-linux-0d5af1643535508f82d6bcc2b9b93b180e8c3f4b.tar.gz
kernel-qcow2-linux-0d5af1643535508f82d6bcc2b9b93b180e8c3f4b.tar.xz
kernel-qcow2-linux-0d5af1643535508f82d6bcc2b9b93b180e8c3f4b.zip
libceph: complete lingering requests only once
An osd request marked to linger will be re-submitted in the event a connection to the target osd gets dropped. Currently, if there is a callback function associated with a request it will be called each time a request is submitted--which for lingering requests can be more than once. Change it so a request--including lingering ones--will get completed (from the perspective of the user of the osd client) exactly once. This resolves: http://tracker.ceph.com/issues/3967 Signed-off-by: Alex Elder <elder@inktank.com> Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Diffstat (limited to 'include/linux/fs_uart_pd.h')
0 files changed, 0 insertions, 0 deletions