]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
btrfs: remove unused qgroup functions for pertrans reservation and freeing
authorFilipe Manana <fdmanana@suse.com>
Tue, 17 Mar 2026 18:54:04 +0000 (18:54 +0000)
committerDavid Sterba <dsterba@suse.com>
Tue, 7 Apr 2026 16:56:04 +0000 (18:56 +0200)
They have no more users since commit a6496849671a ("btrfs: fix start
transaction qgroup rsv double free"), so remove them.

Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: Filipe Manana <fdmanana@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/qgroup.h

index a979fd59a4da327435cc04d12c076b9fe580fc14..419f3c4120cef4518fff7c01dd3a96b8a642e159 100644 (file)
@@ -397,14 +397,7 @@ int btrfs_qgroup_reserve_meta(struct btrfs_root *root, int num_bytes,
 int __btrfs_qgroup_reserve_meta(struct btrfs_root *root, int num_bytes,
                                enum btrfs_qgroup_rsv_type type, bool enforce,
                                bool noflush);
-/* Reserve metadata space for pertrans and prealloc type */
-static inline int btrfs_qgroup_reserve_meta_pertrans(struct btrfs_root *root,
-                               int num_bytes, bool enforce)
-{
-       return __btrfs_qgroup_reserve_meta(root, num_bytes,
-                                          BTRFS_QGROUP_RSV_META_PERTRANS,
-                                          enforce, false);
-}
+
 static inline int btrfs_qgroup_reserve_meta_prealloc(struct btrfs_root *root,
                                                     int num_bytes, bool enforce,
                                                     bool noflush)
@@ -417,14 +410,6 @@ static inline int btrfs_qgroup_reserve_meta_prealloc(struct btrfs_root *root,
 void __btrfs_qgroup_free_meta(struct btrfs_root *root, int num_bytes,
                             enum btrfs_qgroup_rsv_type type);
 
-/* Free per-transaction meta reservation for error handling */
-static inline void btrfs_qgroup_free_meta_pertrans(struct btrfs_root *root,
-                                                  int num_bytes)
-{
-       __btrfs_qgroup_free_meta(root, num_bytes,
-                       BTRFS_QGROUP_RSV_META_PERTRANS);
-}
-
 /* Pre-allocated meta reservation can be freed at need */
 static inline void btrfs_qgroup_free_meta_prealloc(struct btrfs_root *root,
                                                   int num_bytes)