All of lore.kernel.org
 help / color / mirror / Atom feed
From: 胡海 <huhai@kylinos.cn>
To: axboe <axboe@kernel.dk>
Cc: linux-block <linux-block@vger.kernel.org>
Subject: blk-mq: remove unnecessary judgement from blk_mq_make_request
Date: Wed, 16 May 2018 10:47:55 +0800	[thread overview]
Message-ID: <tencent_024782AB2B10E01A63664862@qq.com> (raw)

QXV0aG9yOiBodWhhaSA8aHVoYWlAa3lsaW5vcy5jbj4NCkRhdGU6ICAgVHVlIE1heSAxNSAx
NToxNTowNiAyMDE4ICswODAwDQoNCiAgICBibGstbXE6IHJlbW92ZSB1bm5lY2Vzc2FyeSBq
dWRnZW1lbnQgZnJvbSBibGtfbXFfbWFrZV9yZXF1ZXN0DQogICAgDQogICAgV2hldGhlciBx
LT5lbGV2YXRvciBpcyB0cnVlIG9yIG5vdCwgd2UgY2FuIHVzZSBibGtfbXFfc2NoZWRfaW5z
ZXJ0X3JlcXVlc3QgdG8gY29tcGxldGUgdGhlIHdvcmsuDQogICAgDQogICAgU2lnbmVkLW9m
Zi1ieTogaHVoYWkgPGh1aGFpQGt5bGlub3MuY24+DQoNCmRpZmYgLS1naXQgYS9ibG9jay9i
bGstbXEuYyBiL2Jsb2NrL2Jsay1tcS5jDQppbmRleCBmY2YyZjE2Li4yNTQ1MDgxIDEwMDY0
NA0KLS0tIGEvYmxvY2svYmxrLW1xLmMNCisrKyBiL2Jsb2NrL2Jsay1tcS5jDQpAQCAtMTU4
MCwxNSArMTU4MCw2IEBAIHN0YXRpYyB2b2lkIGJsa19tcV9iaW9fdG9fcmVxdWVzdChzdHJ1
Y3QgcmVxdWVzdCAqcnEsIHN0cnVjdCBiaW8gKmJpbykNCiAgICAgICAgYmxrX2FjY291bnRf
aW9fc3RhcnQocnEsIHRydWUpOw0KIH0NCiANCi1zdGF0aWMgaW5saW5lIHZvaWQgYmxrX21x
X3F1ZXVlX2lvKHN0cnVjdCBibGtfbXFfaHdfY3R4ICpoY3R4LA0KLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYmxrX21xX2N0eCAqY3R4LA0KLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcmVxdWVzdCAqcnEpDQotew0KLSAg
ICAgICBzcGluX2xvY2soJmN0eC0+bG9jayk7DQotICAgICAgIF9fYmxrX21xX2luc2VydF9y
ZXF1ZXN0KGhjdHgsIHJxLCBmYWxzZSk7DQotICAgICAgIHNwaW5fdW5sb2NrKCZjdHgtPmxv
Y2spOw0KLX0NCi0NCiBzdGF0aWMgYmxrX3FjX3QgcmVxdWVzdF90b19xY190KHN0cnVjdCBi
bGtfbXFfaHdfY3R4ICpoY3R4LCBzdHJ1Y3QgcmVxdWVzdCAqcnEpDQogew0KICAgICAgICBp
ZiAocnEtPnRhZyAhPSAtMSkNCkBAIC0xNzc1LDE1ICsxNzY2LDEwIEBAIHN0YXRpYyBibGtf
cWNfdCBibGtfbXFfbWFrZV9yZXF1ZXN0KHN0cnVjdCByZXF1ZXN0X3F1ZXVlICpxLCBzdHJ1
Y3QgYmlvICpiaW8pDQogICAgICAgICAgICAgICAgYmxrX21xX3B1dF9jdHgoZGF0YS5jdHgp
Ow0KICAgICAgICAgICAgICAgIGJsa19tcV9iaW9fdG9fcmVxdWVzdChycSwgYmlvKTsNCiAg
ICAgICAgICAgICAgICBibGtfbXFfdHJ5X2lzc3VlX2RpcmVjdGx5KGRhdGEuaGN0eCwgcnEs
ICZjb29raWUpOw0KLSAgICAgICB9IGVsc2UgaWYgKHEtPmVsZXZhdG9yKSB7DQorICAgICAg
IH0gZWxzZSAgew0KICAgICAgICAgICAgICAgIGJsa19tcV9wdXRfY3R4KGRhdGEuY3R4KTsN
CiAgICAgICAgICAgICAgICBibGtfbXFfYmlvX3RvX3JlcXVlc3QocnEsIGJpbyk7DQogICAg
ICAgICAgICAgICAgYmxrX21xX3NjaGVkX2luc2VydF9yZXF1ZXN0KHJxLCBmYWxzZSwgdHJ1
ZSwgdHJ1ZSwgdHJ1ZSk7DQotICAgICAgIH0gZWxzZSB7DQotICAgICAgICAgICAgICAgYmxr
X21xX3B1dF9jdHgoZGF0YS5jdHgpOw0KLSAgICAgICAgICAgICAgIGJsa19tcV9iaW9fdG9f
cmVxdWVzdChycSwgYmlvKTsNCi0gICAgICAgICAgICAgICBibGtfbXFfcXVldWVfaW8oZGF0
YS5oY3R4LCBkYXRhLmN0eCwgcnEpOw0KLSAgICAgICAgICAgICAgIGJsa19tcV9ydW5faHdf
cXVldWUoZGF0YS5oY3R4LCB0cnVlKTsNCiAgICAgICAgfQ0KIA0KICAgICAgICByZXR1cm4g
Y29va2llOw==

             reply	other threads:[~2018-05-16  2:48 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-16  2:47 胡海 [this message]
2018-05-16 14:19 ` blk-mq: remove unnecessary judgement from blk_mq_make_request Jens Axboe

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=tencent_024782AB2B10E01A63664862@qq.com \
    --to=huhai@kylinos.cn \
    --cc=axboe@kernel.dk \
    --cc=linux-block@vger.kernel.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.