All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bart Van Assche <Bart.VanAssche@wdc.com>
To: "tj@kernel.org" <tj@kernel.org>
Cc: "hch@lst.de" <hch@lst.de>,
	"linux-block@vger.kernel.org" <linux-block@vger.kernel.org>,
	"axboe@kernel.dk" <axboe@kernel.dk>
Subject: Re: [PATCH v2] blk-mq: Fix race between resetting the timer and completion handling
Date: Thu, 8 Feb 2018 01:09:57 +0000	[thread overview]
Message-ID: <1518052193.2870.90.camel@wdc.com> (raw)
In-Reply-To: <1518047297.2870.80.camel@wdc.com>

T24gV2VkLCAyMDE4LTAyLTA3IGF0IDIzOjQ4ICswMDAwLCBCYXJ0IFZhbiBBc3NjaGUgd3JvdGU6
DQo+IFdpdGggdGhpcyBwYXRjaCBhcHBsaWVkIEkgc2VlIHJlcXVlc3RzIGZvciB3aGljaCBpdCBz
ZWVtcyBsaWtlIHRoZSB0aW1lb3V0IGhhbmRsZXINCj4gZGlkIG5vdCBnZXQgaW52b2tlZDogWyAu
Li4gXQ0KDQpJIGp1c3Qgbm90aWNlZCB0aGUgZm9sbG93aW5nIGluIHRoZSBzeXN0ZW0gbG9nLCB3
aGljaCBpcyBwcm9iYWJseSB0aGUgcmVhc29uIHdoeSBzb21lDQpyZXF1ZXN0cyBnb3Qgc3R1Y2s6
DQoNCkZlYiAgNyAxNToxNjoyNiB1YnVudHUtdm0ga2VybmVsOiBCVUc6IHVuYWJsZSB0byBoYW5k
bGUga2VybmVsIE5VTEwgcG9pbnRlciBkZXJlZmVyZW5jZSBhdCAgICAgICAgICAgKG51bGwpDQpG
ZWIgIDcgMTU6MTY6MjYgdWJ1bnR1LXZtIGtlcm5lbDogSVA6IHNjc2lfdGltZXNfb3V0KzB4MTcv
MHgyYzAgW3Njc2lfbW9kXQ0KRmViICA3IDE1OjE2OjI2IHVidW50dS12bSBrZXJuZWw6IFBHRCAw
IFA0RCAwICANCkZlYiAgNyAxNToxNjoyNiB1YnVudHUtdm0ga2VybmVsOiBPb3BzOiAwMDAwIFsj
MV0gUFJFRU1QVCBTTVANCkZlYiAgNyAxNToxNjoyNiB1YnVudHUtdm0ga2VybmVsOiBNb2R1bGVz
IGxpbmtlZCBpbjogZG1fc2VydmljZV90aW1lIGliX3NycCBsaWJjcmMzMmMgY3JjMzJjX2dlbmVy
aWMgc2NzaV90cmFuc3BvcnRfc3JwIHRhcmdldF9jb3JlX3BzY3NpIHRhcmdldF9jb3JlX2ZpbGUg
aWJfc3JwdCB0YXJnZXRfY29yZV9pYmxvY2sgdGFyZ2V0X2NvcmVfbW9kDQpyZG1hX3J4ZSBpcDZf
dWRwX3R1bm5lbCB1ZHBfdHVubmVsIGliX3VtYWQgaWJfdXZlcmJzIHNjc2lfZGVidWcgYnJkIG1x
X2RlYWRsaW5lIGt5YmVyX2lvc2NoZWQgZGVhZGxpbmVfaW9zY2hlZCBjZnFfaW9zY2hlZCBiZnEg
Y3JjdDEwZGlmX3BjbG11bCBjcmMzMl9wY2xtdWwgYWZfcGFja2V0IGdoYXNoX2NsbXVsbmlfaW50
ZWwgcGNiYw0KYWVzbmlfaW50ZWwgYWVzX3g4Nl82NCBjcnlwdG9fc2ltZCBjcnlwdGQgZ2x1ZV9o
ZWxwZXIgc2VyaW9fcmF3IHZpcnRpb19jb25zb2xlIHZpcnRpb19iYWxsb29uIHNnIGJ1dHRvbiBp
MmNfcGlpeDQgZG1fbXVsdGlwYXRoIGRtX21vZCBkYXggc2NzaV9kaF9yZGFjIHNjc2lfZGhfZW1j
IHNjc2lfZGhfYWx1YSBpYl9pc2VyIHJkbWFfY20gaXdfY20NCmliX2NtIGliX2NvcmUgY29uZmln
ZnMgaXNjc2lfdGNwIGxpYmlzY3NpX3RjcCBsaWJpc2NzaSBzY3NpX3RyYW5zcG9ydF9pc2NzaSBp
cF90YWJsZXMgeF90YWJsZXMgaXB2NiBhdXRvZnM0IGV4dDQgY3JjMTYgbWJjYWNoZSBqYmQyIHNk
X21vZCB2aXJ0aW9fbmV0IHZpcnRpb19ibGsgdmlydGlvX3Njc2kgc3JfbW9kIGNkcm9tIGF0YV9n
ZW5lcmljDQpwYXRhX2FjcGkgcHNtb3VzZSBjcmMzMmNfaW50ZWwgaTJjX2NvcmUgYXRrYmQNCkZl
YiAgNyAxNToxNjoyNiB1YnVudHUtdm0ga2VybmVsOiB1aGNpX2hjZCBlaGNpX2hjZCBpbnRlbF9h
Z3AgYXRhX3BpaXggaW50ZWxfZ3R0IGFncGdhcnQgbGliYXRhIHZpcnRpb19wY2kgdXNiY29yZSB2
aXJ0aW9fcmluZyB2aXJ0aW8gc2NzaV9tb2QgdXNiX2NvbW1vbiB1bml4DQpGZWIgIDcgMTU6MTY6
MjYgdWJ1bnR1LXZtIGtlcm5lbDogQ1BVOiAwIFBJRDogMTQ2IENvbW06IGt3b3JrZXIvMDoxSCBO
b3QgdGFpbnRlZCA0LjE1LjAtZGJnKyAjMQ0KRmViICA3IDE1OjE2OjI2IHVidW50dS12bSBrZXJu
ZWw6IEhhcmR3YXJlIG5hbWU6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYp
LCBCSU9TIDEuMC4wLXByZWJ1aWx0LnFlbXUtcHJvamVjdC5vcmcgMDQvMDEvMjAxNA0KRmViICA3
IDE1OjE2OjI2IHVidW50dS12bSBrZXJuZWw6IFdvcmtxdWV1ZToga2Jsb2NrZCBibGtfbXFfdGlt
ZW91dF93b3JrDQpGZWIgIDcgMTU6MTY6MjYgdWJ1bnR1LXZtIGtlcm5lbDogUklQOiAwMDEwOnNj
c2lfdGltZXNfb3V0KzB4MTcvMHgyYzAgW3Njc2lfbW9kXQ0KRmViICA3IDE1OjE2OjI2IHVidW50
dS12bSBrZXJuZWw6IFJTUDogMDAxODpmZmZmOThmMGMwMmFiZDU4IEVGTEFHUzogMDAwMTAyNDYN
CkZlYiAgNyAxNToxNjoyNiB1YnVudHUtdm0ga2VybmVsOiBSQVg6IDAwMDAwMDAwMDAwMDAwMDAg
UkJYOiBmZmZmOTY1ZGUyYjNhMmMwIFJDWDogMDAwMDAwMDAwMDAwMDAwMA0KRmViICA3IDE1OjE2
OjI2IHVidW50dS12bSBrZXJuZWw6IFJEWDogZmZmZmZmZmZjMDA5NDc0MCBSU0k6IDAwMDAwMDAw
MDAwMDAwMDAgUkRJOiBmZmZmOTY1ZGUyYjNhMmMwDQpGZWIgIDcgMTU6MTY6MjYgdWJ1bnR1LXZt
IGtlcm5lbDogUkJQOiBmZmZmOTY1ZGUyYjNhNDM4IFIwODogZmZmZmZmZmZmZmZmZmZmYyBSMDk6
IDAwMDAwMDAwMDAwMDAwMDcNCkZlYiAgNyAxNToxNjoyNiB1YnVudHUtdm0ga2VybmVsOiBSMTA6
IDAwMDAwMDAwMDAwMDAwMDAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAwMDAw
MDAwMg0KRmViICA3IDE1OjE2OjI2IHVidW50dS12bSBrZXJuZWw6IFIxMzogMDAwMDAwMDAwMDAw
MDAwMCBSMTQ6IGZmZmY5NjVkZTJhNDQyMTggUjE1OiBmZmZmOTY1ZGUyYTQ4NzI4DQpGZWIgIDcg
MTU6MTY6MjYgdWJ1bnR1LXZtIGtlcm5lbDogRlM6ICAwMDAwMDAwMDAwMDAwMDAwKDAwMDApIEdT
OmZmZmY5NjVkZmZjMDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KRmViICA3IDE1
OjE2OjI2IHVidW50dS12bSBrZXJuZWw6IENTOiAgMDAxMCBEUzogMDAwMCBFUzogMDAwMCBDUjA6
IDAwMDAwMDAwODAwNTAwMzMNCkZlYiAgNyAxNToxNjoyNiB1YnVudHUtdm0ga2VybmVsOiBDUjI6
IDAwMDAwMDAwMDAwMDAwMDAgQ1IzOiAwMDAwMDAwMDNjZTBmMDAzIENSNDogMDAwMDAwMDAwMDM2
MDZmMA0KRmViICA3IDE1OjE2OjI2IHVidW50dS12bSBrZXJuZWw6IERSMDogMDAwMDAwMDAwMDAw
MDAwMCBEUjE6IDAwMDAwMDAwMDAwMDAwMDAgRFIyOiAwMDAwMDAwMDAwMDAwMDAwDQpGZWIgIDcg
MTU6MTY6MjYgdWJ1bnR1LXZtIGtlcm5lbDogRFIzOiAwMDAwMDAwMDAwMDAwMDAwIERSNjogMDAw
MDAwMDBmZmZlMGZmMCBEUjc6IDAwMDAwMDAwMDAwMDA0MDANCkZlYiAgNyAxNToxNjoyNiB1YnVu
dHUtdm0ga2VybmVsOiBDYWxsIFRyYWNlOg0KRmViICA3IDE1OjE2OjI2IHVidW50dS12bSBrZXJu
ZWw6IGJsa19tcV90ZXJtaW5hdGVfZXhwaXJlZCsweDQyLzB4ODANCkZlYiAgNyAxNToxNjoyNiB1
YnVudHUtdm0ga2VybmVsOiBidF9pdGVyKzB4M2QvMHg1MA0KRmViICA3IDE1OjE2OjI2IHVidW50
dS12bSBrZXJuZWw6IGJsa19tcV9xdWV1ZV90YWdfYnVzeV9pdGVyKzB4ZTkvMHgyMDANCkZlYiAg
NyAxNToxNjoyNiB1YnVudHUtdm0ga2VybmVsOiBibGtfbXFfdGltZW91dF93b3JrKzB4MTgxLzB4
MmUwDQpGZWIgIDcgMTU6MTY6MjYgdWJ1bnR1LXZtIGtlcm5lbDogcHJvY2Vzc19vbmVfd29yaysw
eDIxYy8weDZkMA0KRmViICA3IDE1OjE2OjI2IHVidW50dS12bSBrZXJuZWw6IHdvcmtlcl90aHJl
YWQrMHgzNS8weDM4MA0KRmViICA3IDE1OjE2OjI2IHVidW50dS12bSBrZXJuZWw6IGt0aHJlYWQr
MHgxMTcvMHgxMzANCkZlYiAgNyAxNToxNjoyNiB1YnVudHUtdm0ga2VybmVsOiByZXRfZnJvbV9m
b3JrKzB4MjQvMHgzMA0KRmViICA3IDE1OjE2OjI2IHVidW50dS12bSBrZXJuZWw6IENvZGU6IGZm
IGZmIDBmIGZmIGU5IGZkIGZlIGZmIGZmIDkwIDY2IDJlIDBmIDFmIDg0IDAwIDAwIDAwIDAwIDAw
IDQxIDU1IDQxIDU0IDU1IDQ4IDhkIGFmIDc4IDAxIDAwIDAwIDUzIDQ4IDhiIDg3IGIwIDAxIDAw
IDAwIDQ4IDg5IGZiIDw0Yz4gOGIgMjggMGYgMWYgNDQgMDAgMDAgNjUNCjhiIDA1IDZhIGI1IGY4
IDNmIDgzIGY4IDBmIDBmIDg3IGVkICANCkZlYiAgNyAxNToxNjoyNiB1YnVudHUtdm0ga2VybmVs
OiBSSVA6IHNjc2lfdGltZXNfb3V0KzB4MTcvMHgyYzAgW3Njc2lfbW9kXSBSU1A6IGZmZmY5OGYw
YzAyYWJkNTgNCkZlYiAgNyAxNToxNjoyNiB1YnVudHUtdm0ga2VybmVsOiBDUjI6IDAwMDAwMDAw
MDAwMDAwMDANCkZlYiAgNyAxNToxNjoyNiB1YnVudHUtdm0ga2VybmVsOiAtLS1bIGVuZCB0cmFj
ZSBjZTZjMjBkOTViYWI0NTBlIF0tLS0NCg0KQmFydC4NCg0KDQoNCg0KDQoNCg==

  reply	other threads:[~2018-02-08  1:09 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-02-07  1:11 [PATCH v2] blk-mq: Fix race between resetting the timer and completion handling Bart Van Assche
2018-02-07 17:06 ` Tejun Heo
2018-02-07 17:27   ` Bart Van Assche
2018-02-07 17:35     ` tj
2018-02-07 18:14       ` Bart Van Assche
2018-02-07 20:07         ` tj
2018-02-07 23:48           ` Bart Van Assche
2018-02-08  1:09             ` Bart Van Assche [this message]
2018-02-08 15:39               ` tj
2018-02-08 15:40                 ` tj
2018-02-08 16:31                 ` Bart Van Assche
2018-02-08 17:00                   ` tj
2018-02-08 17:10                     ` Bart Van Assche
2018-02-08 17:19                       ` tj
2018-02-08 17:37                         ` Bart Van Assche
2018-02-08 17:40                           ` tj
2018-02-08 17:48                             ` Bart Van Assche
2018-02-08 17:54                               ` tj
2018-02-13 21:20                   ` tj
2018-02-14 16:58                     ` Bart Van Assche
2018-02-18 13:11                       ` tj
2018-02-21 18:53                         ` Bart Van Assche
2018-02-21 19:21                           ` tj
2018-02-21 22:55                             ` Bart Van Assche
2018-02-07 19:03   ` Bart Van Assche
2018-02-07 20:09     ` tj
2018-02-07 21:02       ` Bart Van Assche
2018-02-07 21:40         ` tj

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=1518052193.2870.90.camel@wdc.com \
    --to=bart.vanassche@wdc.com \
    --cc=axboe@kernel.dk \
    --cc=hch@lst.de \
    --cc=linux-block@vger.kernel.org \
    --cc=tj@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.