aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/qgroup.c
AgeCommit message (Expand)AuthorFilesLines
2026-05-16btrfs: swallow btrfs_record_squota_delta() ENOENTBoris Burkov1-2/+3
2026-05-16btrfs: clamp to avoid squota underflowBoris Burkov1-2/+13
2026-05-16btrfs: fix squota accounting during enable generationBoris Burkov1-4/+27
2026-05-16btrfs: check for subvolume before deleting squota qgroupBoris Burkov1-25/+25
2026-04-07btrfs: avoid GFP_ATOMIC allocations in qgroup free pathsLeo Martins1-2/+3
2026-04-07btrfs: unexport btrfs_qgroup_reserve_meta()Filipe Manana1-2/+2
2026-04-07btrfs: collapse __btrfs_qgroup_reserve_meta() into btrfs_qgroup_reserve_meta_...Filipe Manana1-5/+6
2026-04-07btrfs: collapse __btrfs_qgroup_free_meta() into btrfs_qgroup_free_meta_preall...Filipe Manana1-5/+7
2026-04-07btrfs: pass literal booleans to functions that take boolean argumentsFilipe Manana1-4/+2
2026-04-07btrfs: remove redundant extent_buffer_uptodate() checks after read_tree_block()Filipe Manana1-4/+0
2026-03-21Merge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+8
2026-03-17btrfs: check for NULL root after calls to btrfs_extent_root()Filipe Manana1-0/+8
2026-03-03Merge tag 'for-7.0-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2026-02-26btrfs: fix referenced/exclusive check in squota_check_parent_usage()Boris Burkov1-1/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-13/+12
2026-02-18btrfs: fix invalid leaf access in btrfs_quota_enable() if ref key not foundFilipe Manana1-4/+7
2026-02-03btrfs: remove pointless out labels from qgroup.cFilipe Manana1-16/+10
2026-02-03btrfs: qgroup: return correct error when deleting qgroup relation itemFilipe Manana1-1/+3
2026-02-03btrfs: merge setting ret and return retDavid Sterba1-10/+4
2026-02-03btrfs: relax squota parent qgroup deletion ruleBoris Burkov1-15/+35
2026-02-03btrfs: check squota parent usage on membership changeBoris Burkov1-0/+39
2025-12-16btrfs: qgroup: update all parent qgroups when doing quick inheritQu Wenruo1-2/+16
2025-12-16btrfs: fix qgroup_snapshot_quick_inherit() squota bugBoris Burkov1-0/+3
2025-12-09Revert "btrfs: add ASSERTs on prealloc in qgroup functions"Qu Wenruo1-23/+4
2025-11-25btrfs: remaining BTRFS_PATH_AUTO_FREE conversionsDavid Sterba1-89/+53
2025-11-24btrfs: use bool type for btrfs_path members used as booleansFilipe Manana1-2/+2
2025-11-24btrfs: add ASSERTs on prealloc in qgroup functionsMiquel Sabaté Solà1-4/+23
2025-11-24btrfs: apply the AUTO_K(V)FREE macros throughout the codeMiquel Sabaté Solà1-2/+1
2025-11-24btrfs: use the key format macros when printing keysFilipe Manana1-4/+2
2025-10-30btrfs: fix memory leak of qgroup_list in btrfs_add_qgroup_relationShardul Bankar1-1/+3
2025-09-23btrfs: add unlikely annotations to branches leading to transaction abortDavid Sterba1-12/+12
2025-09-23btrfs: add unlikely annotations to branches leading to EIODavid Sterba1-2/+2
2025-09-23btrfs: add unlikely annotations to branches leading to EUCLEANDavid Sterba1-7/+7
2025-09-22btrfs: convert several int parameters to boolDavid Sterba1-1/+1
2025-09-02btrfs: fix squota compressed stats leakBoris Burkov1-2/+4
2025-08-07btrfs: fix iteration bug in __qgroup_excl_accounting()Boris Burkov1-2/+1
2025-07-22btrfs: remove btrfs_clear_extent_bits()Filipe Manana1-2/+2
2025-07-22btrfs: qgroup: fix qgroup create ioctl returning success after quotas disabledFilipe Manana1-3/+0
2025-07-22btrfs: qgroup: set quota enabled bit if quota disable fails flushing reservat...Filipe Manana1-2/+5
2025-07-22btrfs: qgroup: remove no longer used fs_info->qgroup_ulistFilipe Manana1-30/+1
2025-07-22btrfs: qgroup: fix race between quota disable and quota rescan ioctlFilipe Manana1-7/+24
2025-07-21btrfs: qgroup: avoid memory allocation if qgroups are not enabledFilipe Manana1-2/+3
2025-07-21btrfs: qgroup: remove pointless error check for add_qgroup_rb() callFilipe Manana1-5/+0
2025-07-21btrfs: add btrfs prefix to is_fstree() and make it return boolFilipe Manana1-12/+13
2025-07-21btrfs: add extra warning when qgroup is marked inconsistentQu Wenruo1-39/+44
2025-07-21btrfs: use refcount_t type for the extent buffer reference counterFilipe Manana1-3/+3
2025-07-21btrfs: use rb_find_add() in btrfs_qgroup_add_swapped_blocks()Yangtao Li1-31/+24
2025-07-21btrfs: use rb_find() in btrfs_qgroup_trace_subtree_after_cow()Yangtao Li1-15/+19
2025-07-21btrfs: use rb_find_add() in add_qgroup_rb()Yangtao Li1-26/+19