Age | Commit message (Expand) | Author | Files | Lines |
2022-05-16 | btrfs: remove unnecessary type casts | Yu Zhe | 9 | -14/+11 |
2022-05-16 | btrfs: expand subpage support to any PAGE_SIZE > 4K | Qu Wenruo | 2 | -9/+9 |
2022-05-16 | btrfs: make nodesize >= PAGE_SIZE case to reuse the non-subpage routine | Qu Wenruo | 5 | -53/+110 |
2022-05-16 | btrfs: use dummy extent buffer for super block sys chunk array read | Qu Wenruo | 1 | -22/+7 |
2022-05-16 | btrfs: assert that relocation is protected with sb_start_write() | Naohiro Aota | 1 | -0/+11 |
2022-05-16 | fs: add a lockdep check function for sb_start_write() | Naohiro Aota | 1 | -0/+5 |
2022-05-16 | btrfs: simplify code flow in btrfs_ioctl_balance | Nikolay Borisov | 1 | -19/+16 |
2022-05-16 | btrfs: remove checks for arg argument in btrfs_ioctl_balance | Nikolay Borisov | 1 | -34/+21 |
2022-05-16 | btrfs: replace memset with memzero_page in data checksum verification | Qu Wenruo | 1 | -4/+2 |
2022-05-16 | btrfs: avoid blocking on space revervation when doing nowait dio writes | Filipe Manana | 8 | -18/+31 |
2022-05-16 | btrfs: avoid blocking when allocating context for nowait dio read/write | Filipe Manana | 1 | -3/+9 |
2022-05-16 | btrfs: release path earlier at can_nocow_extent() | Filipe Manana | 1 | -2/+2 |
2022-05-16 | btrfs: free path at can_nocow_extent() before checking for checksum items | Filipe Manana | 1 | -0/+8 |
2022-05-16 | btrfs: stop allocating a path when checking if cross reference exists | Filipe Manana | 3 | -10/+7 |
2022-05-16 | btrfs: avoid double nocow check when doing nowait dio writes | Filipe Manana | 2 | -71/+39 |
2022-05-16 | btrfs: avoid blocking nowait dio when locking file range | Filipe Manana | 1 | -11/+23 |
2022-05-16 | btrfs: avoid blocking on page locks with nowait dio on compressed range | Filipe Manana | 1 | -8/+26 |
2022-05-16 | btrfs: add messages to printk index | Jonathan Lassoff | 2 | -8/+39 |
2022-05-16 | btrfs: tree-checker: check extent buffer owner against owner rootid | Qu Wenruo | 4 | -0/+83 |
2022-05-16 | btrfs: add and use helper to assert an inode range is clean | Filipe Manana | 4 | -2/+51 |
2022-05-16 | btrfs: remove ordered extent check and wait during hole punching and zero range | Filipe Manana | 1 | -36/+18 |
2022-05-16 | btrfs: lock the inode first before flushing range when punching hole | Filipe Manana | 1 | -2/+3 |
2022-05-16 | btrfs: remove ordered extent check and wait during fallocate | Filipe Manana | 1 | -34/+8 |
2022-05-16 | btrfs: remove inode_dio_wait() calls when starting reflink operations | Filipe Manana | 1 | -10/+0 |
2022-05-16 | btrfs: remove useless dio wait call when doing fallocate zero range | Filipe Manana | 1 | -2/+0 |
2022-05-16 | btrfs: only reserve the needed data space amount during fallocate | Filipe Manana | 1 | -34/+37 |
2022-05-16 | btrfs: restore inode creation before xattr setting | Sweet Tea Dorminy | 1 | -37/+37 |
2022-05-16 | btrfs: move common inode creation code into btrfs_create_new_inode() | Omar Sandoval | 5 | -326/+170 |
2022-05-16 | btrfs: reserve correct number of items for inode creation | Omar Sandoval | 4 | -131/+270 |
2022-05-16 | btrfs: factor out common part of btrfs_{mknod,create,mkdir}() | Omar Sandoval | 1 | -110/+24 |
2022-05-16 | btrfs: allocate inode outside of btrfs_new_inode() | Omar Sandoval | 3 | -145/+169 |
2022-05-16 | btrfs: warn when extent buffer leak test fails | Qu Wenruo | 1 | -0/+1 |
2022-05-16 | btrfs: use a local variable for fs_devices pointer in btrfs_dev_replace_finis... | Anand Jain | 1 | -6/+7 |
2022-05-16 | btrfs: use btrfs_for_each_slot in btrfs_listxattr | Gabriel Niebler | 1 | -29/+11 |
2022-05-16 | btrfs: use btrfs_for_each_slot in btrfs_read_chunk_tree | Gabriel Niebler | 1 | -16/+9 |
2022-05-16 | btrfs: use btrfs_for_each_slot in btrfs_unlink_all_paths | Gabriel Niebler | 1 | -23/+13 |
2022-05-16 | btrfs: use btrfs_for_each_slot in process_all_extents | Gabriel Niebler | 1 | -29/+8 |
2022-05-16 | btrfs: use btrfs_for_each_slot in process_all_new_xattrs | Gabriel Niebler | 1 | -27/+8 |
2022-05-16 | btrfs: use btrfs_for_each_slot in process_all_refs | Gabriel Niebler | 1 | -23/+8 |
2022-05-16 | btrfs: use btrfs_for_each_slot in is_ancestor | Gabriel Niebler | 1 | -18/+7 |
2022-05-16 | btrfs: use btrfs_for_each_slot in can_rmdir | Gabriel Niebler | 1 | -17/+6 |
2022-05-16 | btrfs: use btrfs_for_each_slot in did_create_dir | Gabriel Niebler | 1 | -29/+11 |
2022-05-16 | btrfs: use btrfs_for_each_slot in btrfs_real_readdir | Gabriel Niebler | 1 | -25/+9 |
2022-05-16 | btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item | Gabriel Niebler | 1 | -25/+6 |
2022-05-16 | btrfs: use btrfs_for_each_slot in mark_block_group_to_copy | Gabriel Niebler | 1 | -33/+6 |
2022-05-16 | btrfs: use btrfs_for_each_slot in find_first_block_group | Gabriel Niebler | 1 | -24/+2 |
2022-05-16 | btrfs: introduce btrfs_for_each_slot iterator macro | Gabriel Niebler | 2 | -0/+66 |
2022-05-16 | btrfs: scrub: rename scrub_bio::pagev and related members | Qu Wenruo | 1 | -39/+39 |
2022-05-16 | btrfs: scrub: rename scrub_page to scrub_sector | Qu Wenruo | 1 | -238/+234 |
2022-05-16 | btrfs: scrub: rename members related to scrub_block::pagev | Qu Wenruo | 1 | -115/+109 |