summaryrefslogtreecommitdiffstats
path: root/fs
Commit message (Expand)AuthorAgeFilesLines
* ext4: use RCU API in debug_print_treePhong Tran2019-12-151-1/+5
* ext4: validate the debug_want_extra_isize mount option at parse timeTheodore Ts'o2019-12-151-74/+69
* ext4: reserve revoke credits in __ext4_new_inodeyangerkun2019-12-141-2/+2
* ext4: unlock on error in ext4_expand_extra_isize()Dan Carpenter2019-12-141-2/+2
* ext4: optimize __ext4_check_dir_entry()Theodore Ts'o2019-12-141-5/+4
* ext4: check for directory entries too close to block endJan Kara2019-12-141-0/+5
* ext4: fix ext4_empty_dir() for directories with holesJan Kara2019-12-141-14/+18
* 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
* | 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-141-7/+0
* | 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-0529-1536/+1553
|\
| * 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-0525-881/+991
| |\
| | * 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-2111-53/+79
| | * 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-212-5/+12
| | * 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: 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-211-0/+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-216-648/+610
| | * 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