block: collapse bio bit space
authorJens Axboe <axboe@fb.com>
Tue, 19 May 2015 15:18:28 +0000 (09:18 -0600)
committerJens Axboe <axboe@fb.com>
Tue, 19 May 2015 15:18:28 +0000 (09:18 -0600)
Various previous patches removed bits and left holes, collapse them
all. Leave the reset start bit where it is, we don't need to change
that.

Signed-off-by: Jens Axboe <axboe@fb.com>
include/linux/blk_types.h

index 09c7a2cd48ef0455f54d095ac1f544a43d85c671..3f4ded0b1a3425f761ccd7ff5b4d93e3cf52f1ce 100644 (file)
@@ -112,15 +112,15 @@ struct bio {
  * bio flags
  */
 #define BIO_UPTODATE   0       /* ok after I/O completion */
-#define BIO_SEG_VALID  3       /* bi_phys_segments valid */
-#define BIO_CLONED     4       /* doesn't own data */
-#define BIO_BOUNCED    5       /* bio is a bounce bio */
-#define BIO_USER_MAPPED 6      /* contains user pages */
-#define BIO_NULL_MAPPED 8      /* contains invalid user pages */
-#define BIO_QUIET      9       /* Make BIO Quiet */
-#define BIO_SNAP_STABLE        10      /* bio data must be snapshotted during write */
-#define BIO_CHAIN      11      /* chained bio, ->bi_remaining in effect */
-#define BIO_REFFED     12      /* bio has elevated ->bi_cnt */
+#define BIO_SEG_VALID  1       /* bi_phys_segments valid */
+#define BIO_CLONED     2       /* doesn't own data */
+#define BIO_BOUNCED    3       /* bio is a bounce bio */
+#define BIO_USER_MAPPED 4      /* contains user pages */
+#define BIO_NULL_MAPPED 5      /* contains invalid user pages */
+#define BIO_QUIET      6       /* Make BIO Quiet */
+#define BIO_SNAP_STABLE              /* bio data must be snapshotted during write */
+#define BIO_CHAIN            /* chained bio, ->bi_remaining in effect */
+#define BIO_REFFED           /* bio has elevated ->bi_cnt */
 
 /*
  * Flags starting here get preserved by bio_reset() - this includes