|
@@ -158,6 +158,7 @@ enum rq_flag_bits {
|
|
|
__REQ_META, /* metadata io request */
|
|
__REQ_META, /* metadata io request */
|
|
|
__REQ_PRIO, /* boost priority in cfq */
|
|
__REQ_PRIO, /* boost priority in cfq */
|
|
|
|
|
|
|
|
|
|
+ __REQ_NOMERGE, /* don't touch this for merging */
|
|
|
__REQ_NOIDLE, /* don't anticipate more IO after this one */
|
|
__REQ_NOIDLE, /* don't anticipate more IO after this one */
|
|
|
__REQ_INTEGRITY, /* I/O includes block integrity payload */
|
|
__REQ_INTEGRITY, /* I/O includes block integrity payload */
|
|
|
__REQ_FUA, /* forced unit access */
|
|
__REQ_FUA, /* forced unit access */
|
|
@@ -171,7 +172,6 @@ enum rq_flag_bits {
|
|
|
/* request only flags */
|
|
/* request only flags */
|
|
|
__REQ_SORTED, /* elevator knows about this request */
|
|
__REQ_SORTED, /* elevator knows about this request */
|
|
|
__REQ_SOFTBARRIER, /* may not be passed by ioscheduler */
|
|
__REQ_SOFTBARRIER, /* may not be passed by ioscheduler */
|
|
|
- __REQ_NOMERGE, /* don't touch this for merging */
|
|
|
|
|
__REQ_STARTED, /* drive already may have started this one */
|
|
__REQ_STARTED, /* drive already may have started this one */
|
|
|
__REQ_DONTPREP, /* don't call prep for this one */
|
|
__REQ_DONTPREP, /* don't call prep for this one */
|
|
|
__REQ_QUEUED, /* uses queueing */
|
|
__REQ_QUEUED, /* uses queueing */
|