diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h index 9f06b29adaa4db235a7ea4de051e23cb65051c4a..4efd9af62e2515f0d5350d5880695c3f2dbe451b 100644 --- a/include/linux/blkdev.h +++ b/include/linux/blkdev.h @@ -237,8 +237,6 @@ struct request { unsigned short write_hint; unsigned short ioprio; - unsigned int timeout; - void *special; /* opaque pointer available for LLD use */ unsigned int extra_len; /* length of alignment and padding */ @@ -246,6 +244,8 @@ struct request { enum mq_rq_state state; refcount_t ref; + unsigned int timeout; + /* access through blk_rq_set_deadline, blk_rq_deadline */ unsigned long __deadline;