public inbox for linux-nfs@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] nfs41 Fix session reset deadlocks Version 2
@ 2009-11-11 22:47 andros
  2009-11-11 22:47 ` [PATCH 1/2] nfs41: remove nfs4_recover_session andros
  0 siblings, 1 reply; 5+ messages in thread
From: andros @ 2009-11-11 22:47 UTC (permalink / raw)
  To: trond.myklebust; +Cc: linux-nfs, pnfs


Fix session reset deadlocks Version 2.

These patches apply to tronds nfs-2.6 bugfix
branch (2.6.32-rc6 on top of these two already posted patches:
nfs41-fix-multiple-free-slot-calls.patch
nfs41-fix-race-on-session-reset.patch

Fix two problems reported by Trond:

0001-nfs41-remove-nfs4_recover_session.patch

Responded to comments and moved INIT_COMPLETION() call.
0002-nfs41-fix-state-manager-deadlock-in-session-reset.patch

Testing:

CONFIG_NFS_V4_1
v41 mount: Connectathon tests passed. PyNFS testclient.py SESSIONRESET tests
and the new INJECT_ERROR_CTHON test where NFS4ERR_BADSESSION was returned
every 50th SEQUENCE operation durring a Connectathon basic test run. This passed
with the session being reset 390 times from a variety of client compounds
(READ/WRITE/COMMIT/OPEN/CLOSE/ to name a few).

v4 mount: Connectathon tests passed.

no CONFIG_NFS_V4_1
v4 mount: Connectathon tests passed.

-->Andy



^ permalink raw reply	[flat|nested] 5+ messages in thread
* [PATCH 0/2] nfs41 Fix session reset deadlocks
@ 2009-11-11 19:20 andros
  2009-11-11 19:20 ` [PATCH 1/2] nfs41: remove nfs4_recover_session andros
  0 siblings, 1 reply; 5+ messages in thread
From: andros @ 2009-11-11 19:20 UTC (permalink / raw)
  To: trond.myklebust; +Cc: linux-nfs, pnfs

Fix session reset deadlocks. These patches apply to tronds nfs-2.6 bugfix
branch (2.6.32-rc6 on top of these two already posted patches:
nfs41-fix-multiple-free-slot-calls.patch
nfs41-fix-race-on-session-reset.patch

Fix two problems reported by Trond:

0001-nfs41-remove-nfs4_recover_session.patch
0002-nfs41-fix-state-manager-deadlock-in-session-reset.patch

Testing:

CONFIG_NFS_V4_1
v41 mount: Connectathon tests passed. PyNFS testclient.py SESSIONRESET tests
and the new INJECT_ERROR_CTHON test where NFS4ERR_BADSESSION was returned
every 50th SEQUENCE operation durring a Connectathon basic test run. This passed
with the session being reset 390 times from a variety of client compounds
(READ/WRITE/COMMIT/OPEN/CLOSE/ to name a few).

v4 mount: Connectathon tests passed.

no CONFIG_NFS_V4_1
v4 mount: Connectathon tests passed.

-->Andy



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-11-12 14:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-11 22:47 [PATCH 0/2] nfs41 Fix session reset deadlocks Version 2 andros
2009-11-11 22:47 ` [PATCH 1/2] nfs41: remove nfs4_recover_session andros
2009-11-11 22:47   ` [PATCH 2/2] nfs41: fix state manager deadlock in session reset andros
  -- strict thread matches above, loose matches on Subject: below --
2009-11-11 19:20 [PATCH 0/2] nfs41 Fix session reset deadlocks andros
2009-11-11 19:20 ` [PATCH 1/2] nfs41: remove nfs4_recover_session andros
2009-11-11 19:20   ` [PATCH 2/2] nfs41: fix state manager deadlock in session reset andros
2009-11-11 19:51     ` William A. (Andy) Adamson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox