summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_file.c
Commit message (Expand)AuthorAgeFilesLines
* xfs: make xfs_file_remap_range() staticEric Biggers2018-11-191-1/+1
* xfs: remove xfs_reflink_remap_rangeDarrick J. Wong2018-10-301-9/+56
* xfs: support returning partial reflink resultsDarrick J. Wong2018-10-301-4/+1
* vfs: make remap_file_range functions take and return bytes completedDarrick J. Wong2018-10-301-3/+6
* vfs: pass remap flags to generic_remap_file_range_prepDarrick J. Wong2018-10-301-1/+1
* vfs: combine the clone and dedupe into a single remap_file_rangeDarrick J. Wong2018-10-301-16/+7
* Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2018-08-211-22/+7
|\
| * vfs: dedupe: rationalize argsMiklos Szeredi2018-07-061-6/+6
| * vfs: dedupe: return intMiklos Szeredi2018-07-061-17/+2
* | dax: remove VM_MIXEDMAP for fsdax and device daxDave Jiang2018-08-171-1/+1
* | xfs: Close race between direct IO and xfs_break_layouts()Dave Jiang2018-08-121-5/+4
* | xfs: remove unused iolock arg from xfs_break_dax_layoutsEric Sandeen2018-07-111-2/+1
|/
* Merge tag 'xfs-4.18-merge-10' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2018-06-121-13/+1
|\
| * xfs: convert to SPDX license tagsDave Chinner2018-06-061-13/+1
* | Merge tag 'libnvdimm-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-06-081-6/+66
|\ \ | |/ |/|
| * Merge branch 'for-4.18/dax' into libnvdimm-for-nextDan Williams2018-06-081-6/+66
| |\
| | * xfs, dax: introduce xfs_break_dax_layouts()Dan Williams2018-05-221-10/+51
| | * xfs: prepare xfs_break_layouts() for another layout typeDan Williams2018-05-221-2/+24
| | * xfs: prepare xfs_break_layouts() to be called with XFS_MMAPLOCK_EXCLDan Williams2018-05-221-4/+1
* | | fs: xfs: Change return type to vm_fault_tSouptick Joarder2018-05-291-6/+6
* | | iomap: iomap_dio_rw() handles all sync writesDave Chinner2018-05-091-5/+0
* | | xfs: move generic_write_sync calls inwardsDave Chinner2018-05-091-15/+33
|/ /
* | xfs: cap the length of deduplication requestsDarrick J. Wong2018-05-021-0/+10
* | xfs: prevent creating negative-sized file via INSERT_RANGEDarrick J. Wong2018-04-171-5/+9
|/
* xfs: remove xfs_zero_rangeChristoph Hellwig2018-03-151-41/+7
* xfs: merge _xfs_log_force_lsn and xfs_log_force_lsnChristoph Hellwig2018-03-141-2/+2
* dax: pass detailed error code from dax_iomap_fault()Jan Kara2018-01-071-1/+1
* Merge tag 'libnvdimm-for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-11-171-26/+18
|\
| * xfs: support for synchronous DAX faultsChristoph Hellwig2017-11-031-1/+14
| * xfs: Implement xfs_filemap_pfn_mkwrite() using __xfs_filemap_fault()Jan Kara2017-11-031-25/+4
| * dax: Allow dax_iomap_fault() to return pfnJan Kara2017-11-031-2/+2
* | xfs: scrub directory metadataDarrick J. Wong2017-10-261-1/+1
* | xfs: fix AIM7 regressionChristoph Hellwig2017-10-231-8/+13
* | xfs: Fix bool initialization/comparisonThomas Meyer2017-10-111-2/+2
|/
* xfs: update i_size after unwritten conversion in dio completionEryu Guan2017-09-261-14/+19
* xfs: report zeroed or not correctly in xfs_zero_range()Eryu Guan2017-09-251-1/+1
* xfs: kill meaningless variable 'zero'Eryu Guan2017-09-251-3/+1
* Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-09-141-2/+9
|\
| * fs: support RWF_NOWAIT for buffered readsChristoph Hellwig2017-09-041-2/+9
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2017-09-061-1/+1
|\ \
| * | dax: use common 4k zero page for dax mmap readsRoss Zwisler2017-09-061-1/+1
| |/
* | xfs: consolidate the various page fault handlersChristoph Hellwig2017-09-011-62/+34
* | iomap: return VM_FAULT_* codes from iomap_page_mkwriteChristoph Hellwig2017-09-011-1/+0
|/
* Merge tag 'xfs-4.13-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2017-07-101-362/+16
|\
| * xfs: Switch to iomap for SEEK_HOLE / SEEK_DATAChristoph Hellwig2017-07-021-361/+14
| * xfs: free cowblocks and retry on buffered write ENOSPCBrian Foster2017-06-271-0/+1
| * xfs: pass along transaction context when reading directory block buffersDarrick J. Wong2017-06-201-1/+1
* | Merge tag 'for-linus-v4.13-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-07-071-1/+1
|\ \
| * | xfs: minimal conversion to errseq_t writeback error reportingJeff Layton2017-07-061-1/+1
| |/
* / xfs: nowait aio supportGoldwyn Rodrigues2017-06-201-6/+26
|/