| Commit message (Expand) | Author | Age | Files | Lines |
* | pNFS: Actively set attributes as invalid if LAYOUTCOMMIT is outstanding | Benjamin Coddington | 2016-07-28 | 1 | -3/+5 |
* | Merge branch 'writeback' | Trond Myklebust | 2016-07-24 | 1 | -71/+67 |
|\ |
|
| * | pNFS: Don't mark the inode as revalidated if a LAYOUTCOMMIT is outstanding | Trond Myklebust | 2016-07-18 | 1 | -1/+4 |
| * | NFS: Getattr doesn't require data sync semantics | Trond Myklebust | 2016-07-06 | 1 | -3/+1 |
| * | NFS: Do not aggressively cache file attributes in the case of O_DIRECT | Trond Myklebust | 2016-07-06 | 1 | -2/+7 |
| * | NFS: Remove unused function nfs_revalidate_mapping_protected() | Trond Myklebust | 2016-07-06 | 1 | -34/+4 |
| * | pNFS: Ensure we layoutcommit before revalidating attributes | Trond Myklebust | 2016-07-06 | 1 | -16/+7 |
| * | NFS: Cache aggressively when file is open for writing | Trond Myklebust | 2016-06-22 | 1 | -18/+44 |
| * | NFS: Don't flush caches for a getattr that races with writeback | Trond Myklebust | 2016-06-13 | 1 | -6/+9 |
* | | NFS: Fix potential race in nfs_fhget() | Trond Myklebust | 2016-06-24 | 1 | -0/+1 |
|/ |
|
* | nfs: per-name sillyunlink exclusion | Al Viro | 2016-05-09 | 1 | -3/+1 |
* | Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2016-04-08 | 1 | -1/+1 |
|\ |
|
| * | nfs: use file_dentry() | Miklos Szeredi | 2016-03-26 | 1 | -1/+1 |
* | | nfs: remove nfs_inode_dio_wait | Christoph Hellwig | 2016-03-16 | 1 | -1/+1 |
|/ |
|
* | wrappers for ->i_mutex access | Al Viro | 2016-01-23 | 1 | -4/+4 |
* | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 2016-01-15 | 1 | -1/+1 |
|\ |
|
| * | kmemcg: account certain kmem allocations to memcg | Vladimir Davydov | 2016-01-15 | 1 | -1/+1 |
* | | Merge tag 'nfs-for-4.5-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 2016-01-15 | 1 | -21/+57 |
|\ \
| |/
|/| |
|
| * | Merge branch 'bugfixes' | Trond Myklebust | 2016-01-08 | 1 | -15/+39 |
| |\ |
|
| | * | NFS: Fix attribute cache revalidation | Trond Myklebust | 2015-12-30 | 1 | -15/+39 |
| * | | NFS: Use wait_on_atomic_t() for unlock after readahead | Benjamin Coddington | 2016-01-08 | 1 | -6/+12 |
| * | | nfs: handle request add failure properly | Peng Tao | 2015-12-28 | 1 | -0/+6 |
| |/ |
|
* | | Merge branch 'work.symlinks' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2016-01-11 | 1 | -2/+24 |
|\ \
| |/
|/| |
|
| * | teach nfs_get_link() to work in RCU mode | Al Viro | 2015-12-09 | 1 | -0/+21 |
| * | don't put symlink bodies in pagecache into highmem | Al Viro | 2015-12-09 | 1 | -2/+3 |
* | | sched/wait: Fix the signal handling fix | Peter Zijlstra | 2015-12-13 | 1 | -3/+3 |
|/ |
|
* | nfs: if we have no valid attrs, then don't declare the attribute cache valid | Jeff Layton | 2015-11-25 | 1 | -1/+5 |
* | nfs: ensure that attrcache is revalidated after a SETATTR | Jeff Layton | 2015-11-25 | 1 | -1/+4 |
* | Revert "NFS: Make close(2) asynchronous when closing NFS O_DIRECT files" | Trond Myklebust | 2015-09-04 | 1 | -1/+6 |
* | NFS: Optimise away the close-to-open getattr if there is no cached data | Trond Myklebust | 2015-09-04 | 1 | -3/+10 |
* | NFS: Check size by inode_newsize_ok in nfs_setattr | Kinglong Mee | 2015-08-28 | 1 | -8/+10 |
* | NFSv4: Force a post-op attribute update when holding a delegation | Trond Myklebust | 2015-08-25 | 1 | -0/+7 |
* | NFS: Don't let the ctime override attribute barriers. | Trond Myklebust | 2015-08-17 | 1 | -8/+0 |
* | NFS: Remove nfs_release() | Anna Schumaker | 2015-08-17 | 1 | -7/+1 |
* | NFS: Remove the "NFS_CAP_CHANGE_ATTR" capability | Trond Myklebust | 2015-07-22 | 1 | -2/+2 |
* | NFS: Set NFS_INO_REVAL_PAGECACHE if the change attribute is uninitialised | Trond Myklebust | 2015-07-22 | 1 | -1/+2 |
* | NFS: Don't revalidate the mapping if both size and change attr are up to date | Trond Myklebust | 2015-07-22 | 1 | -4/+4 |
* | nfs: Remove unneeded micro checking of CONFIG_PROC_FS | Kinglong Mee | 2015-07-01 | 1 | -7/+3 |
* | NFS: report more appropriate block size for directories. | NeilBrown | 2015-06-02 | 1 | -0/+2 |
* | Merge tag 'nfs-for-4.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 2015-04-27 | 1 | -9/+27 |
|\ |
|
| * | nfs: Remove unneeded casts in nfs | Firo Yang | 2015-04-23 | 1 | -1/+1 |
| * | nfs: Fetch MOUNTED_ON_FILEID when updating an inode | Anna Schumaker | 2015-04-23 | 1 | -1/+14 |
| * | NFS: Don't zap caches on fallocate() | Anna Schumaker | 2015-04-23 | 1 | -1/+0 |
| * | NFS: Block new writes while syncing data in nfs_getattr() | Trond Myklebust | 2015-03-27 | 1 | -0/+2 |
| * | NFSv4: Truncating file opens should also sync O_DIRECT writes | Trond Myklebust | 2015-03-27 | 1 | -1/+2 |
| * | NFS: Add a helper to sync both O_DIRECT and buffered writes | Trond Myklebust | 2015-03-27 | 1 | -6/+9 |
* | | VFS: normal filesystems (and lustre): d_inode() annotations | David Howells | 2015-04-15 | 1 | -9/+9 |
|/ |
|
* | NFS: Don't write enable new pages while an invalidation is proceeding | Trond Myklebust | 2015-03-03 | 1 | -0/+1 |
* | NFS: Fix a regression in the read() syscall | Trond Myklebust | 2015-03-03 | 1 | -3/+34 |
* | NFSv4: Set a barrier in the update_changeattr() helper | Trond Myklebust | 2015-03-02 | 1 | -0/+1 |