- 2749f7e btrfs: subpage: avoid potential deadlock with compression and delalloc by Qu Wenruo · 3 years, 3 months ago
- 164674a btrfs: handle page locking in btrfs_page_end_writer_lock with no writers by Qu Wenruo · 3 years, 3 months ago
- e55a0de btrfs: rework page locking in __extent_writepage() by Qu Wenruo · 3 years, 3 months ago
- d408880 btrfs: subpage: make lzo_compress_pages() compatible by Qu Wenruo · 3 years, 3 months ago
- 2b83a0e btrfs: factor uncompressed async extent submission code into a new helper by Qu Wenruo · 3 years, 3 months ago
- 66448b9 btrfs: subpage: make extent_write_locked_range() compatible by Qu Wenruo · 3 years, 3 months ago
- 741ec65 btrfs: subpage: make end_compressed_bio_writeback() compatible by Qu Wenruo · 3 years, 3 months ago
- bbbff01 btrfs: subpage: make btrfs_submit_compressed_write() compatible by Qu Wenruo · 3 years, 3 months ago
- 4c16277 btrfs: subpage: make compress_file_range() compatible by Qu Wenruo · 3 years, 3 months ago
- 2bd0fc9 btrfs: cleanup for extent_write_locked_range() by Qu Wenruo · 3 years, 3 months ago
- b4ccace btrfs: refactor submit_compressed_extents() by Qu Wenruo · 3 years, 3 months ago
- 6aabd85 btrfs: remove unused function btrfs_bio_fits_in_stripe() by Qu Wenruo · 3 years, 3 months ago
- 9150724 btrfs: determine stripe boundary at bio allocation time in btrfs_submit_compressed_write by Qu Wenruo · 3 years, 3 months ago
- f472c28f btrfs: determine stripe boundary at bio allocation time in btrfs_submit_compressed_read by Qu Wenruo · 3 years, 3 months ago
- 22c306f btrfs: introduce alloc_compressed_bio() for compression by Qu Wenruo · 3 years, 3 months ago
- 2d4e0b8 btrfs: introduce submit_compressed_bio() for compression by Qu Wenruo · 3 years, 3 months ago
- 6853c64 btrfs: handle errors properly inside btrfs_submit_compressed_write() by Qu Wenruo · 3 years, 3 months ago
- 86ccbb4 btrfs: handle errors properly inside btrfs_submit_compressed_read() by Qu Wenruo · 3 years, 3 months ago
- e4f9434 btrfs: subpage: add bitmap for PageChecked flag by Qu Wenruo · 3 years, 3 months ago
- 6ec9765 btrfs: introduce compressed_bio::pending_sectors to trace compressed bio by Qu Wenruo · 3 years, 3 months ago
- 6a40491 btrfs: subpage: make add_ra_bio_pages() compatible by Qu Wenruo · 3 years, 3 months ago
- 5846917 btrfs: don't pass compressed pages to btrfs_writepage_endio_finish_ordered() by Qu Wenruo · 3 years, 3 months ago
- 9e895a8 btrfs: use async_chunk::async_cow to replace the confusing pending pointer by Qu Wenruo · 3 years, 3 months ago
- cf3075f btrfs: remove unnecessary parameter delalloc_start for writepage_delalloc() by Qu Wenruo · 3 years, 3 months ago
- cd9255b btrfs: remove unused parameter nr_pages in add_ra_bio_pages() by Qu Wenruo · 3 years, 3 months ago
- da1b811 btrfs: use single bulk copy operations when logging directories by Filipe Manana · 3 years, 3 months ago
- f064165 btrfs: unexport setup_items_for_insert() by Filipe Manana · 3 years, 3 months ago
- b7ef5f3 btrfs: loop only once over data sizes array when inserting an item batch by Filipe Manana · 3 years, 3 months ago
- 6a258d7 btrfs: remove btrfs_raid_bio::fs_info member by Qu Wenruo · 3 years, 3 months ago
- 731ccf1 btrfs: make sure btrfs_io_context::fs_info is always initialized by Qu Wenruo · 3 years, 3 months ago
- 49d0c64 btrfs: assert that extent buffers are write locked instead of only locked by Filipe Manana · 3 years, 3 months ago
- 8ef9dc0 btrfs: do not take the uuid_mutex in btrfs_rm_device by Josef Bacik · 3 years, 5 months ago
- c3a3b19 btrfs: rename struct btrfs_io_bio to btrfs_bio by Qu Wenruo · 3 years, 3 months ago
- cd8e0cc btrfs: remove btrfs_bio_alloc() helper by Qu Wenruo · 3 years, 3 months ago
- 4c66461 btrfs: rename btrfs_bio to btrfs_io_context by Qu Wenruo · 3 years, 3 months ago
- dc28722 btrfs: keep track of the last logged keys when logging a directory by Filipe Manana · 3 years, 3 months ago
- 086dcbf btrfs: insert items in batches when logging a directory when possible by Filipe Manana · 3 years, 3 months ago
- eb10d85 btrfs: factor out the copying loop of dir items from log_dir_items() by Filipe Manana · 3 years, 3 months ago
- d46fb84 btrfs: remove redundant log root assignment from log_dir_items() by Filipe Manana · 3 years, 3 months ago
- 90d0451 btrfs: remove root argument from btrfs_log_inode() and its callees by Filipe Manana · 3 years, 3 months ago
- 2d81eb1 btrfs: zoned: let the for_treelog test in the allocator stand out by Johannes Thumshirn · 3 years, 4 months ago
- 4b01c44 btrfs: rename setup_extent_mapping in relocation code by Johannes Thumshirn · 3 years, 4 months ago
- 960a316 btrfs: zoned: allow preallocation for relocation inodes by Johannes Thumshirn · 3 years, 4 months ago
- 2adada8 btrfs: check for relocation inodes on zoned btrfs in should_nocow by Johannes Thumshirn · 3 years, 4 months ago
- e6d261e btrfs: zoned: use regular writes for relocation by Johannes Thumshirn · 3 years, 4 months ago
- 35156d8 btrfs: zoned: only allow one process to add pages to a relocation inode by Johannes Thumshirn · 3 years, 4 months ago
- c2707a2 btrfs: zoned: add a dedicated data relocation block group by Johannes Thumshirn · 3 years, 4 months ago
- 37f00a6 btrfs: introduce btrfs_is_data_reloc_root by Johannes Thumshirn · 3 years, 4 months ago
- 38d5e54 btrfs: unexport repair_io_failure() by Qu Wenruo · 3 years, 4 months ago
- f6df27d btrfs: do not commit delayed inode when logging a file in full sync mode by Filipe Manana · 3 years, 4 months ago
- 5328b2a btrfs: avoid attempt to drop extents when logging inode for the first time by Filipe Manana · 3 years, 4 months ago
- a5c733a btrfs: avoid search for logged i_size when logging inode if possible by Filipe Manana · 3 years, 4 months ago
- 4934a81 btrfs: avoid expensive search when truncating inode items from the log by Filipe Manana · 3 years, 4 months ago
- 8a2b3da btrfs: add helper to truncate inode items when logging inode by Filipe Manana · 3 years, 4 months ago
- 88e221c btrfs: avoid expensive search when dropping inode items from log by Filipe Manana · 3 years, 4 months ago
- 130341b btrfs: always update the logged transaction when logging new names by Filipe Manana · 3 years, 4 months ago
- c48792c btrfs: do not log new dentries when logging that a new name exists by Filipe Manana · 3 years, 4 months ago
- 289cffc btrfs: remove no longer needed checks for NULL log context by Filipe Manana · 3 years, 4 months ago
- 1e0860f btrfs: check if a log tree exists at inode_logged() by Filipe Manana · 3 years, 4 months ago
- cdccc03 btrfs: remove stale comment about the btrfs_show_devname by Anand Jain · 3 years, 4 months ago
- b7cb29e btrfs: update latest_dev when we create a sprout device by Anand Jain · 3 years, 4 months ago
- 6605fd2 btrfs: use latest_dev in btrfs_show_devname by Anand Jain · 3 years, 4 months ago
- d24fa5c btrfs: convert latest_bdev type to btrfs_device and rename by Anand Jain · 3 years, 4 months ago
- 7ae9bd1 btrfs: zoned: finish relocating block group by Naohiro Aota · 3 years, 4 months ago
- be1a1d7 btrfs: zoned: finish fully written block group by Naohiro Aota · 3 years, 4 months ago
- a85f05e btrfs: zoned: avoid chunk allocation if active block group has enough space by Naohiro Aota · 3 years, 4 months ago
- a12b0dc0 btrfs: move ffe_ctl one level up by Naohiro Aota · 3 years, 4 months ago
- eb66a01 btrfs: zoned: activate new block group by Naohiro Aota · 3 years, 4 months ago
- 2e654e4 btrfs: zoned: activate block group on allocation by Naohiro Aota · 3 years, 4 months ago
- 68a384b btrfs: zoned: load active zone info for block group by Naohiro Aota · 3 years, 4 months ago
- afba2bc btrfs: zoned: implement active zone tracking by Naohiro Aota · 3 years, 4 months ago
- dafc340d btrfs: zoned: introduce physical_map to btrfs_block_group by Naohiro Aota · 3 years, 4 months ago
- ea6f8dd btrfs: zoned: load active zone information from devices by Naohiro Aota · 3 years, 4 months ago
- 8376d9e1 btrfs: zoned: finish superblock zone once no space left for new SB by Naohiro Aota · 3 years, 4 months ago
- 9658b72 btrfs: zoned: locate superblock position using zone capacity by Naohiro Aota · 3 years, 4 months ago
- 5daaf55 btrfs: zoned: consider zone as full when no more SB can be written by Naohiro Aota · 3 years, 4 months ago
- d8da0e8 btrfs: zoned: tweak reclaim threshold for zone capacity by Naohiro Aota · 3 years, 4 months ago
- 9817325 btrfs: zoned: calculate free space from zone capacity by Naohiro Aota · 3 years, 4 months ago
- c46c424 btrfs: zoned: move btrfs_free_excluded_extents out of btrfs_calc_zone_unusable by Naohiro Aota · 3 years, 4 months ago
- 8eae532 btrfs: zoned: load zone capacity information from devices by Naohiro Aota · 3 years, 4 months ago
- c22a357 btrfs: defrag: enable defrag for subpage case by Qu Wenruo · 3 years, 5 months ago
- c635757 btrfs: defrag: remove the old infrastructure by Qu Wenruo · 3 years, 5 months ago
- 7b50803 btrfs: defrag: use defrag_one_cluster() to implement btrfs_defrag_file() by Qu Wenruo · 3 years, 7 months ago
- b18c3ab btrfs: defrag: introduce helper to defrag one cluster by Qu Wenruo · 3 years, 5 months ago
- e9eec72 btrfs: defrag: introduce helper to defrag a range by Qu Wenruo · 3 years, 5 months ago
- 22b398e btrfs: defrag: introduce helper to defrag a contiguous prepared range by Qu Wenruo · 3 years, 5 months ago
- eb793cf btrfs: defrag: introduce helper to collect target file extents by Qu Wenruo · 3 years, 5 months ago
- 5767b50 btrfs: defrag: factor out page preparation into a helper by Qu Wenruo · 3 years, 5 months ago
- 76068ca btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize by Qu Wenruo · 3 years, 5 months ago
- cae7968 btrfs: defrag: also check PagePrivate for subpage cases in cluster_pages_for_defrag() by Qu Wenruo · 3 years, 5 months ago
- 1ccc2e8 btrfs: defrag: pass file_ra_state instead of file to btrfs_defrag_file() by Qu Wenruo · 3 years, 5 months ago
- a09f23c btrfs: rename and switch to bool btrfs_chunk_readonly by Anand Jain · 3 years, 4 months ago
- 44bee21 btrfs: reflink: initialize return value to 0 in btrfs_extent_same() by Sidong Yang · 3 years, 4 months ago
- 72a69cd btrfs: subpage: pack all subpage bitmaps into a larger bitmap by Qu Wenruo · 3 years, 4 months ago
- 8481dd8 btrfs: subpage: introduce btrfs_subpage_bitmap_info by Qu Wenruo · 3 years, 4 months ago
- 651fb41 btrfs: subpage: make btrfs_alloc_subpage() return btrfs_subpage directly by Qu Wenruo · 3 years, 4 months ago
- fdf250d btrfs: subpage: only call btrfs_alloc_subpage() when sectorsize is smaller than PAGE_SIZE by Qu Wenruo · 3 years, 4 months ago
- 9675ea8 btrfs: update comment for fs_devices::seed_list in btrfs_rm_device by Su Yue · 3 years, 4 months ago
- 991a3da btrfs: drop unnecessary ret in ioctl_quota_rescan_status by Anand Jain · 3 years, 5 months ago
- 0e3dd5b btrfs: send: simplify send_create_inode_if_needed by Marcos Paulo de Souza · 3 years, 5 months ago