From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9FC65A0524 for ; Fri, 27 Nov 2020 17:14:05 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 78C46C902; Fri, 27 Nov 2020 17:14:04 +0100 (CET) Received: from sonic311-14.consmr.mail.bf2.yahoo.com (sonic311-14.consmr.mail.bf2.yahoo.com [74.6.131.124]) by dpdk.org (Postfix) with ESMTP id 88BE5C8FE for ; Fri, 27 Nov 2020 17:14:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1606493641; bh=QtPsveMUIBOFOYv9mJBezfxBWWIJRMPscbz4XaNgfh0=; h=Date:From:To:Subject:References:From:Subject; b=lPonkviaHwOpaMKHgWLSuW8W0NR3bJaACF4Hb5VZnSuAYNPT6akFsdlYSs4E5UzrqXf3o8ICwHZ5qDWEvRBN/ZHIeFoN4n44wihC3VGwDiMttdAGqRdTLtBg79ZbvDVVOcN0+kUox2aUVZ7H12XhmrWUxGh9ebNHL5teT7ipvaK8GiYDKa+Wp+BihX9fy2HK2ulV2IecZg9diZb5UfNkumAEyeBQABU4VZtwutzpoCxdaXEf4vAAW99o3/8XJR08i4ckG8rZt2s+3n6LbBRtBcWnty1LCexelmWYLLsoJ/KBkIaEbaxPJKyQMIN7E9inrn0P3gvH2fNpAdGKEMZbAg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1606493641; bh=R/eUd5cWT+7wfqas7t2QQuSf6koW4wQ/u3Ol3UgTzks=; h=Date:From:To:Subject:From:Subject; b=FLEGsBGXzkvBnhAhN+rlJS7AKe8+dPod94d+IoERcs5MOfRz7dkbhc443181pktJcU2VgxW93sp7lj2UOeQbm3kl97/fXDdPkC5eG0HcQ0Q+w4IKwIPsS3cImL7XB834GxWiufblh1PAi+4gy14KWzVRlfKJKV039R6rKiYUhVbO0WpktVT0bGJ+ncVkH+yfb+EYbfiRpRsTawYfCA/yddQnRP9LGVxqywpJjqFStsgOw7EgYZ6vYqz/b8neF05Kq+ORCwZv8XduoMn+sLTvSs/MSnpY7jLUdio7t7GZk57vqssY6fgfvBlXmMka7Uf10Gzfe9WpE/gBOPmNFE0kEg== X-YMail-OSG: ddgy8l0VM1lJSIphU_5b3_9Ddd7n95HBgiIhqSW2HouIL3.24CHo0KGtWl0cOXZ iXECfXkHFM_wZ65LND7pRNY_B4EkrZ1mE3_oz54IQ82BI..ihRb22rxHlqM4dhjz5MXKi5CTTcaM 78jTkr8LMBhNLO1w3q6p5QhuKNimypybn0hxgYefWnsg.YKRBlIW4kI75KdQzi2SZf0_B5R4LK4a gj3DewJ2GSIL8aJhDPfxmp7M4q8zy_q2fNWuia1cYLO.f3sK.NdwPNu6RYcWNaTNKKU1kXiOlPdf 4COCPW.rFCqc023nUBxSVZ_h78nxIzhrH382oiqCMc6b8rlEX0NPdOoar1DimiTfY7v0lD4SFK5U jp7xSZ69T7V8DiMyshQrGL27pXjZc018ZpXpSt3ZQ_kspKIXkd3qJ5D.B8gzH541q8Xmf03zIiU8 K2.iYX1.owcsIUEYAUh_xFJLBVMFnDqVxUK9A5x2xzee7kK3NOjheZeqRFgL6BOXjp8x1viX0MxK ruyU3r2a8gQeahSDFFNusxxcdNk0VYLFueHVeSxI6fPnJV7GKLWyBoB0WMYX.j7pR1hJuzoM.2EP K_QReBXSWA7MHbDwOdAtlDB_B1jdb2gBk6DWwpkoEwi8GS0htZpq0JJHLHFp98P.DAykz6x4XXVG 6AWoBzTuDQ6r_MpYn5p6a6cnX0sAgCiehqzZzGVrrCEgJ8RXHyrN5iEq1F0KaYImTZtBgLrQV3BH PxI9z8SbNtKD3ierqwX0MUod78GfHpSDYsTMi5nrVALm62h7J7EDvdWfZLVk6VIFoDlqu5fxfkuQ 2bChFU9WaQMNI8axnY9emVvarkUgYyewdOkhIfgH16sSE_dgFba7sKZ4RUfQN__ge6WyZ5nKxQ8k _QPt3eDQ4mfy1s0DnqhRByBCKhvDlJ6tbt6aOKU_JMX8u5xBR0p1SiP6amu6hu1LmzaUS62rrFOr GbeDMEHtQ8_Vu1w_DE5cal0qJT7N5xWrLwfT7Fbyswydj71a1iy3M71NUPjV8pqW7vvh_3xZTS5_ Nc5Tk3hGj0TGUTVVF4qqq5U8I8wA88OIUyF1Y0F7m8kM2OgYCmNGPHl8vcRLcMkLsSwM5YGdoUnX Roy3OdW8D_VAk1QaRSSMJ5heQkQuCtNAPhe.mzFBFa_v0oMkaWkAlvRLx_NX5ZUFyjbVnpmMLRro kS_DDiTDFbu_ERfCkBG5LNx46_YAfLMObwfgAAQ4JscRFMeajAnRiztAcWkFI4YbbwadUsLC0yK5 YgPW1cx79OWJmvPg8emhAOM9rLPbzO0X0evYHmgWkzKjiD6nzLyvkmU167kM8Xkqyole5sjeK9R4 sltbZ_Pe_yiVno8Vs9EDt_ntQP8V0F.KqD7dIRZ.fpWxAl1GcvtMzXu4TRXxY_GtECBkuZ0Gd0_F oTi2g4dtCrcODF9LTsvPqvqa.CN0gFOhHxOvO2JINfGdNFRvuyNDT2vvDycqgMkxXa7fJ6vu_Rqg NTK2m_dAdLXB2vbuz8.9Io6hlrjpNe7Jj8uKEvtGEumw197WGdInjVKaHrvsUm.tRIBZrr4nRqVl SMYPpMSbjyL9ftQpRctVckqDf8ogZWQuewCB7.YnSCOZc4RovIVjTseJKAZC9LfKbEtpGns7ZW7Z dh6j.dwDhjQCNkfuCQMV8qwBLzFQqevL0LWMBd_ro0h5hTB3W.s5vWnyz52yFe7EdO0DDCeOnq3I SPtYjd.2H2wC7_LzXm8GjNELSDrv4n2MIcHAeVpb8F8JeJ410Ks5FRO1IEmCloDI2d1OHCf0fxIb w.icFDCYutO6H4TArJJ7z5AmfpVj_eOmUqgF7iPG3M6ZRVkqy1PtNtEdnay5B_.2YqIBY_RsKNqb qbWD9sT5mPng4xs1CbTAqEA4QnCQtKDMBSiNIOGFGwQor6kJ2Z5qkB70vnvIxz2FFAcrosHMVjgJ xlvk5Eu9vRrX4NAls0UzqMo4vm5gEfAd2l_wPi__I6_5AizmNs8SNS6PDZENHKFlpJPu4xCOsTuH 6DaqUiMzrcWg.p4u_5BbRBP7qsSoRLEpJZndbJJIbDq9Z1yN6EgRfCTrZglIn9xW.ImxBh4y3cuV dnY.GJJjTHo9l.kqsFF8S1Dxn7md0_gATPYGBZvOTsGVxcitbd5ipDSslMOqOWEC8XlBwkHJtxJb qssFTzfdpnbykzqUnCInmjSltUQqVYOcWQVLM2NG1zpC.Ce6PDAR_k2bPNkRnqYy9ykWyD8wgIKY EYhxTfM7RZiRY5Ao9e89YvQpVPORMHOLqYRoC7SnBSa0FbgAiZ9CxfH8SffZQaXRnHf2L6jQeuzp BbV6.plqhC6VqLfmwNT5QqX2dm9UNF1yQRRor9TasKKeQ.hqPLcQaPIk- Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.bf2.yahoo.com with HTTP; Fri, 27 Nov 2020 16:14:01 +0000 Date: Fri, 27 Nov 2020 16:13:57 +0000 (UTC) From: amit sehas To: "users@dpdk.org" Message-ID: <735250132.1304895.1606493637100@mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit References: <735250132.1304895.1606493637100.ref@mail.yahoo.com> X-Mailer: WebService/1.1.17111 YMailNorrin Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.67 Safari/537.36 Edg/87.0.664.47 Subject: [dpdk-users] dpdk packet validation X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Sender: "users" Is there some functionality that can validate packets in the same way that NIC validates packets such as ip header checksum validation etc? We are looking at some kind of bug in our code where we are exchanging packets at a very low rate between two devices and we can see that the packets are being sent from the port and are being received by the destination port but they never make it to the product ... which suggests that the NIC has dropped the packet ... this could happen due to checksum failure or something else ... earlier we had a bug which had a checksum failure and we had to fix it ... is there some kind of API in linux which will allow us to perform the same validation in s/w which is performed by the NIC in h/w. any help is appreciated ...