lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 07 Sep 2022 18:24:19 -0700 From: Amritha Nambiar <amritha.nambiar@...el.com> To: netdev@...r.kernel.org, kuba@...nel.org Cc: alexander.duyck@...il.com, jhs@...atatu.com, jiri@...nulli.us, xiyou.wangcong@...il.com, vinicius.gomes@...el.com, sridhar.samudrala@...el.com, amritha.nambiar@...el.com Subject: [net-next PATCH v2 4/4] Documentation: networking: TC queue based filtering Added tc-queue-filters.rst with notes on TC filters for selecting a set of queues and/or a queue. Signed-off-by: Amritha Nambiar <amritha.nambiar@...el.com> --- Documentation/networking/tc-queue-filters.rst | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Documentation/networking/tc-queue-filters.rst diff --git a/Documentation/networking/tc-queue-filters.rst b/Documentation/networking/tc-queue-filters.rst new file mode 100644 index 000000000000..5839ddd23eb4 --- /dev/null +++ b/Documentation/networking/tc-queue-filters.rst @@ -0,0 +1,24 @@ +.. SPDX-License-Identifier: GPL-2.0 + +========================= +TC queue based filtering +========================= + +TC can be used for directing traffic to either a set of queues or +on a single queue on both the transmit and receive side. + +On the transmit side: +1. TC filter directing traffic to a set of queues is achieved + using the action skbedit priority for Tx priority selection, + the priority maps to a traffic class (set of queues). +2. TC filter directs traffic to a transmit queue with the action + skbedit queue_mapping $tx_qid. + +Likewise, on the receive side, the two filters for selecting set of +queues and/or a single queue is supported as below: +1. TC flower filter directs traffic to a set of queues using the + 'hw_tc' option of tc-flower. + hw_tc $TCID - Specify a hardware traffic class to pass matching + packets on to. TCID is in the range 0 through 15. +2. TC filter with action skbedit queue_mapping $rx_qid selects a + receive queue.
Powered by blists - more mailing lists