From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-sn1nam02on0098.outbound.protection.outlook.com ([104.47.36.98]:13952 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725836AbeH3WE1 (ORCPT ); Thu, 30 Aug 2018 18:04:27 -0400 From: Sasha Levin To: "stable@vger.kernel.org" CC: Tetsuo Handa , Al Viro , Andrew Morton , Linus Torvalds , Sasha Levin Subject: [PATCH AUTOSEL 4.18 002/113] hfsplus: don't return 0 when fill_super() failed Date: Thu, 30 Aug 2018 18:01:04 +0000 Message-ID: <20180830180050.35735-2-alexander.levin@microsoft.com> References: <20180830180050.35735-1-alexander.levin@microsoft.com> In-Reply-To: <20180830180050.35735-1-alexander.levin@microsoft.com> Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: <5D8707023CEE7846924D6FE358C79BEF@namprd21.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: stable-owner@vger.kernel.org List-ID: RnJvbTogVGV0c3VvIEhhbmRhIDxwZW5ndWluLWtlcm5lbEBJLWxvdmUuU0FLVVJBLm5lLmpwPg0K DQpbIFVwc3RyZWFtIGNvbW1pdCA3NDY0NzI2Y2I1OTk4ODQ2MzA2ZWQwYTdkNjcxNGFmYjJlMzdi MjVkIF0NCg0Kc3l6Ym90IGlzIHJlcG9ydGluZyBOVUxMIHBvaW50ZXIgZGVyZWZlcmVuY2UgYXQg bW91bnRfZnMoKSBbMV0uICBUaGlzIGlzDQpiZWNhdXNlIGhmc3BsdXNfZmlsbF9zdXBlcigpIGlz IGJ5IGVycm9yIHJldHVybmluZyAwIHdoZW4NCmhmc3BsdXNfZmlsbF9zdXBlcigpIGRldGVjdGVk IGludmFsaWQgZmlsZXN5c3RlbSBpbWFnZSwgYW5kIG1vdW50X2JkZXYoKQ0KaXMgcmV0dXJuaW5n IE5VTEwgYmVjYXVzZSBkZ2V0KHMtPnNfcm9vdCkgPT0gTlVMTCBpZiBzLT5zX3Jvb3QgPT0gTlVM TCwNCmFuZCBtb3VudF9mcygpIGlzIGFjY2Vzc2luZyByb290LT5kX3NiIGJlY2F1c2UgSVNfRVJS KHJvb3QpID09IGZhbHNlIGlmDQpyb290ID09IE5VTEwuICBGaXggdGhpcyBieSByZXR1cm5pbmcg LUVJTlZBTCB3aGVuIGhmc3BsdXNfZmlsbF9zdXBlcigpDQpkZXRlY3RlZCBpbnZhbGlkIGZpbGVz eXN0ZW0gaW1hZ2UuDQoNClsxXSBodHRwczovL3N5emthbGxlci5hcHBzcG90LmNvbS9idWc/aWQ9 MjFhY2I2ODUwY2VjYmM5NjBjOTI3MjI5ZTU5NzE1OGNmMzVmMzNkMA0KDQpMaW5rOiBodHRwOi8v bGttbC5rZXJuZWwub3JnL3IvZDgzY2UzMWEtODc0Yy1kZDViLWY3OTAtNDE0MDU5ODNhNWJlQEkt bG92ZS5TQUtVUkEubmUuanANClNpZ25lZC1vZmYtYnk6IFRldHN1byBIYW5kYSA8cGVuZ3Vpbi1r ZXJuZWxASS1sb3ZlLlNBS1VSQS5uZS5qcD4NClJlcG9ydGVkLWJ5OiBzeXpib3QgPHN5emJvdCsw MWZmYWY1ZDk1NjhkZDE2MDlmN0BzeXprYWxsZXIuYXBwc3BvdG1haWwuY29tPg0KUmV2aWV3ZWQt Ynk6IEVybmVzdG8gQS4gRmVybsOhbmRleiA8ZXJuZXN0by5tbmQuZmVybmFuZGV6QGdtYWlsLmNv bT4NClJldmlld2VkLWJ5OiBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3Jn Pg0KQ2M6IEFsIFZpcm8gPHZpcm9AemVuaXYubGludXgub3JnLnVrPg0KU2lnbmVkLW9mZi1ieTog QW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4NClNpZ25lZC1vZmYtYnk6 IExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4NClNpZ25lZC1v ZmYtYnk6IFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2aW5AbWljcm9zb2Z0LmNvbT4NCi0tLQ0K IGZzL2hmc3BsdXMvc3VwZXIuYyB8IDQgKysrLQ0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlv bnMoKyksIDEgZGVsZXRpb24oLSkNCg0KZGlmZiAtLWdpdCBhL2ZzL2hmc3BsdXMvc3VwZXIuYyBi L2ZzL2hmc3BsdXMvc3VwZXIuYw0KaW5kZXggYTZjMGY1NGM0OGMzLi44MGFiYmE1NTBiZmEgMTAw NjQ0DQotLS0gYS9mcy9oZnNwbHVzL3N1cGVyLmMNCisrKyBiL2ZzL2hmc3BsdXMvc3VwZXIuYw0K QEAgLTUyNCw4ICs1MjQsMTAgQEAgc3RhdGljIGludCBoZnNwbHVzX2ZpbGxfc3VwZXIoc3RydWN0 IHN1cGVyX2Jsb2NrICpzYiwgdm9pZCAqZGF0YSwgaW50IHNpbGVudCkNCiAJCWdvdG8gb3V0X3B1 dF9yb290Ow0KIAlpZiAoIWhmc19icmVjX3JlYWQoJmZkLCAmZW50cnksIHNpemVvZihlbnRyeSkp KSB7DQogCQloZnNfZmluZF9leGl0KCZmZCk7DQotCQlpZiAoZW50cnkudHlwZSAhPSBjcHVfdG9f YmUxNihIRlNQTFVTX0ZPTERFUikpDQorCQlpZiAoZW50cnkudHlwZSAhPSBjcHVfdG9fYmUxNihI RlNQTFVTX0ZPTERFUikpIHsNCisJCQllcnIgPSAtRUlOVkFMOw0KIAkJCWdvdG8gb3V0X3B1dF9y b290Ow0KKwkJfQ0KIAkJaW5vZGUgPSBoZnNwbHVzX2lnZXQoc2IsIGJlMzJfdG9fY3B1KGVudHJ5 LmZvbGRlci5pZCkpOw0KIAkJaWYgKElTX0VSUihpbm9kZSkpIHsNCiAJCQllcnIgPSBQVFJfRVJS KGlub2RlKTsNCi0tIA0KMi4xNy4xDQo=