From patchwork Wed Mar 7 14:35:39 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roman Mashak X-Patchwork-Id: 882644 X-Patchwork-Delegate: shemminger@vyatta.com Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=mojatatu.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=mojatatu-com.20150623.gappssmtp.com header.i=@mojatatu-com.20150623.gappssmtp.com header.b="uPFN6lTf"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zxGR86j7fz9sf8 for ; Thu, 8 Mar 2018 01:36:04 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754490AbeCGOfu (ORCPT ); Wed, 7 Mar 2018 09:35:50 -0500 Received: from mail-it0-f43.google.com ([209.85.214.43]:39658 "EHLO mail-it0-f43.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751176AbeCGOfr (ORCPT ); Wed, 7 Mar 2018 09:35:47 -0500 Received: by mail-it0-f43.google.com with SMTP id l187so3606551ith.4 for ; Wed, 07 Mar 2018 06:35:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mojatatu-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=ti/jtcotVoQ3aCqJZUc+0vv/b4u8iR3/2XPzl5WFzwQ=; b=uPFN6lTftLbkEhxbYk9Xj45iyihh4IGQ8vZUukEwJEZScVJJ8VC3cmzI7p7xTb3sSO hKZUEcf8bP5TOeZJyr+U352m24c1xqInjWcRKs4ivldxfF+e0tbGTVbAQfIP8hWEca4f PTwSKYpZtMnGSIyFiq6+vfsgPewICXRDfRtt2ctsLdUWnpbxb8EAw/ol6/MVwMr8We1D ngc1Let9mtyV2QYW0sN0DgysALz1HHurceLqjLOQOR6UC+qW1ls0LsxjCNssSsesnaSP gWC6edtitdp5EWYwm6h6d+pvrBDUsuqcpmKqgp+JByZkf2dev43pxj5pI5nBoMmABBd0 AZVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=ti/jtcotVoQ3aCqJZUc+0vv/b4u8iR3/2XPzl5WFzwQ=; b=WzoM88MLOafQF5lEgsXMOrlsJsGl5CRBigo5IQjDluoIpz23JymJKf0dze3xR1ar++ WyLOtvr8aVDbx29nCb04vi5M0nOlUTRs2iEwzv77PRKr/Xnebzb2x65wMlicQBJdv8Br 1WY5hr77Fc3LQXdJkMp+LqYhgoz6J8lBKXwtVB8/h59IUVF0IrK6OmxiKkB3WX9SZnUY c5/osBgQoLHw3GP+dw/BowvSPcywMFwG8uUdKaFMEJBNjII0ysXXC/RY6O/0Ff5r/4hP bK7yA/cjekGndWFBnQ+j4QkHk0TnlreZVxk672ehnWRIc3R0Ukobie2IPVlvm1dJtvC3 WSeg== X-Gm-Message-State: AElRT7HEoPm8V0ndl6N9rMn1z6olBLpF7P+zXewMfcodb2Tt5KPXq3Et bidCqmvEmyHLRDAShSQOU95crg== X-Google-Smtp-Source: AG47ELsHXJpH8K39fA/wg34H/VL6Bm4TWSKbmVpKgs/EWSGFtaSrJlbYaN6s5FVAhkFxoC+FOrxwsA== X-Received: by 10.36.204.7 with SMTP id x7mr17216249itf.11.1520433347050; Wed, 07 Mar 2018 06:35:47 -0800 (PST) Received: from mojatatu.com ([64.26.149.125]) by smtp.gmail.com with ESMTPSA id v134sm9057821ith.27.2018.03.07.06.35.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 07 Mar 2018 06:35:46 -0800 (PST) From: Roman Mashak To: stephen@networkplumber.org Cc: netdev@vger.kernel.org, kernel@mojatatu.com, jhs@mojatatu.com, jiri@resnulli.us, xiyou.wangcong@gmail.com, daniel@iogearbox.net, Roman Mashak Subject: [PATCH iproute2 1/1] tc: updated tc-bpf man page Date: Wed, 7 Mar 2018 09:35:39 -0500 Message-Id: <1520433339-10622-1-git-send-email-mrv@mojatatu.com> X-Mailer: git-send-email 2.7.4 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Added description of direct-action parameter. Signed-off-by: Roman Mashak Acked-by: Daniel Borkmann --- man/man8/tc-bpf.8 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/man/man8/tc-bpf.8 b/man/man8/tc-bpf.8 index 2e9812ede028..d311f295615b 100644 --- a/man/man8/tc-bpf.8 +++ b/man/man8/tc-bpf.8 @@ -14,6 +14,10 @@ CLS_NAME ] [ UDS_FILE ] [ .B verbose ] [ +.B direct-action +| +.B da +] [ .B skip_hw | .B skip_sw @@ -141,6 +145,11 @@ if set, it will dump the eBPF verifier output, even if loading the eBPF program was successful. By default, only on error, the verifier log is being emitted to the user. +.SS direct-action | da +instructs eBPF classifier to not invoke external TC actions, instead use the +TC actions return codes (\fBTC_ACT_OK\fR, \fBTC_ACT_SHOT\fR etc.) for +classifiers. + .SS skip_hw | skip_sw hardware offload control flags. By default TC will try to offload filters to hardware if possible.