btrfs: switch extent_page_data bit fields to bools
authorDavid Sterba <dsterba@suse.com>
Thu, 27 Oct 2022 11:07:03 +0000 (13:07 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 5 Dec 2022 17:00:48 +0000 (18:00 +0100)
The semantics of the two members is a boolean, so change the type
accordingly.  We have space in extent_page_data due to alignment there's
no change in size.

Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/extent_io.c

index bda420d..c1294a6 100644 (file)
@@ -109,10 +109,10 @@ struct extent_page_data {
        /* tells writepage not to lock the state bits for this range
         * it still does the unlocking
         */
-       unsigned int extent_locked:1;
+       bool extent_locked;
 
        /* tells the submit_bio code to use REQ_SYNC */
-       unsigned int sync_io:1;
+       bool sync_io;
 };
 
 static void submit_one_bio(struct btrfs_bio_ctrl *bio_ctrl)