From patchwork Sun Nov 12 07:16:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Trevor Tao X-Patchwork-Id: 391 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id E71554330B; Sun, 12 Nov 2023 08:16:35 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B236B4026B; Sun, 12 Nov 2023 08:16:35 +0100 (CET) Received: from m12.mail.163.com (m12.mail.163.com [220.181.12.199]) by mails.dpdk.org (Postfix) with ESMTP id 836564021E for ; Sun, 12 Nov 2023 08:16:33 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-Id:MIME-Version; bh=tODXe /dxi0KnhifaB0uTupSYC4rY3/5wX4nvsFzAMeI=; b=jJkwwB6mWlTXXBkRecD5X LtLkwnnvJbgtH16+JbHOJPEsiI+TMNJdRbpT4OLUSC0N4JGVOC+oMIWe0Bou9xzT naGyoQBAfNri3kqzCx5uNL8gK/VIO647+uPpnUBThdI16lkyD6GQ5EJHJ7dkiRCV ZVPuT8fOB18eFCcMLatM8A= Received: from u2204.. (unknown [180.113.199.183]) by zwqz-smtp-mta-g4-2 (Coremail) with SMTP id _____wDnVxvCe1BlD7TFCw--.11703S2; Sun, 12 Nov 2023 15:16:22 +0800 (CST) From: Trevor Tao To: dev@dpdk.org Cc: Trevor Tao Subject: [PATCH v3 0/2] example/l3fwd: relax l3fwd rx RSS/Offload if needed Date: Sun, 12 Nov 2023 07:16:09 +0000 Message-Id: <20231112071611.101503-1-taozj888@163.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-CM-TRANSID: _____wDnVxvCe1BlD7TFCw--.11703S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjfUea0BUUUUU X-Originating-IP: [180.113.199.183] X-CM-SenderInfo: hwdr6yqyyyqiywtou0bp/xtbBlwwmx2I0bGzuOAAAs6 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org This series try to relax l3fwd rx RSS/Offload mode requirement if they are not supported by underlying hw or virtual devices, there is an option named relax_rx_mode added to enable this option. Trevor Tao (2): examples/l3fwd: relax RSS requirement with option examples/l3fwd: relax the Offload requirement examples/l3fwd/l3fwd.h | 12 ++++++++++-- examples/l3fwd/l3fwd_em.h | 2 +- examples/l3fwd/l3fwd_lpm.h | 2 +- examples/l3fwd/main.c | 30 ++++++++++++++++++++++++++++++ 4 files changed, 42 insertions(+), 4 deletions(-)