From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00058.outbound.protection.outlook.com [40.107.0.58]) by dpdk.org (Postfix) with ESMTP id E9D811B655 for ; Tue, 30 Jan 2018 17:00:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=vQ5jjvw62x2zodGZRoBKPL/I+BBemCqNxkffPOdivGU=; b=SWFZBP4MNx6v/zSRoHqS81G3oWtOpOmzgXwWreozmdqN20BJQP5M8g4+iLxg3ywcVmAwuMTXUlHZKhRw7na+qId0mNP6sXmUHKCl07ttBmeJrml2BfH2/eIqkkIQjOGIrD7nq//ypzm+WiFy/Ry8QBVl1YifhOYUiKT/N4KKNQE= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ophirmu@mellanox.com; Received: from mellanox.com (37.142.13.130) by HE1PR0502MB3881.eurprd05.prod.outlook.com (2603:10a6:7:87::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.444.14; Tue, 30 Jan 2018 16:00:43 +0000 From: Ophir Munk To: dev@dpdk.org, Pascal Mazon Cc: Thomas Monjalon , Olga Shern , Ophir Munk Date: Tue, 30 Jan 2018 16:00:27 +0000 Message-Id: <1517328029-17052-1-git-send-email-ophirmu@mellanox.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1517224703-20708-1-git-send-email-ophirmu@mellanox.com> References: <1517224703-20708-1-git-send-email-ophirmu@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [37.142.13.130] X-ClientProxiedBy: DB3PR0202CA0009.eurprd02.prod.outlook.com (2603:10a6:8:1::22) To HE1PR0502MB3881.eurprd05.prod.outlook.com (2603:10a6:7:87::24) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 22a5aa40-08ad-4735-7490-08d567fa9ebc X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:HE1PR0502MB3881; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0502MB3881; 3:iNjdjivMvaeUrnEC/jI2EclP86OoD9ChpVbIDirKP0bjcupG+yyOTmFUBD4F7dDUGO6Z9WyVIXAiMjdUJKUy1H/zL7QdsCSxK6QSMylz2ATrqfpqWpMryXzvSQzL+UVM9bKzsPSdonGL9WfoPNneG+omW/AebmjIkPpCCmJdpkfh5qHAio1s3AFdAXwcfwDr8K1X4RGN1ougLd69HMokNW9wj43LkfWZgbBZgl+7ETE5DQ19JVand2OJfOQqXFLS; 25:bfbfP1E9WD7QQ9K9ACffidasqacGGTqW7Xps2icolZWyJey8AGm0Tm9ORKM6OFSyBDmvFfF9Pj0F+snejBsS8NQSfYHfGRHnCKuAauP47TyyAYytBfdQshfk+odR1F8oA+hmg9TUGFOLHZ5d27HeG7leRmcPvxFaWXyx02H7TR6MAzHrhXiupfwIoxW2Xy0PsjfvuewcLadw0L97+sczvuzE+eA86HtTbDAcqMbOtVCOB8c/5dkFq3Ootv7GmrFJAS5qzh3JyvZaHQ4GqVz814VzgVRYAbEhfnY27LgDFwKWRVU4K2R1kszKagjt+DpptsGiXTBGi0Wld/BwuN4qoQ==; 31:qyw1996lFyiMC2eiRrHu9aM5eMe12vfh7gnjYB1ezbqpU/mgXsZOrLXmV2xdX8uUChmGx/ZNij+ARrUrj0ddRXbeK9tT8FmkxpHjDWW3fSBXJBQF1j6EtAYgF12FdYXe/byj9/iMRbC2FIhAq9YLAHLQZaCpvtHLteOOXFeE45k2lL5nvxNJNdzxg4oWilaPAxqdO5rHbYx0lJXFz2slljr/m7LrLCji/spRJEHy2Ag= X-MS-TrafficTypeDiagnostic: HE1PR0502MB3881: X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; HE1PR0502MB3881; 20:XQLrRhPHfBOQQkhyT+pxzfgE9EYWECnpGrVIS/yTadNHWYs92WwMScuRTE0pwahsJYn8rxoeb39Iy4fwvttRDUAIOkXz1qCtql2WarNwfWJQtINcdX3O/XRtnRfGqbYi5T2u2Bsl5a7JPSJ5UBCAuKeBGu2PpJ5HbsuhH5whaNI1LoD3xVcVnAcUa5vRDs7Trf1TqouNdvhm9LL7+2Uc4jKx+GjrnemcCnepFguuuInsyUC8vWIjs9LoZiJXNfZKJYYWvP2RRkgPKbRd2ymRea83L7t9r8f51nA9QfLQ6HXN6QoneOMP0KxYsZcI0GGqo+ILnWmEX2f/+0QEUapSi7S3C/6izCOHIgBopnmQGYBQS73OkWtXxCo8FCuCQSZ/cLL3AC2NUHTFWSxPoEdQtpRdLrXSn3DdKolREauWwWeJ1HUrk/ilsCzwh2OHtbPwrJK1hOuTiShMGJ7cHsUXQPnBi6tS7n6P3xxL3dXYPMg00RfYYDDLKri1m3FtW7tv; 4:ycpHwiEJqKdOQ5P245PhVaH/pR32ohoRsftX13hA5WeHMjhzW6OjVD93n5HKjw53eVvm0gdlKLFKe2sPcU0cNsKKZhX3QQfS/zmV4J1Ogl+0z6XHtZPy8n6ugWAXwGISuVgpPiDepezAUmC1IMQOkLWyWeU1ekXS5UMj9pAuzg4oUl1f0zw7YewuXb8Yrn5CbrXCAQHFB8CM2t/T0q4pEJEGvoalle6VgmKoOfSky7HxsKv/zh3O72sPLwSp3yfEY4YBRChxEeWZG/08h+cSaQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231101)(944501161)(3002001)(10201501046)(6055026)(6041288)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(6072148)(201708071742011); SRVR:HE1PR0502MB3881; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0502MB3881; X-Forefront-PRVS: 0568F32D91 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(376002)(39380400002)(396003)(366004)(346002)(39860400002)(189003)(199004)(7696005)(86362001)(76176011)(16526019)(48376002)(186003)(107886003)(16586007)(52116002)(54906003)(316002)(33026002)(386003)(68736007)(51416003)(50466002)(47776003)(478600001)(66066001)(26005)(6666003)(55016002)(97736004)(105586002)(36756003)(5660300001)(25786009)(2950100002)(6916009)(4326008)(21086003)(4720700003)(7736002)(106356001)(50226002)(53936002)(6116002)(69596002)(3846002)(305945005)(8936002)(8676002)(2906002)(81156014)(81166006)(217873001); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0502MB3881; H:mellanox.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0502MB3881; 23:nyIt0SwcZKLatMtztgKMhrtkNJvE+N/07oRTCMc?= =?us-ascii?Q?PmzNVgctcagNWlVgRp/8R1rcfU+BfkwPugmav4aJU7DTgLe/uIRmG5+cLa3N?= =?us-ascii?Q?DvY+icDND4HNza8xyQK4oBNTZ+IfQ4kHjjWtuGGwbyMhxwdQjJx+LIhAg5r6?= =?us-ascii?Q?ySYuHRzbLR9EdXZSG71HqOE9k2mKlmkGRf/YZVspfVly666t2xZphsH7s1xZ?= =?us-ascii?Q?eM4l2YtfjfrvvlhPlgGLzxUB5cp485h01XA+uZwB4xFKSjX5oXLvUnFeOgwp?= =?us-ascii?Q?cXAWXb8WQODfGENzrx7KzF1Eurn5BXMv4upqjN+ro0BRbQIoQk+a7qC540Ew?= =?us-ascii?Q?S4ell5fzUuc2r5IIlhKNjjKqbfKoky0RYScZvbC2URYG0OQ5kVGwVnfq6kOC?= =?us-ascii?Q?j0znvT+Hf7Tn9cdUjVdTDXbNOsgKnbVbRNTwBftbBevVZ+JDmonEcqLrtJtJ?= =?us-ascii?Q?CeqXEsfOHXSzL1hIwWttZoBkfMxQSDgOPn1jo3NuhIllK0W9LTG3JFRsH/ch?= =?us-ascii?Q?ujLA4525y3iBKfs9fLjZfI0cyQcE9/sTGgzM4ACXukNnEyUul4UDLjsLZ/oi?= =?us-ascii?Q?VLq3WMudaCpn1C5blZjyDTe9Dx859ctY9KgSCv1c3rjhG4u1bikA2n0etY6o?= =?us-ascii?Q?BJfkm3OQTbVO2KEIIccdD0jPYTU5J6OEo9nI516bzXk8p+verrJUd/jJ0ER9?= =?us-ascii?Q?wbsGdSPjJYS3g/JJmRt9v6CsOXXaCTejgz4QFqebyce0y1jTSKViv1Njfekh?= =?us-ascii?Q?ELM3FRkJONKkIEwzMeyDDvObzoVEArtJnJxVFrEy3qy14qzqkgeqf1Q1r7wn?= =?us-ascii?Q?qeIlTDXyrnAA2jJvlMv9NVhq+v6mlEu+On3/xPDnuCbz8iRI1lAgUBWB504R?= =?us-ascii?Q?HYkEbc6yPt6QCqSFV+bdyfmwRwfjdFYAmJCTZUz1Kp69xJOem0NL1FIJJfPE?= =?us-ascii?Q?ylfa5vpQS9thY5Ob9drn0UhzilsjLoQ+itHBnuGo1RyNMggfF84de7OG6ieW?= =?us-ascii?Q?x8w28xziNZpBTGt0PFeZGuzhNyi46tO5LZNjxzEq7wnoN7mwkQmKPBJ856i2?= =?us-ascii?Q?If54VRM2xdt3rSd07htAjxxHgLdPuSE6ibmSwyQKkQ6vyWvfoxj5Dgq1lmUn?= =?us-ascii?Q?YkleyaAKX4vALB4T49WLb3lqhzdkrfUd2lmA7FUBBaHt0se5bVvDnZYZgZK5?= =?us-ascii?Q?+sr2t6nuM9OdxTVl9/0nKnX5nJQmkTO7Y7Fo7Bvv4Vc2qxKnBRYqmn8nIK5B?= =?us-ascii?Q?CjWsiie+bdUFOCe5kVcw=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0502MB3881; 6:5lhbjNbmU7qUjQTV8tc1nvNGE8HRnEyqt18TIf5kMfX5RlmG8U+Tk3UJCwPt+572TiRLAA6gONjy3N+LGh2os1xIAvxid+l2p5IWExpwcYu8WQapnbZfdTP+p7z65DZtVwaRya0/ijUYBC9831V6zq7T+cIrvvMcqqJ56SMh8zdJhjCTf4uphs1iVHq9bxwzA5idOqRADJEai0ClzKE4HdC8ESXjz6seomGB7SARN3MZe+ooiEYoYDlXwx+zoAUFN6yLbspDKSbP39sk4+qZXwVjwNRJVWoKz/m1RDdoi16NMIo6bbdknWnQxVgTzbx73CNyczP3ecqX5oSjBBZ/KhHcPkYaMHvzXh9ZakicVto=; 5:L43JxF3PqGRdjaugSNdDp/ziIi6H9J+nSuOe+HKODCIackY0Y/f7daG/w4Z1pPoULvNsGxFMfeaNb4v7o7trJCQZTKJ7lfST9lwao7YeKrL6WlXPTfxvfBmbAdU7/k94gLb4LDjqgJ9zehcLbZSvLwnFUoTNfm7kAqdLVwk6v4k=; 24:elYxTDzwa+soHvfFDkLuPpr6eZqO1/+EJRp5Uvc4ZNSUje+ObDuc51fXmavH3EgnnDrkiw0xwzaHM+0neSXbfrNySRRbdFxigzjzBFxZ/M8=; 7:sT168u+v5HqkWRKeackIHMOeTo4fXrzXj/UTT4opI260qvvSSIZvucGm1V6nt1qwfJMdNlbVFSJ5y59aRbRkJkFQOKK8Et6NZ2by9P7aDc58QbrNDp5MXuyRqfB8VCxH1FYawjMzGx8ntabAszMk+KE/cAXYfZX+KMKYvZGbUft9KkL2vjTfUYBLOClRgtKTgr0OLQRQHzkIoHtyFRv8dRIEjxkGSUQ4oMAiclpExgIP/ztraU70hsNoPtCVC7a2 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jan 2018 16:00:43.3866 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 22a5aa40-08ad-4735-7490-08d567fa9ebc X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0502MB3881 Subject: [dpdk-dev] [PATCH v2 0/2] fix eBPF TAP RSS leakage and map key handling 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: Tue, 30 Jan 2018 16:00:47 -0000 v2: fix eBPF RSS map key handling v1: fix eBPF file descriptors leakage Ophir Munk (2): net/tap: fix eBPF file descriptors leakage net/tap: fix eBPF RSS map key handling drivers/net/tap/tap_flow.c | 104 +++++++++++++++++++++++++++++++-------------- 1 file changed, 73 insertions(+), 31 deletions(-) -- 2.7.4