aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/inode.c
AgeCommit message (Expand)Author
2021-09-22Revert "btrfs: compression: don't try to compress if we don't have enough pages"Qu Wenruo
2021-08-26btrfs: prevent rename2 from exchanging a subvol with a directory from differe...NeilBrown
2021-07-28btrfs: compression: don't try to compress if we don't have enough pagesDavid Sterba
2020-12-29btrfs: fix return value mixup in btrfs_get_extentPavel Machek
2020-12-02btrfs: inode: Verify inode mode to avoid NULL pointer dereferenceQu Wenruo
2020-12-02btrfs: adjust return values of btrfs_inode_by_nameSu Yue
2020-10-14Btrfs: fix unexpected failure of nocow buffered writes after snapshotting whe...Robbie Ko
2020-10-01btrfs: qgroup: fix data leak caused by race between writeback and truncateQu Wenruo
2020-08-26btrfs: inode: fix NULL pointer dereference if inode doesn't need compressionQu Wenruo
2020-08-26btrfs: Move free_pages_out label in inline extent handling branch in compress...Nikolay Borisov
2020-07-09btrfs: fix data block group relocation failure due to concurrent scrubFilipe Manana
2020-07-09btrfs: cow_file_range() num_bytes and disk_num_bytes are sameAnand Jain
2020-06-30btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eofFilipe Manana
2020-06-20btrfs: fix wrong file range cleanup after an error filling dealloc rangeFilipe Manana
2020-06-20btrfs: fix error handling when submitting direct I/O bioOmar Sandoval
2020-02-28btrfs: fix bytes_may_use underflow in prealloc error condtitionJosef Bacik
2020-02-14btrfs: Get rid of the confusing btrfs_file_extent_inline_lenQu Wenruo
2019-12-31btrfs: do not call synchronize_srcu() in inode_tree_delJosef Bacik
2019-12-31btrfs: don't double lock the subvol_sem for rename exchangeJosef Bacik
2019-12-17btrfs: record all roots for rename exchange on a subvolJosef Bacik
2019-07-31btrfs: inode: Don't compress if NODATASUM or NODATACOW setQu Wenruo
2019-06-09Btrfs: fix wrong ctime and mtime of a directory after log replayFilipe Manana
2019-01-26btrfs: improve error handling of btrfs_add_linkJohannes Thumshirn
2019-01-23Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"David Sterba
2019-01-09Btrfs: fix fsync of files with multiple hard links in new directoriesFilipe Manana
2018-11-21Btrfs: fix cur_offset in the error case for nocowRobbie Ko
2018-11-13Btrfs: fix use-after-free during inode evictionFilipe Manana
2018-11-13btrfs: only free reserved extent if we didn't insert itJosef Bacik
2018-11-13Btrfs: fix null pointer dereference on compressed write path errorFilipe Manana
2018-09-05Btrfs: fix btrfs_write_inode vs delayed iput deadlockJosef Bacik
2018-08-03Btrfs: don't BUG_ON() in btrfs_truncate_inode_items()Omar Sandoval
2018-08-03Btrfs: don't return ino to ino cache if inode item removal failsOmar Sandoval
2018-08-03btrfs: balance dirty metadata pages in btrfs_finish_ordered_ioEthan Lien
2018-07-03Btrfs: fix return value on rename exchange failureFilipe Manana
2018-06-26btrfs: return error value if create_io_em failed in cow_file_rangeSu Yue
2018-05-30do d_instantiate/unlock_new_inode combinations safelyAl Viro
2018-05-22btrfs: Split btrfs_del_delalloc_inode into 2 functionsNikolay Borisov
2018-04-26Btrfs: fix unexpected EEXIST from btrfs_get_extentLiu Bo
2018-04-26btrfs: fix unaligned access in readdirDavid Sterba
2018-04-08Btrfs: fix unexpected cow in run_delalloc_nocowLiu Bo
2018-02-25btrfs: Fix quota reservation leak on preallocated filesJustin Maggard
2018-02-22Btrfs: fix use-after-free on root->orphan_block_rsvLiu Bo
2018-02-22Btrfs: fix btrfs_evict_inode to handle abnormal inodes correctlyLiu Bo
2018-02-22Btrfs: fix deadlock in run_delalloc_nocowLiu Bo
2018-02-16btrfs: Handle btrfs_set_extent_delalloc failure in fixup workerNikolay Borisov
2018-02-03Btrfs: bail out gracefully rather than BUG_ONLiu Bo
2017-09-29Merge branch 'for-4.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2017-09-26Btrfs: fix unexpected result when dio reading corrupted blocksLiu Bo
2017-09-26btrfs: finish ordered extent cleaning if no progress is foundNaohiro Aota
2017-09-26btrfs: clear ordered flag on cleaning up ordered extentsNaohiro Aota