diff options
author | 2010-05-24 11:15:51 -0700 | |
---|---|---|
committer | 2010-05-29 09:12:35 -0700 | |
commit | aa91647c898d62e869fcf35e977ab3c533be8fc1 (patch) | |
tree | 6a5ff908ecb2732d891baa4bac52b5690130e887 /net/ipv4/tcp_timer.c | |
parent | sched: add wait_for_completion_killable_timeout (diff) | |
download | linux-dev-aa91647c898d62e869fcf35e977ab3c533be8fc1.tar.xz linux-dev-aa91647c898d62e869fcf35e977ab3c533be8fc1.zip |
ceph: make mds requests killable, not interruptible
The underlying problem is that many mds requests can't be restarted. For
example, a restarted create() would return -EEXIST if the original request
succeeds. However, we do not want a hung MDS to hang the client too. So,
use the _killable wait_for_completion variants to abort on SIGKILL but
nothing else.
Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'net/ipv4/tcp_timer.c')
0 files changed, 0 insertions, 0 deletions