From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Sasha Levin To: "stable@vger.kernel.org" , "linux-kernel@vger.kernel.org" CC: =?utf-8?B?SmFuIEguIFNjaMO2bmhlcnI=?= , Matthew Wilcox , Andrew Morton , Linus Torvalds , Sasha Levin Subject: [PATCH AUTOSEL for 4.15 115/189] fs/dax.c: release PMD lock even when there is no PMD support in DAX Date: Mon, 9 Apr 2018 00:18:16 +0000 Message-ID: <20180409001637.162453-115-alexander.levin@microsoft.com> References: <20180409001637.162453-1-alexander.levin@microsoft.com> In-Reply-To: <20180409001637.162453-1-alexander.levin@microsoft.com> Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: <544744B19DE62140B5516E76839BE1BD@namprd21.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: RnJvbTogSmFuIEguIFNjaMO2bmhlcnIgPGpzY2hvZW5oQGFtYXpvbi5kZT4NCg0KWyBVcHN0cmVh bSBjb21taXQgZWUxOTBjYTY1MTZiYzgyNTdlM2QzNjE4N2NhNmYwZjcxYTllYzQ3NyBdDQoNCmZv bGxvd19wdGVfcG1kKCkgY2FuIHRoZW9yZXRpY2FsbHkgcmV0dXJuIGFmdGVyIGhhdmluZyBhY3F1 aXJlZCBhIFBNRA0KbG9jaywgZXZlbiB3aGVuIERBWCB3YXMgbm90IGNvbXBpbGVkIHdpdGggQ09O RklHX0ZTX0RBWF9QTUQuDQoNClJlbGVhc2UgdGhlIFBNRCBsb2NrIHVuY29uZGl0aW9uYWxseS4N Cg0KTGluazogaHR0cDovL2xrbWwua2VybmVsLm9yZy9yLzIwMTgwMTE4MTMzODM5LjIwNTg3LTEt anNjaG9lbmhAYW1hem9uLmRlDQpGaXhlczogZjcyOWM4YzliMjRmICgiZGF4OiB3cnByb3RlY3Qg cG1kX3QgaW4gZGF4X21hcHBpbmdfZW50cnlfbWtjbGVhbiIpDQpTaWduZWQtb2ZmLWJ5OiBKYW4g SC4gU2Now7ZuaGVyciA8anNjaG9lbmhAYW1hem9uLmRlPg0KUmV2aWV3ZWQtYnk6IFJvc3MgWndp c2xlciA8cm9zcy56d2lzbGVyQGxpbnV4LmludGVsLmNvbT4NClJldmlld2VkLWJ5OiBBbmRyZXcg TW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPg0KQ2M6IE1hdHRoZXcgV2lsY294IDxt YXdpbGNveEBtaWNyb3NvZnQuY29tPg0KU2lnbmVkLW9mZi1ieTogQW5kcmV3IE1vcnRvbiA8YWtw bUBsaW51eC1mb3VuZGF0aW9uLm9yZz4NClNpZ25lZC1vZmYtYnk6IExpbnVzIFRvcnZhbGRzIDx0 b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4NClNpZ25lZC1vZmYtYnk6IFNhc2hhIExldmlu IDxhbGV4YW5kZXIubGV2aW5AbWljcm9zb2Z0LmNvbT4NCi0tLQ0KIGZzL2RheC5jIHwgMiArLQ0K IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQ0KDQpkaWZmIC0t Z2l0IGEvZnMvZGF4LmMgYi9mcy9kYXguYw0KaW5kZXggOTU5ODE1OTE5NzdhLi5jMmViZjEwYjcw ZGEgMTAwNjQ0DQotLS0gYS9mcy9kYXguYw0KKysrIGIvZnMvZGF4LmMNCkBAIC02MzYsOCArNjM2 LDggQEAgc3RhdGljIHZvaWQgZGF4X21hcHBpbmdfZW50cnlfbWtjbGVhbihzdHJ1Y3QgYWRkcmVz c19zcGFjZSAqbWFwcGluZywNCiAJCQlwbWQgPSBwbWRfbWtjbGVhbihwbWQpOw0KIAkJCXNldF9w bWRfYXQodm1hLT52bV9tbSwgYWRkcmVzcywgcG1kcCwgcG1kKTsNCiB1bmxvY2tfcG1kOg0KLQkJ CXNwaW5fdW5sb2NrKHB0bCk7DQogI2VuZGlmDQorCQkJc3Bpbl91bmxvY2socHRsKTsNCiAJCX0g ZWxzZSB7DQogCQkJaWYgKHBmbiAhPSBwdGVfcGZuKCpwdGVwKSkNCiAJCQkJZ290byB1bmxvY2tf cHRlOw0KLS0gDQoyLjE1LjENCg==