All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bart Van Assche <Bart.VanAssche@wdc.com>
To: "ming.lei@redhat.com" <ming.lei@redhat.com>
Cc: "hch@infradead.org" <hch@infradead.org>,
	"linux-block@vger.kernel.org" <linux-block@vger.kernel.org>,
	"mgorman@techsingularity.net" <mgorman@techsingularity.net>,
	"axboe@fb.com" <axboe@fb.com>,
	"loberman@redhat.com" <loberman@redhat.com>,
	"paolo.valente@linaro.org" <paolo.valente@linaro.org>
Subject: Re: [PATCH V3 05/14] blk-mq-sched: improve dispatching from sw queue
Date: Thu, 31 Aug 2017 20:36:53 +0000	[thread overview]
Message-ID: <1504211812.31872.41.camel@wdc.com> (raw)
In-Reply-To: <20170831034333.GD12246@ming.t460p>

T24gVGh1LCAyMDE3LTA4LTMxIGF0IDExOjQzICswODAwLCBNaW5nIExlaSB3cm90ZToNCj4gT24g
V2VkLCBBdWcgMzAsIDIwMTcgYXQgMDQ6MzQ6NDdQTSArMDAwMCwgQmFydCBWYW4gQXNzY2hlIHdy
b3RlOg0KPiA+IE9uIFN1biwgMjAxNy0wOC0yNyBhdCAwMDozMyArMDgwMCwgTWluZyBMZWkgd3Jv
dGU6DQo+ID4gPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9ibGstbXEuaCBiL2luY2x1ZGUv
bGludXgvYmxrLW1xLmgNCj4gPiA+IGluZGV4IDUwYzY0ODVjYjA0Zi4uN2I3YTM2NmE5N2YzIDEw
MDY0NA0KPiA+ID4gLS0tIGEvaW5jbHVkZS9saW51eC9ibGstbXEuaA0KPiA+ID4gKysrIGIvaW5j
bHVkZS9saW51eC9ibGstbXEuaA0KPiA+ID4gQEAgLTMwLDYgKzMwLDggQEAgc3RydWN0IGJsa19t
cV9od19jdHggew0KPiA+ID4gIA0KPiA+ID4gIAlzdHJ1Y3Qgc2JpdG1hcAkJY3R4X21hcDsNCj4g
PiA+ICANCj4gPiA+ICsJc3RydWN0IGJsa19tcV9jdHgJKmRpc3BhdGNoX2Zyb207DQo+ID4gPiAr
DQo+ID4gPiAgCXN0cnVjdCBibGtfbXFfY3R4CSoqY3R4czsNCj4gPiA+ICAJdW5zaWduZWQgaW50
CQlucl9jdHg7DQo+ID4gDQo+ID4gSGVsbG8gTWluZywNCj4gPiANCj4gPiBBcmUgeW91IHJlbHlp
bmcgaGVyZSBvbiB0aGUgZmFjdCB0aGF0IHRoZSBwZXItQ1BVIHF1ZXVlcyBhcmUgbmV2ZXINCj4g
PiByZWFsbG9jYXRlZCwgZXZlbiBpZiBDUFUgaG90LXBsdWdnaW5nIG9jY3Vycz8gU29ycnkgYnV0
IHRoYXQgc2VlbXMgZnJhZ2lsZQ0KPiA+IHRvIG1lLiBJIHdvdWxkIGxpa2UgdG8gc2VlICdkaXNw
YXRjaF9mcm9tJyBiZSBjb252ZXJ0ZWQgaW50byBhbiBpbnRlZ2VyLiBJdA0KPiA+IGlzIGVhc3kg
dG8gY2hlY2sgd2hldGhlciBhbiBpbnRlZ2VyIHNvZnR3YXJlIHF1ZXVlIGluZGV4IGlzIG91dCBv
ZiByYW5nZQ0KPiA+IGJ1dCBpdCdzIG5vdCB0aGF0IGVhc3kgdG8gY2hlY2sgd2hldGhlciBhIHBv
aW50ZXIgYmVjYW1lIGludmFsaWQuDQo+IA0KPiBJZiBDUFUgaG90cGx1ZyBoYXBwZW5zLCB0aGUg
aW5zdGFuY2Ugb2YgJ3N0cnVjdCBibGtfbXFfY3R4JyBmb3IgdGhhdA0KPiBDUFUgaXMgc3RpbGwg
dGhlcmUgYW5kIGl0cyBpbmRleCB3b24ndCBjaGFuZ2UgZnJvbSBiZWluZyBzZXR1cCBiZWNhdXNl
DQo+IGl0cyBsaWZldGltZSBpcyBzYW1lIHdpdGggJ3N0cnVjdCByZXF1ZXN0X3F1ZXVlJywgYmxr
X21xX2hjdHhfbm90aWZ5X2RlYWQoKQ0KPiBqdXN0IGZsdXNoZXMgdGhlIHN3IHF1ZXVlIHdoZW4g
dGhlIENQVSBpcyBnb2luZyBhd2F5Lg0KPiANCj4gU28gd2UgZG9uJ3QgbmVlZCB0byBwYXkgc3Bl
Y2lhbCBhdHRlbnRpb24gdG8gQ1BVIGhvdHBsdWcgaGVyZSwgcGxlYXNlIGxldA0KPiBtZSBrbm93
IGlmIHlvdSBhcmUgZmluZSBub3cuDQoNCkhlbGxvIE1pbmcsDQoNClRoYXQncyBhbHNvIGhvdyBJ
IGludGVycHJldCB0aGUgYmxrLW1xIHNvdXJjZSBjb2RlLiBCdXQgaXQncyBwcm9iYWJseSBhIGdv
b2QNCmlkZWEgdG8gYWRkIGEgc2hvcnQgY29tbWVudCB0aGF0IHRoZSBkaXNwYXRjaF9mcm9tIHBv
aW50ZXIgaXMgbm90IGFmZmVjdGVkIGJ5DQpDUFUgaG90LXBsdWdnaW5nLiBBbnl3YXksIHdpdGgg
b3Igd2l0aG91dCBzdWNoIGEgY29tbWVudDoNCg0KUmV2aWV3ZWQtYnk6IEJhcnQgVmFuIEFzc2No
ZSA8YmFydC52YW5hc3NjaGVAd2RjLmNvbT4NCg0K

  reply	other threads:[~2017-08-31 20:37 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-08-26 16:33 [PATCH V3 00/14] blk-mq-sched: improve SCSI-MQ performance Ming Lei
2017-08-26 16:33 ` [PATCH V3 01/14] blk-mq-sched: fix scheduler bad performance Ming Lei
2017-08-26 16:33 ` [PATCH V3 02/14] sbitmap: introduce __sbitmap_for_each_set() Ming Lei
2017-08-30 15:55   ` Bart Van Assche
2017-08-31  3:33     ` Ming Lei
2017-08-26 16:33 ` [PATCH V3 03/14] blk-mq: introduce blk_mq_dispatch_rq_from_ctx() Ming Lei
2017-08-30 16:01   ` Bart Van Assche
2017-08-26 16:33 ` [PATCH V3 04/14] blk-mq-sched: move actual dispatching into one helper Ming Lei
2017-08-26 16:33 ` [PATCH V3 05/14] blk-mq-sched: improve dispatching from sw queue Ming Lei
2017-08-30 16:34   ` Bart Van Assche
2017-08-31  3:43     ` Ming Lei
2017-08-31 20:36       ` Bart Van Assche [this message]
2017-08-26 16:33 ` [PATCH V3 06/14] blk-mq-sched: don't dequeue request until all in ->dispatch are flushed Ming Lei
2017-08-30 17:11   ` Bart Van Assche
2017-08-31  4:01     ` Ming Lei
2017-08-31 21:00       ` Bart Van Assche
2017-09-01  3:02         ` Ming Lei
2017-09-01 18:19           ` Bart Van Assche
2017-08-26 16:33 ` [PATCH V3 07/14] blk-mq-sched: introduce blk_mq_sched_queue_depth() Ming Lei
2017-08-26 16:33 ` [PATCH V3 08/14] blk-mq-sched: use q->queue_depth as hint for q->nr_requests Ming Lei
2017-08-26 16:33 ` [PATCH V3 09/14] block: introduce rqhash helpers Ming Lei
2017-08-26 16:33 ` [PATCH V3 10/14] block: move actual bio merge code into __elv_merge Ming Lei
2017-08-26 16:33 ` [PATCH V3 11/14] block: add check on elevator for supporting bio merge via hashtable from blk-mq sw queue Ming Lei
2017-08-26 16:33 ` [PATCH V3 12/14] block: introduce .last_merge and .hash to blk_mq_ctx Ming Lei
2017-08-26 16:33 ` [PATCH V3 13/14] blk-mq-sched: refactor blk_mq_sched_try_merge() Ming Lei
2017-08-30 17:17   ` Bart Van Assche
2017-08-31  4:03     ` Ming Lei
2017-08-26 16:33 ` [PATCH V3 14/14] blk-mq: improve bio merge from blk-mq sw queue Ming Lei

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1504211812.31872.41.camel@wdc.com \
    --to=bart.vanassche@wdc.com \
    --cc=axboe@fb.com \
    --cc=hch@infradead.org \
    --cc=linux-block@vger.kernel.org \
    --cc=loberman@redhat.com \
    --cc=mgorman@techsingularity.net \
    --cc=ming.lei@redhat.com \
    --cc=paolo.valente@linaro.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.