From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00062.outbound.protection.outlook.com [40.107.0.62]) by dpdk.org (Postfix) with ESMTP id D036A101B for ; Tue, 6 Jun 2017 16:49:06 +0200 (CEST) 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=+rbaY4X4I/EmBgdxXDur5conDHNyFTH+U5DLwjc7Chg=; b=OodxJ1gFuYNoYiNITqFCnEd8mDDKd20+2ZoeZA86QQPgB42rZini9WaiDJuS59XjbjRSvYZAm50NvRrGiJpYxH8E+okXfvnYaN4VqhmMZloTSZKCXEqHoaClmZ6dw/GTK+ElVh3NbsG96fO+WOsigkwD3N0Tfa/U8du6lkpmR8w= Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=mellanox.com; Received: from mellanox.com (37.142.13.130) by VI1PR05MB1920.eurprd05.prod.outlook.com (2a01:111:e400:7b79::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1143.10; Tue, 6 Jun 2017 14:49:04 +0000 From: Moti Haimovsky To: ferruh.yigit@intel.com Cc: dev@dpdk.org, vasilyf@mellanox.com, Moti Haimovsky Date: Tue, 6 Jun 2017 17:48:28 +0300 Message-Id: <1496760509-152931-1-git-send-email-motih@mellanox.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1495987898-70002-2-git-send-email-motih@mellanox.com> References: <1495987898-70002-2-git-send-email-motih@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [37.142.13.130] X-ClientProxiedBy: VI1PR0901CA0107.eurprd09.prod.outlook.com (2603:10a6:800:7e::33) To VI1PR05MB1920.eurprd05.prod.outlook.com (2a01:111:e400:7b79::19) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VI1PR05MB1920: X-MS-Office365-Filtering-Correlation-Id: 901b8604-ddc9-4baf-de71-08d4aceb2e18 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081)(201703131423075)(201703031133081); SRVR:VI1PR05MB1920; X-Microsoft-Exchange-Diagnostics: 1; VI1PR05MB1920; 3:1/0fKxKSbQ6znY8bp9g6ObWWdOwCQAGphZj6X+6iJv5WbtO/zvfZz6NHhvIHDf3PZUYLbihLHJq4xbRIci7lkbkX6MVEW5inZByGcj0CKcRGbd+UlSib6ufLyBMFiL5txbzb47DaPYryFkXY4TbLbz/nrthD/ANRsQ3T2TFc18e8jfCcIELwS01L+q+WfZNUy1IL4SWRf0n4/IoNi9DGOEUMN4/Pj8qdPIgiK7jY2QRNnPYvwU20ZRAxdTpCGZ4mxEUm7HLIKgO2QKpWBrf7p051p90T+KIU66kJxn6oaMikNHetA0lqeHts/qUdXm0Lj37dNN6QZs9o6cFzd03IZeSDGUhIr4UJSPsfJwzS/E0=; 25:wAxr2uZr6kkOGYJRdQXwlZJfJN90AN0l6j7ksF5ZjWDLshANzfjv+e1mGJGQxAAOS9xVI6FrDCXzTsJo9xgphlo+M1Ldyov51wfYRQxbnj1nuQ7xhU0/TuN9O2ZOT+56w7ftCQCSnlkUhBaqHPQp1r4j/gmZ1hor81XYGWVLwzOpdKdNHbeyMkZopXAzVEEZfSCY2t5ifcn2SHS3ljsmPhN5IRtljO3MGlpy9R3o2IaM1xIrWPFuY84FkJvmbyTOH0eYPJODUwyvIzrEdv4G1Ja7YawKQITS+R2QwELWvQfc7pyaasvacJzGTd72i2LjseV1lG0ww2jq1vSA4RZJ+qPrF5fR5ZxAY4/EuHiasUhOMbN86YhfFLXS1O7AOZ7Mau828mraeuIHKncTA4n6FoRvavRZTkmekhL9uz/qNcn9qecBo7CjTnyDqUVRLkE7FoBeomk6yBWj1tXQvvhPaeQA34sMC6QdF2G1zr3Z9uE= X-Microsoft-Exchange-Diagnostics: 1; VI1PR05MB1920; 31:6ZWU7phMx+X67SCayLCiJN/u2QVluO30N9QnWe9DjMRvw2ZdU2FfXPiwVLKyo/ROnEebwlgzdFXMwZKpHiOdKGEHsCbT+ytsy2BSrEGSF0tG3h8/bMhReWk+ZGZdk7YlKze2DlRUg2Uugt2hNl3xuKYckiyQ3eKQ8LxD6/oJ3OrLVDx9lMVsnVRJygShEa830pp7fGnqxjmxOJ1YaGzW/UJJwmC2g9z0OdrzbNAkvfY=; 20:lwa6QrRZStjyMGKZOM/CKYyoig/thn6/dTY/142+u++hj6H/PlAMnvYwLRni7tW2rYPyb0oujoQPclYHNlC3ZYHSQPEgvCoYq+Dy7wweXxJLCoFGfjGr3S3050owoXFSnvar0rb/QdnD2R1UdqxE8WU1gdfbO3YYZEiKZ2syWpYoD3N0uRQDstEuppszTOW0NGz2hruBCseoBPOqxGLsDHJxqPyhl0omtXjAa81tgPaclYQkt5e0B+fXaMJMbqoVXRL482XL9kf0mSRXTS3cAUVkbI4THft9wEmO9oSouOj6FzIJioPX7iqs7b+Y4DFUXLCIBq8+HmofvTt9qMso2p9A7ScOvH4pVlSQdLtHHOjpiN9irorjWr2eFoHvIh7l3iFX5n34UkIdxw0YHpnukEVvOG+ubi9CnRGVAz6P/xBdHbWGLCTlsCqF9Xh43j6YAdNQKxsBhn2vNFB/XVjaZ0fxORcI9rd5VVK+/H3Wax4WGFvLqbip6iQ6Fxn9tm7y X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(100000703101)(100105400095)(6055026)(6041248)(20161123558100)(20161123564025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR05MB1920; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR05MB1920; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR05MB1920; 4:llnR7fRuVpeWql1/L2mL7BkWivbS0xbGHTTIsQ9svM?= =?us-ascii?Q?qDZAmdxaDIbO8sN3h/rr0HXi1ACiatMq/vrtx/ggRI5iudhaifditA+sqz8H?= =?us-ascii?Q?h7FcluA8RTp5FHwIMctb0+/pxAVdEwGd8KB0x5bjD0U6WZ2+MtIRdR16w1l1?= =?us-ascii?Q?h4b1rV4AfjQdBLcZSLk8s93h0yTVoNYuqeh3Ft+gJiIkDoWAzSP61/7kcsfM?= =?us-ascii?Q?uTQfbMbIBV3fl9ccGw5n35pqTmokk8Fzk1FUjaT9Ec0n11Zs5MowNGDkd5na?= =?us-ascii?Q?7yhndeO5MyWG7KU45UVcJlPg/vNX8dNJE3RUUuxOt0bqWXGaGNADJljWLY6I?= =?us-ascii?Q?xSr0Wr06PwQaQFx6jW8K1vgFKvJc8GdlR7MC+2jWjbk65eXwQr4DNlafCcGF?= =?us-ascii?Q?/WUGeZuZtcPTpstHgT5jZ8SSbEVwKQ3cnm4R1LJfl/BSDBJdrgR2hyGbbr3e?= =?us-ascii?Q?YGkkehK/hd/uLFzRYDdO5proYJeP/p5Xs7iINYA1qVsOcnKi1uMN8HkTZa9C?= =?us-ascii?Q?3Xbeey//FaO856k5y784zF3AY3p7NQf73d3qR0wV3bBjAOF0i3mrCvo0Ofqi?= =?us-ascii?Q?TC0QZPY+YYnSypeNJZnYyUpUnDLL1D6fC3wYQA7BpPD0l4xYQB9NCe0j788K?= =?us-ascii?Q?sByG4qHYkceGd8cytbyKUYRY0/UqhEuZD85yJ2rwzzr1IoUAdDGJ3VnimKZ9?= =?us-ascii?Q?QKM6vEhHOYUIPGrGy4cltHUfqjWchgPr5goPk0HQlwWRaoBYVSGmzzPogI0A?= =?us-ascii?Q?hHV1mUdT/XR9RUL30SyXJjHydmIYRwBO/Kw8czVPgQ1Q7T6jzMZrX6n2vYHv?= =?us-ascii?Q?1APaaV59YHBtakP1bvtxD5yxPBmS5WWvW9iwmkPVZaDM1KbBgAULyClpVrIk?= =?us-ascii?Q?Yd4aPKh8+O7cMK80Vo+/5YyIco2VP1+RmaiC3DswBxp+QxWBhcY1WxyeNTPs?= =?us-ascii?Q?40GAwUcT4yZ1sK1tytL+QEpLJN4zpBRIKyjdzQ7jdmPDeV5idMHBOtk2O3CW?= =?us-ascii?Q?l5vcXSPuxj8mapBamlfebI5H6GAfRD2QVCHdpI7E3s6QUt7+hrv0wxjrbl/y?= =?us-ascii?Q?uYieaYKc52P/MHwj85TGN0htyqUVfDllW4U1VNM2OELHEcgY/v91OD21Slm3?= =?us-ascii?Q?CGWrcuxPYWuQhCV9dC/Iijw33uvMrnh+4gdZsEX4wMqPpKDAxcWQ=3D=3D?= X-Forefront-PRVS: 033054F29A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39840400002)(39450400003)(39850400002)(39400400002)(39860400002)(39410400002)(6116002)(6666003)(4720700003)(3846002)(5660300001)(189998001)(2361001)(42186005)(2351001)(81166006)(33026002)(2950100002)(48376002)(6916009)(53936002)(8676002)(305945005)(7736002)(50466002)(25786009)(110136004)(86362001)(2906002)(4326008)(36756003)(5003940100001)(38730400002)(76176999)(47776003)(66066001)(50986999)(478600001)(107886003)(33646002)(50226002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR05MB1920; H:mellanox.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR05MB1920; 23:c4EO/aceKOBDcd4HSHK6mt9FYryF3IO5RQCC7COcp?= =?us-ascii?Q?XC5woE3rgB7nlie+brj46uI4vhyNvQlTjvz9DYKGp9D/ERV4TbxkP9s2t3iK?= =?us-ascii?Q?UNC9XZsXcRXFFWJGtqQB+yP7x1cygGv2eYN3H7ybckjlpRjvc78AwQS3Dwym?= =?us-ascii?Q?JSzlHOs1ljKzfcTTXw9EUg8YhT+w9dp4DjN/Vh8/u+CoJOVJFQRAiOPdIkw1?= =?us-ascii?Q?tCoDKtz28UqKtz62/p2X/4FTyxhPP2KOqhpIdYI2vTJe0i96175lQq5mSsrn?= =?us-ascii?Q?M1pkXeH9ukM4zROoFAAABdOwlWdIlfwzQWtNRbXgE3q/dThT5KFm+ypq9k2S?= =?us-ascii?Q?SZygvoc2A/bYvaKdrdMP2aS0PGyl2So2pb9rxXe5znZBmCmIO9u9+7MclMPb?= =?us-ascii?Q?nDmfQX0Rexo+MF5o8Hxqf8liLEp+QTO0z92S8DtDfLvoNGUDBj+lPuG5WcO2?= =?us-ascii?Q?G2g13Xy3JrE3t0FioDdTtIbKJhCAyTrP5PODop0H715DdCoBG0kcuh9kgUhM?= =?us-ascii?Q?lSuapy7PsFhD9rJRrwsKjnuQXC56QTYJeJ7ChlR+E6vzXQyKoW+cphJAiYd5?= =?us-ascii?Q?oZCkJ/qFLL7rAbDs9r9o8pMGahVWtaF6Z3NLQRyBp7uSmQFhGXBOGwykZS8U?= =?us-ascii?Q?LMGPqsmh/gVBENb8A6bud5ahRZL/RtEcY9gluwPR6Lncxpg+DA8MkLo8EmSv?= =?us-ascii?Q?taIKTHW7Z04uOS2aoPOSlGS09G0dlRijWhhOHgGbEtG5I3ntS1Zy8qU/lciL?= =?us-ascii?Q?A7oV+Ly7EkRe8q6EefkiBgdeint1TzJyJIdqcbISmNVZZe6aP8R5lvPjy/Du?= =?us-ascii?Q?+bevlXrKUsWYHZbiqwAWKDfITYB31Q5ESENnyMWd79OJpGT5CPfjgcWWpRp/?= =?us-ascii?Q?044Q0ROhqwAR9rAR9ZF6IhYyyD6E5eRTK2nyaROfMwXO3WCn0EbPVkNgv7fd?= =?us-ascii?Q?VMAxEDTNzk7xMosgC3qtGaCpwwFu01DWxT+J/ReHtd1Sq9/wrwXFlOpEjonU?= =?us-ascii?Q?yQAPY/BlTFQSVL/AdCCD3FO6LjtuqjiMqEIRdhqdoSkwDNMwmt+AwxsCnZmU?= =?us-ascii?Q?OxM8yDs0BjInO6tTpFpnWrh/hYpO7t2jKscixNbU9Qx79sORg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; VI1PR05MB1920; 6:lew81YB6J4mM1KxrTtWjfncSoDrKE3ynB7A22kfDn+aD/5eMgSU3eYx3XidckTFd7no57hYOJoF4vfJYB9XL6YdokFTwRbimUywOODDoORAFjYcY9HbyG8Sbhogznqr810ha5P0qfmi6PWRjyOdmxXfpOrDgt/2CMxIgXo4DgILvMT+XdzCJ0TfmLZMkFUWV7Po/nMWP9VQ2yyqLAuWNnKbVjXeNW7hKIbcNvkoBLcKWh80RA8CXUjivHBo90rokGFS4fwtUe+2dw7wMCX5+8mPbDf/2vKbeykxdeTXPEi79KabEHU8alKDSVCcq75ieudeK+iC2ZbnWaD4Z0vyGRQENTO2aGjqIA10bLhMoG26PVhzcaL5Vj2c5rvsVunduWQK5gZwpW13HJXLdckHL9Mk0KGgor0hWzJzo/b0IfCQFBE37fnlEO7H6kd2AroN3tUwCGSsK7KWeAuMGGkK966ZfVSdrpQZIQ8oKUkFBDHJ1dcm6lHZP1JfQk6SzczL3MGWGWZeLJnx9HMbo/C4PnApbQBVQdsm3snTOqHpOxMQ= X-Microsoft-Exchange-Diagnostics: 1; VI1PR05MB1920; 5:j8c/zABPiVJ48ku5dVEnq+hi9yblPruNvZ6JegXsSKIbs/TGzoxOYHHfGFZNsNTuWWF57TSJtMMH22ZWrtG/qCJBjXKuxBYqnuqp48G8YhG1NKqHVaFwY4VvRh1pdlVaCiRoxjWna2/2zScol8uM12MHlUc+tJV5yOROapt6PBvuyCUKQ54ZqEN9RShNbDwEsEsZRmzAp7mJQpYNdO/T5abgdzKgVir5amFTvt3dvEY5bd8aVFAD6qz9Smcjqtuu5ivPqqCNc5nwVxt/jm6NQi5gBzUTPtPMfzhesvoGlE3vahNl6Qvp0Dm6eI+D8LrB82RVM2wuo4AvkpvTO3XXEGVR7euDlCuWoMVEpWrhs1ifeCKu+6lk5qwZo6mVhs9+4px3jMIYOR7hzWg0aP+u78pgymeu8W4tM7pYmNOeiguFpibxEWCdYQ22pkf87PWGiXcISGlIy4opjXLZNvYabLnv5nRiKsoIRFptI9JAZa+xLToprAzEk2mR+T4irRNW; 24:XZqwB6p4Kw828ENpqYxXA/tG5qVW1VtLTOkXj59q/WvoACVo+SbOK551hlv8sB5h0fdjn1zbbRAXabxMWZqBMrPx8EXF4WSoN1gLcrLbvDQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR05MB1920; 7:OnwjuD2itgYPXDLZQOrYO01RZl1hmgxUjTqbk6HZA/fOeYO7EmaR/DR6/AJ76FkB6H6I9/2sjUwm8JLoAsBlh+6MjJtyoxORbkCnpGYEwceg9RZLFAZ4FIn8jf+jbUBRCgsB/yQn1QVZyYXxy5OwcCS8uqAFbdZcEBF/YBrhbfgUz7xKPQIFnx137wGCOnrR6yuudMnvzNc1tJ+t2XiSMFs7/f6wjvzl5d86zmpE0Iz9ef76K5IZUGACoVZhR3DYiKdLmSGMIwdeNk8m5WqVx6/xR/hbFatzht5nJ13xw6/eCeu2aWrLSnqT3EaDqxb5XpfE+0S3tSMOfwG9A5IWUw== X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jun 2017 14:49:04.9750 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR05MB1920 Subject: [dpdk-dev] [PATCH v3] net/mlx4: support user space rxq interrupt event 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, 06 Jun 2017 14:49:07 -0000 v3: - Reverted cleanups not part of this commit. v2: - Removed unneeded comments. Moti Haimovsky (1): net/mlx4: support user space rxq interrupt event doc/guides/nics/features/mlx4.ini | 1 + doc/guides/rel_notes/release_17_08.rst | 5 + drivers/net/mlx4/mlx4.c | 207 ++++++++++++++++++++++++++++++++- drivers/net/mlx4/mlx4.h | 1 + 4 files changed, 213 insertions(+), 1 deletion(-) -- 1.8.3.1