OSDN Git Service

btrfs: factor out the ticket flush handling
authorJosef Bacik <josef@toxicpanda.com>
Thu, 1 Aug 2019 22:19:35 +0000 (18:19 -0400)
committerDavid Sterba <dsterba@suse.com>
Mon, 9 Sep 2019 12:59:10 +0000 (14:59 +0200)
commit03235279b4defc85e0e593824b27b5cf814b2fa0
treee2723baab86656c20234d48816441dde4a7abf61
parent374bf9c5cd7d0b5c270cb954aaf18d794d4b088c
btrfs: factor out the ticket flush handling

We're going to make this logic a little more complicated for evict, so
factor the ticket flushing/waiting code out of __reserve_metadata_bytes.
This has no functional change.

Signed-off-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/space-info.c