Blame 0100-kpatch-Sync-signal-subcmd-usage-output-with-manpage.patch

Joe Lawrence 092547
From 17539e71e7ac112f04d5e34aa2644b41be39926d Mon Sep 17 00:00:00 2001
Joe Lawrence 092547
From: Joel Savitz <jsavitz@redhat.com>
Joe Lawrence 092547
Date: Mon, 7 Jun 2021 16:26:00 -0400
Joe Lawrence 092547
Subject: [PATCH] kpatch: Sync signal subcmd usage output with manpage
Joe Lawrence 092547
Joe Lawrence 092547
Fixes: 1188
Joe Lawrence 092547
Joe Lawrence 092547
Signed-off-by: Joel Savitz <jsavitz@redhat.com>
Joe Lawrence 092547
---
Joe Lawrence 092547
 kpatch/kpatch | 4 ++--
Joe Lawrence 092547
 1 file changed, 2 insertions(+), 2 deletions(-)
Joe Lawrence 092547
Joe Lawrence 092547
diff --git a/kpatch/kpatch b/kpatch/kpatch
Joe Lawrence 092547
index da538069c014..4e46b124e492 100755
Joe Lawrence 092547
--- a/kpatch/kpatch
Joe Lawrence 092547
+++ b/kpatch/kpatch
Joe Lawrence 092547
@@ -36,7 +36,7 @@ MAX_LOAD_ATTEMPTS=5
Joe Lawrence 092547
 RETRY_INTERVAL=2
Joe Lawrence 092547
 
Joe Lawrence 092547
 usage_cmd() {
Joe Lawrence 092547
-	printf '   %-20s\n      %s\n' "$1" "$2" >&2
Joe Lawrence 092547
+	printf '   %-20s\n%s\n' "$1" "$(fmt -w 80 <(echo "      $2"))" >&2
Joe Lawrence 092547
 }
Joe Lawrence 092547
 
Joe Lawrence 092547
 usage () {
Joe Lawrence 092547
@@ -57,7 +57,7 @@ usage () {
Joe Lawrence 092547
 	echo >&2
Joe Lawrence 092547
 	usage_cmd "list" "list installed patch modules"
Joe Lawrence 092547
 	echo >&2
Joe Lawrence 092547
-	usage_cmd "signal" "signal/poke any process stalling the current patch transition"
Joe Lawrence 092547
+	usage_cmd "signal" "signal/poke any process stalling the current patch transition. This is only useful on systems that have the sysfs livepatch signal interface. On other systems, the signaling should be done automatically by the OS and this subcommand is a no-op."
Joe Lawrence 092547
 	echo >&2
Joe Lawrence 092547
 	usage_cmd "version" "display the kpatch version"
Joe Lawrence 092547
 	exit 1
Joe Lawrence 092547
-- 
Joe Lawrence 092547
2.26.3
Joe Lawrence 092547