Blame SOURCES/0058-devlink-Update-man-pages-and-add-resource-man.patch

99be8f
From edf1a3765c440bdd6a15ca7dd4d52a2264a67f69 Mon Sep 17 00:00:00 2001
99be8f
From: Andrea Claudi <aclaudi@redhat.com>
99be8f
Date: Mon, 25 Mar 2019 11:40:57 +0100
99be8f
Subject: [PATCH] devlink: Update man pages and add resource man
99be8f
99be8f
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1644731
99be8f
Upstream Status: iproute2.git commit 58b48c5d75e29
99be8f
99be8f
commit 58b48c5d75e2960dfcd947975911a170ae765975
99be8f
Author: Arkadi Sharshevsky <arkadis@mellanox.com>
99be8f
Date:   Wed Feb 14 10:55:22 2018 +0200
99be8f
99be8f
    devlink: Update man pages and add resource man
99be8f
99be8f
    Add resource man, and update dev manual for reload command.
99be8f
99be8f
    Signed-off-by: Arkadi Sharshevsky <arkadis@mellanox.com>
99be8f
    Acked-by: Jiri Pirko <jiri@mellanox.com>
99be8f
    Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
99be8f
---
99be8f
 man/man8/devlink-dev.8      | 15 +++++++
99be8f
 man/man8/devlink-resource.8 | 78 +++++++++++++++++++++++++++++++++++++
99be8f
 man/man8/devlink.8          |  1 +
99be8f
 3 files changed, 94 insertions(+)
99be8f
 create mode 100644 man/man8/devlink-resource.8
99be8f
99be8f
diff --git a/man/man8/devlink-dev.8 b/man/man8/devlink-dev.8
99be8f
index b074d57a19369..7c749ddabaeeb 100644
99be8f
--- a/man/man8/devlink-dev.8
99be8f
+++ b/man/man8/devlink-dev.8
99be8f
@@ -42,6 +42,10 @@ devlink-dev \- devlink device configuration
99be8f
 .BR "devlink dev eswitch show"
99be8f
 .IR DEV
99be8f
 
99be8f
+.ti -8
99be8f
+.BR "devlink dev reload"
99be8f
+.IR DEV
99be8f
+
99be8f
 .SH "DESCRIPTION"
99be8f
 .SS devlink dev show - display devlink device attributes
99be8f
 
99be8f
@@ -94,6 +98,12 @@ Set eswitch encapsulation support
99be8f
 .I enable
99be8f
 - Enable encapsulation support
99be8f
 
99be8f
+.SS devlink dev reload - perform hot reload of the driver.
99be8f
+
99be8f
+.PP
99be8f
+.I "DEV"
99be8f
+- Specifies the devlink device to reload.
99be8f
+
99be8f
 .SH "EXAMPLES"
99be8f
 .PP
99be8f
 devlink dev show
99be8f
@@ -114,6 +124,11 @@ Shows the eswitch mode of specified devlink device.
99be8f
 devlink dev eswitch set pci/0000:01:00.0 mode switchdev
99be8f
 .RS 4
99be8f
 Sets the eswitch mode of specified devlink device to switchdev.
99be8f
+.RE
99be8f
+.PP
99be8f
+devlink dev reload pci/0000:01:00.0
99be8f
+.RS 4
99be8f
+Performs hot reload of specified devlink device.
99be8f
 
99be8f
 .SH SEE ALSO
99be8f
 .BR devlink (8),
99be8f
diff --git a/man/man8/devlink-resource.8 b/man/man8/devlink-resource.8
99be8f
new file mode 100644
99be8f
index 0000000000000..b8f788060427b
99be8f
--- /dev/null
99be8f
+++ b/man/man8/devlink-resource.8
99be8f
@@ -0,0 +1,78 @@
99be8f
+.TH DEVLINK\-RESOURCE 8 "11 Feb 2018" "iproute2" "Linux"
99be8f
+.SH NAME
99be8f
+devlink-resource \- devlink device resource configuration
99be8f
+.SH SYNOPSIS
99be8f
+.sp
99be8f
+.ad l
99be8f
+.in +8
99be8f
+.ti -8
99be8f
+.B devlink
99be8f
+.RI "[ " OPTIONS " ]"
99be8f
+.B resource
99be8f
+.RI  " { " COMMAND " | "
99be8f
+.BR help " }"
99be8f
+.sp
99be8f
+
99be8f
+.ti -8
99be8f
+.IR OPTIONS " := { "
99be8f
+\fB\-v\fR[\fIerbose\fR] }
99be8f
+
99be8f
+.ti -8
99be8f
+.B devlink resource show
99be8f
+.IR DEV
99be8f
+
99be8f
+.ti -8
99be8f
+.B devlink resource help
99be8f
+
99be8f
+.ti -8
99be8f
+.BR "devlink resource set"
99be8f
+.IR DEV
99be8f
+.BI path " RESOURCE_PATH"
99be8f
+.BI size " RESOURCE_SIZE"
99be8f
+
99be8f
+.SH "DESCRIPTION"
99be8f
+.SS devlink resource show - display devlink device's resosources
99be8f
+
99be8f
+.PP
99be8f
+.I "DEV"
99be8f
+- specifies the devlink device to show.
99be8f
+
99be8f
+.in +4
99be8f
+Format is:
99be8f
+.in +2
99be8f
+BUS_NAME/BUS_ADDRESS
99be8f
+
99be8f
+.SS devlink resource set - sets resource size of specific resource
99be8f
+
99be8f
+.PP
99be8f
+.I "DEV"
99be8f
+- specifies the devlink device.
99be8f
+
99be8f
+.TP
99be8f
+.BI path " RESOURCE_PATH"
99be8f
+Resource's path.
99be8f
+
99be8f
+.TP
99be8f
+.BI size " RESOURCE_SIZE"
99be8f
+The new resource's size.
99be8f
+
99be8f
+.SH "EXAMPLES"
99be8f
+.PP
99be8f
+devlink resource show pci/0000:01:00.0
99be8f
+.RS 4
99be8f
+Shows the resources of the specified devlink device.
99be8f
+.RE
99be8f
+.PP
99be8f
+devlink resource set pci/0000:01:00.0 /kvd/linear 98304
99be8f
+.RS 4
99be8f
+Sets the size of the specified resource for the specified devlink device.
99be8f
+
99be8f
+.SH SEE ALSO
99be8f
+.BR devlink (8),
99be8f
+.BR devlink-port (8),
99be8f
+.BR devlink-sb (8),
99be8f
+.BR devlink-monitor (8),
99be8f
+.br
99be8f
+
99be8f
+.SH AUTHOR
99be8f
+Arkadi Sharshevsky <arkadis@mellanox.com>
99be8f
diff --git a/man/man8/devlink.8 b/man/man8/devlink.8
99be8f
index a480766cbbdbe..6bf398274a612 100644
99be8f
--- a/man/man8/devlink.8
99be8f
+++ b/man/man8/devlink.8
99be8f
@@ -87,6 +87,7 @@ Exit status is 0 if command was successful or a positive integer upon failure.
99be8f
 .BR devlink-port (8),
99be8f
 .BR devlink-monitor (8),
99be8f
 .BR devlink-sb (8),
99be8f
+.BR devlink-resource (8),
99be8f
 .br
99be8f
 
99be8f
 .SH REPORTING BUGS
99be8f
-- 
99be8f
2.20.1
99be8f