From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3D176A0A02 for ; Thu, 14 Jan 2021 07:00:12 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0AC5E140D25; Thu, 14 Jan 2021 07:00:12 +0100 (CET) Received: from mail-ed1-f42.google.com (mail-ed1-f42.google.com [209.85.208.42]) by mails.dpdk.org (Postfix) with ESMTP id 6C6FA140D24 for ; Thu, 14 Jan 2021 07:00:10 +0100 (CET) Received: by mail-ed1-f42.google.com with SMTP id p22so4467948edu.11 for ; Wed, 13 Jan 2021 22:00:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=8nrrAZw3EQukunSjms6WjEUbnv5RsKfyar+HuU6jLV4=; b=QAGsRiZdaLGYiIHHNI7hbl8mJpDGfpmMHzjCyHxmBwJf9GdjqEDP3O5QxCpMNNt3c6 riJ19TgupfYqwTcQTpCQKzjxUqM8y8bUgZn9nYWhYxALEHPvzmSgeDVtht50amUdZRUj dAnn/9p/2qpSZvezF4PoFb79LFSGkrSS4fWLcjpXAoOm6HlrExABI5RxDbMlvBwy4ybq RXilR1KSVcnDmoelSntMP4SI/ud0VfCKsRY7BAY/Ct6VZRFsjZxCs+HWkUFj+0kECKYa KkHSWdDHdEyOPOeKdWPS4ksG/FmO46ZF612vbaL4sXIIGkKn8cQJxJ4MMY7AtUtpvQy7 xaDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=8nrrAZw3EQukunSjms6WjEUbnv5RsKfyar+HuU6jLV4=; b=t1pkopdgAzdJMPlnj8rQJDZbNa4v0ED8DcyqgzzUo17AA33kEAbydg8/xyd0or3c2C 7fwBr2q5eULRlTOl749e0yqhzKagqetEk59Roq3dsrBBSJqUSH3HoKkTN+s0dgbcE6NC gj1tbQLf8iEscAWMhNTX+tTNTSiwpexPC4djJDwhWgYlQnOLLBFKE+VoqWKSjXJjNUKn Hx85SxjYuPUv+FgdtOVmDK9bOBb2pGwpZHXwj49wQtRNmAlYEJ6CG4D7M2ZPZLMd4GIj jtJT0ipdy5lY8zDVtpn9kwtLPuMHuE4n03VbIiPNsw+KZY/Khf5LEWPznU3CyModFJQn YY6w== X-Gm-Message-State: AOAM5317Rysi78dIAIkclpKqYVFscokxz4XUuK5fW9tHSCgGEv8mgTzD jNiDB3eBEpIAlQaMBrgtWgiHwMdEKuyNsgvRmfcyaXKG24vYzA== X-Google-Smtp-Source: ABdhPJymUc1zxo69GoOesfNNIj9RtwUATCP3KfooQU2B3GXartmkJj3HUZcvDp53RwXTYagRxvAXTeZcOdUNL2bFcwU= X-Received: by 2002:a05:6402:5193:: with SMTP id q19mr4589143edd.264.1610604009909; Wed, 13 Jan 2021 22:00:09 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Myth Ren Date: Thu, 14 Jan 2021 13:59:58 +0800 Message-ID: To: users@dpdk.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [dpdk-users] Fwd: use VF in promiscuous mode in dpdk to receive all traffic received by PF X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Sender: "users" Hi=EF=BC=8C all is it possible we are mirror traffic from switch/router to PF, then a program based on DPDK read packet from a VF related to the PF, presume we are mirror the traffic from PF to the VF =EF=BC=88promiscuous=EF=BC=89=EF=BC=8C while the PF device still managed by the kernel driver(if it's possible), or managed by UIO driver. at least, restart the DPDK based program will not influence the PF device state. i have already read the the VFIO doc ( https://doc.dpdk.org/guides/linux_gsg/linux_drivers.html#vfio) and test it, but not see what i want (maybe i mis-understood or take wrong steps). if VFIO can do what i want? which device i should use, which version kernel i should use, which driver i should use? thank you