summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_iops.c
Commit message (Expand)AuthorAgeFilesLines
* statx: Add a system call to make enhanced file info availableDavid Howells2017-03-021-4/+5
* xfs: sanity check inode mode when creating new dentryAmir Goldstein2017-01-171-9/+39
* xfs: replace xfs_mode_to_ftype table with switch statementAmir Goldstein2017-01-171-1/+1
* Merge uncontroversial parts of branch 'readlink' of git://git.kernel.org/pub/...Linus Torvalds2016-12-171-2/+0
|\
| * vfs: remove ".readlink = generic_readlink" assignmentsMiklos Szeredi2016-12-091-2/+0
* | xfs: use xfs_vn_setattr_size to check on new sizeEryu Guan2016-12-091-1/+1
* | xfs: remove i_iolock and use i_rwsem in the VFS inode insteadChristoph Hellwig2016-11-301-8/+6
|/
* Merge tag 'xfs-reflink-for-linus-4.9-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2016-10-131-0/+1
|\
| * xfs: don't mix reflink and DAX mode for nowDarrick J. Wong2016-10-051-0/+1
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-10-101-3/+3
|\ \
| * \ Merge remote-tracking branch 'ovl/rename2' into for-linusAl Viro2016-10-101-2/+2
| |\ \
| | * | fs: rename "rename2" i_op to "rename"Miklos Szeredi2016-09-271-2/+2
| | |/
| * / fs: Replace current_fs_time() with current_time()Deepa Dinamani2016-09-271-1/+1
| |/
* | Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2016-10-101-15/+0
|\ \
| * | vfs: Remove {get,set,remove}xattr inode operationsAndreas Gruenbacher2016-10-071-15/+0
| |/
* | Merge remote-tracking branch 'jk/vfs' into work.miscAl Viro2016-10-081-31/+61
|\ \ | |/ |/|
| * fs: Give dentry to inode_change_ok() instead of inodeJan Kara2016-09-221-6/+4
| * xfs: Propagate dentry down to inode_change_ok()Jan Kara2016-09-221-31/+63
* | xfs: (re-)implement FIEMAP_FLAG_XATTRChristoph Hellwig2016-08-171-1/+8
|/
* xfs: use iomap infrastructure for DAX zeroingChristoph Hellwig2016-06-211-7/+2
* xfs: use iomap fiemap implementationChristoph Hellwig2016-06-211-75/+5
* xfs: implement iomap based buffered write pathChristoph Hellwig2016-06-211-4/+5
* xfs: reorder zeroing and flushing sequence in truncateChristoph Hellwig2016-06-211-14/+19
* Merge branch 'xfs-4.7-optimise-inline-symlinks' into for-nextDave Chinner2016-05-201-25/+63
|\
| * xfs: optimize inline symlinksChristoph Hellwig2016-04-061-3/+26
| * xfs: set up inode operation vectors laterChristoph Hellwig2016-04-061-22/+37
* | xfs: better xfs_trans_alloc interfaceChristoph Hellwig2016-04-061-18/+11
|/
* Merge branch 'xfs-dax-fixes-4.6' into for-nextDave Chinner2016-03-071-2/+4
|\
| * xfs: XFS_DIFLAG2_DAX limited by PAGE_SIZEDave Chinner2016-03-011-0/+1
| * xfs: S_DAX is only for regular filesDave Chinner2016-03-011-2/+3
* | xfs: mode di_mode to vfs inodeDave Chinner2016-02-091-8/+4
* | xfs: move inode generation count to VFS inodeDave Chinner2016-02-091-1/+0
* | xfs: use vfs inode nlink field everywhereDave Chinner2016-02-091-2/+1
* | xfs: remove timestamps from incore inodeDave Chinner2016-02-091-30/+7
|/
* Merge tag 'xfs-for-linus-4.5-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2016-01-221-2/+2
|\
| * xfs: introduce per-inode DAX enablementDave Chinner2016-01-041-2/+2
* | switch ->get_link() to delayed_call, kill ->put_link()Al Viro2015-12-301-3/+3
* | replace ->follow_link() with new method that could stay in RCU modeAl Viro2015-12-081-2/+6
|/
* xfs: per-filesystem stats counter implementationBill O'Donnell2015-10-121-2/+2
* xfs: fix error gotos in xfs_setattr_nonsizeEric Sandeen2015-08-281-4/+4
* Merge tag 'xfs-for-linus-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2015-06-301-24/+24
|\
| * Merge branch 'xfs-commit-cleanup' into for-nextDave Chinner2015-06-041-11/+7
| |\
| | * xfs: saner xfs_trans_commit interfaceChristoph Hellwig2015-06-041-3/+3
| | * xfs: remove the flags argument to xfs_trans_cancelChristoph Hellwig2015-06-041-8/+4
| * | xfs: add initial DAX supportDave Chinner2015-06-041-12/+12
| * | xfs: add DAX truncate supportDave Chinner2015-06-041-1/+5
| |/
* | don't pass nameidata to ->follow_link()Al Viro2015-05-101-2/+1
* | new ->follow_link() and ->put_link() calling conventionsAl Viro2015-05-101-6/+4
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2015-04-261-10/+10
|\
| * VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells2015-04-151-10/+10