From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.2 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 74094CA9EAF for ; Mon, 21 Oct 2019 14:11:09 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id E2E2C2070B for ; Mon, 21 Oct 2019 14:11:08 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=amdcloud.onmicrosoft.com header.i=@amdcloud.onmicrosoft.com header.b="ZF1fssSi" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E2E2C2070B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=amd.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 7DBCC6B0006; Mon, 21 Oct 2019 10:11:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 78C996B0007; Mon, 21 Oct 2019 10:11:08 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 62CFE6B0008; Mon, 21 Oct 2019 10:11:08 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0178.hostedemail.com [216.40.44.178]) by kanga.kvack.org (Postfix) with ESMTP id 33DFE6B0006 for ; Mon, 21 Oct 2019 10:11:08 -0400 (EDT) Received: from smtpin11.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with SMTP id CD9A5181AEF23 for ; Mon, 21 Oct 2019 14:11:07 +0000 (UTC) X-FDA: 76067978574.11.car36_9b2329bee945 X-HE-Tag: car36_9b2329bee945 X-Filterd-Recvd-Size: 21354 Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-eopbgr790082.outbound.protection.outlook.com [40.107.79.82]) by imf17.hostedemail.com (Postfix) with ESMTP for ; Mon, 21 Oct 2019 14:11:06 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GfJPIYgBKkapHFsq5z8kM7dxxUwsSsY2FfWBSwSbtmXOGIlU1bSQvbNQqhWnRxBxoG5LzBw9t0dkM4d9aIc/10qU33yH4ednNsWKCVp1ElWeQA1+MHXXBjaGGa6JJlH9ufqUFy44nSDBhah5+h0dUuqVo6beq+3OTgCEY74nBDN5RwNMBv1ClaQYQbGwFuwT4tMTXrMmVSaTIF2zxQkbmxdDO6c/GkmaV2TCMoxevmJUygQy4I34YJFVIekutCSDMmNX6N+q7Orl3Ro4y3LrsNy7i0F4ZrBPZlgJuTFI76WiSLXPF3bvEwq/kYm+thI+eXtyXGvgVzt5P8KZ1/yRkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cbvBkuBsXisK5mGUYq5ax7zEV+3cgcPe+tNejeqnAR0=; b=kSTCr59306I4pqA3mKF1aTE3KIIV0ZgrAGCnyNs0DWsDbJPLQs5/K8WGIaAR1gMiYSmElEtYK/L8VwP3vl3cXZ7lomhMDdaRMdiN1oOVmjApAeVqSdK315jzIsJJgqcITOAQKi1khgY1PhvoPKIb2zEQORkfa47ZwcyAOFXUFAHT0hTppUHjVQTo+wUw6TpVkzFKa7EfJtkvQnpTezHzT3M9CoYmXqhotgSwwmRzko1HfvJln3EzPAx+kO5igQoUrx/wJ1EACfbNjFXWQDPyhHTVVOB4qtpMeA2UWDFWxTWP7q87XExkONSSfRqo6jnOBfE5GWwejozaxC6hRKoDhQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector2-amdcloud-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cbvBkuBsXisK5mGUYq5ax7zEV+3cgcPe+tNejeqnAR0=; b=ZF1fssSiUO8eu95uuVT+EMs8uNe7sfNQGd4vaQJkx46lhAbBluEx1sqhTP1jEbqyzCG5kXHcE4uLPxXQrC5ua5CuKlxZUBzy4fTnxJ2RVrBNwcCmoTFe76sqMJKajXLe/Xx4M4GJRGSI03RyyVIuABsQkZkmjShctJeInJ7OWZg= Received: from CY4PR1201MB0230.namprd12.prod.outlook.com (10.172.79.7) by CY4PR1201MB0008.namprd12.prod.outlook.com (10.172.118.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.18; Mon, 21 Oct 2019 14:11:03 +0000 Received: from CY4PR1201MB0230.namprd12.prod.outlook.com ([fe80::5471:f58b:733e:1a61]) by CY4PR1201MB0230.namprd12.prod.outlook.com ([fe80::5471:f58b:733e:1a61%7]) with mapi id 15.20.2347.029; Mon, 21 Oct 2019 14:11:03 +0000 From: Harry Wentland To: "glider@google.com" CC: Herbert Xu , "Wentland, Harry" , Vegard Nossum , Dmitry Vyukov , "linux-mm@kvack.org" Subject: Re: [PATCH RFC v1 15/26] kmsan: Kconfig changes to disable options incompatible with KMSAN Thread-Topic: [PATCH RFC v1 15/26] kmsan: Kconfig changes to disable options incompatible with KMSAN Thread-Index: AQHVhZiSPXaT0/SJsk2A3yIlIu1LZadlJ4qA Date: Mon, 21 Oct 2019 14:11:03 +0000 Message-ID: <0a1bfd57-d678-87d9-4536-1fd500f978c5@amd.com> References: <20191018094304.37056-1-glider@google.com> <20191018094304.37056-16-glider@google.com> In-Reply-To: <20191018094304.37056-16-glider@google.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [165.204.55.250] user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.2 x-clientproxiedby: YTOPR0101CA0067.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b00:14::44) To CY4PR1201MB0230.namprd12.prod.outlook.com (2603:10b6:910:1e::7) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Harry.Wentland@amd.com; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d1439e7f-264f-44a1-2837-08d7563081db x-ms-office365-filtering-ht: Tenant x-ms-traffictypediagnostic: CY4PR1201MB0008: x-ms-exchange-purlcount: 2 x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4941; x-forefront-prvs: 0197AFBD92 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(4636009)(136003)(396003)(39860400002)(346002)(376002)(366004)(199004)(189003)(66556008)(66446008)(476003)(102836004)(6436002)(6512007)(6306002)(81166006)(81156014)(4326008)(53546011)(3846002)(66946007)(66476007)(2616005)(64756008)(4001150100001)(486006)(11346002)(2906002)(31696002)(6116002)(6486002)(26005)(8936002)(229853002)(5660300002)(446003)(1730700003)(8676002)(36756003)(6506007)(386003)(2501003)(6246003)(966005)(256004)(31686004)(316002)(99286004)(58126008)(5640700003)(25786009)(478600001)(76176011)(2351001)(14454004)(52116002)(54906003)(6916009)(186003)(14444005)(66066001)(65956001)(65806001)(71200400001)(71190400001)(305945005)(7736002);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR1201MB0008;H:CY4PR1201MB0230.namprd12.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: amd.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /Lb1599n5Bi5JSzw/Kmdxj3X/6IkTj7pRbBrA/eQntuxqdUWlG18kzJPmEL3slqWwgt/92kEs0vV/FRwlvUkjoceBh+jo6Lz5q9jINUcVZoIY8+i6ABdyVBKQ1FaVct9rADHlW+ShK6zqg4dslRINzmj4Dyu3t9AfPljUEuhgPy3MMshCbpAMHZg46vsb7ApViwqGFQU520TXM4kazAA/q25rj9nJSCkxQy+fNXfxl1s4CiU15CvyBV9xTTrh2WJdWnE7hSpX0TnfO4mTV3LGB0tSiZ5XkmIMz2hGJHfQUjyArD6SZJES1ynYEvpvVd487ETgvp1eiF6ZKeIo/WQV49IYQS8aVBiQ3vISe8vZe+atPMTW/jwQAUmopwKPJZOHRTtwrkVThR64TscT8dUOihbEywV0tcyudjkKUzHxD0CGiR16/Nlt9+0y4ujae10MYBlFBaoqsaOWgBBRzou6A== Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: d1439e7f-264f-44a1-2837-08d7563081db X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Oct 2019 14:11:03.7655 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BBk91IxfQwTAV71H/BShFOlfXdG0Rwz6U6Wt7XvpC3O6SU7RymDt5mXEB24kDYp609HFzsNN3Yp1C973SwhF/w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1201MB0008 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: T24gMjAxOS0xMC0xOCA1OjQyIGEubS4sIGdsaWRlckBnb29nbGUuY29tIHdyb3RlOg0KPiBDZXJ0 YWluIGNvbmZpZyBvcHRpb25zIGFyZSBjdXJyZW50bHkgaW5jb21wYXRpYmxlIHdpdGggS01TQU4s IGRpc2FibGUNCj4gdGhlbS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRlciBQb3RhcGVu a28gPGdsaWRlckBnb29nbGUuY29tPg0KPiBUbzogQWxleGFuZGVyIFBvdGFwZW5rbyA8Z2xpZGVy QGdvb2dsZS5jb20+DQo+IENjOiBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcu YXU+DQo+IENjOiBIYXJyeSBXZW50bGFuZCA8aGFycnkud2VudGxhbmRAYW1kLmNvbT4NCj4gQ2M6 IFZlZ2FyZCBOb3NzdW0gPHZlZ2FyZC5ub3NzdW1Ab3JhY2xlLmNvbT4NCj4gQ2M6IERtaXRyeSBW eXVrb3YgPGR2eXVrb3ZAZ29vZ2xlLmNvbT4NCj4gQ2M6IGxpbnV4LW1tQGt2YWNrLm9yZw0KDQpB Y2tlZC1ieTogSGFycnkgV2VudGxhbmQgPGhhcnJ5LndlbnRsYW5kQGFtZC5jb20+DQoNCkhhcnJ5 DQoNCj4gDQo+IC0tLQ0KPiANCj4gQ2hhbmdlLUlkOiBJNDUyMWY1Yzc2NGNmYWViYTJmYWU3OWM5 NTQ5MjVjMzAyYzVlM2JjMA0KPiAtLS0NCj4gIGFyY2gvS2NvbmZpZyAgICAgICAgICAgICAgICAg ICAgICAgIHwgIDIgKy0NCj4gIGFyY2gveDg2L0tjb25maWcgICAgICAgICAgICAgICAgICAgIHwg IDEgKw0KPiAgYXJjaC94ODYvS2NvbmZpZy5kZWJ1ZyAgICAgICAgICAgICAgfCAgMyArKysNCj4g IGNyeXB0by9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgIHwgMjYgKysrKysrKysrKysrKysr KysrKysrKysrKysNCj4gIGRyaXZlcnMvZ3B1L2RybS9hbWQvZGlzcGxheS9LY29uZmlnIHwgIDIg Ky0NCj4gIGxpYi9LY29uZmlnLmRlYnVnICAgICAgICAgICAgICAgICAgIHwgIDMgKysrDQo+ICA2 IGZpbGVzIGNoYW5nZWQsIDM1IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+IA0KPiBk aWZmIC0tZ2l0IGEvYXJjaC9LY29uZmlnIGIvYXJjaC9LY29uZmlnDQo+IGluZGV4IDVmOGE1ZDg0 ZGJiZS4uZDVjYTgzOGFlOGFkIDEwMDY0NA0KPiAtLS0gYS9hcmNoL0tjb25maWcNCj4gKysrIGIv YXJjaC9LY29uZmlnDQo+IEBAIC04NDMsNyArODQzLDcgQEAgY29uZmlnIEhBVkVfQVJDSF9WTUFQ X1NUQUNLDQo+ICBjb25maWcgVk1BUF9TVEFDSw0KPiAgCWRlZmF1bHQgeQ0KPiAgCWJvb2wgIlVz ZSBhIHZpcnR1YWxseS1tYXBwZWQgc3RhY2siDQo+IC0JZGVwZW5kcyBvbiBIQVZFX0FSQ0hfVk1B UF9TVEFDSyAmJiAhS0FTQU4NCj4gKwlkZXBlbmRzIG9uIEhBVkVfQVJDSF9WTUFQX1NUQUNLICYm ICFLQVNBTiAmJiAhS01TQU4NCj4gIAktLS1oZWxwLS0tDQo+ICAJICBFbmFibGUgdGhpcyBpZiB5 b3Ugd2FudCB0aGUgdXNlIHZpcnR1YWxseS1tYXBwZWQga2VybmVsIHN0YWNrcw0KPiAgCSAgd2l0 aCBndWFyZCBwYWdlcy4gIFRoaXMgY2F1c2VzIGtlcm5lbCBzdGFjayBvdmVyZmxvd3MgdG8gYmUN Cj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L0tjb25maWcgYi9hcmNoL3g4Ni9LY29uZmlnDQo+IGlu ZGV4IDNmODNhNWM1MzgwOC4uNmQyYjBmYjNhODcxIDEwMDY0NA0KPiAtLS0gYS9hcmNoL3g4Ni9L Y29uZmlnDQo+ICsrKyBiL2FyY2gveDg2L0tjb25maWcNCj4gQEAgLTIxNDMsNiArMjE0Myw3IEBA IGNvbmZpZyBSRUxPQ0FUQUJMRQ0KPiAgY29uZmlnIFJBTkRPTUlaRV9CQVNFDQo+ICAJYm9vbCAi UmFuZG9taXplIHRoZSBhZGRyZXNzIG9mIHRoZSBrZXJuZWwgaW1hZ2UgKEtBU0xSKSINCj4gIAlk ZXBlbmRzIG9uIFJFTE9DQVRBQkxFDQo+ICsJZGVwZW5kcyBvbiAhS01TQU4NCj4gIAlkZWZhdWx0 IHkNCj4gIAktLS1oZWxwLS0tDQo+ICAJICBJbiBzdXBwb3J0IG9mIEtlcm5lbCBBZGRyZXNzIFNw YWNlIExheW91dCBSYW5kb21pemF0aW9uIChLQVNMUiksDQo+IGRpZmYgLS1naXQgYS9hcmNoL3g4 Ni9LY29uZmlnLmRlYnVnIGIvYXJjaC94ODYvS2NvbmZpZy5kZWJ1Zw0KPiBpbmRleCBiZjljZDgz ZGU3NzcuLmRiM2NkNjE0NzgyOSAxMDA2NDQNCj4gLS0tIGEvYXJjaC94ODYvS2NvbmZpZy5kZWJ1 Zw0KPiArKysgYi9hcmNoL3g4Ni9LY29uZmlnLmRlYnVnDQo+IEBAIC0yOTIsNiArMjkyLDkgQEAg Y2hvaWNlDQo+ICBjb25maWcgVU5XSU5ERVJfT1JDDQo+ICAJYm9vbCAiT1JDIHVud2luZGVyIg0K PiAgCWRlcGVuZHMgb24gWDg2XzY0DQo+ICsJIyBLTVNBTiBkb2Vzbid0IHN1cHBvcnQgVU5XSU5E RVJfT1JDIHlldCwNCj4gKwkjIHNlZSBodHRwczovL2dpdGh1Yi5jb20vZ29vZ2xlL2ttc2FuL2lz c3Vlcy80OC4NCj4gKwlkZXBlbmRzIG9uICFLTVNBTg0KPiAgCXNlbGVjdCBTVEFDS19WQUxJREFU SU9ODQo+ICAJLS0taGVscC0tLQ0KPiAgCSAgVGhpcyBvcHRpb24gZW5hYmxlcyB0aGUgT1JDIChP b3BzIFJld2luZCBDYXBhYmlsaXR5KSB1bndpbmRlciBmb3INCj4gZGlmZiAtLWdpdCBhL2NyeXB0 by9LY29uZmlnIGIvY3J5cHRvL0tjb25maWcNCj4gaW5kZXggOWU1MjQwNDRkMzEyLi4zN2EyMjcx MTAxMmMgMTAwNjQ0DQo+IC0tLSBhL2NyeXB0by9LY29uZmlnDQo+ICsrKyBiL2NyeXB0by9LY29u ZmlnDQo+IEBAIC0zMDksMTEgKzMwOSwxMyBAQCBjb25maWcgQ1JZUFRPX0FFR0lTMTI4DQo+ICBj b25maWcgQ1JZUFRPX0FFR0lTMTI4X1NJTUQNCj4gIAlib29sICJTdXBwb3J0IFNJTUQgYWNjZWxl cmF0aW9uIGZvciBBRUdJUy0xMjgiDQo+ICAJZGVwZW5kcyBvbiBDUllQVE9fQUVHSVMxMjggJiYg KChBUk0gfHwgQVJNNjQpICYmIEtFUk5FTF9NT0RFX05FT04pDQo+ICsJZGVwZW5kcyBvbiAhS01T QU4NCj4gIAlkZWZhdWx0IHkNCj4gIA0KPiAgY29uZmlnIENSWVBUT19BRUdJUzEyOF9BRVNOSV9T U0UyDQo+ICAJdHJpc3RhdGUgIkFFR0lTLTEyOCBBRUFEIGFsZ29yaXRobSAoeDg2XzY0IEFFU05J K1NTRTIgaW1wbGVtZW50YXRpb24pIg0KPiAgCWRlcGVuZHMgb24gWDg2ICYmIDY0QklUDQo+ICsJ ZGVwZW5kcyBvbiAhS01TQU4NCj4gIAlzZWxlY3QgQ1JZUFRPX0FFQUQNCj4gIAlzZWxlY3QgQ1JZ UFRPX1NJTUQNCj4gIAloZWxwDQo+IEBAIC01NzEsNiArNTczLDcgQEAgY29uZmlnIENSWVBUT19D UkMzMkMNCj4gIGNvbmZpZyBDUllQVE9fQ1JDMzJDX0lOVEVMDQo+ICAJdHJpc3RhdGUgIkNSQzMy YyBJTlRFTCBoYXJkd2FyZSBhY2NlbGVyYXRpb24iDQo+ICAJZGVwZW5kcyBvbiBYODYNCj4gKwlk ZXBlbmRzIG9uICFLTVNBTg0KPiAgCXNlbGVjdCBDUllQVE9fSEFTSA0KPiAgCWhlbHANCj4gIAkg IEluIEludGVsIHByb2Nlc3NvciB3aXRoIFNTRTQuMiBzdXBwb3J0ZWQsIHRoZSBwcm9jZXNzb3Ig d2lsbA0KPiBAQCAtNjExLDYgKzYxNCw3IEBAIGNvbmZpZyBDUllQVE9fQ1JDMzINCj4gIGNvbmZp ZyBDUllQVE9fQ1JDMzJfUENMTVVMDQo+ICAJdHJpc3RhdGUgIkNSQzMyIFBDTE1VTFFEUSBoYXJk d2FyZSBhY2NlbGVyYXRpb24iDQo+ICAJZGVwZW5kcyBvbiBYODYNCj4gKwlkZXBlbmRzIG9uICFL TVNBTg0KPiAgCXNlbGVjdCBDUllQVE9fSEFTSA0KPiAgCXNlbGVjdCBDUkMzMg0KPiAgCWhlbHAN Cj4gQEAgLTY0OSw2ICs2NTMsNyBAQCBjb25maWcgQ1JZUFRPX0NSQ1QxMERJRg0KPiAgY29uZmln IENSWVBUT19DUkNUMTBESUZfUENMTVVMDQo+ICAJdHJpc3RhdGUgIkNSQ1QxMERJRiBQQ0xNVUxR RFEgaGFyZHdhcmUgYWNjZWxlcmF0aW9uIg0KPiAgCWRlcGVuZHMgb24gWDg2ICYmIDY0QklUICYm IENSQ19UMTBESUYNCj4gKwlkZXBlbmRzIG9uICFLTVNBTg0KPiAgCXNlbGVjdCBDUllQVE9fSEFT SA0KPiAgCWhlbHANCj4gIAkgIEZvciB4ODZfNjQgcHJvY2Vzc29ycyB3aXRoIFNTRTQuMiBhbmQg UENMTVVMUURRIHN1cHBvcnRlZCwNCj4gQEAgLTY5NSw2ICs3MDAsNyBAQCBjb25maWcgQ1JZUFRP X1BPTFkxMzA1DQo+ICBjb25maWcgQ1JZUFRPX1BPTFkxMzA1X1g4Nl82NA0KPiAgCXRyaXN0YXRl ICJQb2x5MTMwNSBhdXRoZW50aWNhdG9yIGFsZ29yaXRobSAoeDg2XzY0L1NTRTIvQVZYMikiDQo+ ICAJZGVwZW5kcyBvbiBYODYgJiYgNjRCSVQNCj4gKwlkZXBlbmRzIG9uICFLTVNBTg0KPiAgCXNl bGVjdCBDUllQVE9fUE9MWTEzMDUNCj4gIAloZWxwDQo+ICAJICBQb2x5MTMwNSBhdXRoZW50aWNh dG9yIGFsZ29yaXRobSwgUkZDNzUzOS4NCj4gQEAgLTgxNCw2ICs4MjAsNyBAQCBjb25maWcgQ1JZ UFRPX1NIQTENCj4gIGNvbmZpZyBDUllQVE9fU0hBMV9TU1NFMw0KPiAgCXRyaXN0YXRlICJTSEEx IGRpZ2VzdCBhbGdvcml0aG0gKFNTU0UzL0FWWC9BVlgyL1NIQS1OSSkiDQo+ICAJZGVwZW5kcyBv biBYODYgJiYgNjRCSVQNCj4gKwlkZXBlbmRzIG9uICFLTVNBTg0KPiAgCXNlbGVjdCBDUllQVE9f U0hBMQ0KPiAgCXNlbGVjdCBDUllQVE9fSEFTSA0KPiAgCWhlbHANCj4gQEAgLTgyNSw2ICs4MzIs NyBAQCBjb25maWcgQ1JZUFRPX1NIQTFfU1NTRTMNCj4gIGNvbmZpZyBDUllQVE9fU0hBMjU2X1NT U0UzDQo+ICAJdHJpc3RhdGUgIlNIQTI1NiBkaWdlc3QgYWxnb3JpdGhtIChTU1NFMy9BVlgvQVZY Mi9TSEEtTkkpIg0KPiAgCWRlcGVuZHMgb24gWDg2ICYmIDY0QklUDQo+ICsJZGVwZW5kcyBvbiAh S01TQU4NCj4gIAlzZWxlY3QgQ1JZUFRPX1NIQTI1Ng0KPiAgCXNlbGVjdCBDUllQVE9fSEFTSA0K PiAgCWhlbHANCj4gQEAgLTgzNyw2ICs4NDUsNyBAQCBjb25maWcgQ1JZUFRPX1NIQTI1Nl9TU1NF Mw0KPiAgY29uZmlnIENSWVBUT19TSEE1MTJfU1NTRTMNCj4gIAl0cmlzdGF0ZSAiU0hBNTEyIGRp Z2VzdCBhbGdvcml0aG0gKFNTU0UzL0FWWC9BVlgyKSINCj4gIAlkZXBlbmRzIG9uIFg4NiAmJiA2 NEJJVA0KPiArCWRlcGVuZHMgb24gIUtNU0FODQo+ICAJc2VsZWN0IENSWVBUT19TSEE1MTINCj4g IAlzZWxlY3QgQ1JZUFRPX0hBU0gNCj4gIAloZWxwDQo+IEBAIC0xMDExLDYgKzEwMjAsNyBAQCBj b25maWcgQ1JZUFRPX1dQNTEyDQo+ICBjb25maWcgQ1JZUFRPX0dIQVNIX0NMTVVMX05JX0lOVEVM DQo+ICAJdHJpc3RhdGUgIkdIQVNIIGhhc2ggZnVuY3Rpb24gKENMTVVMLU5JIGFjY2VsZXJhdGVk KSINCj4gIAlkZXBlbmRzIG9uIFg4NiAmJiA2NEJJVA0KPiArCWRlcGVuZHMgb24gIUtNU0FODQo+ ICAJc2VsZWN0IENSWVBUT19DUllQVEQNCj4gIAloZWxwDQo+ICAJICBUaGlzIGlzIHRoZSB4ODZf NjQgQ0xNVUwtTkkgYWNjZWxlcmF0ZWQgaW1wbGVtZW50YXRpb24gb2YNCj4gQEAgLTEwNjQsNiAr MTA3NCw3IEBAIGNvbmZpZyBDUllQVE9fQUVTX1RJDQo+ICBjb25maWcgQ1JZUFRPX0FFU19OSV9J TlRFTA0KPiAgCXRyaXN0YXRlICJBRVMgY2lwaGVyIGFsZ29yaXRobXMgKEFFUy1OSSkiDQo+ICAJ ZGVwZW5kcyBvbiBYODYNCj4gKwlkZXBlbmRzIG9uICFLTVNBTg0KPiAgCXNlbGVjdCBDUllQVE9f QUVBRA0KPiAgCXNlbGVjdCBDUllQVE9fTElCX0FFUw0KPiAgCXNlbGVjdCBDUllQVE9fQUxHQVBJ DQo+IEBAIC0xMTkwLDYgKzEyMDEsNyBAQCBjb25maWcgQ1JZUFRPX0JMT1dGSVNIX0NPTU1PTg0K PiAgY29uZmlnIENSWVBUT19CTE9XRklTSF9YODZfNjQNCj4gIAl0cmlzdGF0ZSAiQmxvd2Zpc2gg Y2lwaGVyIGFsZ29yaXRobSAoeDg2XzY0KSINCj4gIAlkZXBlbmRzIG9uIFg4NiAmJiA2NEJJVA0K PiArCWRlcGVuZHMgb24gIUtNU0FODQo+ICAJc2VsZWN0IENSWVBUT19CTEtDSVBIRVINCj4gIAlz ZWxlY3QgQ1JZUFRPX0JMT1dGSVNIX0NPTU1PTg0KPiAgCWhlbHANCj4gQEAgLTEyMjEsNiArMTIz Myw3IEBAIGNvbmZpZyBDUllQVE9fQ0FNRUxMSUFfWDg2XzY0DQo+ICAJdHJpc3RhdGUgIkNhbWVs bGlhIGNpcGhlciBhbGdvcml0aG0gKHg4Nl82NCkiDQo+ICAJZGVwZW5kcyBvbiBYODYgJiYgNjRC SVQNCj4gIAlkZXBlbmRzIG9uIENSWVBUTw0KPiArCWRlcGVuZHMgb24gIUtNU0FODQo+ICAJc2Vs ZWN0IENSWVBUT19CTEtDSVBIRVINCj4gIAlzZWxlY3QgQ1JZUFRPX0dMVUVfSEVMUEVSX1g4Ng0K PiAgCWhlbHANCj4gQEAgLTEyMzgsNiArMTI1MSw3IEBAIGNvbmZpZyBDUllQVE9fQ0FNRUxMSUFf QUVTTklfQVZYX1g4Nl82NA0KPiAgCXRyaXN0YXRlICJDYW1lbGxpYSBjaXBoZXIgYWxnb3JpdGht ICh4ODZfNjQvQUVTLU5JL0FWWCkiDQo+ICAJZGVwZW5kcyBvbiBYODYgJiYgNjRCSVQNCj4gIAlk ZXBlbmRzIG9uIENSWVBUTw0KPiArCWRlcGVuZHMgb24gIUtNU0FODQo+ICAJc2VsZWN0IENSWVBU T19CTEtDSVBIRVINCj4gIAlzZWxlY3QgQ1JZUFRPX0NBTUVMTElBX1g4Nl82NA0KPiAgCXNlbGVj dCBDUllQVE9fR0xVRV9IRUxQRVJfWDg2DQo+IEBAIC0xMjU4LDYgKzEyNzIsNyBAQCBjb25maWcg Q1JZUFRPX0NBTUVMTElBX0FFU05JX0FWWDJfWDg2XzY0DQo+ICAJdHJpc3RhdGUgIkNhbWVsbGlh IGNpcGhlciBhbGdvcml0aG0gKHg4Nl82NC9BRVMtTkkvQVZYMikiDQo+ICAJZGVwZW5kcyBvbiBY ODYgJiYgNjRCSVQNCj4gIAlkZXBlbmRzIG9uIENSWVBUTw0KPiArCWRlcGVuZHMgb24gIUtNU0FO DQo+ICAJc2VsZWN0IENSWVBUT19DQU1FTExJQV9BRVNOSV9BVlhfWDg2XzY0DQo+ICAJaGVscA0K PiAgCSAgQ2FtZWxsaWEgY2lwaGVyIGFsZ29yaXRobSBtb2R1bGUgKHg4Nl82NC9BRVMtTkkvQVZY MikuDQo+IEBAIC0xMzAzLDYgKzEzMTgsNyBAQCBjb25maWcgQ1JZUFRPX0NBU1Q1DQo+ICBjb25m aWcgQ1JZUFRPX0NBU1Q1X0FWWF9YODZfNjQNCj4gIAl0cmlzdGF0ZSAiQ0FTVDUgKENBU1QtMTI4 KSBjaXBoZXIgYWxnb3JpdGhtICh4ODZfNjQvQVZYKSINCj4gIAlkZXBlbmRzIG9uIFg4NiAmJiA2 NEJJVA0KPiArCWRlcGVuZHMgb24gIUtNU0FODQo+ICAJc2VsZWN0IENSWVBUT19CTEtDSVBIRVIN Cj4gIAlzZWxlY3QgQ1JZUFRPX0NBU1Q1DQo+ICAJc2VsZWN0IENSWVBUT19DQVNUX0NPTU1PTg0K PiBAQCAtMTMyNSw2ICsxMzQxLDcgQEAgY29uZmlnIENSWVBUT19DQVNUNg0KPiAgY29uZmlnIENS WVBUT19DQVNUNl9BVlhfWDg2XzY0DQo+ICAJdHJpc3RhdGUgIkNBU1Q2IChDQVNULTI1NikgY2lw aGVyIGFsZ29yaXRobSAoeDg2XzY0L0FWWCkiDQo+ICAJZGVwZW5kcyBvbiBYODYgJiYgNjRCSVQN Cj4gKwlkZXBlbmRzIG9uICFLTVNBTg0KPiAgCXNlbGVjdCBDUllQVE9fQkxLQ0lQSEVSDQo+ICAJ c2VsZWN0IENSWVBUT19DQVNUNg0KPiAgCXNlbGVjdCBDUllQVE9fQ0FTVF9DT01NT04NCj4gQEAg LTEzNjAsNiArMTM3Nyw3IEBAIGNvbmZpZyBDUllQVE9fREVTX1NQQVJDNjQNCj4gIGNvbmZpZyBD UllQVE9fREVTM19FREVfWDg2XzY0DQo+ICAJdHJpc3RhdGUgIlRyaXBsZSBERVMgRURFIGNpcGhl ciBhbGdvcml0aG0gKHg4Ni02NCkiDQo+ICAJZGVwZW5kcyBvbiBYODYgJiYgNjRCSVQNCj4gKwlk ZXBlbmRzIG9uICFLTVNBTg0KPiAgCXNlbGVjdCBDUllQVE9fQkxLQ0lQSEVSDQo+ICAJc2VsZWN0 IENSWVBUT19MSUJfREVTDQo+ICAJaGVscA0KPiBAQCAtMTQyNiw2ICsxNDQ0LDcgQEAgY29uZmln IENSWVBUT19DSEFDSEEyMA0KPiAgY29uZmlnIENSWVBUT19DSEFDSEEyMF9YODZfNjQNCj4gIAl0 cmlzdGF0ZSAiQ2hhQ2hhIHN0cmVhbSBjaXBoZXIgYWxnb3JpdGhtcyAoeDg2XzY0L1NTU0UzL0FW WDIvQVZYLTUxMlZMKSINCj4gIAlkZXBlbmRzIG9uIFg4NiAmJiA2NEJJVA0KPiArCWRlcGVuZHMg b24gIUtNU0FODQo+ICAJc2VsZWN0IENSWVBUT19CTEtDSVBIRVINCj4gIAlzZWxlY3QgQ1JZUFRP X0NIQUNIQTIwDQo+ICAJaGVscA0KPiBAQCAtMTQ2Miw2ICsxNDgxLDcgQEAgY29uZmlnIENSWVBU T19TRVJQRU5UDQo+ICBjb25maWcgQ1JZUFRPX1NFUlBFTlRfU1NFMl9YODZfNjQNCj4gIAl0cmlz dGF0ZSAiU2VycGVudCBjaXBoZXIgYWxnb3JpdGhtICh4ODZfNjQvU1NFMikiDQo+ICAJZGVwZW5k cyBvbiBYODYgJiYgNjRCSVQNCj4gKwlkZXBlbmRzIG9uICFLTVNBTg0KPiAgCXNlbGVjdCBDUllQ VE9fQkxLQ0lQSEVSDQo+ICAJc2VsZWN0IENSWVBUT19HTFVFX0hFTFBFUl9YODYNCj4gIAlzZWxl Y3QgQ1JZUFRPX1NFUlBFTlQNCj4gQEAgLTE0ODEsNiArMTUwMSw3IEBAIGNvbmZpZyBDUllQVE9f U0VSUEVOVF9TU0UyX1g4Nl82NA0KPiAgY29uZmlnIENSWVBUT19TRVJQRU5UX1NTRTJfNTg2DQo+ ICAJdHJpc3RhdGUgIlNlcnBlbnQgY2lwaGVyIGFsZ29yaXRobSAoaTU4Ni9TU0UyKSINCj4gIAlk ZXBlbmRzIG9uIFg4NiAmJiAhNjRCSVQNCj4gKwlkZXBlbmRzIG9uICFLTVNBTg0KPiAgCXNlbGVj dCBDUllQVE9fQkxLQ0lQSEVSDQo+ICAJc2VsZWN0IENSWVBUT19HTFVFX0hFTFBFUl9YODYNCj4g IAlzZWxlY3QgQ1JZUFRPX1NFUlBFTlQNCj4gQEAgLTE1MDAsNiArMTUyMSw3IEBAIGNvbmZpZyBD UllQVE9fU0VSUEVOVF9TU0UyXzU4Ng0KPiAgY29uZmlnIENSWVBUT19TRVJQRU5UX0FWWF9YODZf NjQNCj4gIAl0cmlzdGF0ZSAiU2VycGVudCBjaXBoZXIgYWxnb3JpdGhtICh4ODZfNjQvQVZYKSIN Cj4gIAlkZXBlbmRzIG9uIFg4NiAmJiA2NEJJVA0KPiArCWRlcGVuZHMgb24gIUtNU0FODQo+ICAJ c2VsZWN0IENSWVBUT19CTEtDSVBIRVINCj4gIAlzZWxlY3QgQ1JZUFRPX0dMVUVfSEVMUEVSX1g4 Ng0KPiAgCXNlbGVjdCBDUllQVE9fU0VSUEVOVA0KPiBAQCAtMTUyMCw2ICsxNTQyLDcgQEAgY29u ZmlnIENSWVBUT19TRVJQRU5UX0FWWF9YODZfNjQNCj4gIGNvbmZpZyBDUllQVE9fU0VSUEVOVF9B VlgyX1g4Nl82NA0KPiAgCXRyaXN0YXRlICJTZXJwZW50IGNpcGhlciBhbGdvcml0aG0gKHg4Nl82 NC9BVlgyKSINCj4gIAlkZXBlbmRzIG9uIFg4NiAmJiA2NEJJVA0KPiArCWRlcGVuZHMgb24gIUtN U0FODQo+ICAJc2VsZWN0IENSWVBUT19TRVJQRU5UX0FWWF9YODZfNjQNCj4gIAloZWxwDQo+ICAJ ICBTZXJwZW50IGNpcGhlciBhbGdvcml0aG0sIGJ5IEFuZGVyc29uLCBCaWhhbSAmIEtudWRzZW4u DQo+IEBAIC0xNjE1LDYgKzE2MzgsNyBAQCBjb25maWcgQ1JZUFRPX1RXT0ZJU0hfNTg2DQo+ICBj b25maWcgQ1JZUFRPX1RXT0ZJU0hfWDg2XzY0DQo+ICAJdHJpc3RhdGUgIlR3b2Zpc2ggY2lwaGVy IGFsZ29yaXRobSAoeDg2XzY0KSINCj4gIAlkZXBlbmRzIG9uIChYODYgfHwgVU1MX1g4NikgJiYg NjRCSVQNCj4gKwlkZXBlbmRzIG9uICFLTVNBTg0KPiAgCXNlbGVjdCBDUllQVE9fQUxHQVBJDQo+ ICAJc2VsZWN0IENSWVBUT19UV09GSVNIX0NPTU1PTg0KPiAgCWhlbHANCj4gQEAgLTE2MzEsNiAr MTY1NSw3IEBAIGNvbmZpZyBDUllQVE9fVFdPRklTSF9YODZfNjQNCj4gIGNvbmZpZyBDUllQVE9f VFdPRklTSF9YODZfNjRfM1dBWQ0KPiAgCXRyaXN0YXRlICJUd29maXNoIGNpcGhlciBhbGdvcml0 aG0gKHg4Nl82NCwgMy13YXkgcGFyYWxsZWwpIg0KPiAgCWRlcGVuZHMgb24gWDg2ICYmIDY0QklU DQo+ICsJZGVwZW5kcyBvbiAhS01TQU4NCj4gIAlzZWxlY3QgQ1JZUFRPX0JMS0NJUEhFUg0KPiAg CXNlbGVjdCBDUllQVE9fVFdPRklTSF9DT01NT04NCj4gIAlzZWxlY3QgQ1JZUFRPX1RXT0ZJU0hf WDg2XzY0DQo+IEBAIC0xNjUyLDYgKzE2NzcsNyBAQCBjb25maWcgQ1JZUFRPX1RXT0ZJU0hfWDg2 XzY0XzNXQVkNCj4gIGNvbmZpZyBDUllQVE9fVFdPRklTSF9BVlhfWDg2XzY0DQo+ICAJdHJpc3Rh dGUgIlR3b2Zpc2ggY2lwaGVyIGFsZ29yaXRobSAoeDg2XzY0L0FWWCkiDQo+ICAJZGVwZW5kcyBv biBYODYgJiYgNjRCSVQNCj4gKwlkZXBlbmRzIG9uICFLTVNBTg0KPiAgCXNlbGVjdCBDUllQVE9f QkxLQ0lQSEVSDQo+ICAJc2VsZWN0IENSWVBUT19HTFVFX0hFTFBFUl9YODYNCj4gIAlzZWxlY3Qg Q1JZUFRPX1NJTUQNCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlzcGxheS9L Y29uZmlnIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9kaXNwbGF5L0tjb25maWcNCj4gaW5kZXggNzE5 OTFhMjhhNzc1Li45OTU4NWVhZjRkZDAgMTAwNjQ0DQo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9h bWQvZGlzcGxheS9LY29uZmlnDQo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlzcGxheS9L Y29uZmlnDQo+IEBAIC02LDcgKzYsNyBAQCBjb25maWcgRFJNX0FNRF9EQw0KPiAgCWJvb2wgIkFN RCBEQyAtIEVuYWJsZSBuZXcgZGlzcGxheSBlbmdpbmUiDQo+ICAJZGVmYXVsdCB5DQo+ICAJc2Vs ZWN0IFNORF9IREFfQ09NUE9ORU5UIGlmIFNORF9IREFfQ09SRQ0KPiAtCXNlbGVjdCBEUk1fQU1E X0RDX0RDTjFfMCBpZiBYODYgJiYgIShLQ09WX0lOU1RSVU1FTlRfQUxMICYmIEtDT1ZfRU5BQkxF X0NPTVBBUklTT05TKQ0KPiArCXNlbGVjdCBEUk1fQU1EX0RDX0RDTjFfMCBpZiBYODYgJiYgIShL Q09WX0lOU1RSVU1FTlRfQUxMICYmIEtDT1ZfRU5BQkxFX0NPTVBBUklTT05TKSAmJiAhS01TQU4N Cj4gIAloZWxwDQo+ICAJICBDaG9vc2UgdGhpcyBvcHRpb24gaWYgeW91IHdhbnQgdG8gdXNlIHRo ZSBuZXcgZGlzcGxheSBlbmdpbmUNCj4gIAkgIHN1cHBvcnQgZm9yIEFNREdQVS4gVGhpcyBhZGRz IHJlcXVpcmVkIHN1cHBvcnQgZm9yIFZlZ2EgYW5kDQo+IGRpZmYgLS1naXQgYS9saWIvS2NvbmZp Zy5kZWJ1ZyBiL2xpYi9LY29uZmlnLmRlYnVnDQo+IGluZGV4IDc1YzM2MzE4OTQzZC4uYTNmNmY1 ZDY4NTkzIDEwMDY0NA0KPiAtLS0gYS9saWIvS2NvbmZpZy5kZWJ1Zw0KPiArKysgYi9saWIvS2Nv bmZpZy5kZWJ1Zw0KPiBAQCAtMTA2OCw2ICsxMDY4LDkgQEAgbWVudSAiTG9jayBEZWJ1Z2dpbmcg KHNwaW5sb2NrcywgbXV0ZXhlcywgZXRjLi4uKSINCj4gIGNvbmZpZyBMT0NLX0RFQlVHR0lOR19T VVBQT1JUDQo+ICAJYm9vbA0KPiAgCWRlcGVuZHMgb24gVFJBQ0VfSVJRRkxBR1NfU1VQUE9SVCAm JiBTVEFDS1RSQUNFX1NVUFBPUlQgJiYgTE9DS0RFUF9TVVBQT1JUDQo+ICsJIyBLTVNBTiBpcyBp bmNvbXBhdGlibGUgd2l0aCBsb2NrZGVwLA0KPiArCSMgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9n b29nbGUva21zYW4vaXNzdWVzLzU3Lg0KPiArCWRlcGVuZHMgb24gIUtNU0FODQo+ICAJZGVmYXVs dCB5DQo+ICANCj4gIGNvbmZpZyBQUk9WRV9MT0NLSU5HDQo+IA0K