summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_iomap.c
AgeCommit message (Expand)AuthorFilesLines
2019-02-25xfs: rework breaking of shared extents in xfs_file_iomap_beginDarrick J. Wong1-5/+7
2019-02-25xfs: don't pass iomap flags to xfs_reflink_allocate_cowDarrick J. Wong1-6/+7
2019-02-21xfs: introduce an always_cow modeChristoph Hellwig1-10/+18
2019-02-21xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delayChristoph Hellwig1-3/+4
2019-02-21xfs: merge COW handling into xfs_file_iomap_begin_delayChristoph Hellwig1-39/+94
2019-02-21xfs: don't use delalloc extents for COW on files with extsize hintsChristoph Hellwig1-11/+18
2019-02-21xfs: fix SEEK_DATA for speculative COW fork preallocationChristoph Hellwig1-0/+86
2019-02-21xfs: make xfs_bmbt_to_iomap more usefulChristoph Hellwig1-46/+38
2019-02-17xfs: move xfs_iomap_write_allocate to xfs_aops.cChristoph Hellwig1-81/+0
2019-02-17xfs: move stat accounting to xfs_bmapi_convert_delallocChristoph Hellwig1-4/+0
2019-02-17xfs: move transaction handling to xfs_bmapi_convert_delallocChristoph Hellwig1-28/+4
2019-02-17xfs: remove the io_type field from the writeback context and ioendChristoph Hellwig1-4/+4
2019-02-11xfs: use the latest extent at writeback delalloc conversion timeBrian Foster1-113/+57
2019-02-11xfs: validate writeback mapping using data fork seq counterBrian Foster1-3/+2
2018-10-18xfs: remove the unused trimmed argument from xfs_reflink_trim_around_sharedChristoph Hellwig1-3/+2
2018-10-18xfs: remove the unused shared argument to xfs_reflink_reserve_cowChristoph Hellwig1-4/+2
2018-10-18xfs: handle zeroing in xfs_file_iomap_begin_delayChristoph Hellwig1-6/+38
2018-08-07xfs: use WRITE_ONCE to update if_seqChristoph Hellwig1-1/+2
2018-08-02xfs: automatic dfops inode reloggingBrian Foster1-3/+0
2018-08-02xfs: add missing defer ijoins for held inodesBrian Foster1-0/+3
2018-07-31xfs: avoid COW fork extent lookups in writeback if the fork didn't changeChristoph Hellwig1-1/+4
2018-07-26xfs: remove all boilerplate defer init/finish codeBrian Foster1-24/+2
2018-07-11xfs: remove xfs_defer_init() firstblock paramBrian Foster1-3/+3
2018-07-11xfs: remove xfs_bmapi_write() firstblock paramBrian Foster1-6/+4
2018-07-11xfs: use ->t_firstblock for all xfs_bmapi_write() callersBrian Foster1-11/+9
2018-07-11xfs: refactor dfops init to attach to transactionBrian Foster1-6/+3
2018-07-11xfs: remove xfs_bmapi_write() dfops paramBrian Foster1-4/+3
2018-07-11xfs: use ->t_dfops for all xfs_bmapi_write() callersBrian Foster1-9/+12
2018-07-11xfs: update my copyrights for the writeback and iomap codeChristoph Hellwig1-1/+1
2018-07-11xfs: add support for sub-pagesize writeback without buffer_headsChristoph Hellwig1-3/+0
2018-07-11xfs: allow writeback on pages without buffer headsChristoph Hellwig1-1/+2
2018-07-11xfs: move locking into xfs_bmap_punch_delalloc_rangeChristoph Hellwig1-3/+0
2018-07-11Merge branch 'iomap-4.19-merge' into xfs-4.19-mergeDarrick J. Wong1-2/+4
2018-06-24xfs: recheck reflink state after grabbing ILOCK_SHARED for a writeDarrick J. Wong1-1/+14
2018-06-20iomap: add initial support for writes without buffer headsChristoph Hellwig1-2/+4
2018-06-08xfs: clean up MIN/MAXDave Chinner1-3/+3
2018-06-06xfs: convert to SPDX license tagsDave Chinner1-13/+1
2018-05-10xfs: split out dqget for inodes from regular dqgetDarrick J. Wong1-1/+1
2018-05-10xfs: remove unnecessary xfs_qm_dqattach parameterDarrick J. Wong1-2/+2
2018-05-09xfs: clean up locking in xfs_file_iomap_beginDave Chinner1-37/+61
2018-05-09xfs: simplify xfs_file_iomap_begin() logicDave Chinner1-36/+46
2018-03-01xfs: don't block on the ilock for RWF_NOWAITChristoph Hellwig1-8/+19
2018-03-01xfs: don't start out with the exclusive ilock for direct I/OChristoph Hellwig1-4/+2
2018-03-01xfs: don't allocate COW blocks for zeroing holes or unwritten extentsChristoph Hellwig1-1/+10
2018-01-02xfs: fix s_maxbytes overflow problemsDarrick J. Wong1-1/+1
2017-12-08xfs: make iomap_begin functions trim iomaps consistentlyDarrick J. Wong1-1/+1
2017-11-17Merge tag 'libnvdimm-for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+5
2017-11-14Merge tag 'xfs-4.15-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-6/+9
2017-11-13fs, dax: unify IOMAP_F_DIRTY read vs write handling policy in the dax coreDan Williams1-2/+2
2017-11-06xfs: introduce the xfs_iext_cursor abstractionChristoph Hellwig1-6/+8