Blame man/man8/devlink-port.8

Packit d3f73b
.TH DEVLINK\-PORT 8 "14 Mar 2016" "iproute2" "Linux"
Packit d3f73b
.SH NAME
Packit d3f73b
devlink-port \- devlink port configuration
Packit d3f73b
.SH SYNOPSIS
Packit d3f73b
.sp
Packit d3f73b
.ad l
Packit d3f73b
.in +8
Packit d3f73b
.ti -8
Packit d3f73b
.B devlink
Packit d3f73b
.RI "[ " OPTIONS " ]"
Packit d3f73b
.B port
Packit d3f73b
.RI  " { " COMMAND " | "
Packit d3f73b
.BR help " }"
Packit d3f73b
.sp
Packit d3f73b
Packit d3f73b
.ti -8
Packit d3f73b
.IR OPTIONS " := { "
Packit d3f73b
\fB\-V\fR[\fIersion\fR] |
Packit d3f73b
\fB\-n\fR[\fIno-nice-names\fR] }
Packit d3f73b
Packit d3f73b
.ti -8
Packit d3f73b
.BR "devlink port set "
Packit d3f73b
.IR DEV/PORT_INDEX
Packit d3f73b
.RI "[ "
Packit d3f73b
.BR type " { " eth " | " ib " | " auto " }"
Packit d3f73b
.RI "]"
Packit d3f73b
Packit d3f73b
.ti -8
Packit d3f73b
.BR "devlink port split "
Packit d3f73b
.IR DEV/PORT_INDEX
Packit d3f73b
.BR count
Packit d3f73b
.IR COUNT
Packit d3f73b
Packit d3f73b
.ti -8
Packit d3f73b
.BR "devlink port unsplit "
Packit d3f73b
.IR DEV/PORT_INDEX
Packit d3f73b
Packit d3f73b
.ti -8
Packit d3f73b
.B devlink port show
Packit d3f73b
.RI "[ " DEV/PORT_INDEX " ]"
Packit d3f73b
Packit d3f73b
.ti -8
Packit d3f73b
.B devlink port help
Packit d3f73b
Packit d3f73b
.SH "DESCRIPTION"
Packit d3f73b
.SS devlink port set - change devlink port attributes
Packit d3f73b
Packit d3f73b
.PP
Packit d3f73b
.B "DEV/PORT_INDEX"
Packit d3f73b
- specifies the devlink port to operate on.
Packit d3f73b
Packit d3f73b
.in +4
Packit d3f73b
Format is:
Packit d3f73b
.in +2
Packit d3f73b
BUS_NAME/BUS_ADDRESS/PORT_INDEX
Packit d3f73b
Packit d3f73b
.TP
Packit d3f73b
.BR type " { " eth " | " ib " | " auto " } "
Packit d3f73b
set port type
Packit d3f73b
Packit d3f73b
.I eth
Packit d3f73b
- Ethernet
Packit d3f73b
Packit d3f73b
.I ib
Packit d3f73b
- Infiniband
Packit d3f73b
Packit d3f73b
.I auto
Packit d3f73b
- autoselect
Packit d3f73b
Packit d3f73b
.SS devlink port split - split devlink port into more
Packit d3f73b
Packit d3f73b
.PP
Packit d3f73b
.B "DEV/PORT_INDEX"
Packit d3f73b
- specifies the devlink port to operate on.
Packit d3f73b
Packit d3f73b
.TP
Packit d3f73b
.BI count " COUNT"
Packit d3f73b
number of ports to split to.
Packit d3f73b
Packit d3f73b
.SS devlink port unsplit - unsplit previously split devlink port
Packit d3f73b
Could be performed on any split port of the same split group.
Packit d3f73b
Packit d3f73b
.PP
Packit d3f73b
.B "DEV/PORT_INDEX"
Packit d3f73b
- specifies the devlink port to operate on.
Packit d3f73b
Packit d3f73b
.SS devlink port show - display devlink port attributes
Packit d3f73b
Packit d3f73b
.PP
Packit d3f73b
.I "DEV/PORT_INDEX"
Packit d3f73b
- specifies the devlink port to show.
Packit d3f73b
If this argument is omitted all ports are listed.
Packit d3f73b
Packit d3f73b
.SH "EXAMPLES"
Packit d3f73b
.PP
Packit d3f73b
devlink port show
Packit d3f73b
.RS 4
Packit d3f73b
Shows the state of all devlink ports on the system.
Packit d3f73b
.RE
Packit d3f73b
.PP
Packit d3f73b
devlink port show pci/0000:01:00.0/1
Packit d3f73b
.RS 4
Packit d3f73b
Shows the state of specified devlink port.
Packit d3f73b
.RE
Packit d3f73b
.PP
Packit d3f73b
devlink port set pci/0000:01:00.0/1 type eth
Packit d3f73b
.RS 4
Packit d3f73b
Set type of specified devlink port to Ethernet.
Packit d3f73b
.RE
Packit d3f73b
.PP
Packit d3f73b
devlink port split pci/0000:01:00.0/1 count 4
Packit d3f73b
.RS 4
Packit d3f73b
Split the specified devlink port into four ports.
Packit d3f73b
.RE
Packit d3f73b
.PP
Packit d3f73b
devlink port unsplit pci/0000:01:00.0/1
Packit d3f73b
.RS 4
Packit d3f73b
Unplit the specified previously split devlink port.
Packit d3f73b
Packit d3f73b
.SH SEE ALSO
Packit d3f73b
.BR devlink (8),
Packit d3f73b
.BR devlink-dev (8),
Packit d3f73b
.BR devlink-sb (8),
Packit d3f73b
.BR devlink-monitor (8),
Packit d3f73b
.br
Packit d3f73b
Packit d3f73b
.SH AUTHOR
Packit d3f73b
Jiri Pirko <jiri@mellanox.com>