On 06/09/2016 04:08 PM, Jeff Moyer wrote:
Jens Axboe <axboe@xxxxxxxxx> writes:
On 06/09/2016 04:04 PM, Jeff Moyer wrote:
Jens Axboe <axboe@xxxxxxxxx> writes:
I went and checked, but I don't see it. Where is this?
Ah now I see, you're looking at current -git. The patch is against
for-4.8/core.
Ah, right, Mike's patches went in.
Updated version below, dropping REQ_META and changing the naming
s/meta/prio.
diff --git a/block/blk-core.c b/block/blk-core.c
index 32a283eb7274..3cfd67d006fb 100644
--- a/block/blk-core.c
+++ b/block/blk-core.c
@@ -1781,6 +1781,11 @@ get_rq:
rw_flags |= REQ_SYNC;
/*
+ * Add in META/PRIO flags, if set, before we get to the IO scheduler
+ */
+ rw_flags |= (bio->bi_rw & (REQ_META | REQ_PRIO));
+
+ /*
Do we still need to pass in META here?
We don't have to, but it doesn't really hurt. Frankly, we should pass
in the whole damn thing.
Heh, okay.
Fine by me, Jens. :)
Reviewed-by: Jeff Moyer <jmoyer@xxxxxxxxxx>
Thanks Jeff, added for 4.8.
--
Jens Axboe
--
To unsubscribe from this list: send the line "unsubscribe linux-block" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html