Ilya Dryomov
7cc5e38f2f
libceph: osd_request_timeout option
...
osd_request_timeout specifies how many seconds to wait for a response
from OSDs before returning -ETIMEDOUT from an OSD request. 0 (default)
means no limit.
osd_request_timeout is osdkeepalive-precise -- in-flight requests are
swept through every osdkeepalive seconds. With ack vs commit behaviour
gone, abort_request() is really simple.
This is based on a patch from Artur Molchanov <artur.molchanov@synesis.ru>.
Tested-by: Artur Molchanov <artur.molchanov@synesis.ru>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2017-03-07 14:30:38 +01:00
..
crush
crush: fix dprintk compilation
2017-02-23 22:22:02 +01:00
armor.c
auth.c
libceph: drop len argument of *verify_authorizer_reply()
2016-12-12 23:09:21 +01:00
auth_none.c
auth_none.h
auth_x.c
libceph: drop len argument of *verify_authorizer_reply()
2016-12-12 23:09:21 +01:00
auth_x.h
libceph: rename and align ceph_x_authorizer::reply_buf
2016-12-12 23:09:19 +01:00
auth_x_protocol.h
buffer.c
ceph_common.c
libceph: osd_request_timeout option
2017-03-07 14:30:38 +01:00
ceph_fs.c
libceph: fix legacy layout decode with pool 0
2016-11-10 20:13:08 +01:00
ceph_hash.c
ceph_strings.c
rbd: support for exclusive-lock feature
2016-08-24 23:49:16 +02:00
cls_lock_client.c
libceph, rbd, ceph: WRITE | ONDISK -> WRITE
2017-02-24 19:04:57 +01:00
crypto.c
sched/headers: Prepare to move the memalloc_noio_*() APIs to <linux/sched/mm.h>
2017-03-02 08:42:33 +01:00
crypto.h
libceph: stop allocating a new cipher on every crypto request
2016-12-12 23:09:20 +01:00
debugfs.c
Kconfig
Makefile
libceph: support for advisory locking on RADOS objects
2016-08-24 23:49:15 +02:00
messenger.c
Merge branch 'work.sendmsg' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-03-02 15:16:38 -08:00
mon_client.c
libceph: no need for GFP_NOFS in ceph_monc_init()
2016-12-12 23:09:21 +01:00
msgpool.c
osd_client.c
libceph: osd_request_timeout option
2017-03-07 14:30:38 +01:00
osdmap.c
libceph: don't set weight to IN when OSD is destroyed
2017-03-07 14:30:38 +01:00
pagelist.c
pagevec.c
mm: replace get_user_pages_unlocked() write/force parameters with gup_flags
2016-10-18 14:13:37 -07:00
snapshot.c
libceph: remove unneeded stddef.h include
2017-02-20 12:16:10 +01:00
string_table.c