From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id CD248A0547; Wed, 12 Oct 2022 10:42:37 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F37C242FE7; Wed, 12 Oct 2022 10:42:23 +0200 (CEST) Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 749BE42BF0 for ; Wed, 12 Oct 2022 09:45:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1665560734; x=1697096734; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=AmBZ0v8u++Yr0rGvIj2rnbzKno4Go3ZOr4gav5QEjnU=; b=Yp01o4wmw1Xq4P8GkqdcUO/npPerNfyCSZ03Nslu1aoxi5NkyPbgwavI cRmvsCoUQ6hXGvfw/YvlE+jAsEPfmeKXWkVdg0y6AZ4PfgzsVFeuZnwFt x3H7eM7u4MDgnAu+rtPWqGsNaeKqduITmkbTU6b4f4KeUGPGQ/NrD3uBn BjLf3EoDj+CRXZhWaWc18RSUR5Uhty9/BilPPf0gxwnjhPmibrGF2nIPT 8U8Zi8SuLk2riyI74mTS/2/o+medxoNvxaSmbyh9ijW/dUcDV5tKFvHwd xz6EwhUlYovC2nnjsFa3kqEkudBX6g2x+KUBlxGZQd2NZkgNgXSnjVL99 Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10497"; a="366726125" X-IronPort-AV: E=Sophos;i="5.95,178,1661842800"; d="scan'208";a="366726125" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Oct 2022 00:45:14 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10497"; a="731319026" X-IronPort-AV: E=Sophos;i="5.95,178,1661842800"; d="scan'208";a="731319026" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga002.fm.intel.com with ESMTP; 12 Oct 2022 00:45:14 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Wed, 12 Oct 2022 00:45:14 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Wed, 12 Oct 2022 00:45:14 -0700 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.43) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Wed, 12 Oct 2022 00:45:14 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KzvnIn45SOOz2l+Zg7FHeOpNaacpvuO8RMkdPReKb1eM1T+NbUSQn3FGbeHMcU9RqDRW9FviV4A2nBn5fjUsyjoTrL5fFLGHQcIFE9M1+JqHwOPegVqFoYbUOfpEumvxcnLeEDoD3GxIijrWAOsqwX9jCJhXX3inxf9AwpSwzOfesokSzJDgfKjghJ+u/dqMLV3OqD8jojhG187sfsV6HM9SRJl6aY4wI898NZ86rB+Jbnb1Pji2AHZR19lpy83BUc5O7DSFgAAOccRLa81an3f/S+04Uezx6Nhkkhsg/QVXyuZhFpHkFcW0jbs8fvOXAjkh5qtib0A6PuLG8fA6vA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=AmBZ0v8u++Yr0rGvIj2rnbzKno4Go3ZOr4gav5QEjnU=; b=d6TOSY3h+ylgv/+n8/5TG5usP9QhoSVN7YtYN45rvNEoT5KhYBdlufa3KoapYotmAd2RKDHYTM9HlOG6A1g/3pmcEWOdf0GLrvcXVpijQoU0ILlr5OZK8TfE3DpOWsNfRQ//isrIBy+WrH+USpAQbzPc0GXkhb9V/r/G0uj/k1jjrGRuzySSoj6ZNH3Edo/j7Tktb+9IEHsl9lPUoBNXwkgWzNQITcS9NSbOind0YfFn4L4Su2preRXgyUdTJ2znz1thNaLgorbZb+Oa5ES+cING/uyKGlGrKsh8D0FdAOitxqtrq/a0az3Xd20fUUtwSPG49AyOiYSZKICo2bHX8g== 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 Received: from MN2PR11MB4206.namprd11.prod.outlook.com (2603:10b6:208:188::10) by SJ0PR11MB4800.namprd11.prod.outlook.com (2603:10b6:a03:2af::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.22; Wed, 12 Oct 2022 07:45:12 +0000 Received: from MN2PR11MB4206.namprd11.prod.outlook.com ([fe80::3454:6723:aa3c:c048]) by MN2PR11MB4206.namprd11.prod.outlook.com ([fe80::3454:6723:aa3c:c048%4]) with mapi id 15.20.5709.022; Wed, 12 Oct 2022 07:45:12 +0000 From: "Mah, Yock Gen" To: Kevin Traynor , IOTG DPDK Ref App , "Zhang, Qi Z" CC: "dev@dpdk.org" Subject: RE: [PATCH v2] IGC: Remove I225_I_PHY_ID checking Thread-Topic: [PATCH v2] IGC: Remove I225_I_PHY_ID checking Thread-Index: AQHY3WFG8pJvTaXkJ0Cmpyzxnxz7uq4KYanQ Date: Wed, 12 Oct 2022 07:45:12 +0000 Message-ID: References: <20220829081436.29945-1-iotg.dpdk.ref.app@intel.com> <20220831225139.78201-1-iotg.dpdk.ref.app@intel.com> <45165da1-25af-b735-f80d-a6b42592cf6c@redhat.com> In-Reply-To: <45165da1-25af-b735-f80d-a6b42592cf6c@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.500.17 dlp-reaction: no-action dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR11MB4206:EE_|SJ0PR11MB4800:EE_ x-ms-office365-filtering-correlation-id: 5c7413a1-47b6-4f88-3870-08daac25b1da x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: F8q8/QXwunmZ2O32LlnAsV2Fjiy2UdSLy3aiillB0AbBz4OdiY75GcYFvnszWcmHX1rswSJuka7Df2LgXQjjBDf+RG0TtqxBYKkerVoXJ2kWLJlB5vYq5W6D9DGAUS2DaO47oPEeCp1/5THmsUqBHrhQ2kcdU4QvViqlLBX9z0gKgBluMyQWbO2FxcwgGgsm1D/Gkhs8fcxRCEtYcyCVlGvcoSBmHU/D9T6UliXIuHwU/AGStQpp2bajrC2lU9c6ZBvlsUOXpRFgXz5fb5v1gHyYrMidGGyzbE1UJR+lt5ZH6qjtNZR76FMaXHEg344mKk9JjLaV18kCbAol/w+PeztrHP8Jh8h7y8mkPu5XmdGSQFjcvIeJeCjdfg5+dNIGaXcYdn+UqHaQy8U/xc6rfpS/DLGmPoNa7nLcMlD/5p1U3IuZYd0N9Y+hIHn5p1YKsvJ95YaqqZ83lDECb1K0UHc9VyW40DunAJA3wGiCecBgIeX4WobYLVS9VOHYWxkk0Tr6XAz2CPL54AiTuoHyK4OgAj54ybNSIv476JB94xk4cNmGOwdEX9GWFyfZupqMA/RLOixAYDKuml0PreesKHCDmEOEtJHwvuDFTCwNk+9tizzZcdZZk209C6cLAxhgOurC1+vRZaHJWdU1w8HV18dL8qrak7LWacXlt/ixuHbm2uHu4+jX2OuZjzgLAy+tOagAfnuFQnQFJ9oQTbBKlfJeRZgeQoO04XimrSLPFzs/s8wzdMtqTWEXbTaRSGHG5QTjvSFh4u7qTZd0E8Ytdg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4206.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(136003)(366004)(39860400002)(376002)(396003)(346002)(451199015)(52536014)(110136005)(186003)(6636002)(83380400001)(316002)(86362001)(2906002)(55016003)(71200400001)(7696005)(5660300002)(478600001)(41300700001)(8936002)(9686003)(122000001)(26005)(38100700002)(4326008)(8676002)(82960400001)(6506007)(66476007)(53546011)(38070700005)(66446008)(33656002)(66556008)(64756008)(76116006)(66946007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dVRkTW41bFY0WWxvUDBjNENMMW0vUjIxOEd5SHhrNXFZT0dDNSt0Q0JSb3dh?= =?utf-8?B?ZTBIUHBCWS9yK0w3bkY3M1J0bnBJTml6ekU5c0V1aE9NSnZTbTlkeGUrUnhr?= =?utf-8?B?enN0Y1RJeitGYTZLTEFuVUsvNXVhcmlXU1pnM0RuY0l0dGh2eTBXQU8yV1F1?= =?utf-8?B?bFNHR0JJWGVWWERObk1BeitMbHF1d3ArS2xxTU01ZEVKS0RvcGdjVlZmTGhs?= =?utf-8?B?cHlzZXZ3cTBGMlEvaEpGcnRnRktXUjlVYjdwUDM1SVNXdUZpdmpmaWx1Tjg0?= =?utf-8?B?K045QXR1enlXZ0VxR0hxTldTQ0pvK0tjUUJmTUhMMnBzQ3VjZy9Md2dFZjlD?= =?utf-8?B?QTBYa2l3SlBSQWNEZGtwQXpMbmVpVlh3eFRCZGcxRDQ1aStFVFJka0pma3B0?= =?utf-8?B?ZVpBTm5WdnNYZDBmaWNZRGN1S2x4cWFFeEhWZWxGYXFHdFZnUGd3YlZTS3FF?= =?utf-8?B?MXFqWitla3hDdTkzVzN5N24xa09mYTdKNW1lYnYwek1SVVFkajE4ejRLWTQ0?= =?utf-8?B?ZTlPZXJzbk9WQWJqSjllNDJMV24rTDJrV3ZEQmszWTBXOHVDdnl3b1NnNVRu?= =?utf-8?B?T2g0Nkkzd085TVVaTVBjcW1ESjZxV2lRbFc0Sy94MGVlWElsc0xyUE9FK2RL?= =?utf-8?B?UUh1VGo4czlUaTB5VkhuK1phTkUzQUhwQ3hIU0Z1cnU2Ni8yNjdRTEprUmw4?= =?utf-8?B?akN0bE9hdTlybi9ZVUJIUy9HTG44SGZYRHAvOGdTYTR1b3RpOSs1VmJNY3V1?= =?utf-8?B?Z0VybGFET0VXb01QbE9IRzJJeE0xS2RRanIrSmU3VEtpWCt6b0R2eDVOQmNL?= =?utf-8?B?dmh5MFBCZWFNNGk0R1NERGd3VDdnMzBOaXhEd1I0L0t5eTVibnZyWmRNZ0xw?= =?utf-8?B?YmJrRmt4UVNKZUJYUnpyYURJanVQSUFjaVpBblN1dlFvN1BQVVFZeGVRVGw3?= =?utf-8?B?WWp4ZHBrRHJsaXNVSmlpQjJRV3pWMFpoQTZHZjl2Zk01SHRpM01mRVdFQ2Rx?= =?utf-8?B?T0s5SUJlY2dHZHJaWEduTGFhODVjOGEvOHU0dFNzMHE3VlBaYlZRc1JjalpN?= =?utf-8?B?UGQ3MUsvVjdIbEMxd0RyQmRIaXMzckZnUk1iNVVnMDBGUlFYUHFaczhNU0FU?= =?utf-8?B?dUc1V3g4SlZFUjR6N2pOR2luUkxVV3VoYi9lM0JtaDJQUEljdEZuZU1OY1RR?= =?utf-8?B?QTRuU0daUitCTWJhTGtLdGJiQ3l4S1dJc1M3bmRQd3ZqeXhxUytONWdNa1RT?= =?utf-8?B?THR0Ulc4dGx4MVJRK0wxZytRODkraGM5TzA3clh5eDEyRG85azRnTndWdjM5?= =?utf-8?B?MkNVTlJqVWZtemR3cDV6YjlmdzZtWmcyRGpDV2k0K1BIb1RDcjR4T3hGei9F?= =?utf-8?B?L253djlDdUY2WitSL1pFMnd4bExEQnBEYWZoRTlMNks0cWdDTm1zWXpOTk1D?= =?utf-8?B?SmpITExGenJXdllhUVQrTVcxL2UvV2xyaEFlT2pQL3VGNndTL1VLcWU5cjFh?= =?utf-8?B?NzYraEZ4ckFGd1pma0lLakRtaG8ydjBwNjB1MHd3YjVMc1hjUVlYQlRQTUxw?= =?utf-8?B?QW1XU1ZqaUNOSnZnTlloVVRhRGJMZFRIUk9xVUJXTmE2TjZ3ZGxIWHFlT1Ny?= =?utf-8?B?YmxGbDYvL0xDVmVtSUZ1dmNmTks4b3l1RHVMZTg5akJrL2pUa2J0ZVJpSThn?= =?utf-8?B?OEY5NDNQbUI2RTRSQUdhbWkrandPeVQ2eFFaQTJ4R0hXODVkQmxIZFV2YlRW?= =?utf-8?B?ZFM0QmxWZklsc1BlcGxhODJYejByNFZPMUVRWjg5N2ZpUDNUV0JDeXJreWJ2?= =?utf-8?B?c1NRaGhVQmFIVkxkajJIdkEyK1dtZGJwT3YzbUJ5NkcrNEdxN241bjJwTGpp?= =?utf-8?B?UXhOUUR4R3g0ZldaUWQ4eExOb2tZRkFsQWFkQ2R6K1p2VnJZYUdLWWlPelNq?= =?utf-8?B?d0dYUTlJYnUxdjZxeDd6NnE3Z2hPNDhWTC9YMVIrRWtuLzFQQXJ3VFFLNHFy?= =?utf-8?B?YVV4QWZWNHZ5K2RXdnJTSTRLT0VqYXd1bUpvaUZoTk0zVC96bGFxQUlTMit5?= =?utf-8?B?Y09GaUl6VTFJMFpLeGRidWpyQzFlMkxucnVreC8vcy9pMExXdHFqUytCck1S?= =?utf-8?Q?3WFU7RufRs70rU+496lfAJjcS?= 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: MN2PR11MB4206.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5c7413a1-47b6-4f88-3870-08daac25b1da X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Oct 2022 07:45:12.3513 (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: c4niMKvhilBirGymcNiVF+9kOs+2YuodFKzVgUoqZOmCdcbBjKfeQuTLJWIBvjXxBo4g+ydSve3+yZbpIn34rw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB4800 X-OriginatorOrg: intel.com X-Mailman-Approved-At: Wed, 12 Oct 2022 10:42:19 +0200 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBLZXZpbiBUcmF5bm9yIDxrdHJh eW5vckByZWRoYXQuY29tPiANClNlbnQ6IFR1ZXNkYXksIDExIE9jdG9iZXIsIDIwMjIgNzowNSBQ TQ0KVG86IElPVEcgRFBESyBSZWYgQXBwIDxpb3RnLmRwZGsucmVmLmFwcEBpbnRlbC5jb20+OyBa aGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb20+DQpDYzogZGV2QGRwZGsub3JnDQpTdWJq ZWN0OiBSZTogW1BBVENIIHYyXSBJR0M6IFJlbW92ZSBJMjI1X0lfUEhZX0lEIGNoZWNraW5nDQoN Ck9uIDMxLzA4LzIwMjIgMjM6NTEsIGlvdGcuZHBkay5yZWYuYXBwQGludGVsLmNvbSB3cm90ZToN Cj4gRnJvbTogTlNXRSBTV1MgRFBESyBEZXYgPGlvdGcuZHBkay5yZWYuYXBwQGludGVsLmNvbT4N Cj4gDQo+IGkyMjUgZGV2aWNlcyBoYXZlIG9ubHkgb25lIFBIWSB2ZW5kb3IuIFRoZXJlIGlzIHVu bmVjZXNzYXJ5IHRvIGNoZWNrIA0KPiBfSV9QSFlfSUQgZHVyaW5nIHRoZSBsaW5rIGVzdGFibGlz aG1lbnQgYW5kIGF1dG8tbmVnb3RpYXRpb24gcHJvY2VzcywgDQo+IHRoZSBjaGVja2luZyBhbHNv IGNhdXNlZCBkZXZpY2VzIGxpa2UgaTIyNS1JVCBmYWlsZWQuIFRoaXMgcGF0Y2ggaXMgdG8gDQo+ IHJlbW92ZSB0aGUgbWVudGlvbmVkIHVubmVjZXNzYXJ5IGNoZWNraW5nLg0KPiANCj4gQ2M6IHN0 YWJsZUBkcGRrLm9yZw0KPiBTaWduZWQtb2ZmLWJ5OiBOU1dFIFNXUyBEUERLIERldiA8aW90Zy5k cGRrLnJlZi5hcHBAaW50ZWwuY29tPg0KPiAtLS0NCj4gICBkcml2ZXJzL25ldC9pZ2MvYmFzZS9p Z2NfaTIyNS5jIHwgMTUgKystLS0tLS0tLS0tLS0tDQo+ICAgZHJpdmVycy9uZXQvaWdjL2Jhc2Uv aWdjX3BoeS5jICB8ICA2ICsrLS0tLQ0KPiAgIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25z KCspLCAxNyBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9pZ2Mv YmFzZS9pZ2NfaTIyNS5jIA0KPiBiL2RyaXZlcnMvbmV0L2lnYy9iYXNlL2lnY19pMjI1LmMgaW5k ZXggNWYzZDUzNTQ5MC4uYWYyNjYwMmFmYiAxMDA2NDQNCj4gLS0tIGEvZHJpdmVycy9uZXQvaWdj L2Jhc2UvaWdjX2kyMjUuYw0KPiArKysgYi9kcml2ZXJzL25ldC9pZ2MvYmFzZS9pZ2NfaTIyNS5j DQo+IEBAIC0xNzMsMTkgKzE3Myw4IEBAIHN0YXRpYyBzMzIgaWdjX2luaXRfcGh5X3BhcmFtc19p MjI1KHN0cnVjdCBpZ2NfaHcgKmh3KQ0KPiAgIAlwaHktPm9wcy53cml0ZV9yZWcgPSBpZ2Nfd3Jp dGVfcGh5X3JlZ19ncHk7DQo+ICAgDQo+ICAgCXJldF92YWwgPSBpZ2NfZ2V0X3BoeV9pZChodyk7 DQo+IC0JLyogVmVyaWZ5IHBoeSBpZCBhbmQgc2V0IHJlbWFpbmluZyBmdW5jdGlvbiBwb2ludGVy cyAqLw0KPiAtCXN3aXRjaCAocGh5LT5pZCkgew0KPiAtCWNhc2UgSTIyNV9JX1BIWV9JRDoNCj4g LQljYXNlIEkyMjZfTE1fUEhZX0lEOg0KPiAtCQlwaHktPnR5cGUJCT0gaWdjX3BoeV9pMjI1Ow0K PiAtCQlwaHktPm9wcy5zZXRfZDBfbHBsdV9zdGF0ZSA9IGlnY19zZXRfZDBfbHBsdV9zdGF0ZV9p MjI1Ow0KPiAtCQlwaHktPm9wcy5zZXRfZDNfbHBsdV9zdGF0ZSA9IGlnY19zZXRfZDNfbHBsdV9z dGF0ZV9pMjI1Ow0KDQo+IC0gVGhlIGNvbW1pdCBsb2cgc2F5cyBpdCBpcyByZW1vdmluZyBhIGNo ZWNrIG9uIHRoZSBJRCwgYnV0IGl0IGRvZXMgbm90IHNheSB3aHkgdGhlc2UgZnVuY3Rpb24gcG9p bnRlcnMgYXJlIGJlaW5nIHJlbW92ZWQuDQoNCj4gLSBXaHkgYXJlIHRoZXkgcmVtb3ZlZCwgd2Vy ZSB0aGV5IG5vdCBuZWVkZWQ/DQoNCg0KaTIyNSBkZXZpY2VzIGhhdmUgb25seSBvbmUgUEhZIHZl bmRvci4gVGhlcmUgaXMgbm8gcG9pbnQgY2hlY2tpbmcgX0lfUEhZX0lEIGR1cmluZyB0aGUgbGlu ayBlc3RhYmxpc2htZW50IGFuZCBhdXRvLW5lZ290aWF0aW9uIHByb2Nlc3MuDQoNCj4gLQkJLyog VE9ETyAtIGNvbXBsZXRlIHdpdGggR1BZIFBIWSBpbmZvcm1hdGlvbiAqLw0KPiAtCQlicmVhazsN Cj4gLQlkZWZhdWx0Og0KPiAtCQlyZXRfdmFsID0gLUlHQ19FUlJfUEhZOw0KPiAtCQlnb3RvIG91 dDsNCj4gLQl9DQo+ICsgICAgICAgIHBoeS0+dHlwZSA9IGlnY19waHlfaTIyNTsNCj4gKw0KPiAg IA0KPiAgIG91dDoNCj4gICAJcmV0dXJuIHJldF92YWw7DQo+IGRpZmYgLS1naXQgYS9kcml2ZXJz L25ldC9pZ2MvYmFzZS9pZ2NfcGh5LmMgDQo+IGIvZHJpdmVycy9uZXQvaWdjL2Jhc2UvaWdjX3Bo eS5jIGluZGV4IDQzYmJlNjliY2EuLjI5MDZiYWUyMWEgMTAwNjQ0DQo+IC0tLSBhL2RyaXZlcnMv bmV0L2lnYy9iYXNlL2lnY19waHkuYw0KPiArKysgYi9kcml2ZXJzL25ldC9pZ2MvYmFzZS9pZ2Nf cGh5LmMNCj4gQEAgLTE0NzQsOCArMTQ3NCw3IEBAIHMzMiBpZ2NfcGh5X3NldHVwX2F1dG9uZWco c3RydWN0IGlnY19odyAqaHcpDQo+ICAgCQkJcmV0dXJuIHJldF92YWw7DQo+ICAgCX0NCj4gICAN Cj4gLQlpZiAoKHBoeS0+YXV0b25lZ19tYXNrICYgQURWRVJUSVNFXzI1MDBfRlVMTCkgJiYNCj4g LQkgICAgaHctPnBoeS5pZCA9PSBJMjI1X0lfUEhZX0lEKSB7DQo+ICsJaWYgKHBoeS0+YXV0b25l Z19tYXNrICYgQURWRVJUSVNFXzI1MDBfRlVMTCkgew0KPiAgIAkvKiBSZWFkIHRoZSBNVUxUSSBH QlQgQU4gQ29udHJvbCBSZWdpc3RlciAtIHJlZyA3LjMyICovDQo+ICAgCQlyZXRfdmFsID0gcGh5 LT5vcHMucmVhZF9yZWcoaHcsIChTVEFOREFSRF9BTl9SRUdfTUFTSyA8PA0KPiAgIAkJCQkJICAg IE1NRF9ERVZBRERSX1NISUZUKSB8DQo+IEBAIC0xNjE1LDggKzE2MTQsNyBAQCBzMzIgaWdjX3Bo eV9zZXR1cF9hdXRvbmVnKHN0cnVjdCBpZ2NfaHcgKmh3KQ0KPiAgIAkJcmV0X3ZhbCA9IHBoeS0+ b3BzLndyaXRlX3JlZyhodywgUEhZXzEwMDBUX0NUUkwsDQo+ICAgCQkJCQkgICAgIG1paV8xMDAw dF9jdHJsX3JlZyk7DQo+ICAgDQo+IC0JaWYgKChwaHktPmF1dG9uZWdfbWFzayAmIEFEVkVSVElT RV8yNTAwX0ZVTEwpICYmDQo+IC0JICAgIGh3LT5waHkuaWQgPT0gSTIyNV9JX1BIWV9JRCkNCj4g KwlpZiAocGh5LT5hdXRvbmVnX21hc2sgJiBBRFZFUlRJU0VfMjUwMF9GVUxMKQ0KPiAgIAkJcmV0 X3ZhbCA9IHBoeS0+b3BzLndyaXRlX3JlZyhodywNCj4gICAJCQkJCSAgICAgKFNUQU5EQVJEX0FO X1JFR19NQVNLIDw8DQo+ICAgCQkJCQkgICAgIE1NRF9ERVZBRERSX1NISUZUKSB8DQoNCg==