summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'tt/misc' into devTheodore Ts'o2019-11-193-15/+32
|\
| * ext4: work around deleting a file with i_nlink == 0 safelyTheodore Ts'o2019-11-191-6/+5
| * ext4: add more paranoia checking in ext4_expand_extra_isize handlingTheodore Ts'o2019-11-192-9/+27
* | jbd2: make jbd2_handle_buffer_credits() handle reserved handlesJan Kara2019-11-151-2/+6
* | ext4: fix a bug in ext4_wait_for_tail_page_commityangerkun2019-11-141-4/+8
* | ext4: bio_alloc with __GFP_DIRECT_RECLAIM never failsGao Xiang2019-11-142-37/+26
* | ext4: code cleanup for get_next_idChengguang Xu2019-11-141-14/+1
* | ext4: fix leak of quota reservationsJan Kara2019-11-142-6/+1
* | ext4: remove unused variable warning in parse_options()Olof Johansson2019-11-141-1/+1
* | ext4: Enable encryption for subpage-sized blocksChandan Rajendra2019-11-142-9/+2
* | fs/buffer.c: support fscrypt in block_read_full_page()Eric Biggers2019-11-141-5/+43
* | ext4: Add error handling for io_end_vec struct allocationRitesh Harjani2019-11-101-1/+8
|/
* Merge branch 'mb/dio' into masterTheodore Ts'o2019-11-0530-1570/+1648
|\
| * ext4: introduce direct I/O write using iomap infrastructureMatthew Bobrowski2019-11-054-455/+218
| * ext4: update ext4_sync_file() to not use __generic_file_fsync()Matthew Bobrowski2019-11-051-25/+47
| * ext4: move inode extension check out from ext4_iomap_alloc()Matthew Bobrowski2019-11-052-23/+23
| * ext4: move inode extension/truncate code out from ->iomap_end() callbackMatthew Bobrowski2019-11-052-48/+89
| * ext4: introduce direct I/O read using iomap infrastructureMatthew Bobrowski2019-11-052-39/+54
| * ext4: introduce new callback for IOMAP_REPORTMatthew Bobrowski2019-11-053-56/+85
| * ext4: split IOMAP_WRITE branch in ext4_iomap_begin() into helperMatthew Bobrowski2019-11-051-52/+61
| * ext4: move set iomap routines into a separate helper ext4_set_iomap()Matthew Bobrowski2019-11-051-42/+48
| * ext4: iomap that extends beyond EOF should be marked dirtyMatthew Bobrowski2019-11-051-1/+7
| * ext4: update direct I/O read lock pattern for IOCB_NOWAITMatthew Bobrowski2019-11-051-1/+7
| * ext4: reorder map.m_flags checks within ext4_iomap_begin()Matthew Bobrowski2019-11-051-3/+13
| * Merge branch 'iomap-for-next' into mb/dioTheodore Ts'o2019-11-0526-915/+1086
| |\
| | * fs/iomap: remove redundant check in iomap_dio_rw()Joseph Qi2019-10-291-1/+1
| | * iomap: use a srcmap for a read-modify-write I/OGoldwyn Rodrigues2019-10-2112-55/+82
| | * iomap: renumber IOMAP_HOLE to 0Christoph Hellwig2019-10-211-5/+5
| | * iomap: use write_begin to read pages to unshareChristoph Hellwig2019-10-211-33/+16
| | * iomap: move the zeroing case out of iomap_read_page_syncChristoph Hellwig2019-10-211-17/+16
| | * iomap: ignore non-shared or non-data blocks in xfs_file_dirtyChristoph Hellwig2019-10-213-6/+13
| | * iomap: always use AOP_FLAG_NOFS in iomap_write_beginChristoph Hellwig2019-10-211-9/+5
| | * iomap: remove the unused iomap argument to __iomap_write_endChristoph Hellwig2019-10-211-2/+2
| | * iomap: better document the IOMAP_F_* flagsChristoph Hellwig2019-10-211-8/+23
| | * iomap: enhance writeback error messageDarrick J. Wong2019-10-211-2/+3
| | * iomap: pass a struct page to iomap_finish_page_writebackChristoph Hellwig2019-10-211-5/+5
| | * iomap: cleanup iomap_ioend_compareChristoph Hellwig2019-10-211-4/+3
| | * iomap: move struct iomap_page out of iomap.hChristoph Hellwig2019-10-212-17/+17
| | * iomap: warn on inline maps in iomap_writepage_mapChristoph Hellwig2019-10-211-0/+2
| | * iomap: lift the xfs writeback code to iomapChristoph Hellwig2019-10-217-648/+669
| | * iomap: lift common tracing code from xfs to iomapChristoph Hellwig2019-10-216-57/+120
| | * iomap: zero newly allocated mapped blocksChristoph Hellwig2019-10-211-2/+10
| | * xfs: remove the fork fields in the writepage_ctx and ioendChristoph Hellwig2019-10-212-27/+46
| | * xfs: turn io_append_trans into an io_private void pointerChristoph Hellwig2019-10-212-14/+14
| | * xfs: refactor the ioend merging codeChristoph Hellwig2019-10-211-31/+42
| | * xfs: use a struct iomap in xfs_writepage_ctxChristoph Hellwig2019-10-214-51/+50
| | * xfs: set IOMAP_F_NEW more carefullyChristoph Hellwig2019-10-211-3/+6
| | * xfs: initialize iomap->flags in xfs_bmbt_to_iomapChristoph Hellwig2019-10-213-14/+20
| | * iomap: iomap that extends beyond EOF should be marked dirtyDave Chinner2019-10-172-0/+9
| | * xfs: Use iomap_dio_rw to wait for unaligned direct IOJan Kara2019-10-151-8/+4