Skip to contentSkip to conversation

Two small fixes that address issues introduced in kernel v4.10-rc1

PATCH In review Bart Van Assche 2 participants 5 messages Jan 2, 2017 – Jan 5, 2017 Block layer

lore
Share & tools
lore
#0 lore raw

cover Two small fixes that address issues introduced in kernel v4.10-rc1

SGVsbG8gSmVucywNCg0KVGhlIHR3byBwYXRjaGVzIGluIHRoaXMgc2VyaWVzIHN1cHByZXNzIHNw YXJzZSBjb21wbGFpbnRzIHRoYXQgd2VyZQ0KaW50cm9kdWNlZCBkdXJpbmcgdGhlIHY0LjEwIG1l cmdlIHdpbmRvdy4gSXQgd291bGQgYmUgYXBwcmVjaWF0ZWQgaWYgdGhlc2UNCnBhdGNoZXMgd291 bGQgYmUgY29uc2lkZXJlZCBmb3IgaW5jbHVzaW9uIGluIHRoZSB1cHN0cmVhbSBrZXJuZWwuDQoN ClRoYW5rcywNCg0KQmFydC4NCg0KLS0NCg0KQmFydCBWYW4gQXNzY2hlICgyKToNCsKgIGJsb2Nr OiBNYWtlIHdidF93YWl0KCkgZGVmaW5pdGlvbiBjb25zaXN0ZW50IHdpdGggZGVjbGFyYXRpb24N CsKgIGJsb2NrOiBBdm9pZCB0aGF0IHNwYXJzZSBjb21wbGFpbnMgYWJvdXQgY29udGV4dCBpbWJh bGFuY2UgaW4NCsKgwqDCoMKgX193YnRfd2FpdCgpDQoNCsKgYmxvY2svYmxrLXdidC5jIHwgMTQg KysrKysrKystLS0tLS0NCsKgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNiBkZWxl dGlvbnMoLSkNCg0KLS3CoA0KMi4xMS4wDQo=

#1 lore raw

PATCH 1/2 block: Make wbt_wait() definition consistent with declaration

Rml4ZXM6IGUzNGNiZDMwNzQ3NyAoImJsay13YnQ6IGFkZCBnZW5lcmFsIHRocm90dGxpbmcgbWVj aGFuaXNtIikNClNpZ25lZC1vZmYtYnk6IEJhcnQgVmFuIEFzc2NoZSA8YmFydC52YW5hc3NjaGVA c2FuZGlzay5jb20+DQotLS0NCsKgYmxvY2svYmxrLXdidC5jIHwgMiArLQ0KwqAxIGZpbGUgY2hh bmdlZCwNCjEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pDQoNCmRpZmYgLS1naXQgYS9ibG9j ay9ibGstd2J0LmMgYi9ibG9jay9ibGstd2J0LmMNCmluZGV4IDZlODI3NjlmNDA0Mi4uZmQyOGMy ODA2NDA2IDEwMDY0NA0KLS0tIGEvYmxvY2svYmxrLXdidC5jDQorKysgYi9ibG9jay9ibGstd2J0 LmMNCkBAIC01OTUsNyArNTk1LDcgQEAgc3RhdGljIGlubGluZSBib29sIHdidF9zaG91bGRfdGhy b3R0bGUoc3RydWN0IHJxX3diICpyd2IsIHN0cnVjdCBiaW8gKmJpbykNCsKgICogaW4gYW4gaXJx IGhlbGQgc3BpbmxvY2ssIGlmIGl0IGhvbGRzIG9uZSB3aGVuIGNhbGxpbmcgdGhpcyBmdW5jdGlv bi4NCsKgICogSWYgd2UgZG8gc2xlZXAsIHdlJ2xsIHJlbGVhc2UgYW5kIHJlLWdyYWIgaXQuDQrC oCAqLw0KLXVuc2lnbmVkIGludCB3YnRfd2FpdChzdHJ1Y3QgcnFfd2IgKnJ3Yiwgc3RydWN0IGJp byAqYmlvLCBzcGlubG9ja190ICpsb2NrKQ0KK2VudW0gd2J0X2ZsYWdzIHdidF93YWl0KHN0cnVj dCBycV93YiAqcndiLCBzdHJ1Y3QgYmlvICpiaW8sIHNwaW5sb2NrX3QgKmxvY2spDQrCoHsNCsKg CXVuc2lnbmVkIGludCByZXQgPSAwOw0KwqANCi0twqANCjIuMTEuMA0K

