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 E0CB1A0A0E; Wed, 28 Apr 2021 23:45:12 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7A7A140697; Wed, 28 Apr 2021 23:45:12 +0200 (CEST) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00055.outbound.protection.outlook.com [40.107.0.55]) by mails.dpdk.org (Postfix) with ESMTP id 2AA5E40147 for ; Wed, 28 Apr 2021 23:45:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dO2BMmMUS5uPI+JRSBm7PqcYB/A0Tvs7UyiV19x3Jio=; b=27n4ikHNJJkcI/igkiNhfAcc9PTvV2aSsDrZHUvqtWOSHbuCOXKye+zokYQ8+1I2O4iPiynnnUvS1MMVKaZ9NMcvR8Fvh6xVxffcZdKI8D8k/ue+UHCv1tW3Ys9689WkBLrdAZNqdhCdlqr7vDfO4qATMVYe4ByU+H56TM+mfA0= Received: from DU2PR04CA0008.eurprd04.prod.outlook.com (2603:10a6:10:3b::13) by DB8PR08MB5322.eurprd08.prod.outlook.com (2603:10a6:10:114::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21; Wed, 28 Apr 2021 21:45:08 +0000 Received: from DB5EUR03FT033.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:3b:cafe::c2) by DU2PR04CA0008.outlook.office365.com (2603:10a6:10:3b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.25 via Frontend Transport; Wed, 28 Apr 2021 21:45:08 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT033.mail.protection.outlook.com (10.152.20.76) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21 via Frontend Transport; Wed, 28 Apr 2021 21:45:07 +0000 Received: ("Tessian outbound 52fcc5bd9d3a:v91"); Wed, 28 Apr 2021 21:45:07 +0000 X-CR-MTA-TID: 64aa7808 Received: from d417e8862ea7.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id E8C2DD10-7A22-484C-B3A6-4EDBC2B13781.1; Wed, 28 Apr 2021 21:44:57 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id d417e8862ea7.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 28 Apr 2021 21:44:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SfWnhj9JpCfQgwPm/m6soYMexRw+kAQAeVQznVIdbpQBTpW4t/S5Iqn7JQVHcQt+8cy63L2zBClLmzUdP8HQcekyHlBKLI8WKNnGfALzWPKgQWA515HMFJomNkW0jFg+ZME4cYvS+TrM2UNfhbiwwaDt8DRqb1DdcgoTct66pBUpLHSU4Ct2/BDz8kJnIgALCB8x7dYmpcZSNfeulaF1pu8kuYzYqbOoQ91d6NzlB6e3wEkU2bh/RjOGkbnVFI6mugmPl5eMBOnsK87jQPce3Eg8LLTax0ds/bWjvewkt6ZZ4rrZjZZUMloOq71jmTOjaVUgXxcjC5LmLRpOG7vctw== 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=dO2BMmMUS5uPI+JRSBm7PqcYB/A0Tvs7UyiV19x3Jio=; b=KGFHPtkRsMiKdKd88XABFQ81PTlbH4uEoNNflkdM5YMxG77DOBIRY7pvtA5aeVWzkHJ5JKgciWc7sao20jnbLD6gR96fPU16gUgwQXhIXVxTPCQpMXlZ9CW4m+PX9WyAFw0vHReRFJBfuOYN/efyLIjTyQGd84b44FREJIWKgp9npZJoYEv/+SvEKXb2CWHzmG3xuJEBr1YFA144GMSYkdsf+P8zsbOtRfqK4xF4ycDjlw8GJyfkkDUpxK6K9eKiJih4ISBFW7p18gsMweR7KPDu3I43JM0Iy0knSxi2UIufimBDJf5LRbKLvzA/QTLOdE3TCmEU8N867GQDkag+8Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dO2BMmMUS5uPI+JRSBm7PqcYB/A0Tvs7UyiV19x3Jio=; b=27n4ikHNJJkcI/igkiNhfAcc9PTvV2aSsDrZHUvqtWOSHbuCOXKye+zokYQ8+1I2O4iPiynnnUvS1MMVKaZ9NMcvR8Fvh6xVxffcZdKI8D8k/ue+UHCv1tW3Ys9689WkBLrdAZNqdhCdlqr7vDfO4qATMVYe4ByU+H56TM+mfA0= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by DB8PR08MB5481.eurprd08.prod.outlook.com (2603:10a6:10:114::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21; Wed, 28 Apr 2021 21:44:54 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::2994:a01e:2de:f94e]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::2994:a01e:2de:f94e%7]) with mapi id 15.20.4065.027; Wed, 28 Apr 2021 21:44:54 +0000 From: Honnappa Nagarahalli To: =?utf-8?B?U3RhbmlzxYJhdyBLYXJkYWNo?= , Bruce Richardson CC: "Ananyev, Konstantin" , "Yigit, Ferruh" , Stephen Hemminger , Jerin Jacob , Kathleen Capella , "thomas@monjalon.net" , "dev@dpdk.org" , Dharmik Thakkar , Ruifeng Wang , "david.marchand@redhat.com" , "jerinj@marvell.com" , "hemant.agrawal@nxp.com" , Stephen Hemminger , nd , Honnappa Nagarahalli , nd Thread-Topic: [dpdk-dev] L3fwd mode in testpmd Thread-Index: AdcV2H0Bhkmz7z6QTBeC8FixZy3dngAaQ6AAABIFuOAAAQNCAAAAQNqgA/efEhAAAYi7gAAF6HhgAAl7GoAEe3+OoAB4fPWAABDYiwAABc478AAb06kAAAAT1EAAG+pgEAAYVQwAAACPgIAAFkuHYA== Date: Wed, 28 Apr 2021 21:44:54 +0000 Message-ID: References: <20210426104720.2b892045@hermes.local> <81781e97-735c-f584-4148-ff07dedc5cb4@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: C66C9FA83FB891499B877FA14C1901C5.0 x-checkrecipientchecked: true Authentication-Results-Original: semihalf.com; dkim=none (message not signed) header.d=none; semihalf.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [70.113.13.105] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: d346a77e-297c-4b29-43df-08d90a8ee432 x-ms-traffictypediagnostic: DB8PR08MB5481:|DB8PR08MB5322: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8882;OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: gNQKK2PTSYFxzp+tNwLuln4SNwUEG0GyiXc1UB9eV0YNx+P1G75oKPdwaOyDkwGTV453ycloZ26gbwk3iWo/zmBuHVt+BL3jLWLvj9qeHCnEcqNoVwzxgTWmdBeAqjoLRHkupgyyqnVXCuTLAAHF+IIVKHm7MD+rgKRzpSMwvOQItiC8m5QHxAqytai/WDcnMCCDpYGP0iFx3isxwhmylN6ZpnY+pEnqQGlZv3HyPZx8hSV5Z2FnFHI9sjpYwNwTAqH3XtOe+UyGBtUtjNQ4S5tdhng/P8KQeHjhJ/nQdrQz/gMoPCUkdmnwJY536cCSx4qcCZhg8AMYTx73WUpYMnQ4EiPdrHiE3+hkuVme7ZC0hoK71QpDdGFtiyrK3StbdZq2ZWBmblCUK7sGTjD8pyGU0IEgeFywiErf27O98BNOvVRwMpJQahm2AhVfY7Fj3HIdan5Rz39LmDdG7KkSi1JEbkNoNpNGDRbcmUQrOwJbNxeuaE3YnyMUq9dgEdDowl+iJ1NbBUoSmCvJF9iS/dRbyGvj2+kK5KpCikAlP5xdcZoYChZjbKd6vo2EyXIGdgqv94HiShFvY5dNcZgmqQsBwCJVpMFZLIpW93e689XamUpWkH313/3QYZxuLWRXWBZ4Gf7flY/MmAxtJaTcag== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(39850400004)(346002)(396003)(376002)(136003)(66946007)(64756008)(8936002)(8676002)(54906003)(71200400001)(110136005)(38100700002)(66556008)(66446008)(66476007)(26005)(76116006)(122000001)(478600001)(7696005)(52536014)(2906002)(7416002)(316002)(5660300002)(186003)(53546011)(86362001)(33656002)(4326008)(6506007)(9686003)(83380400001)(55016002)(32563001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?QUoycjFpTVFEcitRQUtTMWRtekxUTGRKdTJLV3FTaUtwa3Z4SmF6M3V5SE1E?= =?utf-8?B?VklzSVE3dm9xbjhVMnRRNmtvc0h4T3ViRGJBWEhsNWE2T0ZOWlpyTGxVNHFM?= =?utf-8?B?SlhUTDdyeDVqRFRtU3cwL2w2dlFERTdvUGlBOTB5YVZRQktaaWdPeWdLbHZt?= =?utf-8?B?QW81MEJUWk11NnFBeW83alJ3UmExQzhwRU1MRnVNays2dW9oZGVOOFYrNmpn?= =?utf-8?B?RXhIQytrK0h2eG10cmJHYlBwc3JRd3pRZC9FQUN5WWIrd1J3MWVPZndnWVVI?= =?utf-8?B?TGJhZXIvYlN0WHBFZi9JL2hxUU5adjFDQlEvVVRNL2NlVXJDNXlBbDRPSFYr?= =?utf-8?B?dEl4NmkxNjM2VldPMkJBTktBaFNaUzhDa2xYamUxOWk5NHg3TGpZMllmQnN1?= =?utf-8?B?MlhOMWh0OHFwcUJlQURwc2w3cG42THB5MW45RmpDTERkdVNYYnowbEZXeFli?= =?utf-8?B?Z0p6SDhOTHB3dDF5RUFFKzBWUnJpQWN1Rm5FZkJXQ25HSTFqOXVTOE9FcFpS?= =?utf-8?B?NjIwU0JGU1VGcEtFYmFpWHRlNDFYTVRLbXRFRm51TjVIYmZqOEl4WXVDTEd2?= =?utf-8?B?Uk0rcWllWmNjb1VUWFRzMmRWeTF3TytZMktGaUxmTWxSWnl2U2ltT2RENUp1?= =?utf-8?B?Ukp0Mm9VVUUrbzduOElaSW1rMUN0clY3VUNNVXZWZXgwM1hRZGlQaDZKU3Rj?= =?utf-8?B?WXVPTmVlL21XZWtRZEhHU01ldnVkN29ja0ZCLzhrZ2MxcHpic3BmR3dCTmtP?= =?utf-8?B?L0dMN3B4NUdzaUNoZ0NUUWNPaXcxTFdQOVRJUkN0dVJLeDNxdFAxemcwN3Bj?= =?utf-8?B?cnArVCtUYks3bVZBbjBlajE3azlYcjBkbTg0dlloeFBWU1hXSDNLTDdOUFJu?= =?utf-8?B?ZndwR2lMZVR2clRYT2Zld0swNjk4RnBnNHhmbmZDR1R1dzhCL2F2RVRBRzlz?= =?utf-8?B?SjFwUkcrYW81Q1pVSm8zSnM4T3FSamE1Y3d3RURSNjYrUDFRU0l4REUvTndr?= =?utf-8?B?bUxiZzBxYndqRXlYRHBIM1R6eW03Y3NBUmFkUS9UQkkrc010MUFmRjd3Tmhs?= =?utf-8?B?aS9vNWl1OUQzeU5sMGFxdytlTWJOQmxYTmI4akM3YmhaSzJhWEdNMHUwTndh?= =?utf-8?B?eHNBNk5qVmJ3cnNXVjVEK3Y2V2tkU0VFVExOc1kzSUMrZXNxWkNITnRyR1Zq?= =?utf-8?B?aDNDWUZJcVhMNngybEd5T2R3MFdqU3ExdUNYQ1pVTXg3blBpbnFSL1p5Ulg4?= =?utf-8?B?b0IzMDNKdnFudGFHMmtaWWFJSU00Mk1uVmw1N2wxLzdMaW1VYmhIa0syemth?= =?utf-8?B?UCt3TlFtK0F2amp1OGdiVm9CNE81bFNlcWxIVm5PTjdPY08rNmVSTjdXQ2tC?= =?utf-8?B?K3g3eEFwWXdUZm9EdklhQ05sVW10Rk9pc2dNUDdMM3dJRlZSVzNoakg3ME1T?= =?utf-8?B?aVpyZUxpbmIrallYdG9SSFJWb0svSVpWRmVWVU5oSTJHTkFLTVVBNkhPNW9w?= =?utf-8?B?QWJ2SmlBUlpvQWRpSUZtSHFPbUgzVUJ1WDBwL2FFcEU0eGZxbnRQRjRrVVRo?= =?utf-8?B?V0ZndXdCUzRnMEoyN0x4OTUwd080QjZTOUY1SGpjWGIveWlHT3ArMEFYS29w?= =?utf-8?B?elFJZmdKU0lmalRHcW83aWNkb1V4ZFpkRWswZHRyaE54SkJwQXB4RDdNaUNQ?= =?utf-8?B?OGtwRG5yOU45cVFuQlZKcGh6NjdBQkYxYk5yY0VzTHQwY0QyOXZGb1U1V084?= =?utf-8?Q?EUJRYC7K9uum2lKSIuEv3laI5QnCyj8SwN8HVCT?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5481 Original-Authentication-Results: semihalf.com; dkim=none (message not signed) header.d=none; semihalf.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT033.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 30f8db05-8685-4c66-db35-08d90a8edc3a X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AbM+J8y1VbVuh/a9gaCluY/qMiGMYWkqQlihK+76ioalq5Bm0McHa32dp0r6NQDsuSGXWWxPsLuzKUaLOZbCI1aoVqH9t33DUjBjw+JQ2KRaLDQyXFUNXl85dxwI9uY7HScfJZ00BsG1+/3FkC1BlnE3+qEHvkdCCZswyhm0n5bcil/+9EptoohaofaChx+ut6Mv9jq93IqkNS8i6o/iyROpZzN3Zvl4I8byWNmlBWWy2bLFvrtpq4uPvoTvCtlojiFpAlC3TE5aR7VPcAM7TaNzhOij9o4pZU29vEi80NG3MB0mcCnoL6Xa+gEsksdereF6hnd0LGrmeulCh8UCCHlmtQtimwtg2JlpiQKLApiMq6PeLOIOiGvc/iAjW94yocRj2A/1wkWQ4GZs7oe0yWUSi+/8f9zF2zYp6I07DLOZ3fVlBtDplS3w0MMqMMtVg1grKshlA8vxpdVvD5oe9p5TH87rGuyy5U5I5ZKNvHJGTV14qHsMYRwyqiw/koguy7vRmOY63R7lDT5GIe+tWU0vEpVT9mA4CdudTFGUnRczg9Ysr3e4M3fGCy8cjP9xMkkE+hKdfZRJwN9RDwN8m4j9gShHcTLUv/LyQPMAkzuf2KjswdxcBhBFrI3h4YDl7/efrnKe8XDPBKUK3p2prmvlEIDpGYHbA7cOC/U16YtBBN2sHIZeNR3XOjeyRSKRZagMXH+8Al2AOFgpT8HWlA== X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(39850400004)(346002)(376002)(136003)(396003)(46966006)(36840700001)(2906002)(5660300002)(110136005)(47076005)(52536014)(36860700001)(82740400003)(7696005)(8676002)(34020700004)(33964004)(83380400001)(82310400003)(86362001)(26005)(81166007)(54906003)(33656002)(186003)(8936002)(316002)(336012)(9686003)(53546011)(478600001)(4326008)(70586007)(70206006)(356005)(6506007)(55016002)(32563001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2021 21:45:07.9699 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d346a77e-297c-4b29-43df-08d90a8ee432 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT033.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5322 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [dpdk-dev] L3fwd mode in testpmd 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 Sender: "dev" PHNuaXA+DQoNCk9uIFdlZCwgQXByIDI4LCAyMDIxIGF0IDEyOjQ4IFBNIEJydWNlIFJpY2hhcmRz b24gPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPG1haWx0bzpicnVjZS5yaWNoYXJkc29uQGlu dGVsLmNvbT4+IHdyb3RlOg0KPHNuaXA+DQo+IEkgZG8gbm90IHN1Z2dlc3QgcHVsbGluZyBhbGwg dGhlc2UgaW4uIEluIG91ciBjYXNlLCBJIHNlZSB0aGF0IHRoZSBhc2sgaXMgb25seSBvbiBMUE0u IEkgYW0gb3BlbiB0byBoZWFyaW5nIHdoYXQgb3RoZXJzIHNlZSBhcyB0aGUgcmVxdWlyZW1lbnQu DQo+DQpJIHRoaW5rIGZpYiBpcyB0aGUgcGxhbm5lZCBsb25nLXRlcm0gcmVwbGFjZW1lbnQgZm9y IGxwbSwgYW5kIGltcGxlbWVudHMNCnRoZSBzYW1lIGFsZ29yaXRobSwgc28gSSB0aGluayBmaXJz dCB2ZXJzaW9ucyBzaG91bGQgdXNlIGl0Lg0KSWYgSSBtYXkgYWRkIG15IDIgY2VudHMuIElmIGEg ZGVjaXNpb24gaXMgbWFkZSB0byBpbXBsZW1lbnQgYW55IEZJQi9MUE0gbG9naWMgaW4gdGVzdHBt ZCwgaXQgd291bGQgYmUgZ3JlYXQgaWYgYSB2ZWN0b3Itb25seSBhcHByb2FjaCB0aGF0IGlzIHVz ZWQgaW4gbDNmd2QgY291bGQgYmUgYXZvaWRlZC4NCldoaWxlIHdvcmtpbmcgb24gUklTQy1WIHBv cnQgSSBoYWQgdG8gZGlzYWJsZSBsM2Z3ZCBjb21waWxhdGlvbiBmb3IgUklTQy1WIGFzIGl0IHJl cXVpcmVzIGEgdmVjdG9yIGVuZ2luZSAoaW4gbDNmd2RfZW0uYykuIFRoZSBib2FyZCBJJ20gY3Vy cmVudGx5IHVzaW5nIGhhcyBydjY0Z2MgSVNBIHdoaWNoIGRvZXMgbm90IGhhdmUgdmVjdG9yIGV4 dGVuc2lvbnMgYW5kIEkgdXNlIHRlc3RwbWQgZXh0ZW5zaXZlbHkgZm9yIHZlcmlmaWNhdGlvbiwg aGVuY2UgaXQgd291bGQgYmUgYSBzaGFtZSB0byBsb3NlIGl0Lg0KW0hvbm5hcHBhXSBTb3JyeSwg SSBkbyBub3QgdW5kZXJzdGFuZCB0aGlzLiBJIHNlZSB0aGF0IHZlY3RvciBjb2RlIGlzIHVuZGVy IGNvbXBpbGUgdGltZSBmbGFnIGFzIGJlbG93DQoNCiNpZiBkZWZpbmVkIFJURV9BUkNIX1g4NiB8 fCBkZWZpbmVkIF9fQVJNX05FT04NCiAgICAgICAgICAgICAgICAgICAgICAgIGwzZndkX2VtX3Nl bmRfcGFja2V0cyhuYl9yeCwgcGt0c19idXJzdCwNCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9ydGlkLCBxY29uZik7DQojZWxzZQ0KICAg ICAgICAgICAgICAgICAgICAgICBsM2Z3ZF9lbV9ub19vcHRfc2VuZF9wYWNrZXRzKG5iX3J4LCBw a3RzX2J1cnN0LA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBwb3J0aWQsIHFjb25mKTsNCiNlbmRpZg0K