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 D5891A0093; Thu, 23 Jun 2022 14:35:56 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 760A140042; Thu, 23 Jun 2022 14:35:56 +0200 (CEST) Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 1CBD74003F for ; Thu, 23 Jun 2022 14:35:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1655987754; x=1687523754; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=MMeIKj3SOUfBeOYq3Uj+zsezM5z5Bh2qPdMuvcbJQ+4=; b=lyse0N13+d4CG8s1D8DvP4pyx+CWRux76YPy9ekMqJU3Jz5AW4puf68f yuv0WEvpHfJDaLOK/47k+05yt/Edh5JQ7s+nzBbwYlMih/tODXRzmMyIX 3d2ti4jJVspBomrmRYhVV1VdlcakC9n19Z+erdEMJrzaDPsoZohSPg2wE Ok6+d14z+ZCsUseuJ8b0D5iMNC0dc1EMEwYDUz4SMKEOlLrZ5yQqbIaSd tglWFdRdBRZdTSLb4S23NAXJc+J2+jy6sfCY2f3DfZl+2pwUnlUOKn71N pGzTrGvbXG4BpsQh7MeqWDHGvVzM77igyy0vANFVoML7y3LI/9U5PHlq8 w==; X-IronPort-AV: E=McAfee;i="6400,9594,10386"; a="342389832" X-IronPort-AV: E=Sophos;i="5.92,216,1650956400"; d="scan'208";a="342389832" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jun 2022 05:35:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,216,1650956400"; d="scan'208";a="678041193" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by FMSMGA003.fm.intel.com with ESMTP; 23 Jun 2022 05:35:52 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 23 Jun 2022 05:35:51 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Thu, 23 Jun 2022 05:35:51 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) 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.2308.27; Thu, 23 Jun 2022 05:35:38 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PKANk/ykCSgawOUyDcyjLEIUwrh+m8wbjrKUzHp3QEMWYasWWQdy5H2G7nr9qvbtJw6grccPGEFIBbVQECUo+RGCJTpKVFfnV5MYpOy35RUxv1fXj2vN2/xCOZtfjTVia5f1lV1dkgTjDlee6ThQSZ9wXXssYOAJkT5/krOBq4vrdLCpW9lssV0rMDCT4UDPDHGJrHijvZLoHS5nDEkrM26cjxOpXSLTRWEZTp0Cv7Ev2iNyf988hebSx4Vsec6ryT08u3c0DmJ+dSD1LUa7jvnTT7YRLi7TyNAmNvtMSQNSICp+iYlB/FS8UybSe7J1fEUbG1cjikxy0sbBLl/39w== 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=MMeIKj3SOUfBeOYq3Uj+zsezM5z5Bh2qPdMuvcbJQ+4=; b=UhsmSLvKL9Yy6g5lwxDcqT45YlrCEYT3MolMwKynLgHCd/POGGTDNpRMVw7NKpzTDhd44sYUdobTF2cDbiD0Q38rqoxe30X5dD6FGCiMcz1lHjK0l3McCX5Ump3UdoCi/SMEnS5ZgM7bKW548tewIHosx1a/7Zq81HwrUoaEKlR1q4Bk1e60qMr/k53pALNQk5ogobGXCSwA6OYnv65kAqEtVToL8+jcdrIXDBtfatfryXX5xUmAsEdm1Sec+y1YDHD7j4fhlV4IiQrI1J+KN8wopFjmuTF15RGDUNlc7SuaR8eWhVgDiHK03bi5t0EelQuYxV3bstCUax4J/RZYoQ== 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 DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by PH7PR11MB5981.namprd11.prod.outlook.com (2603:10b6:510:1e0::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.16; Thu, 23 Jun 2022 12:35:36 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::644f:ecd2:47d0:aa6d]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::644f:ecd2:47d0:aa6d%3]) with mapi id 15.20.5373.015; Thu, 23 Jun 2022 12:35:36 +0000 From: "Zhang, Qi Z" To: Ferruh Yigit , "Yang, Qiming" , "Wu, Wenjun1" , "Jiang, YuX" CC: "Li, Xiaoyun" , "Singh, Aman Deep" , "Zhang, Yuying" , "dev@dpdk.org" , David Marchand Subject: RE: [PATCH v2 3/3] net/ixgbe: move bypass init in a testpmd command Thread-Topic: [PATCH v2 3/3] net/ixgbe: move bypass init in a testpmd command Thread-Index: AQHYgghcuVZ+oy0N0ES5GT6l8Orqsa1YrPmAgARIxUA= Date: Thu, 23 Jun 2022 12:35:36 +0000 Message-ID: References: <20220523071031.1868862-6-david.marchand@redhat.com> <20220617050753.1273320-1-david.marchand@redhat.com> <20220617050753.1273320-3-david.marchand@redhat.com> <7a95dafe-bf55-1e2d-9c63-f1fe04de6f4b@xilinx.com> In-Reply-To: <7a95dafe-bf55-1e2d-9c63-f1fe04de6f4b@xilinx.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.500.17 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-office365-filtering-correlation-id: 46277731-2d2e-4c7e-eb5a-08da5514df79 x-ms-traffictypediagnostic: PH7PR11MB5981:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: UZ0KyZhtHnOYXl3Pp+cgwCwOvPGwWhSaCsF39OHuYc1JUMwLgOYnhQFniBQZSmzsi6Eol5AR1wMy+rDvDQvT5rORvfVEfV0wB/O2jYcrjdI0b9SKlypCTbT49hPug9Gw922HnwHm9AzoFit/PaxCWHGOsJ4QK/exj/lW9tCbhxI+O0vJlSI7Aoa7KG9j9RFCOnwGHL2mkQtPquL0LtYMAIpG8nJWlfiZRiUuKYcdkjS4+/Di3zi37ocW42kGJWn6wh8nk9Q2ok4s2XW1x3qYaa6H7TcBfO1CvghUbfFGtlTGlH+qH/IvYPPSkhuXp+3UjMns4LPboM79r+h3ktn5Sp4dXFR8NCWJmsiCl7L8W4g/2+LI4HrAeozB1xz8U+GpDL+0KkXCZ3ukbwHHQVGWrNdTqHOVptpk0oaZSLeEErJhtw8u5xRBmPDeHD75NCF+zxQYu4H/JX3Um08afbouYB0I9vhUvlRpygZDtQgH0HGhQFtZ7xj68wzRlCYYXbclZ9WdkxlivTGo9MXzfdcM44So2Z/UoJvnfXOKpLmh8mMByDF8sNk48CvVQvYqGnKSjWC43HqSqP0FjSawourHgn+Ok+rvf/M1Mi6J4obRVS0kguxiZRb1hwgwCL/gMrJgbH/cIi4Xg+xjOBpoCzq58b0FgRFyjdsZlUgVl0CC3uqdUMCAyK9qrxoln2jiIprAcPkFTSQSr0M/7jmJJkZicZa5htmIT+/3ye9p10u3N/33ZD+0WGMTZujF9CdqAF8SWryULx8/B1LE2pDuoFsHag== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(39860400002)(346002)(136003)(376002)(366004)(396003)(71200400001)(122000001)(66946007)(38070700005)(76116006)(82960400001)(38100700002)(66476007)(66446008)(4326008)(64756008)(86362001)(54906003)(316002)(110136005)(8676002)(66556008)(41300700001)(7696005)(478600001)(5660300002)(6636002)(26005)(53546011)(9686003)(6506007)(55016003)(186003)(8936002)(33656002)(2906002)(83380400001)(52536014); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?R1hyZnhKeFhmOFFqZk1jVkk5T0U0cXVWbmV0b1FNa2hBaWlLUFh1dUZ5YWhT?= =?utf-8?B?QjNSaW1JZXNGTXlhMW1JdDVReExJbm03eHRmbWxYSlZCdEptSTgwMk0wSk90?= =?utf-8?B?VFdHSVRjU1pUeGlYd0VHbVJEMW4xc0hhOTdhOTJRU0hxbHJEMUtwMUhuSUtO?= =?utf-8?B?Zmkvc21Fb2x6SWxGZk5UQzBWVzBzM1VFL1hwRTlTdUJsSVRtSVprRFhGbW9Z?= =?utf-8?B?T1BRS1RyQytNdE1UQW5MaFg3TzlBKzVRUG84dHNLWmdzUzYvcFc2WkJrNnE0?= =?utf-8?B?N0tsMTlxOHArajhDQWpESCtCN0Y4RWMwNTZ2T1dTRmpUbzZwdytyNFh6Q3VR?= =?utf-8?B?OFFDSjEyRzVlVHVhVStCS3V0ZERwZnhDRmVlbWduc1IzdkZ0Y0NnU2ozMGFK?= =?utf-8?B?eXVscjF3d0d0VlV1cWhySUVUN0JOTmNUYW9JWDhkMW9WNjNKOUxZbitBV2Mr?= =?utf-8?B?NTNrRk4zOHFhUDBYUGd6V1BDTWZrUktkQUF6YVhLQ2tnTzJzbFQvU1N1clc2?= =?utf-8?B?TUhLa2NMQW9FNjg5bEM1SHkvQU1NQTlhaHRSQWZqZklHcmpIYnM4UlVrUTUy?= =?utf-8?B?ZW5WbU9uWDF6bFVKUXJLS2o0N2pNdHd3U2JPL2w2dysvQ1VKNDl6akIrWHVY?= =?utf-8?B?NVhld3V6R211TGRCa29aYWF0VHR4b3lXT0J6dUZpYjFUaENxVXVFSVFMYmdo?= =?utf-8?B?U3UzYzFNZ0U3TmhiVXpuWmlhalBvTU5MSXFCaHVRY0VWbkVSSUZUZzZSZGlH?= =?utf-8?B?VnlhUk05RDlJdGFUeng0Ukh0KzRBeFdoN1hPM25qYnhzUmlLUWdTbVRUSEM4?= =?utf-8?B?YmV4b0sxZnpUZEVxYnVobVVUQmt6YlZ1L21tQUtBL2VpUjA2MkJXVzc5TjBZ?= =?utf-8?B?czE5QjBIaWlHaWw1WHd4YnB0eEJlTHcyWVZjYVFuUXoweFM4QWVDZXpxalhi?= =?utf-8?B?cFowOWIxNGg3bEhTSFBrUld4Sm8zR0RLUWRTbFBycGEwYU1nbnJZOEFsb1NZ?= =?utf-8?B?dmlBeW5tZ0lnNDBCdFZHdkdzR3AzRkZBVEppdU94QWw2LzRqRGN2OEFhMndW?= =?utf-8?B?eGtGWG1uazhqVFRROGQyc25PcDlWM0VNM0h0aHZ3VXV2SnQrN2xDUVR4eU1W?= =?utf-8?B?OWE1azUyVlExWjZhQUc3SjFEZjV6UkhZdDVLaU1OUVZySi9vNGRyVUVNeG5y?= =?utf-8?B?MzJ3RzI5dHQ1cm5iRXp2S1EwUFpsTWlELzVHZGNZQjZQK0xWem5DUHRvcFlT?= =?utf-8?B?RVhMbFE5L3JZUEtrYmsxeUtnYTBnUFVtWlRIdXRsc3NjYVR2UG03QkZEVmhR?= =?utf-8?B?eVozbEN2dWVFQ3BoaXJYdVRzTFJWY1Qyd0xJN3hERmd4NldUMGdBMWhNbUF2?= =?utf-8?B?aTByZTVkSzNmN1ZlQVFSY1hhcVJGcEgyWW5HenlsVjBWK3lnZnVid2NiTVdJ?= =?utf-8?B?VWcveHh4eGRBMWJySG8xR01RMEUzM1JESnhmWEZ5MVBKaFRrNmlDMTM2ZHBZ?= =?utf-8?B?NU1ueGIzaENRWkVRbkhoaVhQME9rLzZPVkpwL29wVk4vMGxFSk9Xaks4N3hw?= =?utf-8?B?R1VVSlIrYWkxVVpHUllCNkJVd3JPY3F6NXdhR1ZwRklkNkZsRERmemxKZTlt?= =?utf-8?B?MEJaZTZaSHVLOFZ2T0RUVzByT0ZienRkbEN4Zlczd3RVZHoySS9sVEVlbXlX?= =?utf-8?B?N0wyQUlCa29mc0Fva3pzUVZqWVpha0tCOTBtNWhadWgzTzRwOHVLRi9KWUJ6?= =?utf-8?B?ZCtNdm1Tbnl0V1hEQmNKdjNmbXBTRUI3WisyV1g1SFgyb2dFK3RBYTJvWGJt?= =?utf-8?B?cURXOGJmNEdtNGxtdG9zNGNHL3d0SS8yTERKS2xlbnNIcnFOTWZrcjl1a2ht?= =?utf-8?B?cURIWm5WUmNrOFF6dlN6QWdPYm53Y1duMjRjV09BZlRJK0VSYlY5VmsvMVJR?= =?utf-8?B?NTRmZkErZ2xNNVV3SlgwUTZsanZNRit3NmhzZ1l6R2E0Zmd1RUIreHk0anJr?= =?utf-8?B?d3JhZm1YM2V6amhkY0p5ZTZoSmpoems5aE80amdsTDZibWYxSlVYWTJMUS9E?= =?utf-8?B?dE9OMHBob1BsbE40STJkdzNYTkxBS0JWWDRINGJNOVdoc1BHZU83RWJSWVZH?= =?utf-8?B?WStlZVliVW03MURoNUNNNmxQNHBHeG1lMlMzQUhOUnJ1cTNsSEgrK25VVkV5?= =?utf-8?B?MkdNRVFpeU1jaXg4a01YS1h0VzBFdC9ZOTMrSGxTeDlzbDlXL0RJTmdhUHN5?= =?utf-8?B?YnBOT0t1S01EblBQMkxwZ0lESThCeXg3NGxjMlB6TDhJVlJ4c0JFSmxiRlY0?= =?utf-8?B?V2VFWlRRajJGVFJRQS9HRkplVzh6TXk5REl4S3pOemlnOFdQM3dPdz09?= 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: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 46277731-2d2e-4c7e-eb5a-08da5514df79 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jun 2022 12:35:36.2894 (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: xsNKPJ2ZY1mQkIriAF1b2y3BOzBdwuh4W/Rm3lN6w2Qq+TMKbUkbR8AqdW4mArpAE3jZzmkwgNwQsEMqvJikyA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5981 X-OriginatorOrg: intel.com 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRmVycnVoIFlpZ2l0IDxm ZXJydWgueWlnaXRAeGlsaW54LmNvbT4NCj4gU2VudDogVHVlc2RheSwgSnVuZSAyMSwgMjAyMiAz OjA0IEFNDQo+IFRvOiBZYW5nLCBRaW1pbmcgPHFpbWluZy55YW5nQGludGVsLmNvbT47IFd1LCBX ZW5qdW4xDQo+IDx3ZW5qdW4xLnd1QGludGVsLmNvbT47IEppYW5nLCBZdVggPHl1eC5qaWFuZ0Bp bnRlbC5jb20+DQo+IENjOiBMaSwgWGlhb3l1biA8eGlhb3l1bi5saUBpbnRlbC5jb20+OyBTaW5n aCwgQW1hbiBEZWVwDQo+IDxhbWFuLmRlZXAuc2luZ2hAaW50ZWwuY29tPjsgWmhhbmcsIFl1eWlu ZyA8eXV5aW5nLnpoYW5nQGludGVsLmNvbT47DQo+IGRldkBkcGRrLm9yZzsgRGF2aWQgTWFyY2hh bmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+OyBaaGFuZywgUWkgWg0KPiA8cWkuei56aGFu Z0BpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIgMy8zXSBuZXQvaXhnYmU6IG1v dmUgYnlwYXNzIGluaXQgaW4gYSB0ZXN0cG1kIGNvbW1hbmQNCj4gDQo+IE9uIDYvMTcvMjAyMiA2 OjA3IEFNLCBEYXZpZCBNYXJjaGFuZCB3cm90ZToNCj4gPiBJbnRyb2R1Y2UgYSBuZXcgY29tbWFu ZCBhbmQgcmVtb3ZlIHRoZSBsYXN0IHBhcnQgb2Ygc3BlY2lmaWMgcG9ydCBpbml0DQo+ID4gZnJv bSB0ZXN0cG1kLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogRGF2aWQgTWFyY2hhbmQ8ZGF2aWQu bWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gPiAtLS0NCj4gPiAgIGFwcC90ZXN0LXBtZC9tZXNvbi5i dWlsZCAgICAgICAgICB8ICAxIC0NCj4gPiAgIGFwcC90ZXN0LXBtZC90ZXN0cG1kLmMgICAgICAg ICAgICB8ICA0IC0tDQo+ID4gICBkb2MvZ3VpZGVzL25pY3MvaXhnYmUucnN0ICAgICAgICAgfCAg NyArKysNCj4gPiAgIGRyaXZlcnMvbmV0L2l4Z2JlL2l4Z2JlX3Rlc3RwbWQuYyB8IDgyDQo+ICsr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4gPiAgIDQgZmlsZXMgY2hhbmdlZCwgODkg aW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9hcHAv dGVzdC1wbWQvbWVzb24uYnVpbGQgYi9hcHAvdGVzdC1wbWQvbWVzb24uYnVpbGQgaW5kZXgNCj4g PiA2OWM3NTk1YTQ1Li5kMTNlOTgxMjVlIDEwMDY0NA0KPiA+IC0tLSBhL2FwcC90ZXN0LXBtZC9t ZXNvbi5idWlsZA0KPiA+ICsrKyBiL2FwcC90ZXN0LXBtZC9tZXNvbi5idWlsZA0KPiA+IEBAIC02 OCw3ICs2OCw2IEBAIGlmIGRwZGtfY29uZi5oYXMoJ1JURV9ORVRfSTQwRScpDQo+ID4gICAgICAg ZGVwcyArPSAnbmV0X2k0MGUnDQo+ID4gICBlbmRpZg0KPiA+ICAgaWYgZHBka19jb25mLmhhcygn UlRFX05FVF9JWEdCRScpDQo+ID4gLSAgICBjZmxhZ3MgKz0gWyctRFJURV9MSUJSVEVfSVhHQkVf QllQQVNTJ10NCj4gPiAgICAgICBkZXBzICs9ICduZXRfaXhnYmUnDQo+ID4gICBlbmRpZg0KPiA+ ICAgaWYgZHBka19jb25mLmhhcygnUlRFX05FVF9EUEFBJykNCj4gPiBkaWZmIC0tZ2l0IGEvYXBw L3Rlc3QtcG1kL3Rlc3RwbWQuYyBiL2FwcC90ZXN0LXBtZC90ZXN0cG1kLmMgaW5kZXgNCj4gPiA0 ZTg1MjNmOTYxLi5lMTFlMmUyY2I4IDEwMDY0NA0KPiA+IC0tLSBhL2FwcC90ZXN0LXBtZC90ZXN0 cG1kLmMNCj4gPiArKysgYi9hcHAvdGVzdC1wbWQvdGVzdHBtZC5jDQo+ID4gQEAgLTM5NDksMTAg KzM5NDksNiBAQCBpbml0X3BvcnRfY29uZmlnKHZvaWQpDQo+ID4gICAJCWlmIChyZXQgIT0gMCkN Cj4gPiAgIAkJCXJldHVybjsNCj4gPg0KPiA+IC0jaWYgZGVmaW5lZCBSVEVfTkVUX0lYR0JFICYm IGRlZmluZWQgUlRFX0xJQlJURV9JWEdCRV9CWVBBU1MNCj4gPiAtCQlydGVfcG1kX2l4Z2JlX2J5 cGFzc19pbml0KHBpZCk7DQo+ID4gLSNlbmRpZg0KPiA+IC0NCj4gPiAgIAkJaWYgKGxzY19pbnRl cnJ1cHQgJiYgKCpwb3J0LT5kZXZfaW5mby5kZXZfZmxhZ3MgJg0KPiBSVEVfRVRIX0RFVl9JTlRS X0xTQykpDQo+ID4gICAJCQlwb3J0LT5kZXZfY29uZi5pbnRyX2NvbmYubHNjID0gMTsNCj4gPiAg IAkJaWYgKHJtdl9pbnRlcnJ1cHQgJiYgKCpwb3J0LT5kZXZfaW5mby5kZXZfZmxhZ3MgJg0KPiA+ IFJURV9FVEhfREVWX0lOVFJfUk1WKSkgZGlmZiAtLWdpdCBhL2RvYy9ndWlkZXMvbmljcy9peGdi ZS5yc3QNCj4gPiBiL2RvYy9ndWlkZXMvbmljcy9peGdiZS5yc3QgaW5kZXggZWE0Njg0YzJkYy4u ZDQ1MGZjMWNhMCAxMDA2NDQNCj4gPiAtLS0gYS9kb2MvZ3VpZGVzL25pY3MvaXhnYmUucnN0DQo+ ID4gKysrIGIvZG9jL2d1aWRlcy9uaWNzL2l4Z2JlLnJzdA0KPiA+IEBAIC00MTgsNiArNDE4LDEz IEBAIFNldCBhbGwgVENzJyBUWCBtaW4gcmVsYXRpdmUgYmFuZHdpZHRoICglKSBnbG9iYWxseQ0K PiBmb3IgYWxsIFBGIGFuZCBWRnM6Og0KPiA+DQo+ID4gICAgICB0ZXN0cG1kPiBzZXQgdGMgdHgg bWluLWJhbmR3aWR0aCAocG9ydF9pZCkgKGJ3MSwgYncyLCAuLi4pDQo+ID4NCj4gPiArcG9ydCBj b25maWcgYnlwYXNzDQo+ID4gK35+fn5+fn5+fn5+fn5+fn5+fg0KPiA+ICsNCj4gPiArRW5hYmxl L2Rpc2FibGUgYnlwYXNzIGZlYXR1cmU6Og0KPiA+ICsNCj4gPiArICAgcG9ydCBjb25maWcgYnlw YXNzIChwb3J0X2lkKSAob258b2ZmKQ0KPiA+ICsNCj4gDQo+IEhpIFFpbWluZywgV2VuanVuLCBZ dSwNCj4gDQo+IEZvciBtZSBjaGFuZ2VzIGxvb2tzIGdvb2QgYnV0IHRoaXMgc2V0IGNoYW5nZXMg aXhnYmUgYnlwYXNzIGNvbmZpZ3VyYXRpb24gaW4NCj4gdGVzdHBtZCwgaW5zdGVhZCBvZiBpdCBi ZWluZyBlbmFibGVkIGJ5IGRlZmF1bHQsIG5vdyBhbiBleHBsaWNpdCBjb21tYW5kIG5lZWRzDQo+ IHRvIGJlIGlzc3VlZC4gVGhpcyBhbHNvIGNhbiBhZmZlY3QgYnlwYXNzIHRlc3RpbmcuDQo+IA0K PiBDYW4geW91IHBsZWFzZSB0ZXN0L2NvbW1lbnQgb24gdGhlIHNldCBmb3IgdGhlIGl4Z2JlIGJ5 cGFzcz8gRm9yIGJvdGgNCj4gZnVuY3Rpb25hbCBhbmQgZHRzIHRlc3RpbmcgcGVyc3BlY3RpdmU/ DQoNClRoYW5rcyBmb3IgY2FwdHVyZSB0aGlzLCBhZnRlciBpbnRlcm5hbCBkaXNjdXNzaW9uLCB0 aG91Z2ggd2UgdGhpbmsgaXRzIGxvdyByaXNrIGJ1dCB3ZSBwcmVmZXIgdG8gaG9sZCBvbiB0aGlz IHBhdGNoIG1lcmdlIGJlZm9yZSBnZXQgdGhlIHJlc3VsdCBvZiBhIGl4Z2JlIHJlZ3Jlc3Npb24g dGVzdC4NCg0KSWYgd2UgbWlzc2VkIFJDMiwgd2Ugc2hvdWxkIGJlIGFibGUgdG8gY2FwdHVyZSBp dCBpbiBSQzMuDQoNClRoYW5rcw0KUWkNCg0KPiANCj4gVGhhbmtzLA0KPiBmZXJydWgNCg==