blob: 6bfe66f87955aacce5cceb8b7bffc0328ab4c1cc [file] [log] [blame]
Jiri Pirkoa3c4b482016-03-22 10:02:21 +01001.TH DEVLINK\-DEV 8 "14 Mar 2016" "iproute2" "Linux"
2.SH NAME
3devlink-dev \- devlink device configuration
4.SH SYNOPSIS
5.sp
6.ad l
7.in +8
8.ti -8
9.B devlink
10.RI "[ " OPTIONS " ]"
11.B dev
12.RI " { " COMMAND " | "
13.BR help " }"
14.sp
15
16.ti -8
17.IR OPTIONS " := { "
18\fB\-V\fR[\fIersion\fR] |
Jiri Pirko43f35be2016-04-15 09:51:47 +020019\fB\-n\fR[\fIno-nice-names\fR] }
Jiri Pirkoa3c4b482016-03-22 10:02:21 +010020
21.ti -8
22.B devlink dev show
23.RI "[ " DEV " ]"
24
25.ti -8
26.B devlink dev help
27
Or Gerlitzf57856f2016-08-28 16:35:21 +030028.ti -8
29.BR "devlink dev eswitch set"
30.IR DEV
31.RI "[ "
32.BR mode " { " legacy " | " switchdev " } "
33.RI "]"
Roi Dayan6566ca82016-11-27 13:21:03 +020034.RI "[ "
35.BR inline-mode " { " none " | " link " | " network " | " transport " } "
36.RI "]"
Or Gerlitzf57856f2016-08-28 16:35:21 +030037
38.ti -8
39.BR "devlink dev eswitch show"
40.IR DEV
41
Jiri Pirkoa3c4b482016-03-22 10:02:21 +010042.SH "DESCRIPTION"
43.SS devlink dev show - display devlink device attributes
44
45.PP
46.I "DEV"
47- specifies the devlink device to show.
48If this argument is omitted all devices are listed.
49
50.in +4
51Format is:
52.in +2
53BUS_NAME/BUS_ADDRESS
54
Or Gerlitzf57856f2016-08-28 16:35:21 +030055.SS devlink dev eswitch show - display devlink device eswitch attributes
56.SS devlink dev eswitch set - sets devlink device eswitch attributes
57
58.TP
59.BR mode " { " legacy " | " switchdev " } "
Roi Dayana93b6bb2016-11-27 13:21:02 +020060Set eswitch mode
Or Gerlitzf57856f2016-08-28 16:35:21 +030061
62.I legacy
63- Legacy SRIOV
64
65.I switchdev
66- SRIOV switchdev offloads
67
Roi Dayan6566ca82016-11-27 13:21:03 +020068.TP
69.BR inline-mode " { " none " | " link " | " network " | " transport " } "
70Some HWs need the VF driver to put part of the packet headers on the TX descriptor so the e-switch can do proper matching and steering.
71
72.I none
73- None
74
75.I link
76- L2 mode
77
78.I network
79- L3 mode
80
81.I transport
82- L4 mode
83
Jiri Pirkoa3c4b482016-03-22 10:02:21 +010084.SH "EXAMPLES"
85.PP
86devlink dev show
87.RS 4
88Shows the state of all devlink devices on the system.
89.RE
90.PP
91devlink dev show pci/0000:01:00.0
92.RS 4
93Shows the state of specified devlink device.
Or Gerlitzf57856f2016-08-28 16:35:21 +030094.RE
95.PP
96devlink dev eswitch show pci/0000:01:00.0
97.RS 4
98Shows the eswitch mode of specified devlink device.
99.RE
100.PP
101devlink dev eswitch set pci/0000:01:00.0 mode switchdev
102.RS 4
103Sets the eswitch mode of specified devlink device to switchdev.
Jiri Pirkoa3c4b482016-03-22 10:02:21 +0100104
105.SH SEE ALSO
106.BR devlink (8),
107.BR devlink-port (8),
Jiri Pirko4bf138d2016-04-15 09:51:53 +0200108.BR devlink-sb (8),
Jiri Pirkoa3c4b482016-03-22 10:02:21 +0100109.BR devlink-monitor (8),
110.br
111
112.SH AUTHOR
113Jiri Pirko <jiri@mellanox.com>