Sage Weil
4cf9d54463
libceph: don't time out osd requests that haven't been received
...
Keep track of when an outgoing message is ACKed (i.e., the server fully
received it and, presumably, queued it for processing). Time out OSD
requests only if it's been too long since they've been received.
This prevents timeouts and connection thrashing when the OSDs are simply
busy and are throttling the requests they read off the network.
Reviewed-by: Yehuda Sadeh <yehuda@hq.newdream.net>
Signed-off-by: Sage Weil <sage@newdream.net>
2011-07-26 11:27:24 -07:00
..
acpi
Merge branches 'd3cold', 'bugzilla-37412' and 'bugzilla-38152' into release
2011-07-14 00:16:38 -04:00
asm-generic
Merge branches 'gpio/merge' and 'spi/merge' of git://git.secretlab.ca/git/linux-2.6
2011-06-17 10:36:32 -07:00
crypto
drm
drm/radeon/kms: add new NI pci ids
2011-07-15 16:10:55 +01:00
keys
linux
libceph: don't time out osd requests that haven't been received
2011-07-26 11:27:24 -07:00
math-emu
media
[media] tuner-core/v4l2-subdev: document that the type field has to be filled in
2011-07-07 15:04:23 -03:00
mtd
net
sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket
2011-07-08 09:53:08 -07:00
pcmcia
rdma
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
2011-05-26 12:13:57 -07:00
rxrpc
scsi
[SCSI] libsas: Add option for SATA soft reset
2011-05-26 22:49:33 -05:00
sound
ALSA: sb16 - Fix build errors on MIPS and others with 13bit ioctl size
2011-06-30 15:33:57 +02:00
target
trace
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
2011-06-21 10:22:35 -07:00
video
xen
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/djm/tmem
2011-05-26 10:50:56 -07:00
Kbuild