Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp432670pxb; Wed, 11 Nov 2020 07:17:38 -0800 (PST) X-Google-Smtp-Source: ABdhPJxwUu6XwrXWqQXIE2ETQH7k3lzMUXPjJc5MXoZ00dY2bkYlAjPfFNAQuParp0KwFQx4pD6y X-Received: by 2002:a17:906:284b:: with SMTP id s11mr26760140ejc.326.1605107858211; Wed, 11 Nov 2020 07:17:38 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1605107858; cv=pass; d=google.com; s=arc-20160816; b=j7CODVQXEm5TnFvhUBpRvroMedYOK8eJkAiK59T1ZPZkkNVvfhZ+AyADo5k3NUBVSu a69WKvyqvq7S5OgqIMIJqXTrInE0bFl/7o8CUML+hgn73TxXOUERFlKG2q6OAN938oHo w0gzhn4t9e3u1dXVVRrxuyoHzgnmpeqx+rrYtypWfCGgeNR7lHD9FKVW94CAzRso9PIl FdAIpMz6VjGkzz0t9UpIZ1tiS/B4VifGdG79ChjxoGVZ1konoVMQfTzaI0TSE0WirNs0 9FNb6WggoYU44CPIiViH8bFQxG83g2IHAAlsSog3KqCX7TiFypmdu15ciHhq9v/O0GEb eyZw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :dlp-reaction:dlp-product:dlp-version:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature:ironport-sdr :ironport-sdr; bh=MVmm3Wp4G62SLZDmV61fkWT/GW5oba/46Z70J+JN6g8=; b=h1/pJybqnfKvQ9KUUi6p8bgN+G9QC5FHSG7FIJng478YYzm946gp1tNDMgC/aoeZJd rRSwIrk1xnOApa0BnygPJD3vEQODgZHxy4w43jtUo3TQ3VmC6itv4UvbkRqFabMlLgy4 47GUoYcGftkfQJjKscRUoUrWJiHDcwUI/DfkPDvb6RwDffx7ayh39GM5z8TeYeaJTBbH OENrULuSW2dS0xMSXuzSXP3Nq6vxZDoHxjvahH8Efez6asAF6YVsQzdSuYDx4sFwypWv LLnZwSmjkzbbq8mBS83uvBVjMySPTWoY65okJ6q9b3B0zoMQooWKhyJcj3419K72D698 CgmA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=csW0DMmE; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ci1si1442478ejc.706.2020.11.11.07.17.12; Wed, 11 Nov 2020 07:17:38 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=csW0DMmE; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726995AbgKKPPX (ORCPT + 99 others); Wed, 11 Nov 2020 10:15:23 -0500 Received: from mga11.intel.com ([192.55.52.93]:21559 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726101AbgKKPPV (ORCPT ); Wed, 11 Nov 2020 10:15:21 -0500 IronPort-SDR: dgO3EJ4doq3rw/rhYFN01nMahGV/nRn0uZH13qdX32y4F80sYNdbNnten+n1CFF8NPqykOlbTt hcIIL5lYR0Ew== X-IronPort-AV: E=McAfee;i="6000,8403,9801"; a="166649307" X-IronPort-AV: E=Sophos;i="5.77,469,1596524400"; d="scan'208";a="166649307" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Nov 2020 07:15:20 -0800 IronPort-SDR: 2FBNQo8U1XIrE46efkZDp+aLhXoQHKCNufSyZaTKLlDqegWteUv7L6mpZ7XAzlBM7kID8gMS1d qdFdYydAMVqg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,469,1596524400"; d="scan'208";a="308487963" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga008.fm.intel.com with ESMTP; 11 Nov 2020 07:15:20 -0800 Received: from orsmsx605.amr.corp.intel.com (10.22.229.18) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 11 Nov 2020 07:15:19 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Wed, 11 Nov 2020 07:15:19 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.174) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 11 Nov 2020 07:15:18 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bqvQRYtYwe/Bq5j2opx2gjuogOx8CZzD/AP5gU8dpZlFFnKaIoIS9LxTaxYHGN3uaeP8hjJHs0tO7YGs9f7TBhqskR9g6TiTrChGkAc6d5VYlKSK0Jo9cqxWywNAvr6WYfag4t9sIXFiDAsrUBSl3SyNpjsGvgG4t5qpgSHXGdIdgw3AN6vNpVmJUbu9adWFmxmdxF0jrglX7KRrqgGpRmZGVfOQCpFmqlbGS1Jfx42qLpTk66QK/JbULKXjjqOnJdBaSDuXUOMe0xZLjIIZSwlVd0NOcbBTvSFlTmeyWdB1+yf0AvmW77MP2G79TNOjBqV5T5zcx5IDSLn4PmBQZw== 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=MVmm3Wp4G62SLZDmV61fkWT/GW5oba/46Z70J+JN6g8=; b=UsqsYYugy8ZT3savS656xqDPTHIVQDuO3072Rj3Y0DqUsmVdUIspzjb3Nsd9ZDNrWPT2sOT7lS2hw/avsOuLkUife3Dp7u0A6rccvjDLbiFSs8LApaFVTt+1R6CDgrB8YUe+qWSlL+/bJQeMf3h5c1lpup/VgiPIXA39zTdvW7mODcFuIA1O0+cNF7VfirAGsw11eK9rhv8mXmqLAI3r9kVImAlgkiuVLq2+ywuu7hUkKnJQWb43BcDLEm28ln7JFd+Npa5n+t9eF63R6HkbS36i3jdqrBVQ5fXhc2m4SmE+v6gYrHdjHRK63cPMsTqnCtUlUIMyEZNOyOALqEggzQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MVmm3Wp4G62SLZDmV61fkWT/GW5oba/46Z70J+JN6g8=; b=csW0DMmEEHKCgbzoAMm4BqQDYSiaz8SnAxpiboeKH+D36Ehu96aX3L3QsGmFbFMO+pMVJCUOGznBmaH+D+G7r8AQShunuysWKXClOkoXtuhsTOym5Q7osp7tpG46Xtr83DU2bYRlZTnJMZT3ygd9EvBFuZjrGdqHRay//4j8Jug= Received: from BYAPR11MB3256.namprd11.prod.outlook.com (2603:10b6:a03:76::19) by BY5PR11MB4225.namprd11.prod.outlook.com (2603:10b6:a03:1ba::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.25; Wed, 11 Nov 2020 15:15:14 +0000 Received: from BYAPR11MB3256.namprd11.prod.outlook.com ([fe80::9d74:8937:bd5f:3c6b]) by BYAPR11MB3256.namprd11.prod.outlook.com ([fe80::9d74:8937:bd5f:3c6b%6]) with mapi id 15.20.3541.025; Wed, 11 Nov 2020 15:15:14 +0000 From: "Moore, Robert" To: Nick Desaulniers , "Kaneda, Erik" , "Wysocki, Rafael J" , "Gustavo A . R . Silva" CC: "clang-built-linux@googlegroups.com" , Len Brown , "linux-acpi@vger.kernel.org" , "devel@acpica.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH] ACPICA: fix -Wfallthrough Thread-Topic: [PATCH] ACPICA: fix -Wfallthrough Thread-Index: AQHWt9BSaSJ92WwBRk6cKvxE5xanpKnDCsOA Date: Wed, 11 Nov 2020 15:15:14 +0000 Message-ID: References: <20201111021131.822867-1-ndesaulniers@google.com> In-Reply-To: <20201111021131.822867-1-ndesaulniers@google.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action x-originating-ip: [134.134.136.194] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 94f16ba8-fa71-4053-5d00-08d88654971f x-ms-traffictypediagnostic: BY5PR11MB4225: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XAY7tGTRiuLl2ZBK1VND1DdzP5CL6Lm+bN3laOyGZS3Zj1Sts3RTIF2jbIE22ibklkz57Zwec7CyT+uFTbSRUdhS3aAG46w0OecG0sUAIf901sJ0cZmiu4NCm9oqPfbwta3fWs0FwOhZA8NKEgntVmj3Fuv1p0SwMeYbsjopo99bZyHKXNWeJ0YLjdfcqc4gfU1foTr41CsS6VxAqboxokR7uD2/mS2xZNFEw7IfUhB+eNbw97mlca05D38Ps8FobHaCojqyez4grxxZ+CsW128htCqYyDINqUM1ebDSzqPZw+We7g3eDltJ6mK2P1YkkKIDU6ruOkUjPr/LD70G+Q== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR11MB3256.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(346002)(366004)(396003)(376002)(39860400002)(136003)(316002)(54906003)(110136005)(6506007)(4326008)(55016002)(478600001)(33656002)(2906002)(66476007)(53546011)(26005)(186003)(7696005)(76116006)(5660300002)(83380400001)(8676002)(8936002)(71200400001)(9686003)(66946007)(86362001)(66446008)(66556008)(52536014)(64756008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: XvSO7yqUpp1AZEQNQz51jXrUVSXAEJtAzu+8b8U0kl8lmcolR3IJTnEnv2NPwjF4WV+yJmRhXe5NLuddp3H0FsEfkDcDrSBwdv1ZtlKyTQfpnJphr0BKq5sdvPEbpI3R43mB2sCnN5MDRkVX3ncheM1W41dD5LrNavo17nOIAM3RyqNZDiMrVtDjrHI+WadsCPX7a11ALZUDxlincvJ7U4aaSNqbg7fFIHY43RxFp4u0lNcqsKIHTY5Zz9/DnWxR/xOIFW+qkUR91nuUFzdXiWSPug1DSu4hTaTqGuxCIOyDCk1o5wuquiItCDmVOhuLMpIJA00/i+92s1rPN9XmqtfB0UVX0PUmXo3ktjq6QKyjAIBNXQwFkhLCESFZOk6x61o50THb1kR75RlySd5s6tv1CPOPWZUQLdSH+pIQY+NFaXLSljGTGo+1ewPKEaxNrFmtTKbsm4v7WoTb5MeoK108R+/rszXdfDUS8CzgckcB/XScxSn3QL5nEZEfHdWGjcDkHj2EnCc8wrEmnTJce8Gz12dLlGtfh7Ow5+qQECuRSDbljxbgUsZw6Rv2/Y9gBK9uRHtDylXAKmI4Lmeuyf/KEOT+Fujhg+Sfd2ioGQKDhQsGZYXWP6xPRSBdSXy87+Ldo+zzTp95IiaFLy1LmQ== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3256.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 94f16ba8-fa71-4053-5d00-08d88654971f X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Nov 2020 15:15:14.2265 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: i0cWy0SXT9rXklqv+5cRxnlmKVPSWzI5B7MmEp9aB60pzonN2kNDkIbmtHHTuwjTEHcKiO6sXBc7Z8271Ota3g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4225 X-OriginatorOrg: intel.com Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org WWVzLCBidXQ6IGlzbid0IHRoZSAiZmFsbHRocm91Z2giIGtleXdvcmQgY29tcGlsZXItc3BlY2lm aWM/IFRoYXQgaXMgdGhlIHByb2JsZW0gZm9yIHVzLg0KQm9iDQoNCg0KLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCkZyb206IG5kZXNhdWxuaWVycyB2aWEgc2VuZGdtciA8bmRlc2F1bG5pZXJz QG5kZXNhdWxuaWVyczEubXR2LmNvcnAuZ29vZ2xlLmNvbT4gT24gQmVoYWxmIE9mIE5pY2sgRGVz YXVsbmllcnMNClNlbnQ6IFR1ZXNkYXksIE5vdmVtYmVyIDEwLCAyMDIwIDY6MTIgUE0NClRvOiBN b29yZSwgUm9iZXJ0IDxyb2JlcnQubW9vcmVAaW50ZWwuY29tPjsgS2FuZWRhLCBFcmlrIDxlcmlr LmthbmVkYUBpbnRlbC5jb20+OyBXeXNvY2tpLCBSYWZhZWwgSiA8cmFmYWVsLmoud3lzb2NraUBp bnRlbC5jb20+OyBHdXN0YXZvIEEgLiBSIC4gU2lsdmEgPGd1c3Rhdm9hcnNAa2VybmVsLm9yZz4N CkNjOiBjbGFuZy1idWlsdC1saW51eEBnb29nbGVncm91cHMuY29tOyBOaWNrIERlc2F1bG5pZXJz IDxuZGVzYXVsbmllcnNAZ29vZ2xlLmNvbT47IExlbiBCcm93biA8bGVuYkBrZXJuZWwub3JnPjsg bGludXgtYWNwaUB2Z2VyLmtlcm5lbC5vcmc7IGRldmVsQGFjcGljYS5vcmc7IGxpbnV4LWtlcm5l bEB2Z2VyLmtlcm5lbC5vcmcNClN1YmplY3Q6IFtQQVRDSF0gQUNQSUNBOiBmaXggLVdmYWxsdGhy b3VnaA0KDQpUaGUgImZhbGx0aHJvdWdoIiBwc2V1ZG8ta2V5d29yZCB3YXMgYWRkZWQgYXMgYSBw b3J0YWJsZSB3YXkgdG8gZGVub3RlIGludGVudGlvbmFsIGZhbGx0aHJvdWdoLiBUaGlzIGNvZGUg c2VlbWVkIHRvIGJlIHVzaW5nIGEgbWl4IG9mIGZhbGx0aHJvdWdoIGNvbW1lbnRzIHRoYXQgR0ND IHJlY29nbml6ZXMsIGFuZCBzb21lIGtpbmQgb2YgbGludCBtYXJrZXIuDQpJJ20gZ3Vlc3Npbmcg dGhhdCBsaW50ZXIgaGFzbid0IGJlZW4gcnVuIGluIGEgd2hpbGUgZnJvbSB0aGUgbWl4ZWQgdXNl IG9mIHRoZSBtYXJrZXIgdnMgY29tbWVudHMuDQoNClNpZ25lZC1vZmYtYnk6IE5pY2sgRGVzYXVs bmllcnMgPG5kZXNhdWxuaWVyc0Bnb29nbGUuY29tPg0KLS0tDQogZHJpdmVycy9hY3BpL2FjcGlj YS9kc2NvbnRyb2wuYyB8IDMgKy0tDQogZHJpdmVycy9hY3BpL2FjcGljYS9kc3dleGVjLmMgICB8 IDQgKy0tLQ0KIGRyaXZlcnMvYWNwaS9hY3BpY2EvZHN3bG9hZC5jICAgfCAzICstLQ0KIGRyaXZl cnMvYWNwaS9hY3BpY2EvZHN3bG9hZDIuYyAgfCAzICstLQ0KIGRyaXZlcnMvYWNwaS9hY3BpY2Ev ZXhmbGRpby5jICAgfCAzICstLQ0KIGRyaXZlcnMvYWNwaS9hY3BpY2EvZXhyZXNvcC5jICAgfCA1 ICsrLS0tDQogZHJpdmVycy9hY3BpL2FjcGljYS9leHN0b3JlLmMgICB8IDYgKystLS0tDQogZHJp dmVycy9hY3BpL2FjcGljYS9od2dwZS5jICAgICB8IDMgKy0tDQogZHJpdmVycy9hY3BpL2FjcGlj YS91dGRlbGV0ZS5jICB8IDMgKy0tDQogZHJpdmVycy9hY3BpL2FjcGljYS91dHByaW50LmMgICB8 IDIgKy0NCiAxMCBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAyMyBkZWxldGlvbnMo LSkNCg0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvYWNwaS9hY3BpY2EvZHNjb250cm9sLmMgYi9kcml2 ZXJzL2FjcGkvYWNwaWNhL2RzY29udHJvbC5jIGluZGV4IDRiNWI2ZTg1OWY2Mi4uMWU3NWU1ZmJm ZDE5IDEwMDY0NA0KLS0tIGEvZHJpdmVycy9hY3BpL2FjcGljYS9kc2NvbnRyb2wuYw0KKysrIGIv ZHJpdmVycy9hY3BpL2FjcGljYS9kc2NvbnRyb2wuYw0KQEAgLTYxLDggKzYxLDcgQEAgYWNwaV9k c19leGVjX2JlZ2luX2NvbnRyb2xfb3Aoc3RydWN0IGFjcGlfd2Fsa19zdGF0ZSAqd2Fsa19zdGF0 ZSwNCiAJCQkJYnJlYWs7DQogCQkJfQ0KIAkJfQ0KLQ0KLQkJLypsaW50IC1mYWxsdGhyb3VnaCAq Lw0KKwkJZmFsbHRocm91Z2g7DQogDQogCWNhc2UgQU1MX0lGX09QOg0KIAkJLyoNCmRpZmYgLS1n aXQgYS9kcml2ZXJzL2FjcGkvYWNwaWNhL2Rzd2V4ZWMuYyBiL2RyaXZlcnMvYWNwaS9hY3BpY2Ev ZHN3ZXhlYy5jIGluZGV4IDFkNGY4YzgxMDI4Yy4uZThjMzJkNGZlNTVmIDEwMDY0NA0KLS0tIGEv ZHJpdmVycy9hY3BpL2FjcGljYS9kc3dleGVjLmMNCisrKyBiL2RyaXZlcnMvYWNwaS9hY3BpY2Ev ZHN3ZXhlYy5jDQpAQCAtNTk3LDkgKzU5Nyw3IEBAIGFjcGlfc3RhdHVzIGFjcGlfZHNfZXhlY19l bmRfb3Aoc3RydWN0IGFjcGlfd2Fsa19zdGF0ZSAqd2Fsa19zdGF0ZSkNCiAJCQkJaWYgKEFDUElf RkFJTFVSRShzdGF0dXMpKSB7DQogCQkJCQlicmVhazsNCiAJCQkJfQ0KLQ0KLQkJCQkvKiBGYWxs IHRocm91Z2ggKi8NCi0JCQkJLypsaW50IC1mYWxsdGhyb3VnaCAqLw0KKwkJCQlmYWxsdGhyb3Vn aDsNCiANCiAJCQljYXNlIEFNTF9JTlRfRVZBTF9TVUJUUkVFX09QOg0KIA0KZGlmZiAtLWdpdCBh L2RyaXZlcnMvYWNwaS9hY3BpY2EvZHN3bG9hZC5jIGIvZHJpdmVycy9hY3BpL2FjcGljYS9kc3ds b2FkLmMgaW5kZXggMjcwNjkzMjViNmRlLi5hZmM2NjNjMzc0MmQgMTAwNjQ0DQotLS0gYS9kcml2 ZXJzL2FjcGkvYWNwaWNhL2Rzd2xvYWQuYw0KKysrIGIvZHJpdmVycy9hY3BpL2FjcGljYS9kc3ds b2FkLmMNCkBAIC0yMjMsOCArMjIzLDcgQEAgYWNwaV9kc19sb2FkMV9iZWdpbl9vcChzdHJ1Y3Qg YWNwaV93YWxrX3N0YXRlICp3YWxrX3N0YXRlLA0KIAkJCSAgICAgcGFyc2VfZmxhZ3MgJiBBQ1BJ X1BBUlNFX01PRFVMRV9MRVZFTCkpIHsNCiAJCQkJYnJlYWs7DQogCQkJfQ0KLQ0KLQkJCS8qbGlu dCAtZmFsbHRocm91Z2ggKi8NCisJCQlmYWxsdGhyb3VnaDsNCiANCiAJCWRlZmF1bHQ6DQogDQpk aWZmIC0tZ2l0IGEvZHJpdmVycy9hY3BpL2FjcGljYS9kc3dsb2FkMi5jIGIvZHJpdmVycy9hY3Bp L2FjcGljYS9kc3dsb2FkMi5jIGluZGV4IGVkYWRiZTE0NjUwNi4uMWI3OTRiNmJhMDcyIDEwMDY0 NA0KLS0tIGEvZHJpdmVycy9hY3BpL2FjcGljYS9kc3dsb2FkMi5jDQorKysgYi9kcml2ZXJzL2Fj cGkvYWNwaWNhL2Rzd2xvYWQyLmMNCkBAIC0yMTMsOCArMjEzLDcgQEAgYWNwaV9kc19sb2FkMl9i ZWdpbl9vcChzdHJ1Y3QgYWNwaV93YWxrX3N0YXRlICp3YWxrX3N0YXRlLA0KIAkJCSAgICAgcGFy c2VfZmxhZ3MgJiBBQ1BJX1BBUlNFX01PRFVMRV9MRVZFTCkpIHsNCiAJCQkJYnJlYWs7DQogCQkJ fQ0KLQ0KLQkJCS8qbGludCAtZmFsbHRocm91Z2ggKi8NCisJCQlmYWxsdGhyb3VnaDsNCiANCiAJ CWRlZmF1bHQ6DQogDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9hY3BpL2FjcGljYS9leGZsZGlvLmMg Yi9kcml2ZXJzL2FjcGkvYWNwaWNhL2V4ZmxkaW8uYyBpbmRleCBhZGUzNWZmMWM3YmEuLjlkMWNh YmUwZmVkOSAxMDA2NDQNCi0tLSBhL2RyaXZlcnMvYWNwaS9hY3BpY2EvZXhmbGRpby5jDQorKysg Yi9kcml2ZXJzL2FjcGkvYWNwaWNhL2V4ZmxkaW8uYw0KQEAgLTQzMyw4ICs0MzMsNyBAQCBhY3Bp X2V4X2ZpZWxkX2RhdHVtX2lvKHVuaW9uIGFjcGlfb3BlcmFuZF9vYmplY3QgKm9ial9kZXNjLA0K IAkJICogTm93IHRoYXQgdGhlIEJhbmsgaGFzIGJlZW4gc2VsZWN0ZWQsIGZhbGwgdGhyb3VnaCB0 byB0aGUNCiAJCSAqIHJlZ2lvbl9maWVsZCBjYXNlIGFuZCB3cml0ZSB0aGUgZGF0dW0gdG8gdGhl IE9wZXJhdGlvbiBSZWdpb24NCiAJCSAqLw0KLQ0KLQkJLypsaW50IC1mYWxsdGhyb3VnaCAqLw0K KwkJZmFsbHRocm91Z2g7DQogDQogCWNhc2UgQUNQSV9UWVBFX0xPQ0FMX1JFR0lPTl9GSUVMRDoN CiAJCS8qDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9hY3BpL2FjcGljYS9leHJlc29wLmMgYi9kcml2 ZXJzL2FjcGkvYWNwaWNhL2V4cmVzb3AuYyBpbmRleCA0ZDFiMjI5NzFkNTguLmRmNDhmYWE5YTU1 MSAxMDA2NDQNCi0tLSBhL2RyaXZlcnMvYWNwaS9hY3BpY2EvZXhyZXNvcC5jDQorKysgYi9kcml2 ZXJzL2FjcGkvYWNwaWNhL2V4cmVzb3AuYw0KQEAgLTE5Nyw4ICsxOTcsNyBAQCBhY3BpX2V4X3Jl c29sdmVfb3BlcmFuZHModTE2IG9wY29kZSwNCiAJCQkJY2FzZSBBQ1BJX1JFRkNMQVNTX0RFQlVH Og0KIA0KIAkJCQkJdGFyZ2V0X29wID0gQU1MX0RFQlVHX09QOw0KLQ0KLQkJCQkJLypsaW50IC1m YWxsdGhyb3VnaCAqLw0KKwkJCQkJZmFsbHRocm91Z2g7DQogDQogCQkJCWNhc2UgQUNQSV9SRUZD TEFTU19BUkc6DQogCQkJCWNhc2UgQUNQSV9SRUZDTEFTU19MT0NBTDoNCkBAIC0yNjQsNyArMjYz LDcgQEAgYWNwaV9leF9yZXNvbHZlX29wZXJhbmRzKHUxNiBvcGNvZGUsDQogCQkJICogRWxzZSBu b3QgYSBzdHJpbmcgLSBmYWxsIHRocm91Z2ggdG8gdGhlIG5vcm1hbCBSZWZlcmVuY2UNCiAJCQkg KiBjYXNlIGJlbG93DQogCQkJICovDQotCQkJLypsaW50IC1mYWxsdGhyb3VnaCAqLw0KKwkJCWZh bGx0aHJvdWdoOw0KIA0KIAkJY2FzZSBBUkdJX1JFRkVSRU5DRToJLyogUmVmZXJlbmNlczogKi8N CiAJCWNhc2UgQVJHSV9JTlRFR0VSX1JFRjoNCmRpZmYgLS1naXQgYS9kcml2ZXJzL2FjcGkvYWNw aWNhL2V4c3RvcmUuYyBiL2RyaXZlcnMvYWNwaS9hY3BpY2EvZXhzdG9yZS5jIGluZGV4IDNhZGMw YTI5ZDg5MC4uMjA2N2JhYTdjMTIwIDEwMDY0NA0KLS0tIGEvZHJpdmVycy9hY3BpL2FjcGljYS9l eHN0b3JlLmMNCisrKyBiL2RyaXZlcnMvYWNwaS9hY3BpY2EvZXhzdG9yZS5jDQpAQCAtOTUsOCAr OTUsNyBAQCBhY3BpX2V4X3N0b3JlKHVuaW9uIGFjcGlfb3BlcmFuZF9vYmplY3QgKnNvdXJjZV9k ZXNjLA0KIAkJaWYgKGRlc3RfZGVzYy0+Y29tbW9uLmZsYWdzICYgQU9QT0JKX0FNTF9DT05TVEFO VCkgew0KIAkJCXJldHVybl9BQ1BJX1NUQVRVUyhBRV9PSyk7DQogCQl9DQotDQotCQkvKmxpbnQg LWZhbGx0aHJvdWdoICovDQorCQlmYWxsdGhyb3VnaDsNCiANCiAJZGVmYXVsdDoNCiANCkBAIC00 MjEsOCArNDIwLDcgQEAgYWNwaV9leF9zdG9yZV9vYmplY3RfdG9fbm9kZSh1bmlvbiBhY3BpX29w ZXJhbmRfb2JqZWN0ICpzb3VyY2VfZGVzYywNCiAJCQkJfQ0KIAkJCQlicmVhazsNCiAJCQl9DQot DQotCQkJLyogRmFsbHRocm91Z2ggKi8NCisJCQlmYWxsdGhyb3VnaDsNCiANCiAJCWNhc2UgQUNQ SV9UWVBFX0RFVklDRToNCiAJCWNhc2UgQUNQSV9UWVBFX0VWRU5UOg0KZGlmZiAtLWdpdCBhL2Ry aXZlcnMvYWNwaS9hY3BpY2EvaHdncGUuYyBiL2RyaXZlcnMvYWNwaS9hY3BpY2EvaHdncGUuYyBp bmRleCBiMTNhNGVkNWJjNjMuLmZiZmFkODBjOGE1MyAxMDA2NDQNCi0tLSBhL2RyaXZlcnMvYWNw aS9hY3BpY2EvaHdncGUuYw0KKysrIGIvZHJpdmVycy9hY3BpL2FjcGljYS9od2dwZS5jDQpAQCAt MTY2LDggKzE2Niw3IEBAIGFjcGlfaHdfbG93X3NldF9ncGUoc3RydWN0IGFjcGlfZ3BlX2V2ZW50 X2luZm8gKmdwZV9ldmVudF9pbmZvLCB1MzIgYWN0aW9uKQ0KIAkJaWYgKCEocmVnaXN0ZXJfYml0 ICYgZ3BlX3JlZ2lzdGVyX2luZm8tPmVuYWJsZV9tYXNrKSkgew0KIAkJCXJldHVybiAoQUVfQkFE X1BBUkFNRVRFUik7DQogCQl9DQotDQotCQkvKmxpbnQgLWZhbGx0aHJvdWdoICovDQorCQlmYWxs dGhyb3VnaDsNCiANCiAJY2FzZSBBQ1BJX0dQRV9FTkFCTEU6DQogDQpkaWZmIC0tZ2l0IGEvZHJp dmVycy9hY3BpL2FjcGljYS91dGRlbGV0ZS5jIGIvZHJpdmVycy9hY3BpL2FjcGljYS91dGRlbGV0 ZS5jIGluZGV4IDRjMGQ0ZTQzNDE5Ni4uODA3NmU3OTQ3NTg1IDEwMDY0NA0KLS0tIGEvZHJpdmVy cy9hY3BpL2FjcGljYS91dGRlbGV0ZS5jDQorKysgYi9kcml2ZXJzL2FjcGkvYWNwaWNhL3V0ZGVs ZXRlLmMNCkBAIC0xMTEsOCArMTExLDcgQEAgc3RhdGljIHZvaWQgYWNwaV91dF9kZWxldGVfaW50 ZXJuYWxfb2JqKHVuaW9uIGFjcGlfb3BlcmFuZF9vYmplY3QgKm9iamVjdCkNCiAJCQkodm9pZClh Y3BpX2V2X2RlbGV0ZV9ncGVfYmxvY2sob2JqZWN0LT5kZXZpY2UuDQogCQkJCQkJICAgICAgIGdw ZV9ibG9jayk7DQogCQl9DQotDQotCQkvKmxpbnQgLWZhbGx0aHJvdWdoICovDQorCQlmYWxsdGhy b3VnaDsNCiANCiAJY2FzZSBBQ1BJX1RZUEVfUFJPQ0VTU09SOg0KIAljYXNlIEFDUElfVFlQRV9U SEVSTUFMOg0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvYWNwaS9hY3BpY2EvdXRwcmludC5jIGIvZHJp dmVycy9hY3BpL2FjcGljYS91dHByaW50LmMgaW5kZXggNjgxYzExZjRhZjRlLi5mN2U0M2JhZjVm ZjIgMTAwNjQ0DQotLS0gYS9kcml2ZXJzL2FjcGkvYWNwaWNhL3V0cHJpbnQuYw0KKysrIGIvZHJp dmVycy9hY3BpL2FjcGljYS91dHByaW50LmMNCkBAIC00NzUsNyArNDc1LDcgQEAgaW50IHZzbnBy aW50ZihjaGFyICpzdHJpbmcsIGFjcGlfc2l6ZSBzaXplLCBjb25zdCBjaGFyICpmb3JtYXQsIHZh X2xpc3QgYXJncykNCiAJCWNhc2UgJ1gnOg0KIA0KIAkJCXR5cGUgfD0gQUNQSV9GT1JNQVRfVVBQ RVI7DQotCQkJLyogRkFMTFRIUk9VR0ggKi8NCisJCQlmYWxsdGhyb3VnaDsNCiANCiAJCWNhc2Ug J3gnOg0KIA0KLS0NCjIuMjkuMi4yMjIuZzVkMmE5MmQxMGY4LWdvb2cNCg0K