From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0048.outbound.protection.outlook.com [104.47.1.48]) by dpdk.org (Postfix) with ESMTP id 197EF1B1F4 for ; Fri, 6 Oct 2017 02:47:28 +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=VoA/a4owZJjn3YGz83BEfa9lDVn/2EQQjo6g17wde+A=; b=ONw4wmho6TercefI0DGaf22QBDilLxfv1aSaLngeJxv7i/lfac3bDeku99LHPZBgkqX8XNOZ28cTOZ5bS5wTHEgI0YCOqC5StQfYM2Pdtamp5Fmow2eJ+gIqsOGU3ZvnyTOBPfsZCT79WPP2Cuc3J7Q35kshRKvOTlggPqPe2lE= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; Received: from yongseok-MBP.local (209.116.155.178) by AM5PR0501MB2033.eurprd05.prod.outlook.com (2603:10a6:203:1a::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Fri, 6 Oct 2017 00:47:24 +0000 Date: Thu, 5 Oct 2017 17:47:10 -0700 From: Yongseok Koh To: Nelio Laranjeiro Cc: dev@dpdk.org, adrien.mazarguil@6wind.com, ferruh.yigit@intel.com Message-ID: <20171006004709.GC19006@yongseok-MBP.local> References: <6e6c479a5c7e44a831f0d47ee73f6888b13fb15d.1507207731.git.nelio.laranjeiro@6wind.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <6e6c479a5c7e44a831f0d47ee73f6888b13fb15d.1507207731.git.nelio.laranjeiro@6wind.com> User-Agent: Mutt/1.7.2 (2016-11-26) X-Originating-IP: [209.116.155.178] X-ClientProxiedBy: MWHPR15CA0052.namprd15.prod.outlook.com (2603:10b6:301:4c::14) To AM5PR0501MB2033.eurprd05.prod.outlook.com (2603:10a6:203:1a::19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 279a93ee-0141-417b-83da-08d50c53d068 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:AM5PR0501MB2033; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0501MB2033; 3:ulWXM/jpW7YXAWfMs/pFsv3f8vRcUGAnfPaMAo9ZuYMibuiPMa5m2zI69HNtQfHFMtK8AuL19heSTDuBk2HxGn5E/dtsiuuxwXyTqVDZliv2+zcFzpUNmELgvS273oQzfe3jLiiqhVE6AG6Wv9k4Ilt4HiA/2UapQlDtyDSqhWBw/zb3MDFGnP0MRP0EpNGQInyDZtc0gWXDDyNtbWskjQZb3BaA4l2IOtDrc/ANZ/+U9iEzB/h5Zsk3XS004mUR; 25:Py+X3bFgF5o/KfDAOaZMhSRIRP3jrqcz7QEn+KyUIs6za4Rw2RbUWPDwLd/KlcQ2wkQ/D82Kyx5BQE37eJ8yoRawgZ5APgoOv4MIevmHvtI8GFYBabXkd0lfv2kj6EdSLFanQLkyUej/+mD7iT8tExZDay5jgCtN2zBmVZsE9L/Hso5llm9cUVvjYiZaTNPLAZf8cyRWaMNaNpL4lUM98XgWaKWmwJYAaXvfqUwJi1PqQYH2Y26Db3M7Acz030p+htfiqom5JOHZHGf+Yn59pribfAhraiLGcGQVHflEcTO1rabVeFutNR58iKKrGi10UJ0UXQpkBBDacKzgXlDJaw==; 31:K2mRHsxfQKwgkMj5cP8cd81/imTQQtESyG6C6rKazgGdGGgL9XCQGoqok8zvHs8GmIggnMfaxFBzbbNbsXUHeZO65guH1zO4RNvoAx3MhCZHxfNi395Z9mNgABkMbpvgWfLutjUAa0k1D28/4rnpFx/wtdYoow9m0JQHN3vZiic2GDY5RXSY7qfmw91cLeeQujRB+KngrlSLtTMcGMfK4K5dJYtAB8eZHNCxS70xT0Y= X-MS-TrafficTypeDiagnostic: AM5PR0501MB2033: X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; AM5PR0501MB2033; 20:wODihO6Z//EW5TQz6/nfUo3MQ29s7w2VeBRtBSujRrGOuiCfGT8D5S8R8Fs1j4EwJg9bZVfHzMk/yNOG5RbkYxpzNyOg3//GTw7EKSqtz5CKFXLe/SktyEicKon9tLs16Pss9G4DXnZ2Yg3+QUTaqXfql1Hjar1H1OXur3qOEfXRORa0rZsui/2xWLDiEMPqQ3QpkzjGWvFFAhV5aVwTYZHwNzCgBjVo4oUQVpjNxx1K0Q52d/EiWNn0fnPv+Rk3R3EqYjJNvQzZXn0ubR2azetQOX6qvE90e9g15XOv3qQhwfwZY6PDgLIKY3h/fBtYPtDBeeqmIsm8BXfETM8IDi8yaIkyhVbwWKA/C0TrB8/KRvxnRYW3miOn4EIWf5CCECMRMY8bHk/rhOsAQNQP7FNESgXXPKmGUFKByH2mq+Ha73amOqDuELF9h8Z1Yst3iPUuzC/B+ekLlJ2PetP8lvhXGm+MaWZC1HmVSkOQs4bSj7ai9x/H+bPyDSQq83E9; 4:j6Wt/nEil8ryWGvyvnbc0yQhpLSwaA4UmhlcL1nsm3b8VEu4Egk4/rOUYC2k7kqfxQUAkAaBTkAFExCuHYIUmVhV1egQ+gAvFDa2q8nK4gbmZosHuzJCvfPcJ8pUSzsPSfTpf5HA+tVLGu/0/e6LwTzn8C0ShwWJ8LYd2MWbPaq+ox/UhOz9yksuiTwgfkl1xLvtEpygsIZ+BSQ3koSA/EcG+zrz6F3vfk08bgtg48qP9heJlt6mngRUyCN2wq/K X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(100000703101)(100105400095)(6055026)(6041248)(20161123560025)(20161123558100)(20161123555025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM5PR0501MB2033; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM5PR0501MB2033; X-Forefront-PRVS: 0452022BE1 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(39860400002)(346002)(376002)(199003)(189002)(24454002)(478600001)(98436002)(33656002)(6246003)(106356001)(55016002)(2950100002)(53936002)(6916009)(81166006)(68736007)(81156014)(47776003)(305945005)(25786009)(86362001)(7736002)(8676002)(9686003)(50466002)(8936002)(189998001)(6666003)(83506001)(1076002)(558084003)(2906002)(3846002)(6116002)(5660300001)(66066001)(2870700001)(316002)(97736004)(23756003)(101416001)(105586002)(58126008)(6506006)(229853002)(54356999)(76176999)(4326008)(50986999)(16526018)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0501MB2033; H:yongseok-MBP.local; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?iso-8859-1?Q?1; AM5PR0501MB2033; 23:2XS6DT3TmDR2gZ6kJf5fDFzhAr7NX/GMMxg71?= =?iso-8859-1?Q?4UPO4gjYWT0WlwJ/c2ZI3QZza6HWRzqOl+RTCI3CF+7jkkrivHIWpNrAEG?= =?iso-8859-1?Q?SeOba7gRWWWAQcMpC52ZVoUWO4CCNXcRr6yW1nbr/EeQAkCXO7xsVY5Rpi?= =?iso-8859-1?Q?wytHmqvFvm2B/DxfYWUxHZi9F5jolW3EWAFIvOr60kWwMPie7Iij2dNlog?= =?iso-8859-1?Q?B5fpTE0laFFj/Zp+Gxt1Qf/Aks6BSUc2J12Rn2kgZ+DMMalWAiYmETJj6O?= =?iso-8859-1?Q?K8+K7nZhOAnr8NQMHKjni5sAbxMZ5XPRp/FEzEiUoqTEuSS2AOIR+5AdCL?= =?iso-8859-1?Q?PTrzldpIN+FDb19LGpidbCfFgkbsiX600f3mGiwqgNd0uuRPwXCE9QvWzM?= =?iso-8859-1?Q?x7P5TcsN3X3zmBnEnijsmVy6sfwCxAnqNzeGKeVf4iPZa2UAblDiFtsCDN?= =?iso-8859-1?Q?encipxAWFHEUzlWKiT57D6TmF4+EAj3q3CmtZ1bGim4m0cZaOrHZ5XCc6j?= =?iso-8859-1?Q?uPVHmAeh0Z1PI+bAZQT0UhmslURtuA0unaTxSqAv/mdxFDg5v9ffFVWg4D?= =?iso-8859-1?Q?xqj40ReLi8+5yliBPLXZaEiZ1/7c2mePkkX0QbBW82RuygO9ml9idBRYqn?= =?iso-8859-1?Q?SAkafPwxJpH5xuYMaIsi7TyHpIA/FSIrcdSz1SYz4wkpBDfvRLB2du/3ZW?= =?iso-8859-1?Q?jhdKtLjacjghjDI5oGOvgRJP7lAU4b6oQlYEKUUtmYzXm0pB8Z2trUeU7x?= =?iso-8859-1?Q?R/Vignz2bWSv6kekM8jQCL2YccmyPFnFGqu8gw7dUt31+tu1ew3CxV+aXL?= =?iso-8859-1?Q?j4qqeUP5beH79IsgbB/45ktvetZ7f06pdzj/crYYdECflbI4hITP6egO4J?= =?iso-8859-1?Q?Mx9GgrqxWfMp3Ca14mZ3ci4vddADDIURC9ap1E+pTkz1KPwbS8RjN/OgkE?= =?iso-8859-1?Q?oCLc4H3Xm6c2y977PB7J/c0aKdPBiwktvTSHIfFDp4zdCnrIvje5/3k0y5?= =?iso-8859-1?Q?YBqXdJy4tVVXGX/9i5grF9812lUdP53WHSej1OR4LVJwep6IW4SpYKDSHq?= =?iso-8859-1?Q?+q8JqtHXNV16Jk3DIagcFdzQYkNUATPw+yMq7Y9s76Ddmj+CeVoD5SBQGJ?= =?iso-8859-1?Q?xZm7qFkMGuZimbjJETV4zbVOJmKS34rDJAdkNuLq939Q1OoFhtX2OSJc2z?= =?iso-8859-1?Q?KrWTpmSaeynagRSuDPTJwIuMxEqjwFaaCsiNLl6CIGsS4sG9Oy1p8oScsV?= =?iso-8859-1?Q?IylljOj4RxFEHojOrD50UPvXzB6zrQ9WCwSfOC781YnnjIOhR2PbYnL88d?= =?iso-8859-1?Q?t+aI=3D?= X-Microsoft-Exchange-Diagnostics: 1; AM5PR0501MB2033; 6:y4FOkJI3C9mXvKRTk1F8QR79xqyMkC438S3y2fKJPl0FRUsQjKFOas8keh3PpuVqLevI0yinuXGgnpDHN++cVa0Xd8aCubfgUEfU8M2oJ6zSYxvik5FHnXdse8dpuHBxXTjqExng1jOuNAE9PhHX9XvAEBLyNpVCprm2/sBa4BJA+gQYZMRkehwG0N+q0hoNyAWZvz6+adZ2Nc7PakKzkSqTgDABxTSu4xQYfh6FLdK62q42puNvGlOYVR7Sg96rGrGmaOLxinVzOxEgjSWuxjAt0MQiWLLxJjn0EDiVjSAaVcf7zCQNKf7jX81fhI2vK56lmEQspLWyfHQEzgSHqA==; 5:/d3pvTThRQUfmJbFD9LAzyNqXrGvoFvaKNjYeTCWKRR1VgkarkyM4GHvpCr/pqOMowlmi0O+hllUJ16ezxqKCkwOs68YBpGwoOeVHiVkQwLsD8cacrd2U8RR9PZAZhOevdCeXGAzGo1n6Gyyqblf9Q==; 24:FOMZK8NAX5wJ/PEDfyWa7nHiXl9bmBjaIvWhvr79xp8zWGlBd9Adkr1Yc+z7fL2X08OA7aUWRf67A2dtM15HZODMQzMcw7DrKuxRrAHhC7k=; 7:+Zco/0gvHusk/r0HjuyCBtUExVGw17F6BKdmL8XWAHLD8+r4viTZuu/PUCP133S1SoDZrPL4b/DcqQh6u29BwyJbIyIhIkiyq0X4OxDo5Jspk6AS5H/VF0XZvFmhClmJ9Fisi0Oph0KBUZyI73YihlYhdLfBQy7NWu7Y0jrNqPW7L7Gf5CYypEiuHzmY6G+mbiRSETH4deYUxggMPjqMvVc8HlhYbHDdOgMOYe3pssA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Oct 2017 00:47:24.9090 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0501MB2033 Subject: Re: [dpdk-dev] [PATCH v2 01/30] net/mlx5: merge action and flow parser structure 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: Fri, 06 Oct 2017 00:47:28 -0000 On Thu, Oct 05, 2017 at 02:49:33PM +0200, Nelio Laranjeiro wrote: > mlx5_flow_create() and mlx5_flow_validate() are making common checks. > > Signed-off-by: Nelio Laranjeiro > --- Acked-by: Yongseok Koh   Thanks