Commit Graph

822 Commits (58bfdd6deeec02b73691ea2c951a3c5d743bca63)

Author SHA1 Message Date
Trond Myklebust 5d47a35600 NFS: Fix a potential file corruption issue when writing 17 years ago
David Howells e231c2ee64 Convert ERR_PTR(PTR_ERR(p)) instances to ERR_CAST(p) 17 years ago
Christoph Lameter eebd2aa355 Pagecache zeroing: zero_user_segment, zero_user_segments and zero_user 17 years ago
Tom Tucker d7c9f1ed97 svc: Change services to use new svc_create_xprt service 17 years ago
Trond Myklebust 3fbd67ad61 NFSv4: Iterate through all nfs_clients when the server recalls a delegation 17 years ago
Trond Myklebust 57bfa89171 NFSv4: Deal more correctly with duplicate delegations 17 years ago
Trond Myklebust 6f23e3872c NFS: Fix a potential race between umount and nfs_access_cache_shrinker() 17 years ago
Trond Myklebust e6f8107595 NFS: Add an asynchronous delegreturn operation for use in nfs_clear_inode 17 years ago
Benny Halevy 99fadcd764 nfs: convert NFS_*(inode) helpers to static inline 17 years ago
Benny Halevy 3a10c30acc nfs: obliterate NFS_FLAGS macro 17 years ago
Chuck Lever fc6014771b NFS: Address memory leaks in the NFS client mount option parser 17 years ago
J. Bruce Fields 3d1c550874 nfs4: allow nfsv4 acls on non-regular-files 17 years ago
Trond Myklebust f3c391e89c NFS: Optimise away the sigmask code in aio/dio reads and writes 17 years ago
Chuck Lever 883bb163f8 NLM: Introduce an arguments structure for nlmclnt_init() 17 years ago
Chuck Lever 1093a60ef3 NLM/NFS: Use cached nlm_host when calling nlmclnt_proc() 17 years ago
Chuck Lever 9289e7f91a NFS: Invoke nlmclnt_init during NFS mount processing 17 years ago
Chuck Lever 3d509e5454 NFS: nfs_write_end clean up 17 years ago
Chuck Lever bf4285e75c NFS: Fix minor mixed sign comparison in NFS client's write logic 17 years ago
Chuck Lever d24aae41b4 NFS: Use size_t for storing name lengths 17 years ago
Chuck Lever a661b77fc1 NFS: Fix use of copy_to_user() in idmap_pipe_upcall 17 years ago
Chuck Lever 369af0f116 NFS: Clean up fs/nfs/idmap.c 17 years ago
Trond Myklebust 59dca3b28c NFS: Fix the 'proto=' mount option 17 years ago
Trond Myklebust 331702337f NFS: Support per-mountpoint timeout parameters. 17 years ago
Trond Myklebust 7a3e3e18e4 NFS: Ensure that we respect NFS_MAX_TCP_TIMEOUT 17 years ago
Trond Myklebust 69dd716c5f NFSv4: Add socket proto argument to setclientid 17 years ago
Chuck Lever 3c7c7e4812 NFS: Pull covers off IPv6 address parsing 17 years ago
Chuck Lever 4c56801770 NFS: Support non-IPv4 addresses in nfs_parsed_mount_data 17 years ago
Chuck Lever 9412b92772 NFS: Refactor mount option address parsing into separate function 17 years ago
Chuck Lever 338320345b NFS: Remove the NIPQUAD from nfs_try_mount 17 years ago
Chuck Lever 6677d09513 NFS: Adjust nfs_clone_mount structure to store "struct sockaddr *" 17 years ago
Chuck Lever dcecae0ff4 NFS: Change nfs4_set_client() to accept struct sockaddr * 17 years ago
Chuck Lever d7422c472b NFS: Change nfs_get_client() to take sockaddr * 17 years ago
Chuck Lever ff052645c9 NFS: Change nfs_find_client() to take "struct sockaddr *" 17 years ago
Chuck Lever c1d3586656 NFS: Change cb_recallargs to pass "struct sockaddr *" instead of sockaddr_in 17 years ago
Chuck Lever 671beed7e2 NFS: Change cb_getattrargs to pass "struct sockaddr *" instead of sockaddr_in 17 years ago
Chuck Lever 6e4cffd7b2 NFS: Expand server address storage in nfs_client struct 17 years ago
Trond Myklebust 3b0d3f93d0 NFS: Add support for AF_INET6 addresses in __nfs_find_client() 17 years ago
Chuck Lever 0d0f0c192d NFS: Set default port for NFSv4, with support for AF_INET6 17 years ago
Chuck Lever 04dcd6e3ac NFS: Make setting a port number agostic 17 years ago
Chuck Lever cdcd7f9abc NFS: Verify IPv6 addresses properly 17 years ago
Chuck Lever fd00a8ff8e NFS: Add support for AF_INET6 addresses in nfs_compare_super() 17 years ago
Chuck Lever 3f43c6667a NFS: Address a couple of nits in nfs_follow_referral() 17 years ago
Chuck Lever 1d98fe6717 NFS: Move dprintks from callback.c to callback_proc.c 17 years ago
Chuck Lever 5d8515caeb NFS: eliminate NIPQUAD(clp->cl_addr.sin_addr) 17 years ago
Chuck Lever d4d3c50749 NFS: Enable NFS client to generate CLIENTID strings with IPv6 addresses 17 years ago
Chuck Lever cc38bac3a0 NFS: Ensure NFSv4 SETCLIENTID send buffer is large enough 17 years ago
Trond Myklebust 40c553193d NFS: Remove the redundant nfs_client->cl_nfsversion 17 years ago
Trond Myklebust c81468a1a7 NFS: Clean up the nfs_find_client function. 17 years ago
Trond Myklebust 3a498026ee NFS: Clean up the nfs_client initialisation 17 years ago
Trond Myklebust bfc69a4566 NFS: define a function to update nfsi->cache_change_attribute 17 years ago