#2 lore raw

PATCH 2/2 block: Avoid that sparse complains about context imbalance in __wbt_wait()

In reply to Bart Van Assche

VGhpcyBwYXRjaCBkb2VzIG5vdCBjaGFuZ2UgYW55IGZ1bmN0aW9uYWxpdHkuDQoNCkZpeGVzOiBl MzRjYmQzMDc0NzcgKCJibGstd2J0OiBhZGQgZ2VuZXJhbCB0aHJvdHRsaW5nIG1lY2hhbmlzbSIp DQpTaWduZWQtb2ZmLWJ5OiBCYXJ0IFZhbiBBc3NjaGUgPGJhcnQudmFuYXNzY2hlQHNhbmRpc2su Y29tPg0KLS0tDQrCoGJsb2NrL2Jsay13YnQuYyB8IDEyICsrKysrKystLS0tLQ0KwqAxIGZpbGUg Y2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEv YmxvY2svYmxrLXdidC5jIGIvYmxvY2svYmxrLXdidC5jDQppbmRleCBmZDI4YzI4MDY0MDYuLmFh N2I5Y2NjNmZjNSAxMDA2NDQNCi0tLSBhL2Jsb2NrL2Jsay13YnQuYw0KKysrIGIvYmxvY2svYmxr LXdidC5jDQpAQCAtNTQ0LDYgKzU0NCw4IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBtYXlfcXVldWUo c3RydWN0IHJxX3diICpyd2IsIHN0cnVjdCBycV93YWl0ICpycXcsDQrCoCAqIHRoZSB0aW1lciB0 byBraWNrIG9mZiBxdWV1aW5nIGFnYWluLg0KwqAgKi8NCsKgc3RhdGljIHZvaWQgX193YnRfd2Fp dChzdHJ1Y3QgcnFfd2IgKnJ3YiwgdW5zaWduZWQgbG9uZyBydywgc3BpbmxvY2tfdCAqbG9jaykN CisJX19yZWxlYXNlcyhsb2NrKQ0KKwlfX2FjcXVpcmVzKGxvY2spDQrCoHsNCsKgCXN0cnVjdCBy cV93YWl0ICpycXcgPSBnZXRfcnFfd2FpdChyd2IsIGN1cnJlbnRfaXNfa3N3YXBkKCkpOw0KwqAJ REVGSU5FX1dBSVQod2FpdCk7DQpAQCAtNTU4LDEzICs1NjAsMTMgQEAgc3RhdGljIHZvaWQgX193 YnRfd2FpdChzdHJ1Y3QgcnFfd2IgKnJ3YiwgdW5zaWduZWQgbG9uZyBydywgc3BpbmxvY2tfdCAq bG9jaykNCsKgCQlpZiAobWF5X3F1ZXVlKHJ3YiwgcnF3LCAmd2FpdCwgcncpKQ0KwqAJCQlicmVh azsNCsKgDQotCQlpZiAobG9jaykNCisJCWlmIChsb2NrKSB7DQrCoAkJCXNwaW5fdW5sb2NrX2ly cShsb2NrKTsNCi0NCi0JCWlvX3NjaGVkdWxlKCk7DQotDQotCQlpZiAobG9jaykNCisJCQlpb19z Y2hlZHVsZSgpOw0KwqAJCQlzcGluX2xvY2tfaXJxKGxvY2spOw0KKwkJfSBlbHNlIHsNCisJCQlp b19zY2hlZHVsZSgpOw0KKwkJfQ0KwqAJfSB3aGlsZSAoMSk7DQrCoA0KwqAJZmluaXNoX3dhaXQo JnJxdy0+d2FpdCwgJndhaXQpOw0KLS3CoA0KMi4xMS4wDQo=

maintainer
#3 lore raw
In reply to Bart Van Assche
Quoted 5 lines · Bart Van Assche

Hello Jens,

The two patches in this series suppress sparse complaints that were introduced during the v4.10 merge window. It would be appreciated if these patches would be considered for inclusion in the upstream kernel.

I hand applied both of these, came through mangled for some reason.

Signature · 1 line
Jens Axboe
#4 lore raw
Quoted 1 line · Jens Axboe

I hand applied both of these, came through mangled for some reason.

Hello Jens,

Sorry that the patches came through mangled. Since my employer is migrating mailboxes from the @sandisk.com domain to the @wdc.com domain the only option I have for sending patches from my work address without using a VPN is by using the Evolution e-mail client. I will double check the configuration of this e-mail client.

Bart.=