[PATCH 0/2] NFSv4.1: Fix a NFSv4.1 session initialisation regression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Andy Adamson <andros@xxxxxxxxxx>

Tronds patch to fix the regression with one change - the slot table 
highest_used_slotid needs to be initialized in nfs4_alloc_session so that
nfs41_init_clientid doesn't wait forever in nfs4_wait_on_slot_tbl  (called
by nfs4_begin_drain_session).

Also a patch to use NFS4_NO_SLOT in nfs4_wait_on_slot_tbl.

Tested CB_RECALL_SLOT and session reset using pynfs. Passed Cthon tests
against Linux NFSv4.1 server.

Compiled against Trond's 3.3-rc2 nfs-for-next tree.

Andy Adamson (1):
  NFSv4.1 set highest_used_slotid to NFS4_NO_SLOT

Trond Myklebust (1):
  NFSv4.1: Fix a NFSv4.1 session initialisation regression

 fs/nfs/nfs4proc.c  |  111 ++++++++++++++++++++-------------------------------
 fs/nfs/nfs4state.c |    2 +-
 2 files changed, 45 insertions(+), 68 deletions(-)

-- 
1.7.6.4

--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux