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>,
	"00moses.alexander00@gmail.com" <00moses.alexander00@gmail.com>,
	"axboe@kernel.dk" <axboe@kernel.dk>
Subject: Re: [PATCH] block: Ensure that a request queue is dissociated from the cgroup controller
Date: Thu, 12 Apr 2018 22:40:52 +0000	[thread overview]
Message-ID: <ee8defd68976a607c03ee6c0ad4e14217f328db3.camel@wdc.com> (raw)
In-Reply-To: <20180412190915.GB1911913@devbig577.frc2.facebook.com>

T24gVGh1LCAyMDE4LTA0LTEyIGF0IDEyOjA5IC0wNzAwLCB0akBrZXJuZWwub3JnIHdyb3RlOg0K
PiBPbiBUaHUsIEFwciAxMiwgMjAxOCBhdCAwNjo1NjoyNlBNICswMDAwLCBCYXJ0IFZhbiBBc3Nj
aGUgd3JvdGU6DQo+ID4gT24gVGh1LCAyMDE4LTA0LTEyIGF0IDExOjExIC0wNzAwLCB0akBrZXJu
ZWwub3JnIHdyb3RlOg0KPiA+ID4gKiBSaWdodCBub3csIGJsa19xdWV1ZV9lbnRlci9leGl0KCkg
ZG9lc24ndCBoYXZlIGFueSBhbm5vdGF0aW9ucy4NCj4gPiA+ICAgSU9XLCB0aGVyZSdzIG5vIHdh
eSBmb3IgcGF0aHMgd2hpY2ggbmVlZCBlbnRlciBsb2NrZWQgdG8gYWN0dWFsbHkNCj4gPiA+ICAg
YXNzZXJ0IHRoYXQuICBJZiB3ZSdyZSBnb25uYSBwcm90ZWN0IG1vcmUgdGhpbmdzIHdpdGggcXVl
dWUNCj4gPiA+ICAgZW50ZXIvZXhpdCwgaXQgZ290dGEgYmUgYW5ub3RhdGVkLg0KPiA+IA0KPiA+
IEhlbGxvIFRlanVuLA0KPiA+IA0KPiA+IE9uZSBwb3NzaWJpbGl0eSBpcyB0byBjaGVjayB0aGUg
Y291bnQgZm9yIHRoZSBsb2NhbCBDUFUgb2YgcS0+cV91c2FnZV9jb3VudGVyDQo+ID4gYXQgcnVu
dGltZSwgZS5nLiB1c2luZyBXQVJOX09OX09OQ0UoKS4gSG93ZXZlciwgdGhhdCBtaWdodCBoYXZl
IGEgcnVudGltZQ0KPiA+IG92ZXJoZWFkLiBBbm90aGVyIHBvc3NpYmlsaXR5IGlzIHRvIGZvbGxv
dyB0aGUgZXhhbXBsZSBvZiBrZXJuZnMgYW5kIHRvIHVzZQ0KPiA+IGEgbG9ja2RlcCBtYXAgYW5k
IGxvY2tkZXBfYXNzZXJ0X2hlbGQoKS4gVGhlcmUgbWlnaHQgYmUgb3RoZXIgYWx0ZXJuYXRpdmVz
IEkNCj4gPiBoYXZlIG5vdCB0aG91Z2h0IG9mLg0KPiANCj4gT2gsIEknZCBqdXN0IGRvIHN0cmFp
Z2h0LWZvcndhcmQgbG9ja2RlcCBhbm5vdGF0aW9uIG9uDQo+IHF1ZXVlX2VudGVyL2V4aXQgZnVu
Y3Rpb25zIGFuZCBwcm92aWRlIHRoZSBuZWNlc3NhcnkgYXNzZXJ0IGhlbHBlcnMuDQoNCkhlbGxv
IFRlanVuLA0KDQpJcyBzb21ldGhpbmcgbGlrZSB0aGUgcGF0Y2ggYmVsb3cgcGVyaGFwcyB3aGF0
IHlvdSBoYWQgaW4gbWluZD8NCg0KVGhhbmtzLA0KDQpCYXJ0Lg0KDQpTdWJqZWN0OiBbUEFUQ0hd
IGJsb2NrOiBVc2UgbG9ja2RlcCB0byB2ZXJpZnkgd2hldGhlciBibGtfcXVldWVfZW50ZXIoKSBp
cw0KIHVzZWQgd2hlbiBuZWNlc3NhcnkNCg0KU3VnZ2VzdGVkLWJ5OiBUZWp1biBIZW8gPHRqQGtl
cm5lbC5vcmc+DQpTaWduZWQtb2ZmLWJ5OiBCYXJ0IFZhbiBBc3NjaGUgPGJhcnQudmFuYXNzY2hl
QHdkYy5jb20+DQpDYzogVGVqdW4gSGVvIDx0akBrZXJuZWwub3JnPg0KLS0tDQogYmxvY2svYmxr
LWNncm91cC5jICAgICAgICAgfCAgMiArKw0KIGJsb2NrL2Jsay1jb3JlLmMgICAgICAgICAgIHwg
MTMgKysrKysrKysrKysrLQ0KIGJsb2NrL2Jsay5oICAgICAgICAgICAgICAgIHwgIDEgKw0KIGlu
Y2x1ZGUvbGludXgvYmxrLWNncm91cC5oIHwgIDIgKysNCiBpbmNsdWRlL2xpbnV4L2Jsa2Rldi5o
ICAgICB8ICAxICsNCiA1IGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDEgZGVsZXRp
b24oLSkNCg0KZGlmZiAtLWdpdCBhL2Jsb2NrL2Jsay1jZ3JvdXAuYyBiL2Jsb2NrL2Jsay1jZ3Jv
dXAuYw0KaW5kZXggMWMxNjY5NGFlMTQ1Li5jMzRlMTNlNzZmOTAgMTAwNjQ0DQotLS0gYS9ibG9j
ay9ibGstY2dyb3VwLmMNCisrKyBiL2Jsb2NrL2Jsay1jZ3JvdXAuYw0KQEAgLTE0NSw2ICsxNDUs
OCBAQCBzdHJ1Y3QgYmxrY2dfZ3EgKmJsa2dfbG9va3VwX3Nsb3dwYXRoKHN0cnVjdCBibGtjZyAq
YmxrY2csDQogew0KIAlzdHJ1Y3QgYmxrY2dfZ3EgKmJsa2c7DQogDQorCWxvY2tfaXNfaGVsZCgm
cS0+cV9lbnRlcl9tYXApOw0KKw0KIAkvKg0KIAkgKiBIaW50IGRpZG4ndCBtYXRjaC4gIExvb2sg
dXAgZnJvbSB0aGUgcmFkaXggdHJlZS4gIE5vdGUgdGhhdCB0aGUNCiAJICogaGludCBjYW4gb25s
eSBiZSB1cGRhdGVkIHVuZGVyIHF1ZXVlX2xvY2sgYXMgb3RoZXJ3aXNlIEBibGtnDQpkaWZmIC0t
Z2l0IGEvYmxvY2svYmxrLWNvcmUuYyBiL2Jsb2NrL2Jsay1jb3JlLmMNCmluZGV4IDM5MzA4ZTg3
NGZmYS4uYTYxZGJlN2YyNGE1IDEwMDY0NA0KLS0tIGEvYmxvY2svYmxrLWNvcmUuYw0KKysrIGIv
YmxvY2svYmxrLWNvcmUuYw0KQEAgLTkzMSw4ICs5MzEsMTMgQEAgaW50IGJsa19xdWV1ZV9lbnRl
cihzdHJ1Y3QgcmVxdWVzdF9xdWV1ZSAqcSwgYmxrX21xX3JlcV9mbGFnc190IGZsYWdzKQ0KIAkJ
fQ0KIAkJcmN1X3JlYWRfdW5sb2NrKCk7DQogDQotCQlpZiAoc3VjY2VzcykNCisJCWlmIChzdWNj
ZXNzKSB7DQorCQkJbXV0ZXhfYWNxdWlyZV9uZXN0KCZxLT5xX2VudGVyX21hcCwgMCwgMCwNCisJ
CQkJCSAgIGxvY2tfaXNfaGVsZCgmcS0+cV9lbnRlcl9tYXApID8NCisJCQkJCSAgICZxLT5xX2Vu
dGVyX21hcCA6IE5VTEwsDQorCQkJCQkgICBfUkVUX0lQXyk7DQogCQkJcmV0dXJuIDA7DQorCQl9
DQogDQogCQlpZiAoZmxhZ3MgJiBCTEtfTVFfUkVRX05PV0FJVCkNCiAJCQlyZXR1cm4gLUVCVVNZ
Ow0KQEAgLTk1OSw2ICs5NjQsNyBAQCBpbnQgYmxrX3F1ZXVlX2VudGVyKHN0cnVjdCByZXF1ZXN0
X3F1ZXVlICpxLCBibGtfbXFfcmVxX2ZsYWdzX3QgZmxhZ3MpDQogDQogdm9pZCBibGtfcXVldWVf
ZXhpdChzdHJ1Y3QgcmVxdWVzdF9xdWV1ZSAqcSkNCiB7DQorCW11dGV4X3JlbGVhc2UoJnEtPnFf
ZW50ZXJfbWFwLCAwLCBfUkVUX0lQXyk7DQogCXBlcmNwdV9yZWZfcHV0KCZxLT5xX3VzYWdlX2Nv
dW50ZXIpOw0KIH0NCiANCkBAIC05OTQsMTIgKzEwMDAsMTUgQEAgc3RydWN0IHJlcXVlc3RfcXVl
dWUgKmJsa19hbGxvY19xdWV1ZV9ub2RlKGdmcF90IGdmcF9tYXNrLCBpbnQgbm9kZV9pZCwNCiAJ
CQkJCSAgIHNwaW5sb2NrX3QgKmxvY2spDQogew0KIAlzdHJ1Y3QgcmVxdWVzdF9xdWV1ZSAqcTsN
CisJc3RhdGljIHN0cnVjdCBsb2NrX2NsYXNzX2tleSBfX2tleTsNCiANCiAJcSA9IGttZW1fY2Fj
aGVfYWxsb2Nfbm9kZShibGtfcmVxdWVzdHFfY2FjaGVwLA0KIAkJCQlnZnBfbWFzayB8IF9fR0ZQ
X1pFUk8sIG5vZGVfaWQpOw0KIAlpZiAoIXEpDQogCQlyZXR1cm4gTlVMTDsNCiANCisJbG9ja2Rl
cF9pbml0X21hcCgmcS0+cV9lbnRlcl9tYXAsICJxX2VudGVyX21hcCIsICZfX2tleSwgMCk7DQor
DQogCXEtPmlkID0gaWRhX3NpbXBsZV9nZXQoJmJsa19xdWV1ZV9pZGEsIDAsIDAsIGdmcF9tYXNr
KTsNCiAJaWYgKHEtPmlkIDwgMCkNCiAJCWdvdG8gZmFpbF9xOw0KQEAgLTIyNjQsNiArMjI3Myw4
IEBAIGdlbmVyaWNfbWFrZV9yZXF1ZXN0X2NoZWNrcyhzdHJ1Y3QgYmlvICpiaW8pDQogCQlnb3Rv
IGVuZF9pbzsNCiAJfQ0KIA0KKwlsb2NrX2lzX2hlbGQoJnEtPnFfZW50ZXJfbWFwKTsNCisNCiAJ
LyoNCiAJICogRm9yIGEgUkVRX05PV0FJVCBiYXNlZCByZXF1ZXN0LCByZXR1cm4gLUVPUE5PVFNV
UFANCiAJICogaWYgcXVldWUgaXMgbm90IGEgcmVxdWVzdCBiYXNlZCBxdWV1ZS4NCmRpZmYgLS1n
aXQgYS9ibG9jay9ibGsuaCBiL2Jsb2NrL2Jsay5oDQppbmRleCA3Y2Q2NGY1MzNhNDYuLjI2ZjMx
MzMzMWIxMyAxMDA2NDQNCi0tLSBhL2Jsb2NrL2Jsay5oDQorKysgYi9ibG9jay9ibGsuaA0KQEAg
LTE0NSw2ICsxNDUsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgYmxrX3F1ZXVlX2VudGVyX2xpdmUo
c3RydWN0IHJlcXVlc3RfcXVldWUgKnEpDQogCSAqIGJlZW4gZXN0YWJsaXNoZWQsIGZ1cnRoZXIg
cmVmZXJlbmNlcyB1bmRlciB0aGF0IHNhbWUgY29udGV4dA0KIAkgKiBuZWVkIG5vdCBjaGVjayB0
aGF0IHRoZSBxdWV1ZSBoYXMgYmVlbiBmcm96ZW4gKG1hcmtlZCBkZWFkKS4NCiAJICovDQorCW11
dGV4X2FjcXVpcmVfbmVzdCgmcS0+cV9lbnRlcl9tYXAsIDAsIDAsICZxLT5xX2VudGVyX21hcCwg
X1JFVF9JUF8pOw0KIAlwZXJjcHVfcmVmX2dldCgmcS0+cV91c2FnZV9jb3VudGVyKTsNCiB9DQog
DQpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9ibGstY2dyb3VwLmggYi9pbmNsdWRlL2xpbnV4
L2Jsay1jZ3JvdXAuaA0KaW5kZXggNmM2NjZmZDdkZTNjLi41MmUyZTJkOTk3MWUgMTAwNjQ0DQot
LS0gYS9pbmNsdWRlL2xpbnV4L2Jsay1jZ3JvdXAuaA0KKysrIGIvaW5jbHVkZS9saW51eC9ibGst
Y2dyb3VwLmgNCkBAIC0yNjYsNiArMjY2LDggQEAgc3RhdGljIGlubGluZSBzdHJ1Y3QgYmxrY2df
Z3EgKl9fYmxrZ19sb29rdXAoc3RydWN0IGJsa2NnICpibGtjZywNCiB7DQogCXN0cnVjdCBibGtj
Z19ncSAqYmxrZzsNCiANCisJbG9ja19pc19oZWxkKCZxLT5xX2VudGVyX21hcCk7DQorDQogCWlm
IChibGtjZyA9PSAmYmxrY2dfcm9vdCkNCiAJCXJldHVybiBxLT5yb290X2Jsa2c7DQogDQpkaWZm
IC0tZ2l0IGEvaW5jbHVkZS9saW51eC9ibGtkZXYuaCBiL2luY2x1ZGUvbGludXgvYmxrZGV2LmgN
CmluZGV4IDBkMjJmMzUxYTc0Yi4uYTBiMWFkYmQ0NDA2IDEwMDY0NA0KLS0tIGEvaW5jbHVkZS9s
aW51eC9ibGtkZXYuaA0KKysrIGIvaW5jbHVkZS9saW51eC9ibGtkZXYuaA0KQEAgLTYzMSw2ICs2
MzEsNyBAQCBzdHJ1Y3QgcmVxdWVzdF9xdWV1ZSB7DQogCXN0cnVjdCByY3VfaGVhZAkJcmN1X2hl
YWQ7DQogCXdhaXRfcXVldWVfaGVhZF90CW1xX2ZyZWV6ZV93cTsNCiAJc3RydWN0IHBlcmNwdV9y
ZWYJcV91c2FnZV9jb3VudGVyOw0KKwlzdHJ1Y3QgbG9ja2RlcF9tYXAJcV9lbnRlcl9tYXA7DQog
CXN0cnVjdCBsaXN0X2hlYWQJYWxsX3Ffbm9kZTsNCiANCiAJc3RydWN0IGJsa19tcV90YWdfc2V0
CSp0YWdfc2V0Ow0K

  reply	other threads:[~2018-04-12 22:40 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-04-12  1:58 [PATCH] block: Ensure that a request queue is dissociated from the cgroup controller Bart Van Assche
2018-04-12  4:20 ` Alexandru Moise
2018-04-12  4:32   ` Alexandru Moise
2018-04-12  4:22 ` Alexandru Moise
2018-04-12  5:34 ` Christoph Hellwig
2018-04-12 11:52   ` Bart Van Assche
2018-04-12 13:14     ` hch
2018-04-12 13:48       ` tj
2018-04-12 13:56         ` hch
2018-04-12 13:58           ` tj
2018-04-12 14:07             ` tj
2018-04-12 13:51 ` Tejun Heo
2018-04-12 14:09   ` Bart Van Assche
2018-04-12 15:37     ` Tejun Heo
2018-04-12 16:03       ` Bart Van Assche
2018-04-12 16:12         ` tj
2018-04-12 16:29           ` Bart Van Assche
2018-04-12 18:11             ` tj
2018-04-12 18:56               ` Bart Van Assche
2018-04-12 19:09                 ` tj
2018-04-12 22:40                   ` Bart Van Assche [this message]
2018-04-13 15:18                     ` 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=ee8defd68976a607c03ee6c0ad4e14217f328db3.camel@wdc.com \
    --to=bart.vanassche@wdc.com \
    --cc=00moses.alexander00@gmail.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.