From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f43.google.com (mail-wm0-f43.google.com [74.125.82.43]) by dpdk.org (Postfix) with ESMTP id CB361F94 for ; Wed, 20 Sep 2017 15:08:54 +0200 (CEST) Received: by mail-wm0-f43.google.com with SMTP id v142so7010562wmv.5 for ; Wed, 20 Sep 2017 06:08:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=WVVxPZaFyLL/mv1LTH/UQxrhV3dMGVaRrQ7WZqJPyXQ=; b=gVP/xJ8Qc5TCDdTH7BBsIhwGxOalbAHQkFIjO1c6vaekPjQSIT8ZCAtoqpeihXo4Gs QyTI6swr/rkcpki8woMNQR2NBJjdwG69zE81VHDeAWCtwBO6DYp6PFfGFs/yoDEHHhhw Pgosy0K4WN1RND5Q51Jqzjk3G62H4uUTxVVmrylDnnxlI88bIWwVRqT0rufIqkEM2Rjp HSbNLhm5IhG+14EfnD2OFZ2MZt2ODeVFuB8XOdUfOr5IUwCKt5/SSMnLRR2JwlvLZif3 +eMiXzg+UW/1dHnUtRTk5HrdR29QngLiig17wHV7GSCWgD1DATeZQuz4XPRdZJ0DtSOv iQhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=WVVxPZaFyLL/mv1LTH/UQxrhV3dMGVaRrQ7WZqJPyXQ=; b=k2eS/owCo4np5wqR6BOw5ORKYWhJtKY+RLz6i21LfL1aNmzNnjvQJH3LMsx+Wk0tlX fCyBSUzu7nCL1qqJFffGSVuVnmDINQ3sSanmDFdGtesGScRJDU+KFP/YjremKVv5Le6i JMGLejn+PDF6pk1Ar+t/V4qoi7JxhMG7s3KHkuRZQIhyWLAo2yfl5J4Sz+jHCghqQsbW eTTAZpDSVXXqnZSQfCK1hyKdG62/tO2rPbAa0aQytP0AvQwAD2TEYG9kVDCXpgKNr2Ef OVy1y0TpKirJ8FcXS6aOz9DOWimOVYZ11gPMfxLdQWMjIvxCLFyhBEi/mg2ZrEQEMjSz 5L7A== X-Gm-Message-State: AHPjjUi+Dy29jwbCmHzHqDSRO2KVf/C8ysFqqFGDMJO6eR2rGUdLc0ZV Z3HaiDLeKLwOB0hM0aS12owDGDnOl4I= X-Google-Smtp-Source: AOwi7QDofbScQj1S4U+I1dulQroVR61Egx8jlnyenahL+qV7/MpG4ovyz3cy939xVUJJ1huvZ+giNw== X-Received: by 10.28.217.85 with SMTP id q82mr3900551wmg.89.1505912934158; Wed, 20 Sep 2017 06:08:54 -0700 (PDT) Received: from [192.168.1.79] (82.107.69.91.rev.sfr.net. [91.69.107.82]) by smtp.gmail.com with ESMTPSA id 64sm1640279wma.21.2017.09.20.06.08.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Sep 2017 06:08:53 -0700 (PDT) To: Thomas Monjalon Cc: dev@dpdk.org References: <20170920130313.28068-1-thomas@monjalon.net> From: Pascal Mazon Message-ID: Date: Wed, 20 Sep 2017 15:08:52 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <20170920130313.28068-1-thomas@monjalon.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US Subject: Re: [dpdk-dev] [PATCH] doc: add Linux flower support check in TAP guide 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: Wed, 20 Sep 2017 13:08:55 -0000 Acked-by: Pascal Mazon On 20/09/2017 15:03, Thomas Monjalon wrote: > The flow API is supported in TAP PMD if flower is supported in Linux. > Some commands are combined to suggest a convenient check of its support > by the running kernel. > > Signed-off-by: Thomas Monjalon > --- > doc/guides/nics/tap.rst | 9 ++++++++- > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/doc/guides/nics/tap.rst b/doc/guides/nics/tap.rst > index f3ee95d28..04086b110 100644 > --- a/doc/guides/nics/tap.rst > +++ b/doc/guides/nics/tap.rst > @@ -113,7 +113,14 @@ Flow API support > ---------------- > > The tap PMD supports major flow API pattern items and actions, when running on > -linux kernels above 4.2 ("Flower" classifier required). Supported items: > +linux kernels above 4.2 ("Flower" classifier required). > +The kernel support can be checked with this command:: > + > + zcat /proc/config.gz | ( grep 'CLS_FLOWER=' || echo 'not supported' ) | > + tee -a /dev/stderr | grep -q '=m' && > + lsmod | ( grep cls_flower || echo 'try modprobe cls_flower' ) > + > +Supported items: > > - eth: src and dst (with variable masks), and eth_type (0xffff mask). > - vlan: vid, pcp, tpid, but not eid. (requires kernel 4.9)