Commit Graph

71 Commits (363383277081ce831642b72df40932ee05ce40a2)

Author SHA1 Message Date
Chuck Lever f738f51703 NFS: Start PF_INET6 callback listener only if IPv6 support is available 16 years ago
Trond Myklebust dc0b027dfa NFSv4: Convert the open and close ops to use fmode 16 years ago
Trond Myklebust b0d3ded1a2 NFSv4: Clean up nfs_expire_all_delegations() 16 years ago
Trond Myklebust 0d62f85a81 NFSv4: Fix a BAD_SEQUENCEID condition. 16 years ago
Trond Myklebust f3c76491e7 NFSv4: Don't exit the state management if there are still tasks to do 16 years ago
Trond Myklebust e005e8041c NFSv4: Rename the state reclaimer thread 16 years ago
Trond Myklebust 707fb4b324 NFSv4: Clean up NFS4ERR_CB_PATH_DOWN error management... 16 years ago
Trond Myklebust 9e33bed552 NFSv4: Add recovery for individual stateids 16 years ago
Trond Myklebust 95d35cb4c4 NFSv4: Remove nfs_client->cl_sem 16 years ago
Trond Myklebust 19e03c570e NFSv4: Ensure that file unlock requests don't conflict with state recovery 16 years ago
Trond Myklebust fe1d81952e NFSv4: Ensure that nfs4_reclaim_open_state() doesn't depend on cl_sem 16 years ago
Trond Myklebust 7eff03aec9 NFSv4: Add a recovery marking scheme for state owners 16 years ago
Trond Myklebust 0f605b5600 NFSv4: Don't tell server we rebooted when not necessary 16 years ago
Trond Myklebust e598d843c0 NFSv4: Remove redundant RENEW calls if we know the lease has expired 16 years ago
Trond Myklebust b79a4a1b45 NFSv4: Fix state recovery when the client runs over the grace period 16 years ago
Trond Myklebust 6dc9d57af9 NFSv4: Callers to nfs4_get_renew_cred() need to hold nfs_client->cl_lock 16 years ago
Trond Myklebust 0286001430 NFSv4: Clean up for the state loss reclaimer 16 years ago
Trond Myklebust f839c4c199 NFSv4: Remove BKL from the nfsv4 state recovery 17 years ago
Adrian Bunk 1d2e88e73e nfs: make nfs4_drop_state_owner() static 17 years ago
Harvey Harrison 3110ff8048 nfs: replace remaining __FUNCTION__ occurrences 17 years ago
Trond Myklebust a2b2bb8822 NFSv4: Attempt to use machine credentials in SETCLIENTID calls 17 years ago
Trond Myklebust f6a1cc8930 SUNRPC: Add a (empty for the moment) destructor for rpc_wait_queues 17 years ago
Trond Myklebust 5d00837b90 SUNRPC: Run rpc timeout functions as callbacks instead of in softirqs 17 years ago
Harvey Harrison 90dc7d2796 nfs: fix sparse warnings 17 years ago
Dan Muntz 497799e7c0 NFS: missing spaces in KERN_WARNING 17 years ago
Chuck Lever 5d8515caeb NFS: eliminate NIPQUAD(clp->cl_addr.sin_addr) 17 years ago
Trond Myklebust 2f74c0a056 NFSv4: Clean up the OPEN/CLOSE serialisation code 17 years ago
Trond Myklebust d0dc3701cb NFSv4: Give the lock stateid its own sequence queue 17 years ago
Trond Myklebust a49c3c7736 NFSv4: Ensure that we wait for the CLOSE request to complete 18 years ago
Trond Myklebust cd3758e37d NFS: Replace file->private_data with calls to nfs_file_open_context() 18 years ago
Trond Myklebust ba683031fa NFSv4: Fix a locking regression in nfs4_set_mode_locked() 18 years ago
Trond Myklebust 6f2e64d3e1 NFSv4: Make the NFS state model work with the nosharedcache mount option 18 years ago
Trond Myklebust 8bda4e4c98 NFSv4: Fix up stateid locking... 18 years ago
Trond Myklebust 6f43ddccb3 NFSv4: Improve the debugging of bad sequence id errors... 18 years ago
Trond Myklebust 003707c722 NFSv4: Always use the delegation if we have one 18 years ago
Trond Myklebust 1c816efa24 NFSv4: Fix a bug in __nfs4_find_state_byowner 18 years ago
Trond Myklebust 9f958ab885 NFSv4: Reduce the chances of an open_owner identifier collision 18 years ago
Trond Myklebust 88d9093997 NFSv4: nfs_increment_open_seqid should not return a value 18 years ago
Trond Myklebust 7af654f8d1 NFSv4: Don't reuse expired nfs4_state_owner structs 18 years ago
Trond Myklebust 27b3f949b7 NFSv4: Fix a credential reference leak in nfs4_get_state_owner() 18 years ago
Trond Myklebust b39e625b6e NFSv4: Clean up nfs4_call_async() 18 years ago
Trond Myklebust 4a35bd41af NFSv4: Ensure that nfs4_do_close() doesn't race with umount 18 years ago
Trond Myklebust 10afec9081 NFS: Fix some 'sparse' warnings... 18 years ago
David Howells 54ceac4515 NFS: Share NFS superblocks per-protocol per-server per-FSID 19 years ago
David Howells 24c8dbbb5f NFS: Generalise the nfs_client structure 19 years ago
David Howells 7539bbab80 NFS: Rename nfs_server::nfs4_state 19 years ago
David Howells adfa6f980b NFS: Rename struct nfs4_client to struct nfs_client 19 years ago
Jörn Engel 6ab3d5624e Remove obsolete #include <linux/config.h> 19 years ago
Trond Myklebust 51581f3bf9 NFSv4: SETCLIENTID_CONFIRM should handle NFS4ERR_DELAY/NFS4ERR_RESOURCE 19 years ago
Trond Myklebust 286d7d6a0c NFSv4: Remove requirement for machine creds for the "setclientid" operation 19 years ago