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 DC81F423F0 for ; Mon, 16 Jan 2023 12:03:01 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D3EF642D0C; Mon, 16 Jan 2023 12:03:01 +0100 (CET) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id 40DD540A7D; Mon, 16 Jan 2023 12:02:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1673866978; x=1705402978; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=5POHpZnTVuxgMZ2c6o06LKeGQpTa1c1jQUjm6tF0SN8=; b=ZXOPquFzI2iPe7YrASSnCwwcf6IK5eqktSyGkNx/A+/xzS0dhs62SpqS qYn/nN1DNm7GMBTvUSyzZEsgbNyFULbHcUnpYSuJzmgxl/05yXSzBT1qW Q77SwHvt3wW1EDVka5Lv4zux2g0NlF7yfIEvRdBeP4pWp7MhFHoJt24vf fY2uA7RAQ/YQCEs2yYqHS1aQYW6ou/KRQj0Hbk7BR6FSljuox0eWxG/M6 vWETChIh/d556cVVrdKFhKVxkI6H1SulCEtcYUrZ5Q0lrJcPniYFKwe3m s3lWSMsQNXuJybnDIOkhnKBS3NrK7oGY6B4UI3DKprPiOAgJNSjC/BjSk g==; X-IronPort-AV: E=McAfee;i="6500,9779,10591"; a="388936156" X-IronPort-AV: E=Sophos;i="5.97,220,1669104000"; d="scan'208";a="388936156" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jan 2023 03:02:57 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10591"; a="636504108" X-IronPort-AV: E=Sophos;i="5.97,220,1669104000"; d="scan'208";a="636504108" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga006.jf.intel.com with ESMTP; 16 Jan 2023 03:02:57 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 16 Jan 2023 03:02:56 -0800 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 16 Jan 2023 03:02:56 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Mon, 16 Jan 2023 03:02:56 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.177) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Mon, 16 Jan 2023 03:02:56 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LrkKXak9x0x6PttUC17GWdRs7HK0PqutLEXsu185faNGT4wUkTv8AAS+WGppS09sxS8spf6cmgWNTcHdJRgtkEgVAmc6muZ3S4rTYKxSBOTKWWMdZo9NSz5jWh02Fg26elnFSPah/NtUCfb0vqEoEzOjlHlTcQfYqBsVMPWRKqzTyT2od01Zomde5nXJDcvBXtvFi9QMq4Ntnj3jEug+11LE4xA7RrrKBU60ijiJFtRf/lyYKR2zOQRbsAD7JR+KPXFzdZWzN94QdclDRax8LdmM83gK2OBm3zqMWyy7eUXFW3JJCO5tdXkBycAgLREfqaDguzDQQ4x39wfFogAdCw== 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=5POHpZnTVuxgMZ2c6o06LKeGQpTa1c1jQUjm6tF0SN8=; b=KOF7EpvhEltDbv6MlKUysP9cxvNVwkKA57HeC2olGt3dWEnn562GU3fjq9uXfgFT9I2eQx9F5e5A8L/Mp7uS2/vSJpioQEYNrk3d4B21n9OUWx/zRg41xGcHT/iBEBUB6SXjJOcxwTASMZte98BpzZiZhRlVanZsVd8IrW3FpwX9wnFiipuRMQCOm5HJghgH3WRVY5ExYoC9MNmdX7UaNqP2kdNbTor+tIxyGonJc7M6mjK1azzwASFiizVSm9del4CWPbbgzLX0N7GYkX18gBU5KOz26e8/xmrJcELX6QDmE220Ll3IMaq1KUiQdmxAxTo64oqLRwC1spMsGju35g== 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 SA1PR11MB6613.namprd11.prod.outlook.com (2603:10b6:806:254::9) by PH8PR11MB6610.namprd11.prod.outlook.com (2603:10b6:510:1cd::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.23; Mon, 16 Jan 2023 11:02:54 +0000 Received: from SA1PR11MB6613.namprd11.prod.outlook.com ([fe80::ab30:b5db:8ea4:6eac]) by SA1PR11MB6613.namprd11.prod.outlook.com ([fe80::ab30:b5db:8ea4:6eac%7]) with mapi id 15.20.5986.019; Mon, 16 Jan 2023 11:02:53 +0000 From: "Su, Simei" To: David Marchand , "Zhang, Helin" CC: "Zhang, Yuying" , "Xing, Beilei" , "Mcnamara, John" , "dev@dpdk.org" , "stable@dpdk.org" , "Zhang, Qi Z" , Dapeng Yu , Wenxuan Wu Subject: RE: [PATCH v2] net/i40e: don't check link status on device start Thread-Topic: [PATCH v2] net/i40e: don't check link status on device start Thread-Index: AQHZDtQHozGiwTsNnUuO3cxqDrMNGK6M2mCAgAkflQCABo+BAIAAAdaAgAAB94CAAAErgIAAALWAgASFP0A= Date: Mon, 16 Jan 2023 11:02:53 +0000 Message-ID: References: <20221212143715.29649-1-david.marchand@redhat.com> <20221213091837.87953-1-david.marchand@redhat.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: SA1PR11MB6613:EE_|PH8PR11MB6610:EE_ x-ms-office365-filtering-correlation-id: 04274117-ef7a-448c-daa3-08daf7b1374f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hkM3gBSdaUGqGIlQoUSUEvb30JtulMl0aKKa0loQfL4lmTw9m2No9SFcDHSeTyYsZB7eNkHqrT2BJQj4FSBFo0PgtQt6gk45NGwmtPrBjSNcr70K5kF5p/3aWM1LaHpwehhpMSSXT6m6RpD0ASIdIWz6ybJ9IFCasEuyNLj1ZiJ3MjOHbyt2PggW7EZGL2Eifo685vx6P+DeT+DG4+sw4x3H8PiCPUtczEewJb6FaVMyR02WSQNBuy7JltVThdz1PByV7h7EgDat9iO3PTKxz+ThG+plOpOzfL1SOuzPkqZxaeLiRPWvimlzI3ERdVnmxUBkKU1+iIOdlz7i26SVVXDBuQSnlclCrLHOhTCrO/HOwmPyemSNcncHz4CmouUJOIgpp+e51ivmvupFuT/nOrkx/EpfIvGg0pDkBQ2jFlQKNe0I8rTbIusoasJuz54ueKydMxKNl4Lt1CLlIrIZF0/uXJOHvpd03cJUrrzlkzgIexuAk/C5InxepYREuqIa7MzbsWexsu3OK7SHAx8BYIqPS7Od7sP/klyzGLpRT1Ltmi7lWArHvRvzPoAjtHKIScOd1q84Lac5Z91hHlBBy8wx7az5HY/xxAIJDU/yI1dLarZ+vcEBYU8xd93S9Yg1dLQciwsTzEHpMmOSzb13YgZI8AHHIom41tmDTKW/SDCKTWZzTgZdrWrAbo5+PcYurVCd+TCVhceZFVFnzqQp2XqdrQnStmB7h8Sk8svLF/I= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA1PR11MB6613.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(376002)(366004)(346002)(136003)(39860400002)(396003)(451199015)(8676002)(38100700002)(86362001)(38070700005)(8936002)(66556008)(66446008)(52536014)(4326008)(66946007)(76116006)(66476007)(64756008)(2906002)(55016003)(5660300002)(82960400001)(83380400001)(122000001)(33656002)(478600001)(71200400001)(7696005)(966005)(110136005)(6636002)(54906003)(316002)(41300700001)(53546011)(107886003)(9686003)(186003)(6506007)(26005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?S3NUTXIvQy9iVmJVSjBFSTlzWEdPVXRmVjVCdzVSbHlyYUpCM1ZzSnRsbW9u?= =?utf-8?B?dm9Va2JZcXZoS1AwYzRrQ3RGR1grLzBkU3lkSVFhZEpRRHJkWGxTS2tsTEN1?= =?utf-8?B?cHpGOEdnRmdDOW5nVkdjVjhRanFDN1Q2ZEYwWEpRUTdTYld2OENyakdkckdq?= =?utf-8?B?MjhaRFlEdlJ2U1VSMk92Z2RzZzVKM1YrZ3VCdkQ2V2FYVnNnNUZKMlNlMjh5?= =?utf-8?B?M1hoY3NzRVpRNlpQSVBwVGdNUFZtNmFhY21aZFlGc0gzNUpsd1hCbHpUeUEr?= =?utf-8?B?SUdZRjNXeGQxZW5VakhLSzV4b2d6N1N3QmpvRUlqcjhLQ2FrTzBqOHlWTmYx?= =?utf-8?B?RnBtaUF5THhCYmZ6VXM3RTVTakx1dUFyeUJtR01MTDNUN2xqZldzTnU5eVg0?= =?utf-8?B?anlSSHd0L1ZxVjVOWHBnLzNJaDQ5ckJ4dzBBVGZoWHZYSWRuRmNIcFpSNnZP?= =?utf-8?B?U09hQkwyK3FDNU4ybzdkYVpDbENaaHlqTVpCMDE4cVFXanE5cGxycDZUMi83?= =?utf-8?B?dHZhQ0gvbG5OTVhjMWtuZ2VxMVF1Z3g5RXhwN1hTajhuQldqYzY2cTQ0MzFu?= =?utf-8?B?YlhrNk1rakxwMk1yUmUzd3lhTGRQTHNEaHNIekZiZ1ZWaTBvVXdwYi9pOWRm?= =?utf-8?B?L1J2Yzg2TTB6dmRwd01JNW53QWdhQ1I1dFFEWVF3ZHZ4ODJtbXhaZGkzSll4?= =?utf-8?B?ak5mWmFJMUdqOVRscEFnaDhQdU1UQ2xZRmlRb2UwamQ3ckY0S2U5TTZ3SVRq?= =?utf-8?B?ZXpkanh0c0ZEUjBpMWR1TXV0VTJKckVNdi9rUVliMGQvVGY2V0d2eVA4WkFr?= =?utf-8?B?MTg2VzQrb0xZUmpjZ09sa1FHc3NKb1dDZGgrNUY1dWgzcy9RNFFmNmNiUEpG?= =?utf-8?B?bHVHY2p1c1h2alA4TXVPc1FsOEttZzZxUnRBTmVQWmgvWTlsc2tkVmUwdC9F?= =?utf-8?B?djA1WTVlQUlaNjNNWXRaN0tTelZ4Zkl6N2RPMjNzb3ArNXZ1VjhGVStyOE5m?= =?utf-8?B?N2c5ZENBRGQrWUk0UUVZMCs3eGJvdGRFb1Bya1lyRlMwVmNhY3NSWUxFRVo4?= =?utf-8?B?aW5xUFhDQ3RDUk8wcEIxVUpKeHZZcXF2M080NXk5U1lXcm83alUzSUNSNllo?= =?utf-8?B?SGpldFJvaWNtL3JEUVc2UFdsQ1VyMWxEZko4VUxVOWxEN2FNWGMyVnNhU0gz?= =?utf-8?B?SVZoK0RiRzQwMG9YNlY5REdGRjlwQk1aalQ3NU0reDMvOW9wNVFaa2FjUUZR?= =?utf-8?B?M0NiUk9kejhoYnJwZ1Y0SXNPZ1Q4OUFUblEzK1diditCQ1VtNDUwb29VaTdw?= =?utf-8?B?RmFiUVY4R3UzR3g5azZKTkVSUlB1dFR3WFZ5bWZ6a1JydmhoWTRzbHMzcmY5?= =?utf-8?B?VnA0dDFkRUt0QWZtSWxWSWdzazJSR1QrRktIRDZ6WVFLMjNvcW9nT1hFL3dE?= =?utf-8?B?ZjJZK1NUZ0JSOUkzaFZsVG5BQXZrOENnOHpLZngvTUhOdkNIZ2ZDL0FwcXJq?= =?utf-8?B?UTFoYjJwTkkzODBlSTFSemlqV2tHMm5PSWFSTkZQYlBjZE4wUFBjS3JHaHk5?= =?utf-8?B?Vk9LNTJDZEFpbzhyYU9rYXdWdEd6TEUyZ01vYmNSb3prZlVNaW40ZXpidWwy?= =?utf-8?B?cDNKaDNWZ00rRytLWk5iMUJJNC9kRDFhM1o1S2M0azRBL1NIdCsrM1AwVlJM?= =?utf-8?B?VXlVVTJMS21NVUtRRWZWMno3cGtMbFFHaEtLRTZlcFA2OUlOVkQwK1hkV2d4?= =?utf-8?B?ZnVlTXpkNnBsS1lkQ2JTK0p4T2Y5YVpvY1hhMXRqS3B4VUwxa0kzd2FKcTQz?= =?utf-8?B?MzY2bVI2dXJYTTl5Y3NrWURaSWVIUHlTZ2pJYmxkTFU1c0gzTHN2RVFEalBK?= =?utf-8?B?RnBBNW9MTWdOVFZ1WWZseVZHQXd0bnkrbGhTdlFSWENiT0k2UW9EZ09vRlVO?= =?utf-8?B?ZFdIRzFmRFlGVU0wNDlKTkdZYVpsQnNCRFdhZ2p3b0hMZG5OVUpuemg1a1Rs?= =?utf-8?B?aTJoQmxOTFBTa1EzUml6U1BPNkJxN29OVzlBSmREWXRWeisrbVV2eFQ0UC8y?= =?utf-8?B?Z3lUUmY4RHYrTGdXVHdqK2RzNzFKajRISE42QWs0dGNmanMyUHJDaEl5R1dD?= =?utf-8?Q?+Ac3YJPU0eHtvSTk0eeBLnl6m?= 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: SA1PR11MB6613.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 04274117-ef7a-448c-daa3-08daf7b1374f X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jan 2023 11:02:53.5286 (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: O0p991bs61r1eFcXxqG7r9g7d/BaFPh0QK8bXQTHwzzs2uZXDybPWFkz6PxrXFwlXCRcUGxA3GIxz+63fOCweA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR11MB6610 X-OriginatorOrg: intel.com X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org SGkgRGF2aWQsDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQg TWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IEZyaWRheSwgSmFu dWFyeSAxMywgMjAyMyA5OjUzIFBNDQo+IFRvOiBaaGFuZywgSGVsaW4gPGhlbGluLnpoYW5nQGlu dGVsLmNvbT4NCj4gQ2M6IFpoYW5nLCBZdXlpbmcgPHl1eWluZy56aGFuZ0BpbnRlbC5jb20+OyBY aW5nLCBCZWlsZWkNCj4gPGJlaWxlaS54aW5nQGludGVsLmNvbT47IE1jbmFtYXJhLCBKb2huIDxq b2huLm1jbmFtYXJhQGludGVsLmNvbT47DQo+IGRldkBkcGRrLm9yZzsgc3RhYmxlQGRwZGsub3Jn OyBaaGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb20+OyBEYXBlbmcNCj4gWXUgPGRhcGVu Z3gueXVAaW50ZWwuY29tPjsgV2VueHVhbiBXdSA8d2VueHVhbngud3VAaW50ZWwuY29tPg0KPiBT dWJqZWN0OiBSZTogW1BBVENIIHYyXSBuZXQvaTQwZTogZG9uJ3QgY2hlY2sgbGluayBzdGF0dXMg b24gZGV2aWNlIHN0YXJ0DQo+IA0KPiBPbiBGcmksIEphbiAxMywgMjAyMyBhdCAyOjUxIFBNIFpo YW5nLCBIZWxpbiA8aGVsaW4uemhhbmdAaW50ZWwuY29tPiB3cm90ZToNCj4gPg0KPiA+DQo+ID4N Cj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBEYXZpZCBNYXJj aGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gPiA+IFNlbnQ6IEZyaWRheSwgSmFu dWFyeSAxMywgMjAyMyA5OjQ3IFBNDQo+ID4gPiBUbzogWmhhbmcsIEhlbGluIDxoZWxpbi56aGFu Z0BpbnRlbC5jb20+DQo+ID4gPiBDYzogWmhhbmcsIFl1eWluZyA8eXV5aW5nLnpoYW5nQGludGVs LmNvbT47IFhpbmcsIEJlaWxlaQ0KPiA+ID4gPGJlaWxlaS54aW5nQGludGVsLmNvbT47IE1jbmFt YXJhLCBKb2huIDxqb2huLm1jbmFtYXJhQGludGVsLmNvbT47DQo+ID4gPiBkZXZAZHBkay5vcmc7 IHN0YWJsZUBkcGRrLm9yZzsgWmhhbmcsIFFpIFogPHFpLnouemhhbmdAaW50ZWwuY29tPjsNCj4g PiA+IERhcGVuZyBZdSA8ZGFwZW5neC55dUBpbnRlbC5jb20+OyBXZW54dWFuIFd1DQo+IDx3ZW54 dWFueC53dUBpbnRlbC5jb20+DQo+ID4gPiBTdWJqZWN0OiBSZTogW1BBVENIIHYyXSBuZXQvaTQw ZTogZG9uJ3QgY2hlY2sgbGluayBzdGF0dXMgb24gZGV2aWNlDQo+ID4gPiBzdGFydA0KPiA+ID4N Cj4gPiA+IE9uIEZyaSwgSmFuIDEzLCAyMDIzIGF0IDI6MzkgUE0gWmhhbmcsIEhlbGluIDxoZWxp bi56aGFuZ0BpbnRlbC5jb20+DQo+IHdyb3RlOg0KPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPg0K PiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiA+ID4gRnJvbTogRGF2 aWQgTWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+ID4gPiA+ID4gU2VudDog RnJpZGF5LCBKYW51YXJ5IDEzLCAyMDIzIDk6MzMgUE0NCj4gPiA+ID4gPiBUbzogWmhhbmcsIFl1 eWluZyA8eXV5aW5nLnpoYW5nQGludGVsLmNvbT47IFhpbmcsIEJlaWxlaQ0KPiA+ID4gPiA+IDxi ZWlsZWkueGluZ0BpbnRlbC5jb20+OyBNY25hbWFyYSwgSm9obg0KPiA+ID4gPiA+IDxqb2huLm1j bmFtYXJhQGludGVsLmNvbT4NCj4gPiA+ID4gPiBDYzogZGV2QGRwZGsub3JnOyBzdGFibGVAZHBk ay5vcmc7IFpoYW5nLCBRaSBaDQo+ID4gPiA+ID4gPHFpLnouemhhbmdAaW50ZWwuY29tPjsgRGFw ZW5nIFl1IDxkYXBlbmd4Lnl1QGludGVsLmNvbT47DQo+ID4gPiA+ID4gV2VueHVhbg0KPiA+ID4g V3UNCj4gPiA+ID4gPiA8d2VueHVhbngud3VAaW50ZWwuY29tPg0KPiA+ID4gPiA+IFN1YmplY3Q6 IFJlOiBbUEFUQ0ggdjJdIG5ldC9pNDBlOiBkb24ndCBjaGVjayBsaW5rIHN0YXR1cyBvbg0KPiA+ ID4gPiA+IGRldmljZSBzdGFydA0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gSGVsbG8gaTQwZSBtYWlu dGFpbmVycywgSm9obiwNCj4gPiA+ID4gPg0KPiA+ID4gPiA+IE9uIE1vbiwgSmFuIDksIDIwMjMg YXQgMTA6MjEgQU0gRGF2aWQgTWFyY2hhbmQNCj4gPiA+ID4gPiA8ZGF2aWQubWFyY2hhbmRAcmVk aGF0LmNvbT4gd3JvdGU6DQo+ID4gPiA+ID4gPiBPbiBUdWUsIEphbiAzLCAyMDIzIGF0IDM6MDIg UE0gRGF2aWQgTWFyY2hhbmQNCj4gPiA+ID4gPiA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4g d3JvdGU6DQo+ID4gPiA+ID4gPiA+IEhpIGk0MGUgbWFpbnRhaW5lcnMsDQo+ID4gPiA+ID4gPiA+ DQo+ID4gPiA+ID4gPiA+IE9uIFR1ZSwgRGVjIDEzLCAyMDIyIGF0IDEwOjE5IEFNIERhdmlkIE1h cmNoYW5kDQo+ID4gPiA+ID4gPiA+IDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPiB3cm90ZToN Cj4gPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gPiA+IFRoZSBtZW50aW9uZWQgY2hhbmdlcyBi cm9rZSBleGlzdGluZyBhcHBsaWNhdGlvbnMgd2hlbiB0aGUNCj4gPiA+ID4gPiA+ID4gPiBsaW5r IHN0YXR1cyBvZiBpNDBlIHBvcnRzIGlzIGRvd24gYXQgdGhlIHRpbWUgdGhlIHBvcnQgaXMgc3Rh cnRlZC4NCj4gPiA+ID4gPiA+ID4gPiBSZXZlcnQgdGhvc2UgY2hhbmdlcywgdGhlIG9yaWdpbmFs IGlzc3VlIHdpbGwgbmVlZCBhIGRpZmZlcmVudCBmaXguDQo+ID4gPiA+IEhpIERhdmlkDQo+ID4g PiA+DQo+ID4gPiA+IERvZXMgaXQgYnJlYWsgYWxsIHRoZSBhcHBsaWNhdGlvbiBvciBqdXN0IGEg c3BlY2lmaWMgYXBwbGljYXRpb24/DQo+ID4gPg0KPiA+ID4gSSBkb24ndCBzZWUgaG93IGl0IHdv dWxkIG5vdCBhZmZlY3QgYWxsIGFwcGxpY2F0aW9ucyBzZWVpbmcgaG93IHRoZQ0KPiA+ID4gb3Jp Z2luYWwgcGF0Y2ggaXMgZHVtYi4NCj4gPiA+DQo+ID4gPiA+IFdlIG1heSBuZWVkIHRvIHVuZGVy c3RhbmQgdGhlIGlzc3VlIHlvdSBtZXQsIGFuZCB0cnkgdG8gZml4IGl0IGxhdGVyLg0KPiA+ID4N Cj4gPiA+IEp1c3QgdW5wbHVnIHRoZSBjYWJsZSBvciBmYWtlIGEgbGluayBkb3duIG9uIHlvdXIg aTQwZSBwb3J0LCBzdGFydA0KPiA+ID4geW91ciBhcHBsaWNhdGlvbiBvciBwb3J0LCB0aGVuIHBs dWcgdGhlIGNhYmxlIGJhY2suDQo+ID4gPiBUaGUgbWF4IGZyYW1lIHNpemUgd2lsbCBuZXZlciBn ZXQgYXBwbGllZCB0byBody4NCj4gPiBHb3QgaXQsIEkgd2lsbCBmb3J3YXJkIHRvIGEgcmlnaHQg ZXhwZXJ0IHRvIGNoZWNrLiBUaGFuayB5b3UgdmVyeSBtdWNoIGZvcg0KPiByZWFjaGluZyBvdXQg dG8gdXMhDQo+IA0KPiBJIGhvcGUgSSBnZXQgYSByZXBseSBfc29vbl8uDQo+IE9yIEkgd2lsbCBq dXN0IGFwcGx5IHRob3NlIHJldmVydHMuDQoNCklmIGFwcGx5aW5nIHRob3NlIHJldmVydHMsIHNv bWUgaXNzdWVzIHN0aWxsIGV4aXN0IG9uIG91ciBzaWRlLiBJIHNlbnQgb25lIHBhdGNoIHRvIHBh dGNod29yazoNCmh0dHBzOi8vcGF0Y2h3b3JrLmRwZGsub3JnL3Byb2plY3QvZHBkay9wYXRjaC8y MDIzMDExNjEwNTMxOC4xOTQxMi0xLXNpbWVpLnN1QGludGVsLmNvbS8uDQpZb3UgY2FuIHRyeSB0 aGlzIHBhdGNoIHRvIHNlZSB3aGV0aGVyIGl0IGNhbiBzb2x2ZSB0aGUgaXNzdWUgb24geW91ciBz aWRlLg0KQXQgdGhlIHNhbWUgdGltZSwgb24gb3VyIHNpZGUsIHdlIG5lZWQgdG8gZG8gcmVncmVz c2lvbiB0ZXN0IGZ1cnRoZXIgdG8gY2hlY2sgaWYgdGhpcyBwYXRjaCB3aWxsIGFmZmVjdCBvdGhl cg0KY2FzZXMsIHRoZSByZWdyZXNzaW9uIHRha2VzIHNvbWUgdGltZS4NCg0KVGhhbmtzLA0KU2lt ZWkNCg0KPiANCj4gDQo+IFRoYW5rcy4NCj4gDQo+IC0tDQo+IERhdmlkIE1hcmNoYW5kDQoNCg==