| Age | Commit message (Expand) | Author | Files | Lines |
| 2 days | Merge branch 'fs-next' of linux-next | Mark Brown | 48 | -1529/+1927 |
| 2 days | Merge branch 'mm-unstable' of https://git.kernel.org/pub/scm/linux/kernel/git... | Mark Brown | 1 | -3/+0 |
| 2 days | Merge branch 'mm-nonmm-stable' of https://git.kernel.org/pub/scm/linux/kernel... | Mark Brown | 1 | -4/+4 |
| 3 days | next-20260522/vfs-brauner | Mark Brown | 1 | -1/+1 |
| 3 days | fs/btrfs: remove a comment referring to READ_ONLY_THP_FOR_FS | Zi Yan | 1 | -3/+0 |
| 3 days | raid6: improve the public interface | Christoph Hellwig | 1 | -4/+4 |
| 5 days | btrfs: derive f_fsid from on-disk fsid and dev_t | Anand Jain | 1 | -8/+33 |
| 5 days | btrfs: use on-disk uuid for s_uuid in temp_fsid mounts | Anand Jain | 1 | -1/+10 |
| 5 days | btrfs: avoid unnecessary dev stats updates | Qu Wenruo | 1 | -2/+2 |
| 5 days | btrfs: always update/create the dev stats item when adding a new device | Qu Wenruo | 2 | -0/+8 |
| 5 days | btrfs: remove the dev stats item when removing a device | Qu Wenruo | 1 | -0/+6 |
| 5 days | btrfs: remove the dev stats item for replace target device | Qu Wenruo | 3 | -1/+41 |
| 6 days | btrfs: validate data reloc tree file extent item members | Teng Liu | 2 | -4/+45 |
| 6 days | btrfs: annotate lockless read of defrag_bytes in should_nocow() | Cen Zhang | 1 | -1/+1 |
| 6 days | btrfs: send: switch struct fs_path to auto freeing | David Sterba | 1 | -70/+43 |
| 6 days | btrfs: add message format for qgroupid | David Sterba | 2 | -15/+14 |
| 6 days | btrfs: zoned: always set max_active_zones for zoned devices | Johannes Thumshirn | 1 | -25/+39 |
| 6 days | btrfs: use bvec_phys() in compressed_bio_last_folio() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 6 days | btrfs: replace __free_page with folio_put() in attach_eb_folio_to_filemap() | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 6 days | Revert "btrfs: fix the file offset calculation inside btrfs_decompress_buf2pa... | Matthew Wilcox (Oracle) | 1 | -17/+1 |
| 6 days | btrfs: zoned: fix deadlock waiting for ticket during data relocation | Johannes Thumshirn | 3 | -0/+15 |
| 6 days | btrfs: zoned: don't account data relocation space-info in statfs free space | Johannes Thumshirn | 1 | -1/+2 |
| 6 days | btrfs: zoned: always set data_relocation_bg | Johannes Thumshirn | 1 | -8/+1 |
| 6 days | btrfs: zoned: document RECLAIM_ZONES flush state | Johannes Thumshirn | 1 | -0/+7 |
| 6 days | btrfs: introduce support for huge folios | Qu Wenruo | 5 | -17/+42 |
| 7 days | Merge branch 'misc-7.1-perf' into next-fixes | David Sterba | 6 | -0/+51 |
| 7 days | Merge branch 'misc-7.1' into next-fixes | David Sterba | 2 | -2/+5 |
| 7 days | btrfs: fix invalid pointer dereference in __btrfs_run_delayed_refs() | Filipe Manana | 1 | -2/+3 |
| 7 days | btrfs: protect sb_write_pointer() with invalidate lock | KangNing Liao | 1 | -0/+2 |
| 7 days | btrfs: migrate btrfs_bio_ctrl::submit_bitmap to support larger bitmaps | Qu Wenruo | 3 | -33/+66 |
| 7 days | btrfs: prepare subpage operations to support more than BITS_PER_LONG sub-bitmaps | Qu Wenruo | 3 | -43/+87 |
| 7 days | btrfs: update the out-of-date comments on subpage | Qu Wenruo | 1 | -34/+5 |
| 8 days | btrfs: don't force DIO writes to be serialized | Mark Harmstone | 1 | -0/+1 |
| 8 days | btrfs: limit size of bios submitted from writeback | Jan Kara | 5 | -0/+50 |
| 8 days | btrfs: simplify how first hit is passed to __btrfs_abort_transaction() | David Sterba | 2 | -8/+22 |
| 8 days | btrfs: validate negative error number passed to btrfs_abort_transaction() | David Sterba | 1 | -0/+24 |
| 8 days | btrfs: fix invalid pointer dereference in __btrfs_run_delayed_refs() | Filipe Manana | 1 | -2/+3 |
| 8 days | btrfs: protect sb_write_pointer() with invalidate lock | KangNing Liao | 1 | -0/+2 |
| 8 days | btrfs: tracepoints: add trace event for btrfs_sync_log() | Filipe Manana | 1 | -0/+15 |
| 8 days | btrfs: tracepoints: add trace event for btrfs_log_new_name() | Filipe Manana | 1 | -2/+5 |
| 8 days | btrfs: tracepoints: add trace event for btrfs_record_new_subvolume() | Filipe Manana | 1 | -0/+2 |
| 8 days | btrfs: tracepoints: add trace event for btrfs_record_snapshot_destroy() | Filipe Manana | 1 | -0/+2 |
| 8 days | btrfs: tracepoints: add trace event for btrfs_record_unlink_dir() | Filipe Manana | 1 | -0/+2 |
| 8 days | btrfs: tracepoints: add trace event for log_new_delayed_dentries() | Filipe Manana | 1 | -0/+10 |
| 8 days | btrfs: use simple assertions where enough during inode logging and replay | Filipe Manana | 1 | -3/+2 |
| 8 days | btrfs: tracepoints: add trace event for log_conflicting_inodes() | Filipe Manana | 1 | -0/+9 |
| 8 days | btrfs: tracepoints: add trace event for add_conflicting_inode() | Filipe Manana | 1 | -13/+26 |
| 8 days | btrfs: tracepoints: add trace event for log_new_dir_dentries() | Filipe Manana | 1 | -2/+8 |
| 8 days | btrfs: tracepoints: add trace event for log_all_new_ancestors() | Filipe Manana | 1 | -11/+23 |
| 8 days | btrfs: tracepoints: add trace event for btrfs_log_all_parents() | Filipe Manana | 1 | -9/+20 |
| 8 days | btrfs: tracepoints: add trace event for btrfs_log_inode() | Filipe Manana | 2 | -5/+12 |
| 8 days | btrfs: use a named enum for the log mode in inode log functions | Filipe Manana | 2 | -37/+32 |
| 8 days | btrfs: tracepoints: add trace event for btrfs_log_inode_parent() | Filipe Manana | 1 | -9/+22 |
| 8 days | btrfs: tracepoints: add trace event for when fsync finishes | Filipe Manana | 1 | -1/+3 |
| 8 days | btrfs: remove redundant writeback error check during fsync | Filipe Manana | 1 | -8/+4 |
| 8 days | btrfs: stop checking for greater then zero return values in btrfs_sync_file() | Filipe Manana | 1 | -1/+2 |
| 8 days | btrfs: tracepoints: trace transaction states during commit phase | Filipe Manana | 1 | -2/+6 |
| 8 days | btrfs: tracepoints: add trace event for the start of a new transaction | Filipe Manana | 1 | -0/+1 |
| 8 days | btrfs: tracepoints: add trace event for transaction aborts | Filipe Manana | 1 | -0/+1 |
| 8 days | btrfs: tracepoints: pass a transaction handle to transaction commit event | Filipe Manana | 1 | -2/+2 |
| 8 days | btrfs: remove call to transaction commit trace in btrfs_cleanup_transaction() | Filipe Manana | 1 | -1/+0 |
| 8 days | btrfs: remove call to transaction commit trace in warn_about_uncommitted_trans() | Filipe Manana | 1 | -1/+0 |
| 8 days | btrfs: tree-checker: add more cross checks for free space tree | Qu Wenruo | 1 | -7/+60 |
| 8 days | btrfs: tree-checker: ensure free space tree entries won't overflow | Qu Wenruo | 1 | -0/+14 |
| 8 days | btrfs: tree-checker: extract the shared key check for free space entries | Qu Wenruo | 1 | -23/+23 |
| 8 days | btrfs: remove folio ordered flag and subpage bitmap | Qu Wenruo | 6 | -91/+7 |
| 8 days | btrfs: remove folio_test_ordered() usage | Qu Wenruo | 2 | -13/+0 |
| 8 days | btrfs: use dirty flag to check if an ordered extent needs to be truncated | Qu Wenruo | 1 | -8/+13 |
| 8 days | btrfs: unify folio dirty flag clearing | Qu Wenruo | 3 | -13/+26 |
| 8 days | btrfs: detect dirty blocks without an ordered extent more reliably | Qu Wenruo | 1 | -31/+54 |
| 8 days | btrfs: remove locked subpage bitmap | Qu Wenruo | 2 | -45/+10 |
| 8 days | btrfs: tree-checker: validate names in ROOT_REF and ROOT_BACKREF | Zhang Cen | 2 | -6/+40 |
| 8 days | btrfs: free-space-tree: reject mismatched extent and bitmap items | Zhang Cen | 2 | -5/+33 |
| 8 days | btrfs: use on stack backref iterator in build_backref_tree() | David Sterba | 3 | -24/+15 |
| 8 days | btrfs: remove fs_info from struct btrfs_backref_iter | David Sterba | 3 | -16/+12 |
| 8 days | btrfs: simplify the btree folio wait during invalidation | Qu Wenruo | 1 | -22/+15 |
| 8 days | btrfs: unexport and move extent_invalidate_folio() | Qu Wenruo | 3 | -34/+31 |
| 8 days | btrfs: optimize fill_holes() to merge a new hole with both adjacent items | Dave Chen | 1 | -17/+32 |
| 8 days | btrfs: warn about extent buffer that can not be released | Qu Wenruo | 3 | -8/+57 |
| 8 days | btrfs: make sure report_eb_range() is not inlined | Filipe Manana | 1 | -6/+7 |
| 8 days | btrfs: move transaction abort message to __btrfs_abort_transaction() | David Sterba | 2 | -12/+7 |
| 8 days | btrfs: don't force DIO writes to be serialized | Mark Harmstone | 1 | -0/+1 |
| 8 days | btrfs: move large data folios out of experimental features | Qu Wenruo | 3 | -21/+1 |
| 8 days | btrfs: refresh add_ra_bio_pages() to indicate it's using folios | Qu Wenruo | 1 | -19/+17 |
| 8 days | btrfs: enable cross-folio readahead for bs < ps and large folio cases | Qu Wenruo | 1 | -27/+8 |
| 8 days | btrfs: remove 32bit compat code for VFS inode number | David Sterba | 2 | -33/+2 |
| 8 days | btrfs: limit size of bios submitted from writeback | Jan Kara | 5 | -0/+50 |
| 8 days | btrfs: remove 2K block size support | Qu Wenruo | 1 | -11/+1 |
| 8 days | btrfs: change return type from int to bool in check_eb_range() | Filipe Manana | 1 | -2/+2 |
| 8 days | btrfs: add missing unlikely to if branches leading to a DEBUG_WARN() | Filipe Manana | 7 | -17/+17 |
| 8 days | btrfs: use QSTR() in __btrfs_ioctl_snap_create() | Thorsten Blum | 1 | -1/+1 |
| 8 days | btrfs: use the enums instead of int type in struct btrfs_block_group fields | Filipe Manana | 1 | -2/+2 |
| 8 days | btrfs: use min_size variable to setup block rsv in btrfs_replace_file_extents() | Filipe Manana | 1 | -2/+2 |
| 8 days | btrfs: balance: fix potential bg lookup failure in btrfs_may_alloc_data_chunk() | ZhengYuan Huang | 1 | -1/+5 |
| 8 days | btrfs: balance: fix potential bg lookup failure in chunk_usage_range_filter() | ZhengYuan Huang | 1 | -7/+17 |
| 8 days | btrfs: balance: fix potential bg lookup failure in chunk_usage_filter() | ZhengYuan Huang | 1 | -9/+23 |
| 8 days | btrfs: add ioctl GET_CSUMS to read raw checksums from file range | Mark Harmstone | 1 | -0/+339 |
| 8 days | btrfs: check and set EXTENT_DELALLOC_NEW before clearing EXTENT_DELALLOC | Qu Wenruo | 4 | -32/+60 |
| 8 days | btrfs: remove unnecessary ctl argument from write_cache_extent_entries() | Filipe Manana | 1 | -3/+2 |
| 8 days | btrfs: remove unnecessary ctl argument from __btrfs_write_out_cache() | Filipe Manana | 1 | -3/+2 |
| 8 days | btrfs: remove block group argument from copy_free_space_cache() | Filipe Manana | 1 | -5/+4 |
| 8 days | btrfs: remove op field from struct btrfs_free_space_ctl | Filipe Manana | 5 | -33/+31 |
| 8 days | btrfs: reduce size of struct btrfs_free_space_ctl | Filipe Manana | 1 | -2/+2 |
| 8 days | btrfs: remove unit field from struct btrfs_free_space_ctl | Filipe Manana | 2 | -44/+52 |
| 8 days | btrfs: remove start field from struct btrfs_free_space_ctl | Filipe Manana | 2 | -6/+4 |
| 8 days | btrfs: use a kmem_cache for free space control structures | Filipe Manana | 1 | -2/+13 |
| 8 days | btrfs: reduce size of struct btrfs_block_group | Filipe Manana | 1 | -17/+16 |
| 8 days | btrfs: use a kmem_cache for block groups | Filipe Manana | 3 | -3/+26 |
| 8 days | btrfs: make more ASSERTs verbose, part 3 | David Sterba | 10 | -23/+39 |
| 8 days | btrfs: convert ioctl handlers to AUTO_KFREE | David Sterba | 1 | -184/+103 |
| 8 days | btrfs: convert kmalloc_array to kmalloc_objs in btrfs_calc_avail_data_space() | David Sterba | 1 | -2/+1 |
| 8 days | btrfs: do more kmalloc_obj()/kmalloc_objs() conversions | David Sterba | 1 | -5/+5 |
| 8 days | btrfs: lift assertions to beginning of insert_delayed_ref() | David Sterba | 1 | -1/+4 |
| 8 days | btrfs: replace open coded DEBUG_WARN in extent_writepage() | David Sterba | 1 | -1/+1 |
| 8 days | btrfs: move condition to WARN_ON in btrfs_set_delalloc_extent() | David Sterba | 1 | -2/+1 |
| 8 days | btrfs: remove folio checked subpage bitmap tracking | Qu Wenruo | 7 | -61/+4 |
| 8 days | btrfs: remove the COW fixup mechanism | Qu Wenruo | 6 | -243/+10 |
| 8 days | btrfs: pass a valid btrfs_tree_parent_check when possible | Qu Wenruo | 3 | -15/+14 |
| 8 days | Merge tag 'for-7.1-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 5 | -38/+83 |
| 11 days | Merge branch 'kernel-7.2.task_exec_state' into vfs.all | Christian Brauner | 5 | -32/+55 |
| 11 days | Merge branch 'vfs-7.2.inode' into vfs.all | Christian Brauner | 1 | -1/+1 |
| 2026-05-16 | btrfs: swallow btrfs_record_squota_delta() ENOENT | Boris Burkov | 1 | -2/+3 |
| 2026-05-16 | btrfs: clamp to avoid squota underflow | Boris Burkov | 1 | -2/+13 |
| 2026-05-16 | btrfs: fix squota accounting during enable generation | Boris Burkov | 2 | -4/+28 |
| 2026-05-16 | btrfs: check for subvolume before deleting squota qgroup | Boris Burkov | 1 | -25/+25 |
| 2026-05-16 | btrfs: always drop root->inodes lock before cond_resched() | Boris Burkov | 2 | -2/+6 |
| 2026-05-16 | btrfs: mark file extent range dirty after converting prealloc extents | Robbie Ko | 1 | -3/+8 |
| 2026-05-15 | Merge tag 'for-7.1-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 5 | -32/+55 |
| 2026-05-11 | fs: add icount_read_once() and stop open-coding ->i_count loads | Mateusz Guzik | 1 | -1/+1 |
| 2026-05-08 | btrfs: fix incorrect i_size after remount caused by KEEP_SIZE prealloc gap | Robbie Ko | 1 | -0/+28 |
| 2026-05-08 | btrfs: only release the dirty pages io tree after successful writes | Qu Wenruo | 2 | -5/+5 |
| 2026-05-08 | btrfs: always pass __GFP_NOWARN from add_ra_bio_pages() | Calvin Owens | 1 | -12/+14 |
| 2026-05-08 | btrfs: fix check_chunk_block_group_mappings() to iterate all chunk maps | ZhengYuan Huang | 1 | -15/+8 |
| 2026-04-27 | Merge tag 'for-7.1-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 7 | -29/+104 |
| 2026-04-21 | btrfs: fix double-decrement of bytes_may_use in submit_one_async_extent() | Mark Harmstone | 1 | -1/+1 |
| 2026-04-21 | btrfs: check return value of btrfs_partially_delete_raid_extent() | robbieko | 1 | -7/+12 |
| 2026-04-21 | btrfs: handle -EAGAIN from btrfs_duplicate_item and refresh stale leaf pointer | robbieko | 1 | -0/+10 |
| 2026-04-21 | btrfs: replace ASSERT with proper error handling in stripe lookup fallback | robbieko | 1 | -1/+4 |
| 2026-04-21 | btrfs: fix wrong min_objectid in btrfs_previous_item() call | robbieko | 1 | -1/+1 |
| 2026-04-21 | btrfs: fix raid stripe search missing entries at leaf boundaries | robbieko | 1 | -3/+15 |
| 2026-04-21 | btrfs: copy devid in btrfs_partially_delete_raid_extent() | robbieko | 1 | -0/+3 |
| 2026-04-21 | btrfs: handle unexpected free-space-tree key types | David Sterba | 1 | -3/+15 |
| 2026-04-21 | btrfs: fix missing last_unlink_trans update when removing a directory | Filipe Manana | 1 | -0/+2 |
| 2026-04-21 | btrfs: don't clobber errors in add_remap_tree_entries() | Mark Harmstone | 1 | -1/+1 |
| 2026-04-21 | btrfs: enable shutdown ioctl for non-experimental builds | Qu Wenruo | 1 | -4/+3 |
| 2026-04-21 | btrfs: apply first key check for readahead when possible | Qu Wenruo | 3 | -4/+15 |
| 2026-04-21 | btrfs: abort transaction in do_remap_reloc_trans() on failure | Mark Harmstone | 1 | -4/+10 |
| 2026-04-21 | btrfs: fix bytes_may_use leak in do_remap_reloc_trans() | Mark Harmstone | 1 | -0/+6 |
| 2026-04-21 | btrfs: fix bytes_may_use leak in move_existing_remap() | Mark Harmstone | 1 | -0/+6 |
| 2026-04-17 | Merge tag 'trace-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace... | Linus Torvalds | 2 | -4/+4 |
| 2026-04-16 | Merge tag 'mm-nonmm-stable-2026-04-15-04-20' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -23/+4 |
| 2026-04-15 | Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 3 | -5/+5 |
| 2026-04-13 | Merge tag 'for-7.1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 61 | -1077/+2532 |
| 2026-04-13 | Merge tag 'for-7.1/block-20260411' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -2/+2 |
| 2026-04-07 | btrfs: btrfs_log_dev_io_error() on all bio errors | Boris Burkov | 1 | -2/+10 |
| 2026-04-07 | btrfs: fix silent IO error loss in encoded writes and zoned split | Michal Grzedzicki | 2 | -2/+2 |
| 2026-04-07 | btrfs: skip clearing EXTENT_DEFRAG for NOCOW ordered extents | Dave Chen | 1 | -3/+7 |
| 2026-04-07 | btrfs: use BTRFS_FS_UPDATE_UUID_TREE_GEN flag for UUID tree rescan check | Dave Chen | 1 | -1/+1 |
| 2026-04-07 | btrfs: remove duplicate journal_info reset on failure to commit transaction | Filipe Manana | 1 | -2/+0 |
| 2026-04-07 | btrfs: tag as unlikely if statements that check for fs in error state | Filipe Manana | 10 | -16/+16 |
| 2026-04-07 | btrfs: fix double free in create_space_info() error path | Guangshuo Li | 1 | -1/+1 |
| 2026-04-07 | btrfs: fix double free in create_space_info_sub_group() error path | Guangshuo Li | 1 | -3/+1 |
| 2026-04-07 | btrfs: do not reject a valid running dev-replace | Qu Wenruo | 1 | -1/+6 |
| 2026-04-07 | btrfs: only invalidate btree inode pages after all ebs are released | Qu Wenruo | 1 | -7/+7 |
| 2026-04-07 | btrfs: prevent direct reclaim during compressed readahead | JP Kobryn (Meta) | 6 | -18/+45 |
| 2026-04-07 | btrfs: replace BUG_ON() with error return in cache_save_setup() | Teng Liu | 1 | -1/+7 |
| 2026-04-07 | btrfs: zstd: don't cache sectorsize in a local variable | David Sterba | 1 | -8/+4 |
| 2026-04-07 | btrfs: zlib: don't cache sectorsize in a local variable | David Sterba | 1 | -5/+3 |
| 2026-04-07 | btrfs: zlib: drop redundant folio address variable | David Sterba | 1 | -7/+3 |
| 2026-04-07 | btrfs: lzo: inline read/write length helpers | David Sterba | 1 | -22/+6 |
| 2026-04-07 | btrfs: use common eb range validation in read_extent_buffer_to_user_nofault() | David Sterba | 1 | -2/+2 |
| 2026-04-07 | btrfs: read eb folio index right before loops | David Sterba | 1 | -9/+10 |
| 2026-04-07 | btrfs: rename local variable for offset in folio | David Sterba | 1 | -4/+4 |
| 2026-04-07 | btrfs: unify types for binary search variables | David Sterba | 1 | -1/+1 |
| 2026-04-07 | btrfs: remove duplicate calculation of eb offset in btrfs_bin_search() | David Sterba | 1 | -1/+0 |
| 2026-04-07 | btrfs: tree-checker: add remap-tree checks to check_block_group_item() | Mark Harmstone | 1 | -0/+41 |
| 2026-04-07 | btrfs: make btrfs_free_log() and btrfs_free_log_root_tree() return void | Filipe Manana | 2 | -8/+4 |
| 2026-04-07 | btrfs: fix deadlock between reflink and transaction commit when using flushon... | Filipe Manana | 1 | -0/+45 |
| 2026-04-07 | btrfs: tree-checker: check remap-tree flags in btrfs_check_chunk_valid() | Mark Harmstone | 1 | -0/+14 |
| 2026-04-07 | btrfs: tree-checker: add checker for items in remap tree | Mark Harmstone | 1 | -0/+70 |
| 2026-04-07 | btrfs: fix unnecessary flush on close when truncating zero-sized files | Dave Chen | 1 | -1/+1 |
| 2026-04-07 | btrfs: move shutdown and remove_bdev callbacks out of experimental features | Qu Wenruo | 2 | -6/+0 |
| 2026-04-07 | btrfs: fix btrfs_ioctl_space_info() slot_count TOCTOU which can lead to info-... | Yochai Eisenrich | 1 | -2/+3 |
| 2026-04-07 | btrfs: avoid taking the device_list_mutex in btrfs_run_dev_stats() | Filipe Manana | 1 | -0/+30 |
| 2026-04-07 | btrfs: avoid GFP_ATOMIC allocations in qgroup free paths | Leo Martins | 3 | -3/+28 |
| 2026-04-07 | btrfs: decrease indentation of find_free_extent_update_loop | Johannes Thumshirn | 1 | -54/+55 |
| 2026-04-07 | btrfs: unexport btrfs_qgroup_reserve_meta() | Filipe Manana | 3 | -6/+3 |
| 2026-04-07 | btrfs: collapse __btrfs_qgroup_reserve_meta() into btrfs_qgroup_reserve_meta_... | Filipe Manana | 2 | -18/+8 |
| 2026-04-07 | btrfs: collapse __btrfs_qgroup_free_meta() into btrfs_qgroup_free_meta_preall... | Filipe Manana | 2 | -14/+8 |
| 2026-04-07 | btrfs: remove unused qgroup functions for pertrans reservation and freeing | Filipe Manana | 1 | -16/+1 |
| 2026-04-07 | btrfs: optimize clearing all bits from first extent record in an io tree | Filipe Manana | 1 | -2/+42 |
| 2026-04-07 | btrfs: panic instead of warn when splitting extent state not in the tree | Filipe Manana | 1 | -7/+6 |
| 2026-04-07 | btrfs: free cached state outside critical section in wait_extent_bit() | Filipe Manana | 1 | -1/+1 |
| 2026-04-07 | btrfs: avoid unnecessary wake ups on io trees when there are no waiters | Filipe Manana | 1 | -8/+21 |
| 2026-04-07 | btrfs: remove wake parameter from clear_state_bit() | Filipe Manana | 1 | -10/+9 |
| 2026-04-07 | btrfs: change last argument of add_extent_changeset() to boolean | Filipe Manana | 1 | -4/+4 |
| 2026-04-07 | btrfs: use extent_io_tree_panic() instead of BUG_ON() | Filipe Manana | 1 | -2/+4 |
| 2026-04-07 | btrfs: make add_extent_changeset() only return errors or success | Filipe Manana | 1 | -2/+6 |
| 2026-04-07 | btrfs: tag as unlikely branches that call extent_io_tree_panic() | Filipe Manana | 1 | -6/+6 |
| 2026-04-07 | btrfs: turn extent_io_tree_panic() into a macro for better error reporting | Filipe Manana | 1 | -9/+4 |