Commit Graph

208 Commits (591d71cbde186cc498c0d9718dc17f2fadf7c643)

Author SHA1 Message Date
David Howells ef79c097bb NFS: Use local disk inode cache 16 years ago
David Howells 8ec442ae4c NFS: Register NFS for caching and retrieve the top-level index 16 years ago
Trond Myklebust 7fe5c398fc NFS: Optimise NFS close() 16 years ago
Trond Myklebust 72cb77f4a5 NFS: Throttle page dirtying while we're flushing to disk 16 years ago
Trond Myklebust fb8a1f11b6 NFS: cleanup - remove struct nfs_inode->ncommit 16 years ago
Trond Myklebust 9e6e70f8d8 NFSv4: Support NFSv4 optional attributes in the struct nfs_fattr 16 years ago
NeilBrown 37d9d76d8b NFS: flush cached directory information slightly more readily. 16 years ago
Suresh Jayaraman 2b57dc6cf9 NFS: Minor __nfs_revalidate_inode cleanup 16 years ago
Peter Staubach 64672d55d9 optimize attribute timeouts for "noac" and "actimeo=0" 16 years ago
Trond Myklebust dc0b027dfa NFSv4: Convert the open and close ops to use fmode 16 years ago
Trond Myklebust ae05f26940 NFS: Convert nfs_attr_generation_counter into an atomic_long 17 years ago
Alan Cox 526719ba51 Switch to a valid email address... 17 years ago
Trond Myklebust 011935a0a7 NFS: Fix a resolution problem with nfs_inode->cache_change_attribute 17 years ago
Trond Myklebust 4704f0e274 NFS: Fix the resolution problem with nfs_inode_attrs_need_update() 17 years ago
Trond Myklebust 921615f111 NFS: Changes to inode->i_nlinks must set the NFS_INO_INVALID_ATTR flag 17 years ago
Trond Myklebust 03254e65a6 NFS: Fix attribute updates 17 years ago
Trond Myklebust 691beb13cd NFS: Allow concurrent inode revalidation 17 years ago
Trond Myklebust 2f28ea614f NFS: Fix up nfs_setattr_update_inode() 17 years ago
Trond Myklebust 076f1fc94c NFS: Don't clear nfsi->cache_validity in nfs_check_inode_attributes() 17 years ago
Trond Myklebust 4dc05efb86 NFS: Convert __nfs_revalidate_inode() to use nfs_refresh_inode() 17 years ago
Trond Myklebust d65f557f39 NFS: Fix nfs_post_op_update_inode_force_wcc() 17 years ago
Trond Myklebust a10ad17630 NFS: Fix the NFS attribute update 17 years ago
Trond Myklebust 870a5be8b9 NFS: Clean up nfs_refresh_inode() and nfs_post_op_update_inode() 17 years ago
Alexey Dobriyan 51cc50685a SL*B: drop kmem cache argument from constructor 17 years ago
Trond Myklebust fa6dc9dc59 NFS: Remove attribute update related BKL references 17 years ago
Trond Myklebust a3d01454bc NFS: Remove BKL requirement from attribute updates 17 years ago
Trond Myklebust f41f741838 NFS: Ensure we zap only the access and acl caches when setting new acls 17 years ago
Trond Myklebust 659bfcd6dd NFS: Fix the ftruncate() credential problem 17 years ago
Jan Blunck 31f31db1a1 nfs: path_{get,put}() cleanups 17 years ago
Harvey Harrison 3110ff8048 nfs: replace remaining __FUNCTION__ occurrences 17 years ago
Trond Myklebust b0b539739f NFS: Ensure that 'noac' and/or 'actimeo=0' turn off attribute caching 17 years ago
Jeff Layton 66d3aac041 NFS: initialize flags field in nfs_open_context 17 years ago
Trond Myklebust 98a8e32394 SUNRPC: Add a helper rpcauth_lookup_generic_cred() 17 years ago
Trond Myklebust c37dcd334c NFS: Fix the fsid revalidation in nfs_update_inode() 17 years ago
Trond Myklebust 5746006f1d NFS: Add an nfsiod workqueue 17 years ago
Trond Myklebust 383ba71938 NFS: Fix a deadlock with lazy umount 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
Trond Myklebust bfc69a4566 NFS: define a function to update nfsi->cache_change_attribute 17 years ago
Chuck Lever 28c494c5c8 NFS: Prevent nfs_getattr() hang during heavy write workloads 17 years ago
Chuck Lever 8a8c74bf94 NFS: Ensure nfs_wcc_update_inode always converts file size to loff_t 17 years ago
Matthew Wilcox 150030b78a NFS: Switch from intr mount option to TASK_KILLABLE 17 years ago
Trond Myklebust a49c3c7736 NFSv4: Ensure that we wait for the CLOSE request to complete 18 years ago
Trond Myklebust 565277f63c NFS: Fix a race in sillyrename 18 years ago
Jeff Layton 188b95dd8e NFS: if ATTR_KILL_S*ID bits are set, then skip mode change 18 years ago
Christoph Lameter 4ba9b9d0ba Slab API: remove useless ctor parameter and reorder parameters 18 years ago
Trond Myklebust f43bf0bebe NFS: Add a boot parameter to disable 64 bit inode numbers 18 years ago
Trond Myklebust 2a3f5fd459 NFS: nfs_refresh_inode should clear cache_validity flags on success 18 years ago
Trond Myklebust 40d2470409 NFS: Fix a connectathon regression in NFSv3 and NFSv4 18 years ago