Message ID | SY4PR01MB84383E69FFAD16F58150462ECD949@SY4PR01MB8438.ausprd01.prod.outlook.com |
---|---|
Headers | show
Return-Path: <ovs-dev-bounces@openvswitch.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=openvswitch.org (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=<UNKNOWN>) Authentication-Results: legolas.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=outlook.com header.i=@outlook.com header.a=rsa-sha256 header.s=selector1 header.b=Vpz0GokN; dkim-atps=neutral Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4PvTzv5RJ0z1yXv for <incoming@patchwork.ozlabs.org>; Sun, 9 Apr 2023 21:15:37 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 867A760FBC; Sun, 9 Apr 2023 11:15:33 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 867A760FBC Authentication-Results: smtp3.osuosl.org; dkim=fail reason="signature verification failed" (2048-bit key, unprotected) header.d=outlook.com header.i=@outlook.com header.a=rsa-sha256 header.s=selector1 header.b=Vpz0GokN X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u_Kc9BYpVAQ3; Sun, 9 Apr 2023 11:15:32 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [IPv6:2605:bc80:3010:104::8cd3:938]) by smtp3.osuosl.org (Postfix) with ESMTPS id 87EAD60B5C; Sun, 9 Apr 2023 11:15:31 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 87EAD60B5C Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id 502B2C0036; Sun, 9 Apr 2023 11:15:31 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@lists.linuxfoundation.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by lists.linuxfoundation.org (Postfix) with ESMTP id 5F71BC002A for <dev@openvswitch.org>; Sun, 9 Apr 2023 11:15:30 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 229E9416D3 for <dev@openvswitch.org>; Sun, 9 Apr 2023 11:15:30 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 229E9416D3 Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key, unprotected) header.d=outlook.com header.i=@outlook.com header.a=rsa-sha256 header.s=selector1 header.b=Vpz0GokN X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cWfk4Fp-IkPp for <dev@openvswitch.org>; Sun, 9 Apr 2023 11:15:27 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org A3C07416B6 Received: from AUS01-SY4-obe.outbound.protection.outlook.com (mail-sy4aus01olkn20822.outbound.protection.outlook.com [IPv6:2a01:111:f403:7005::822]) by smtp4.osuosl.org (Postfix) with ESMTPS id A3C07416B6 for <dev@openvswitch.org>; Sun, 9 Apr 2023 11:15:26 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ft7bo5shE6WWd+R4Tpdul868CXtnR/w1F/O5l8nVhagYbcY8iF13VOCzXejj89jrl1AIDdgfFMNFXAMPc1rTsjLhIl/7ZroAYmdaeXU1HnTgkNRs0jUcEXhnsSJHh5+A7/AoneE0nKOTCf+u8nfvByhRO6x8tNxiYMy6EyrWGDqTy6eh4QIrMUfYls3PfNFU/C+sXquv5bY99FlKAbmSXVTCDaiUCJUckNmVFe2CnXCLdhzQs7UT/xrtMaEJK/fwDzpMnqv2e3RU0mRJUfbAXZduPUyLamp/au/dx4YIKWXxi1FkKhDOL+Kt+A70eaQB4LGLfzwX4wZUS3/PGVMhaw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=x6OOQ9g25E3mC4905on1p1Ouso84yBnOnXT+I6zqnlI=; b=IWa+0dpri5eZvSNpVfCtAmNBKRwYYGyynyITpNeIrofXCGoYu89LLC7GFPOc/tVYKjQ3eHaM1j1rTet9w5B+wrmxNdov5FSNvE0ttlYioJtRRg/uQm+6/K/a+YyPbb7dxeIhHImQrzZ5mo0aBNbwJ1uVL5V9dmuQPdpIGeifrGLd8WeauN+xr5gBaJpdGdGRlTCuZaQ84l1f2Sg/pg8T7GTTKBnJIxls9kPBRGlCMKdN6UKiwUE6nuhhSaj77+Hen42+bz8hRY9Bmar4/7ixpNB7laXZ5XYIACyyMatLngbSWZsHY3JN8ks0h979h8MHuelVeI7gAga1rpxznSC/xw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x6OOQ9g25E3mC4905on1p1Ouso84yBnOnXT+I6zqnlI=; b=Vpz0GokNoBN0Z/pqU8dq94FnDnU13FNQMU6p6eo2MIEuUUtMVgvg4qENjyLx3wZbC6vcMAZwGoQqeaUkGPjgjK2sc1herHYwoYOG697ZNQ/BKSi3hTb8/zfy6S6BuMt1MCM+usQ7KIOkkXk1Kta9kc+axFWyXMwQBWi43Au5zqSxjTv+XngVpPoNGcorNSTVt9mLRM0OMZTu0UFnlIrh4lHVjQ9wBj6/RbXq/MGV4SexkwZJkFEW10PfZl1e/LBcFCW2VdXqyYVymnOsXIzWCYqUJrg2A1qHBRiB20b3KAUNFs660ycBkjFz5jc886bfxPWPpsqIhR1AB5mh86RBGw== Received: from SY4PR01MB8438.ausprd01.prod.outlook.com (2603:10c6:10:19e::10) by MEYPR01MB7358.ausprd01.prod.outlook.com (2603:10c6:220:161::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6254.38; Sun, 9 Apr 2023 11:15:20 +0000 Received: from SY4PR01MB8438.ausprd01.prod.outlook.com ([fe80::4790:4ece:97e0:4db5]) by SY4PR01MB8438.ausprd01.prod.outlook.com ([fe80::4790:4ece:97e0:4db5%6]) with mapi id 15.20.6277.035; Sun, 9 Apr 2023 11:15:20 +0000 From: miterv@outlook.com To: dev@openvswitch.org, i.maximets@ovn.org, simon.horman@corigine.com Date: Sun, 9 Apr 2023 19:15:07 +0800 Message-ID: <SY4PR01MB84383E69FFAD16F58150462ECD949@SY4PR01MB8438.ausprd01.prod.outlook.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <0> References: <0> X-TMN: [GUOIBDWMIJtcRH5cD/8J2ccVAGZYdh0y] X-ClientProxiedBy: SGXP274CA0017.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::29) To SY4PR01MB8438.ausprd01.prod.outlook.com (2603:10c6:10:19e::10) X-Microsoft-Original-Message-ID: <20230409111509.27575-1-miterv@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SY4PR01MB8438:EE_|MEYPR01MB7358:EE_ X-MS-Office365-Filtering-Correlation-Id: 21d79f5a-e925-42bb-b64c-08db38ebb4ac X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7L1svFzrEUiDli3qGy7fDi8zKKIQqRi/E5gmOBtqzz8c35jUDv/dWemUfhGVfoNbdSVrhh2D2Sa6zNgK/4hjA6XzzdvWevnPxbW/yhGDHUnyL6eH6qv5A55zkGY7WDvbTFzkA7+uDwo3hw8mxEJl0+Sx1oK0L/Kvibq0qiwp3uYNU59IpC+qInNRDapDlo0gCimf9PJgqShylYZ8Lob4PgK/xzX1RQw+IA/U2BhTj4+EZPXgZhNpTauK+he1UVK0mDE0aiAMPwhrmslE7hzete1qmVXEdypTePcg3dsmUNm+StP7QE114rnIb8iNLc1DqvfHUfxRZkK88A+AAcsSZS7lGWLWWT00nH+NMWzRA1hS1F6CVVFac1c2kwiI0B7mYsV+T1u8n6ztbYdAoTavTNNECom1Nn331TAlr7xfEy4F3wZswTQ1j2rBADihzNeliqAA2BvFJ4JZ+7AfWIF6b3v9hNObnqFdUprYGMkEk1JmvH8d7Ja/k/KpeWUxNxe2yUvk0+f8pC24Gm2ukA1Wm1ktCSAkVcRbq0qPpx6qRn2D9LGwYnDB7NvmAFzrG/Xn X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: wx0+P8pTvYF7kpTg721S7bVr72/SWscVLffgA1jswxJtwfCvAFGHqPeg76r7vOpDZSOX7KHN0DJosip7/jOsV2bDHzYDxzOPaQF67NHW9vSmZVbG0Tg/An03JcjvSOk+4zgeKMeoqO3fhGGP36oGy+x+87U5S/wrFOAh3EQ2ZJRcCwF18DsII7zWcDdfxFUzfVknyZVg56XLYB17N/xKBJq9h25G3r63nv1TsVQ06wFKt7XXlJI7jT98cUjQ50xPUaq2XBZ885dKae9mUsOHy8Vdm3Ont/2rXH0n8hgz7/hrkF9N+jdLRrLcZw8XElFQc+crGu3yGBLZcZfuryvuRzKkM6SyAyufYijGe9jQHz9xHhDR7Qii/PHY2bfb11NQYxfLkG0heOzM+dEaLSUrZrLNLPGcp9RFq2Xc+JoKp9fOdwCVntLVv0fyR0BxKzFPodqt5ddqIa2WmVNEeYNvUrwXoWX8/Pyltb9Rrurc8a4niSGixAtskAkb1kNgKBW4sJsgEpSNQ2jaXAcd778cCCquWfageWnL7H7ndu+00U/aDOUFV3pY03HIp5lZTaDjQb/5FX3levkcr1eScia+/cr15vHRhIzgQU+H0c767v1d+2CxuI+SwBfreYjGAKfTT81s6uVlp5L5R2sIunhnw90GwZxMJ6Qk7bG/51MNI1tGPjXbj8LXE5DhfLlw4u/5WumZ6a9VFVZl9IQcDz/1oacfSCSWLfCcfeIg1yy7mKgCUC2ITxyQ0PXBzrL8+PWH7PHf/d7sZ780/HR8gq3ueGLBQEVaK4lkdHLl3A21QgW8/8WN0MpEt2fO6iOrfhVcadMcIenEXEq3QYLcvllO7uggD+ebli0F/2PEQLD6EuRRorRuDxh/S//hN5zjz+w58z+tT1zA5nKUsH+Go79gTzCdUP3W2YuBLXAznHtwGl7y92yXEj4V5R18ZGZSeopq4oBeQI/b73oDHmNpkNZQBwo4NoklMIBx6Bc4025zGcRah3Cck6AP3hEOvsoskOQyM+/3f/yXbL3E/j05J6TZuQFOyu/5a8on42SJvuVmYawz2OeCVje4vBG/cNw0zCPR8b1sLIjVrvkAQI8zqCGpqt6DbI/tQrys8YEy1gMLogijzK50QjSWAK98Jltk2Szy1iRH7d3d5QaOhVKNjmMEMTOx7FN+uFxfol+NyKcPw8BTAeN73W4w8fpfKIKu6rQZHcAOndBXelGAFxreniK62A== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 21d79f5a-e925-42bb-b64c-08db38ebb4ac X-MS-Exchange-CrossTenant-AuthSource: SY4PR01MB8438.ausprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Apr 2023 11:15:20.7734 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MEYPR01MB7358 Cc: Lin Huang <linhuang@ruijie.com.cn> Subject: [ovs-dev] [PATCH v2 0/2] netdev-dpdk: Add support for userspace port-based packet-per-second policing. X-BeenThere: ovs-dev@openvswitch.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <ovs-dev.openvswitch.org> List-Unsubscribe: <https://mail.openvswitch.org/mailman/options/ovs-dev>, <mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe> List-Archive: <http://mail.openvswitch.org/pipermail/ovs-dev/> List-Post: <mailto:ovs-dev@openvswitch.org> List-Help: <mailto:ovs-dev-request@openvswitch.org?subject=help> List-Subscribe: <https://mail.openvswitch.org/mailman/listinfo/ovs-dev>, <mailto:ovs-dev-request@openvswitch.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ovs-dev-bounces@openvswitch.org Sender: "dev" <ovs-dev-bounces@openvswitch.org> |
Series |
netdev-dpdk: Add support for userspace port-based packet-per-second policing.
|
expand
|
From: Lin Huang <linhuang@ruijie.com.cn> v1->v2: delete duplicated code. Lin Huang (2): * netdev-dpdk: Add support for userspace port-based egress packet-per-second policing. * netdev-dpdk: Add support for userspace port-based ingress packet-per-second policing. NEWS | 11 ++ lib/netdev-dpdk.c | 189 ++++++++++++++++++++++------ tests/system-dpdk.at | 286 +++++++++++++++++++++++++++++++++++++++++++ vswitchd/vswitch.xml | 10 ++ 4 files changed, 459 insertions(+), 37 deletions(-)