Message ID | 20231030095000.720854-1-jmeng@redhat.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; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=Dtc53qGq; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=openvswitch.org (client-ip=140.211.166.138; helo=smtp1.osuosl.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=patchwork.ozlabs.org) Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SJpRK5lYnz1yQ6 for <incoming@patchwork.ozlabs.org>; Mon, 30 Oct 2023 20:50:21 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 0B2B3855EB; Mon, 30 Oct 2023 09:50:18 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 0B2B3855EB Authentication-Results: smtp1.osuosl.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=Dtc53qGq X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bFyzPW4Uf86o; Mon, 30 Oct 2023 09:50:17 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [IPv6:2605:bc80:3010:104::8cd3:938]) by smtp1.osuosl.org (Postfix) with ESMTPS id EFFDF83ED7; Mon, 30 Oct 2023 09:50:15 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org EFFDF83ED7 Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id B042EC007F; Mon, 30 Oct 2023 09:50:15 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@lists.linuxfoundation.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) by lists.linuxfoundation.org (Postfix) with ESMTP id A46A6C008D for <dev@openvswitch.org>; Mon, 30 Oct 2023 09:50:13 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 40720402E0 for <dev@openvswitch.org>; Mon, 30 Oct 2023 09:50:13 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 40720402E0 Authentication-Results: smtp4.osuosl.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=Dtc53qGq 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 tXnaCC0kS3FF for <dev@openvswitch.org>; Mon, 30 Oct 2023 09:50:12 +0000 (UTC) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by smtp4.osuosl.org (Postfix) with ESMTPS id F0DD0402D5 for <dev@openvswitch.org>; Mon, 30 Oct 2023 09:50:11 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org F0DD0402D5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1698659410; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=amWfe64E9jWXVZZ3p26VnMjmDADBVb3DsfUl5fJAhB4=; b=Dtc53qGqkkEfjdiunGltHbp/3VHVAXSgNdHRgclVqSa7xb9YhPfwto/Dz4XPgx7oBoDvlg EHvWV13BrhW70i0UaNT/BA+SRmrUZMTY3EV0w+rKKtD5LpHUZ1hNNCcWI6O7Z4WDwFiTkP qE9PJNDzbQAOKcAlQfmGI1VDmGQ8e5Q= Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-316-_1-eY9NYNUmJBrVT_hI7UA-1; Mon, 30 Oct 2023 05:50:07 -0400 X-MC-Unique: _1-eY9NYNUmJBrVT_hI7UA-1 Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-32cef5f8af5so3409084f8f.1 for <dev@openvswitch.org>; Mon, 30 Oct 2023 02:50:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698659406; x=1699264206; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=amWfe64E9jWXVZZ3p26VnMjmDADBVb3DsfUl5fJAhB4=; b=ZZSuz4BOvkP460izZexwLcypf24jDE4/ycJ9LSMzlJG4k+4vnBduYOPf4esVTpbBYg SX1R5iP0qJiJfI8uCCMrf/0hnfskRiAuJ5l3FKhn+zixYk8sj9RotGRw0+PKdo9sYEsy l++G6bEu4ST3UaRvMJWSfd5p/re+IAXs1884FyjYJeud6UTb9Ui6j/sZckDoudL2NFFd Bdbah2N1VBEnqotCaYrRGpTUvhItq0rclp7c+QBaRLVfQW00Iw5rw0vV/jADRidO0jDZ 3XUn8IG0cJIUhJSiQqYQGQc44NtXLIxiujqmm0/H/IFAJSFZEwjzlTGyuCf5wUWmUMlS 2nkg== X-Gm-Message-State: AOJu0Yyfc6vJu+2YcyGxufZscy1agdlVtwGaiB4DuHs02ztpZvuVckRF EeIWokFgpBSsi6jPylOgtX/JXAjjvxyS4WLCihKLVvJyyIGkdnGsTRNW5YM5VJ7GHHAGRb03Piw iHvd8LXHdmkmfZwNA1piuS+zACHgBpQuowRK0b74mOAzkvrpkC8uKHmK57lDJZipn3asCTA== X-Received: by 2002:a5d:5888:0:b0:32f:8bbb:fc00 with SMTP id n8-20020a5d5888000000b0032f8bbbfc00mr974804wrf.12.1698659406289; Mon, 30 Oct 2023 02:50:06 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHh8u2cPlYbO9N84yfKEmAHTi41DYNFH6MALCiXhcxoBV7HhSgHN+TvIFlE9rzLe44ittsmjQ== X-Received: by 2002:a5d:5888:0:b0:32f:8bbb:fc00 with SMTP id n8-20020a5d5888000000b0032f8bbbfc00mr974785wrf.12.1698659405931; Mon, 30 Oct 2023 02:50:05 -0700 (PDT) Received: from positronik4lide.redhat.com ([87.122.57.171]) by smtp.gmail.com with ESMTPSA id y2-20020adffa42000000b0032f7f4089b7sm4572010wrr.43.2023.10.30.02.50.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Oct 2023 02:50:05 -0700 (PDT) From: jmeng@redhat.com To: dev@openvswitch.org, rjarry@redhat.com, ktraynor@redhat.com, i.maximets@ovn.org Date: Mon, 30 Oct 2023 10:49:57 +0100 Message-Id: <20231030095000.720854-1-jmeng@redhat.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Subject: [ovs-dev] [PATCH v7 0/3] netdev: Sync and clean {get, set}_config() callbacks. 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: Sync and clean {get, set}_config() callbacks.
|
expand
|
From: Jakob Meng <code@jakobmeng.de> This patch series incorporates Ilya's and Kevin's change requests for v6: * added NEWS suggestion to netdev-dpdk patch * netdev-dpdk patch with NEWS entry has been put at the end of the series * get_config shuffle in dpdk_class, dpdk_vhost_class and dpdk_vhost_client_class has been documented in commit msg of netdev-dpdk patch * dpdk-devargs config option for netdev-dpdk is only returned if it is set * flow ctrl options for netdev-dpdk are only returned if their value is true * no longer clear numa_id in tests/pmd.at because it is always numa_id=1 * formatting changes for netdev-dpdk and netdev-afxdp * reworded rx_csum_offload in vswitchd/vswitch.xml Jakob Meng (3): netdev-dummy: Sync and clean {get,set}_config() callbacks. netdev-afxdp: Sync and clean {get,set}_config() callbacks. netdev-dpdk: Sync and clean {get,set}_config() callbacks. Documentation/intro/install/afxdp.rst | 12 +-- Documentation/topics/dpdk/phy.rst | 4 +- NEWS | 7 ++ lib/netdev-afxdp.c | 21 ++++- lib/netdev-afxdp.h | 1 + lib/netdev-dpdk.c | 113 ++++++++++++++++++-------- lib/netdev-dummy.c | 19 ++++- lib/netdev-linux-private.h | 1 + lib/netdev-linux.c | 4 +- tests/pmd.at | 26 +++--- tests/system-dpdk.at | 64 +++++++++------ vswitchd/vswitch.xml | 25 +++++- 12 files changed, 209 insertions(+), 88 deletions(-) -- 2.39.2