DEVLINK-RATE(8) Linux DEVLINK-RATE(8) (NAME) devlink-rate - devlink (SYNOPSIS) devlink [ OPTIONS ] port function rate { COMMAND | help } OPTIONS := { -j[son] | -p[retty] | -i[ec] } devlink port function rate show [ { DEV/PORT_INDEX | DEV/NODE_NAME } ] devlink port function rate set { DEV/PORT_INDEX | DEV/NODE_NAME } [ tx_share VALUE ] [ tx_max VALUE ] [ tx_priority N ] [ tx_weight N ] [ tc-bw INDEX:N ] [ { parent NODE_NAME | noparent } ] devlink port function rate add DEV/NODE_NAME [ tx_share VALUE ] [ tx_max VALUE ] [ tx_priority N ] [ tx_weight N ] [ tc-bw INDEX:N ] [ { parent NODE_NAME | noparent } ] devlink port function rate del DEV/NODE_NAME devlink port function rate help (DESCRIPTION) devlink port function rate show - . : leaf devlink / devlink . devlink VF (leaf) . devlink devlink DEV/PORT_INDEX node / ( ) devlink devlink . DEV/NODE_NAME . . SI . IEC -i . JSON (-j) . <<>> ( ) . devlink port function rate set - . . DEV/PORT_INDEX - (leaf) devlink . DEV/NODE_NAME - (node) devlink . tx_share VALUE - (tx) . . tx_max VALUE - (tx) . tx_priority N - (strict priority arbiter) (siblings) . . . tx_weight N - (Weighted Fair Queuing) . . . ( ) . tc-bw INDEX:N - IEEE 802.1Qaz . . . VALUE ( SI IEC ). bit kbit mbit gbit tbit bps kbps mbps gbps tbps IEC SI (k- m- g- t-) IEC (ki- mi- gi- ti-) . . INDEX (index) tc-bw . 0 7 IEEE 802.1Qaz . N . parent NODE_NAME | noparent - NODE_NAME (unset) . . . ("") . devlink port function rate add - (node) . "set" . DEV/NODE_NAME - devlink . devlink port function rate del - devlink . . DEV/NODE_NAME - devlink . devlink port function rate help - devlink . (EXAMPLES) * : # devlink port function rate show pci/0000:03:00.0/1 type leaf parent some_group pci/0000:03:00.0/2 type leaf tx_share 12Mbit pci/0000:03:00.0/some_group type node tx_share 1Gbps tx_max 5Gbps * devlink pci/0000:03:00.0: # devlink port function rate show pci/0000:03:00.0/1 pci/0000:03:00.0/1 type leaf * IEC: # devlink -i port function rate show pci/0000:03:00.0/2 pci/0000:03:00.0/2 type leaf 11718Kibit * some_group pci/0000:03:00.0: # devlink port function rate show pci/0000:03:00.0/some_group pci/0000:03:00.0/some_group type node * pci/0000:03:00.0/2 JSON: # devlink -jp port function rate show pci/0000:03:00.0/2 { "rate": { "pci/0000:03:00.0/2": { "type": "leaf", "tx_share": 1500000 } } } * "1st_group" pci/0000:03:00.0: # devlink port function rate add pci/0000:03:00.0/1st_group * : # devlink port function rate add pci/0000:03:00.0/2nd_group .br tx_share 10Mbit tx_max 30Mbit parent 1st_group * : # devlink port function rate set pci/0000:03:00.0/1 .br tx_share 2Mbit tx_max 10Mbit * "1st_group": # devlink port function rate set pci/0000:03:00.0/1 parent 1st_group * : # devlink port function rate set pci/0000:03:00.0/1 noparent * : # devlink port function rate del pci/0000:03:00.0/2nd_group (SEE ALSO) devlink(8), devlink-port(8) (AUTHOR) Dmytro Linkin iproute2 12 Mar 2021 DEVLINK-RATE(8)