DEVLINK-PORT(8) | Linux | DEVLINK-PORT(8) |
devlink-port - devlink port configuration
devlink [ OPTIONS ] port { COMMAND | help }
OPTIONS := { -V[ersion] | -n[no-nice-names] }
devlink port set DEV/PORT_INDEX [ type { eth | ib | auto } ]
devlink port split DEV/PORT_INDEX count COUNT
devlink port unsplit DEV/PORT_INDEX
devlink port show [ DEV/PORT_INDEX ]
devlink port health { show | recover | diagnose | dump | set }
devlink port add { DEV | DEV/PORT_INDEX } [ flavour FLAVOUR ] [ pfnum PFNUMBER ] [ sfnum SFNUMBER ] [ controller CNUM ]
devlink port del DEV/PORT_INDEX
devlink port function set DEV/PORT_INDEX [ hw_addr ADDR ] [ state { active | inactive } ]
devlink port function rate { show | set | add | del | help }
devlink dev param set DEV/PORT_INDEX name PARAMETER value VALUE cmode { runtime | driverinit | permanent }
devlink dev param show [ DEV/PORT_INDEX name PARAMETER ]
devlink port help
DEV/PORT_INDEX - specifies the devlink port to operate on.
Format is:
BUS_NAME/BUS_ADDRESS/PORT_INDEX
eth - Ethernet
ib - Infiniband
auto - autoselect
DEV/PORT_INDEX - specifies the devlink port to operate on.
Could be performed on any split port of the same split group.
DEV/PORT_INDEX - specifies the devlink port to operate on.
DEV/PORT_INDEX - specifies the devlink port to show. If this argument is omitted all ports are listed.
Is an alias for devlink-health(8).
DEV - specifies the devlink device to operate on. or
DEV/PORT_INDEX - specifies the devlink port index to use for the requested new port. This is optional. When omitted, driver allocates unique port index.
pcipf - PCI PF port
pcisf - PCI SF port
DEV/PORT_INDEX - specifies the devlink port to operate on.
active - Once configuration of the function is done, activate the function.
inactive - To inactivate the function and its device(s), set to inactive.
DEV/PORT_INDEX - specifies the devlink port to delete.
DEV/PORT_INDEX - specifies the devlink port to operate on.
runtime - Set new value while driver is running. This configuration mode doesn't require any reset to apply the new value.
driverinit - Set new value which will be applied during driver initialization. This configuration mode requires restart driver by devlink reload command to apply the new value.
permanent - New value is written to device's non-volatile memory. This configuration mode requires hard reset to apply the new value.
DEV/PORT_INDEX - specifies the devlink port to operate on.
name PARAMETER Specify parameter name to show. If this argument, as well as port index, are omitted - all parameters supported by devlink device ports are listed.
Is an alias for devlink-rate(8).
devlink port show
devlink port show pci/0000:01:00.0/1
devlink port set pci/0000:01:00.0/1 type eth
devlink port split pci/0000:01:00.0/1 count 4
devlink port unsplit pci/0000:01:00.0/1
devlink port health show
devlink port health show pci/0000:01:00.0/1 reporter tx
devlink port add pci/0000:06:00.0 flavour pcisf pfnum 0 sfnum 88
devlink port del pci/0000:06:00.0/1
devlink port function set pci/0000:01:00.0/1 hw_addr 00:00:00:11:22:33
devlink port function set pci/0000:01:00.0/1 state active
devlink port function set pci/0000:01:00.0/1 state inactive
devlink port function set pci/0000:01:00.0/1 hw_addr 00:00:00:11:22:33 state active
devlink dev param show
devlink dev param set pci/0000:01:00.0/1 name internal_error_reset value true cmode runtime
devlink port add pci/0000:06:00.0 flavour pcisf pfnum 0 sfnum 88 controller 1
devlink(8), devlink-dev(8), devlink-sb(8), devlink-monitor(8), devlink-health(8),
Jiri Pirko <jiri@mellanox.com>
14 Mar 2016 | iproute2 |