- d08e38b btrfs: make 1-bit bit-fields of scrub_page unsigned int by Colin Ian King · 3 years, 2 months ago
- a91cf0f btrfs: check-integrity: fix a warning on write caching disabled disk by Wang Yugui · 3 years, 2 months ago
- 4d9380e btrfs: silence lockdep when reading chunk tree during mount by Filipe Manana · 3 years, 2 months ago
- 45da9c1 btrfs: fix memory ordering between normal and ordered work functions by Nikolay Borisov · 3 years, 2 months ago
- 6f019c0 btrfs: fix a out-of-bound access in copy_compressed_data_to_page() by Qu Wenruo · 3 years, 2 months ago
- d1ed82f btrfs: remove root argument from check_item_in_log() by Filipe Manana · 3 years, 2 months ago
- 6d9cc07 btrfs: remove root argument from add_link() by Filipe Manana · 3 years, 2 months ago
- 4467af8 btrfs: remove root argument from btrfs_unlink_inode() by Filipe Manana · 3 years, 2 months ago
- 9798ba2 btrfs: remove root argument from drop_one_dir_item() by Filipe Manana · 3 years, 2 months ago
- 5d03dbe btrfs: clear MISSING device status bit in btrfs_close_one_device by Li Zhang · 3 years, 3 months ago
- 5c78a5e btrfs: call btrfs_check_rw_degradable only if there is a missing device by Anand Jain · 3 years, 2 months ago
- e77fbf9 btrfs: send: prepare for v2 protocol by David Sterba · 3 years, 2 months ago
- 50780d9 btrfs: fix comment about sector sizes supported in 64K systems by Anand Jain · 3 years, 2 months ago
- 54fde91 btrfs: update device path inode time instead of bd_inode by Josef Bacik · 3 years, 3 months ago
- e60feb4 fs: export an inode_update_time helper by Josef Bacik · 3 years, 3 months ago
- 24bcb45 btrfs: fix deadlock when defragging transparent huge pages by Omar Sandoval · 3 years, 2 months ago
- 020e527 btrfs: sysfs: convert scnprintf and snprintf to sysfs_emit by Anand Jain · 3 years, 2 months ago
- 3873247 btrfs: make btrfs_super_block size match BTRFS_SUPER_INFO_SIZE by Qu Wenruo · 3 years, 2 months ago
- ecd84d5 btrfs: update comments for chunk allocation -ENOSPC cases by Filipe Manana · 3 years, 3 months ago
- 2bb2e00 btrfs: fix deadlock between chunk allocation and chunk btree modifications by Filipe Manana · 3 years, 3 months ago
- 2ca0ec7 btrfs: zoned: use greedy gc for auto reclaim by Johannes Thumshirn · 3 years, 3 months ago
- 813ebc1 btrfs: check-integrity: stop storing the block device name in btrfsic_dev_state by Christoph Hellwig · 3 years, 3 months ago
- 1a15eb7 btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls by Josef Bacik · 3 years, 3 months ago
- faa775c btrfs: add a btrfs_get_dev_args_from_path helper by Josef Bacik · 3 years, 3 months ago
- 562d7b1 btrfs: handle device lookup with btrfs_dev_lookup_args by Josef Bacik · 3 years, 3 months ago
- 8b41393 btrfs: do not call close_fs_devices in btrfs_rm_device by Josef Bacik · 3 years, 3 months ago
- add9745 btrfs: add comments for device counts in struct btrfs_fs_devices by Anand Jain · 3 years, 3 months ago
- 8e90694 btrfs: use num_device to check for the last surviving seed device by Anand Jain · 3 years, 3 months ago
- 10adb11 btrfs: fix lost error handling when replaying directory deletes by Filipe Manana · 3 years, 3 months ago
- f4f39fc btrfs: remove btrfs_bio::logical member by Qu Wenruo · 3 years, 3 months ago
- 47926ab btrfs: rename btrfs_dio_private::logical_offset to file_offset by Qu Wenruo · 3 years, 3 months ago
- 3dcfbcc btrfs: use bvec_kmap_local in btrfs_csum_one_bio by Christoph Hellwig · 3 years, 3 months ago
- 11b66fa btrfs: reduce btrfs_update_block_group alloc argument to bool by Anand Jain · 3 years, 3 months ago
- eed2037 btrfs: make btrfs_ref::real_root optional by Nikolay Borisov · 3 years, 3 months ago
- 681145d btrfs: pull up qgroup checks from delayed-ref core to init time by Nikolay Borisov · 3 years, 3 months ago
- f42c5da btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref by Nikolay Borisov · 3 years, 3 months ago
- d55b9e6 btrfs: rely on owning_root field in btrfs_add_delayed_tree_ref to detect CHUNK_ROOT by Nikolay Borisov · 3 years, 3 months ago
- 113479d btrfs: rename root fields in delayed refs structs by Nikolay Borisov · 3 years, 3 months ago
- 0e24f6d btrfs: do not infinite loop in data reclaim if we aborted by Josef Bacik · 3 years, 3 months ago
- 8496153 btrfs: add a BTRFS_FS_ERROR helper by Josef Bacik · 3 years, 3 months ago
- 9a35fc9 btrfs: change error handling for btrfs_delete_*_in_log by Josef Bacik · 3 years, 3 months ago
- ba51e2a btrfs: change handle_fs_error in recover_log_trees to aborts by Josef Bacik · 3 years, 3 months ago
- 64259ba btrfs: zoned: use kmemdup() to replace kmalloc + memcpy by Kai Song · 3 years, 3 months ago
- 0cf9b24 btrfs: subpage: only allow compression if the range is fully page aligned by Qu Wenruo · 3 years, 3 months ago
- 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