From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0066.outbound.protection.outlook.com [104.47.40.66]) by dpdk.org (Postfix) with ESMTP id 4011737A6 for ; Wed, 30 May 2018 08:42:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XInanTb/Yz5ZZFU7YXtcKP5qeCJ9ey5GVYTsf0yNqMI=; b=WAJGIWRTKw3WMzbHr2Zj+EZV8oSFk6ey+NwI3eVfAV2MgJ/ApJbRdulLt4xQvxcKK8U7uMFPqQV4yI9hrPEIP6vnXx9bshku4upiKH50jRNr+7AGdIKSlWRLpGOBtwvKUTPwt5178I8/mJx3N449kqsssLptHV1vL9HdY+3W/6c= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Rakesh.Kudurumalla@cavium.com; Received: from localhost.localdomain (115.113.156.2) by BLUPR07MB659.namprd07.prod.outlook.com (2a01:111:e400:89e::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.797.11; Wed, 30 May 2018 06:42:00 +0000 To: Ferruh Yigit , dev@dpdk.org References: <1527512224-13113-1-git-send-email-rkudurumalla@caviumnetworks.com> <3cca4b38-dbb0-15a1-bcd9-b1bb694fb306@intel.com> From: Rakesh K Message-ID: <5138a0c9-64a1-4b7a-8fcc-bc8deb82afb0@caviumnetworks.com> Date: Wed, 30 May 2018 12:11:43 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <3cca4b38-dbb0-15a1-bcd9-b1bb694fb306@intel.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [115.113.156.2] X-ClientProxiedBy: BMXPR01CA0025.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:c::11) To BLUPR07MB659.namprd07.prod.outlook.com (2a01:111:e400:89e::19) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:BLUPR07MB659; X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB659; 3:GUfeNLis9yPM4a5WhCGPlcaOx9U+U6Eq1zXHwOsNK2ic3sxJ8ZT8mIzeO/YtwB7YYcjvwIxFeU2ymM6YQo9WOw0+2FmdgPr8hue2KNVsQ/gjmH59zT95lJ3v8NbQVdpSnxQJiKih9T1f6WkyqGaQKKaoTn2d6l/AeqvpSDVNklmW5lTFXDMXIMbZ+SZnvpztNrXjkVpVNjgAkUNc36JtIiQ8NrsehMQ6a50tyXeC9zGYNJWOKby4Xr+Xx2YAXBPo; 25:X+aGh9C92a4VMxcvTQoFOK0eJkfGXB28z/FKdX7yNaGwY6wr/9UOCeGOcgydVCwmOSshSrHKg6Kn18u1Lyrdbm9t+M2gAkoyAgcj8g1RdsS0kKZl31M8JaqMerlymZnezvoJrqGC8gnCTJaXdpwe8uqkE9jKeUrW3loyu7xVVE9jqB+yfOAHAziUEV+GqlWQL1QfOX8pSNfnxHrTkz6DgA50c3riaVdh4+Lnel4klwYtc/5RO1JplL832Cot1yRY1v5nsCAUwcx4uPTnSGSr8HqMdbJAuA3CjlLElZvpSLL7lt18eLCPUsoEBlvvbCmKlHJ1vqy1zXfWQbSM3lPp7w==; 31:Xfw6bZkqm8EH0L9OwvkUsdhnlR4aTOMUI5YxQzrCxIlflR62jpNLlGBgAZ9dyYv3kwnf/FJDRmh68qswrkz0O1rIdiY24b2XcBpnznK3YzbDbKIODDFa7fob4/CF+PQoibLq27FW1/dnVP3xuWBPTnzDH2VM6iA+NTLec9X7okB+nV3T5W33IKiNlXGY27N8h6peSRXHEsL8j5sft/bIVO0xuuSTI4ljGg6RKXbYXhU= X-MS-TrafficTypeDiagnostic: BLUPR07MB659: X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB659; 20:WkJCqWQUdh2qi4wr1joI9VtmhDlhWEF0QpWmblbzfczRpe9AAmJ85T+17fNYGf+rev4gYAv47vwYc/L6WlZZIRhW1MRfyvKpWVclF4YvME3O3k9rgnlL75feZpgosois5l3qvvZIvdrUrkOtgEpZwddKlceLkamU0Vwc83p5vSJLxwDyMems65uG2Y3qsS+8NMeBmGo+OBnWxFbJf6pGZCJ6nUqHPrRTkqvKCpE0bq1BoS0Xa6s7HGMqdRsuxZAo5NZ4j54u1Z+0EkFNxh2W5IsAb48NPISV7UtFgYsYmm1SIENq0OV/sT2PtNROg6SleXQmKTHbcpLvUsrRtSEfD5R0TcgnrtGsCdvMJO69TbZghF90cR5FKfv5ryVOVAqnuty/z4N1FEjyCD9m2jk6rVzp+ssDyXATQCe4OzzQ9+r8owGeVWZ/8i7chXD8bI6c1Z3B0mmPbKhVAda1XA7RGs/YflKBoZIpHmaaNN2hwB6KaJFKQu2KVy8HlYXhgJ/AVdPGtD7YeiPKSROIyMuU/SGQNg7NS4RszqE9iwV//V4RfkZQMrHceWr17QrzKQj9MWvJrjaiGyNv7TzzLR6qblmlx25sGVdIR439KVkmpYc=; 4:JtyXjCt0To6+oDaPWNmKH58voMHYL6AVEmuiCgnzeozSMhjgDmxPVlX5G2nTDPThF2CIM4Zi1LIPP10S+afLG1r5PZC/xvZzWC0y8oxwHYHgOisIXEu7sEY3tfRpk93/mIh5e+zpW6ldK/rnEoS4HggbYeiaCY+cn0x45kIxBXEG3LH4SIcOSfgZF5aNKZSsSGGADstzPSpPjVNmH7LaXuPH2QaSYCw/BTnrZlLD4cZcUaKxFwJ+nvCVqx8UVm6kD+GtBVYMCgmXY8LC473oyQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(3231254)(944501410)(52105095)(10201501046)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(6072148)(201708071742011)(7699016); SRVR:BLUPR07MB659; BCL:0; PCL:0; RULEID:; SRVR:BLUPR07MB659; X-Forefront-PRVS: 0688BF9B46 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6069001)(39860400002)(39380400002)(376002)(346002)(366004)(396003)(189003)(199004)(316002)(55236004)(65956001)(47776003)(52146003)(65806001)(66066001)(2486003)(52116002)(486006)(956004)(2616005)(386003)(16526019)(31696002)(58126008)(186003)(6246003)(6512007)(106356001)(68736007)(53936002)(31686004)(23676004)(105586002)(97736004)(50466002)(230700001)(6666003)(478600001)(72206003)(446003)(305945005)(26005)(64126003)(7736002)(25786009)(42882007)(6506007)(6486002)(8936002)(81156014)(8676002)(53546011)(2906002)(76176011)(3846002)(5660300001)(6116002)(36756003)(81166006)(65826007)(11346002)(229853002)(476003); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR07MB659; H:localhost.localdomain; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjA3TUI2NTk7MjM6SytRYTNNYWRjNUpveDNxMm85OEh0UERWUEJo?= =?utf-8?B?OWx0YUdCa0dyQzdmRisvaGEyYmxyU3NibStyZTl1VFlXNjhkcnhjQlBmWkMz?= =?utf-8?B?c3M0d1Bkc0NYMVFUSEFZUHRzSVd0STFsU3RFczdyUG5RVkUvNHU0Q25GYjdC?= =?utf-8?B?d0ZLMlVSSk5VekwvK05FcVdSVitmUGRvdkhOSXlqZ0ROMmJtOGFIeS85TVI1?= =?utf-8?B?bzNVT0I5a2tZY3dVc0VmOVV0d0NsSmtTLy9pSWI1eTl3YjBhK0hxTldNLzQr?= =?utf-8?B?VER6cllNa1kraXRKazNFb1YrVDBQUXV0c0RIRHFQOVBPUXZPU08wVlQwcEkr?= =?utf-8?B?bFdNVkdMaGliZTlZYXpDRlBQTjJEdUIvbmRHSU5Jd0taaUUrYm92Zy9WWi9n?= =?utf-8?B?RUkrcUdvSnBrQVQ5N3ZxMEFWQkU2cnVlTTdtb2REZFp3cFAwMisrVnpCSkpT?= =?utf-8?B?N0hBMU1TKzMyZU51cHIwTmRuSk5DRmtNeFA3cEhWSEZSM21wSWlqV0kyQ3k2?= =?utf-8?B?MTEwbWNYUTJKVmlDdEhYcWphOUhuUndQcDB0S3F0aUIvQUpqbmUra2VxODk3?= =?utf-8?B?VVNSRTRPMGxRd095V2h5eUEyMXo0eWZtQU9sL2NTTGVQNzVwWk4wNEhwWTVu?= =?utf-8?B?RzhEV1F0UENUNzJwcnA5cWc1QmFZME1zQzRSdzN6cGtKaEVyT1lBVGhXNzdv?= =?utf-8?B?ZGhJSTAwUVNubUpkUTZDZWJnYlU0Y0lvT3UwZ3AxTUV5K1lVNXdMak15ZGVR?= =?utf-8?B?ZVZwbitIWi90WFlPdkJBUnEycENZZGZXQXJ6RmdiejlQUktzbWlEMEJFRjJ6?= =?utf-8?B?UmN4K0dSTjV1WEk2WnBrZlgvWGVadGJaT21DWWZibDlDR1hmaDJLMElDbnFw?= =?utf-8?B?ZmozS09EQmY2cHUreEdJRnJkbnlmWlJ0ZlNRKzlSb0ZlUlFjcHlubVNaYzcz?= =?utf-8?B?cFRXVExwQmJjZ3VQN3VrelU4UWs5UHRrbzUxeGhCREtnYy9kUS9yL2RTc1B2?= =?utf-8?B?bmx0M29GRk5hR3ZlWDV2Z3RmRksvenB1K0RLVmJJVHFWS0Zoa1NxaHhJUGw5?= =?utf-8?B?SVhkNXljb2xLRHBOaVpqVEYxRkhiOTU4YnhES3c2TURadG5ZYWFaWEtCNU9x?= =?utf-8?B?MWdzOXFXRkc0TXcyZm9UeUJ1ZmRUTVFleEc4REQ5TUUycVN1SEFXL0ZFNVM0?= =?utf-8?B?Y2RudERQQlNEczRSYWh4K3EvWlRRMXZJQ2dhNXU2N25ZcklQZGFkQXZRRXNw?= =?utf-8?B?TEViTVZRUDFPaW5BdjdZM25ReVg5NzErbnJFYWdVM2Y3ZFpjWlpyaFpHTTE4?= =?utf-8?B?UE10K0phVmxxdHZTUFJGeHE4VlN0TUJ1SFljam1PNG9WakhTTWxoOEZpaE9N?= =?utf-8?B?QnZraFBYQk9JVkh1ZkhiNjRjRERFOE1iUmVIY2R6a2E5ZHY0RUw1SUZNcjNO?= =?utf-8?B?Ym1WT0J1Vk0xZFRvdzhSQnAzRlAvWXZxb0VLZXFBOHpZYnNLUmZteGREa25T?= =?utf-8?B?Sk1RS2todzY1NGdHaG5VaUZBY3NFK1hMU2pPamFLOEtiZEJqWWxhSFNMQmU3?= =?utf-8?B?KzlSWHNmNlBRaW1mK0taL3VwY0VGTFVqU2NoRkxScU5jbUs5V2RwZE44NTl3?= =?utf-8?B?MCtEVGZNMExUTmlqUlViSE9MZHdoRDV6cFRuZ2ZnMnV5S2x6YmRZbTVwc3RI?= =?utf-8?B?WVI1YWZpN01IY1FzdU5qTmlKcmtCRzhwQnIwa1IxQmZuNW5TUEs1ZkFRU3Jx?= =?utf-8?B?WFg5TjF1S0RyVURrVENHUGhkcHBvUmpkc0JZRUdZTGM2bHIzbXFoM1pQQ0Ni?= =?utf-8?B?WU16L0lReUhrUHBlUmlXeEJQN28wTlFtN01mU0VHclFONFNuUm1JUUxRTGRK?= =?utf-8?B?MUxvb2YyUFZGcHo5VkM5MXY1TVowQnRhQmVBcWJlRURVZktST3lZMmo4ZXVp?= =?utf-8?B?RDQ1UVphdHc9PQ==?= X-Microsoft-Antispam-Message-Info: 5NiWcEOSb7SlJWo4q/Sj0IIi3VnL6/e6rlZIWlTZAE39oBmDIJa/PWr2a0t9L5yQ6tzkNylxORoj/8zJDytO3o9WvaA0aPHX3MzB/2xeOJ+RKiHdrsxP1FmBNTFQ5n4+JQypkS4ODaZ1Ob9mYny3xB4IJLofkbdnV8S94ow9necMdS4Pe2JXmve0UBTYO35p X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB659; 6:SaThcJaehwi+BRyDe/BVBwcVxp8lmb20omUcanFU3fenYS8GHqxNN+BpeCoB83bmNkHBAyl1ETbSYWyNBD1edeSvio+zBqoF3bRrvrC3xAapR+IA5dTjxRWXMj4J1PFprGMhtVil0hfz76MY23dVnPqqNOkyUVKSUTSfalM9E3ZMhqxHX5XgzUuBGDA3AjUMR/uYhEZ3MeK0JuQUqc8FS1VPbielKoHDQwPH9rQdyPFu+fdT09XLSOWXvC13MCAZPpagzsUlcyIQ+ZfD1VY6ia+4GOmXO4zaLWwIVKQmjBphlKHk0CRLEnsGw/j2BA+JypSMzyUr6LFsPhoNdV5jMcwqDOkqz+x4YVeLdJIy4NjLtxKfDw6M6Lx+YvmFDlEF6HVKYwaCs7slDJMvjVFFC761QoTkWsBOxe3CH6MluKQkYVflbub3FHln5c7mwAEmztx72fvIfjboIYGNTJcWNA==; 5:hFwUttXpt3PFXWPu0JU2PdaC3eCXQg236LayRmO3rlNANuPBa/Q9oaNsp/qrtWzzvtsJh3bhDQcs1MinUwieQb/6a7IVz5+agmUuklI3urxiyWA1H59Uh0gem330o4iNa3CEZKzfcjRbTzpPSY6Z1W13irCLLkZcIYP8ue6OJ+A=; 24:KRUVweychV/1t9opmbj+rdxjo0sU72jlCRBskOK0jrZ0EE8eV7up9EpQwLq1bwQ2U8r30xdo1x7wVhbOhwwYNjLGtN7yXNE9wrDWBS6hAGY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB659; 7:ia14aBELnyHoe4Ev+YOnjrSijKQe8X5mjv2v4DKgx2cL3RhjNx2dR92X3YhmUNVpG1agbcfTxyZ5Lut1DhU/vyTbZXtp8nKtDRGSisiuv3c4QBfjDDVuKDTLJPvAX9TnBvk4Q9obCKUybCEVBHRryvfEm6TTWoi2TOLCx41c7ym1uckRb8EG72uVMl3Gn1l1Rj/H72GlZOKfRGcpMa5bTkkOrZTxUjqSUpfVbBbABkSoga5ittjhX5K8bhuRdMt3 X-MS-Office365-Filtering-Correlation-Id: ab4a3f91-1905-4083-5781-08d5c5f872f8 X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 May 2018 06:42:00.5482 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ab4a3f91-1905-4083-5781-08d5c5f872f8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR07MB659 Subject: Re: [dpdk-dev] [PATCH] net/thunderx: add support for hardware first skip feature X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 May 2018 06:42:05 -0000 On Monday 28 May 2018 07:14 PM, Ferruh Yigit wrote: > On 5/28/2018 1:57 PM, rkudurumalla wrote: >> This feature is used to create a hole between HEADROOM >> and actual data.Size of hole is specified in bytes as >> module param to pmd > > Can't mbuf private area be used? It is between HEADROOM and mbuf header. data inserted in the hole will be part of the packet data. One of the use cases is inserting VLAN header for each packet received before it is being forwarded without having to move the packet data > >> >> Signed-off-by: Rakesh Kudurumalla > > <...> >