From 41d6c3c265d40fc133894a7aaa4355efb02f75e1 Mon Sep 17 00:00:00 2001 From: Wang Shilong Date: Tue, 25 Feb 2014 19:48:57 +0800 Subject: [PATCH] Btrfs-progs: use bitfield instead of integer for some variants in fs_info Signed-off-by: Wang Shilong Signed-off-by: David Sterba Signed-off-by: Chris Mason --- ctree.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ctree.h b/ctree.h index 3cc3477b..9b461af9 100644 --- a/ctree.h +++ b/ctree.h @@ -984,9 +984,11 @@ struct btrfs_fs_info { struct btrfs_fs_devices *fs_devices; struct list_head space_info; int system_allocs; - int readonly; - int on_restoring; - int is_chunk_recover; + + unsigned int readonly:1; + unsigned int on_restoring:1; + unsigned int is_chunk_recover:1; + int (*free_extent_hook)(struct btrfs_trans_handle *trans, struct btrfs_root *root, u64 bytenr, u64 num_bytes, u64 parent,