We don't need to keep track of discarded (trimmed) bytes at
btrfs_finish_extent_commit() but we are declaring a local variable for
that and passing a reference to the btrfs_discard_extent() calls when we
are processing delete block groups. So instead pass NULL to
btrfs_discard_extent() and remove that variable.
Signed-off-by: Filipe Manana <fdmanana@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
         */
        deleted_bgs = &trans->transaction->deleted_bgs;
        list_for_each_entry_safe(block_group, tmp, deleted_bgs, bg_list) {
-               u64 trimmed = 0;
-
                ret = -EROFS;
                if (!TRANS_ABORTED(trans))
-                       ret = btrfs_discard_extent(fs_info,
-                                                  block_group->start,
-                                                  block_group->length,
-                                                  &trimmed);
+                       ret = btrfs_discard_extent(fs_info, block_group->start,
+                                                  block_group->length, NULL);
 
                /*
                 * Not strictly necessary to lock, as the block_group should be