| Commit message (Expand) | Author | Age | Files | Lines |
* | NFS: Fix and clean up the access cache validity checking | Trond Myklebust | 2016-12-19 | 1 | -9/+9 |
* | NFS: Only look at the change attribute cache state in nfs_weak_revalidate() | Trond Myklebust | 2016-12-19 | 1 | -2/+3 |
* | nfs: add support for the umask attribute | Andreas Gruenbacher | 2016-12-09 | 1 | -1/+6 |
* | NFS: Only look at the change attribute cache state in nfs_check_verifier | Trond Myklebust | 2016-12-04 | 1 | -8/+6 |
* | NFS: Allow getattr to also report readdirplus cache hits | Trond Myklebust | 2016-12-02 | 1 | -1/+0 |
* | NFS: Be more targeted about readdirplus use when doing lookup/revalidation | Trond Myklebust | 2016-12-02 | 1 | -11/+19 |
* | NFS: Fix a performance regression in readdir | Trond Myklebust | 2016-12-02 | 1 | -13/+2 |
* | NFSv4: add flock_owner to open context | NeilBrown | 2016-12-01 | 1 | -3/+3 |
* | Merge tag 'nfs-for-4.9-1' of git://git.linux-nfs.org/projects/anna/linux-nfs | Linus Torvalds | 2016-10-13 | 1 | -5/+19 |
|\ |
|
| * | NFS: Fix inode corruption in nfs_prime_dcache() | Trond Myklebust | 2016-09-27 | 1 | -5/+11 |
| * | NFS: nfs_prime_dcache must validate the filename | Trond Myklebust | 2016-09-22 | 1 | -0/+8 |
* | | fs: make remaining filesystems use .rename2 | Miklos Szeredi | 2016-09-27 | 1 | -1/+5 |
|/ |
|
* | Merge tag 'nfs-for-4.8-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 2016-07-30 | 1 | -21/+31 |
|\ |
|
| * | Merge branch 'writeback' | Trond Myklebust | 2016-07-24 | 1 | -21/+31 |
| |\ |
|
| | * | NFS: Cache access checks more aggressively | Trond Myklebust | 2016-06-15 | 1 | -21/+31 |
* | | | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 2016-07-28 | 1 | -6/+5 |
|\ \ \ |
|
| * | | | file_inode(f)->i_mapping is f->f_mapping | Al Viro | 2016-05-29 | 1 | -1/+1 |
| * | | | nfs_lookup(): remove debris left over from old sillyunlink exclusion | Al Viro | 2016-05-29 | 1 | -7/+4 |
| | |/
| |/| |
|
* | | | Merge branch 'salted-string-hash' | Linus Torvalds | 2016-07-28 | 1 | -2/+2 |
|\ \ \ |
|
| * | | | vfs: make the string hashes salt the hash | Linus Torvalds | 2016-06-10 | 1 | -2/+2 |
| |/ / |
|
* | | | nfs_atomic_open(): prevent parallel nfs_lookup() on a negative hashed | Al Viro | 2016-07-05 | 1 | -3/+25 |
* | | | Use the right predicate in ->atomic_open() instances | Al Viro | 2016-07-05 | 1 | -1/+1 |
| |/
|/| |
|
* | | make nfs_atomic_open() call d_drop() on all ->open_context() errors. | Al Viro | 2016-06-27 | 1 | -1/+1 |
* | | NFS: Fix an unused variable warning | Trond Myklebust | 2016-06-24 | 1 | -2/+0 |
* | | NFS: Don't let readdirplus revalidate an inode that was marked as stale | Trond Myklebust | 2016-06-24 | 1 | -1/+6 |
|/ |
|
* | nfs: per-name sillyunlink exclusion | Al Viro | 2016-05-09 | 1 | -7/+2 |
* | nfs: switch to ->iterate_shared() | Al Viro | 2016-05-02 | 1 | -28/+43 |
* | Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2016-04-07 | 1 | -3/+3 |
|\ |
|
| * | nfs: use file_dentry() | Miklos Szeredi | 2016-03-26 | 1 | -3/+3 |
* | | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | Kirill A. Shutemov | 2016-04-04 | 1 | -2/+2 |
|/ |
|
* | nfs_lookup: don't bother with d_instantiate(dentry, NULL) | Al Viro | 2016-03-14 | 1 | -8/+4 |
* | wrappers for ->i_mutex access | Al Viro | 2016-01-22 | 1 | -4/+4 |
* | Merge tag 'nfs-for-4.5-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 2016-01-14 | 1 | -2/+19 |
|\ |
|
| * | NFS: Ensure we revalidate attributes before using execute_ok() | Trond Myklebust | 2015-12-28 | 1 | -2/+16 |
| * | NFSv4: Don't perform cached access checks before we've OPENed the file | Trond Myklebust | 2015-12-28 | 1 | -0/+3 |
* | | Make sure that highmem pages are not added to symlink page cache | Al Viro | 2016-01-14 | 1 | -3/+2 |
|/ |
|
* | fs/nfs: remove unnecessary new_valid_dev check | Yaowei Bai | 2015-11-03 | 1 | -3/+0 |
* | NFS: Rename nfs_readdir_free_pagearray() and nfs_readdir_large_page() | Anna Schumaker | 2015-08-17 | 1 | -5/+5 |
* | NFS: Remove unused variable "pages_ptr" | Anna Schumaker | 2015-08-17 | 1 | -10/+2 |
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 2015-07-04 | 1 | -1/+1 |
|\ |
|
| * | make simple_positive() public | Al Viro | 2015-06-23 | 1 | -1/+1 |
* | | nfs: Don't setting FILE_CREATED flags always | Kinglong Mee | 2015-07-01 | 1 | -3/+0 |
|/ |
|
* | Merge tag 'nfs-for-4.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 2015-04-26 | 1 | -0/+4 |
|\ |
|
| * | NFS: Don't attempt to decode missing directory entries | Benjamin Coddington | 2015-04-23 | 1 | -0/+4 |
* | | VFS: normal filesystems (and lustre): d_inode() annotations | David Howells | 2015-04-15 | 1 | -30/+29 |
|/ |
|
* | NFS: Don't require a filehandle to refresh the inode in nfs_prime_dcache() | Trond Myklebust | 2015-03-01 | 1 | -3/+13 |
* | NFS: Don't invalidate a submounted dentry in nfs_prime_dcache() | Trond Myklebust | 2015-03-01 | 1 | -0/+6 |
* | Merge branch 'iov_iter' into for-next | Al Viro | 2014-12-08 | 1 | -0/+1 |
|\ |
|
| * | NFSv4: Ensure nfs_atomic_open set the dentry verifier on ENOENT | Trond Myklebust | 2014-11-04 | 1 | -0/+1 |
* | | assorted conversions to %p[dD] | Al Viro | 2014-11-19 | 1 | -1/+1 |