[dpdk-stable] [PATCH v1] lib/power: fix incorrect parameter to strerror

David Hunt david.hunt at intel.com
Mon Nov 25 16:00:42 CET 2019


Should be passing errno rather than ret, which could be negative.

Coverity issue: 350362
Fixes: 9dc843eb273b ("power: extend guest channel API for reading")
Cc: stable at dpdk.org

Signed-off-by: David Hunt <david.hunt at intel.com>
---
 lib/librte_power/guest_channel.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/librte_power/guest_channel.c b/lib/librte_power/guest_channel.c
index 439cd2f38..b984d55bc 100644
--- a/lib/librte_power/guest_channel.c
+++ b/lib/librte_power/guest_channel.c
@@ -148,7 +148,7 @@ int power_guest_channel_read_msg(void *pkt,
 		return -1;
 	} else if (ret < 0) {
 		RTE_LOG(ERR, GUEST_CHANNEL, "Error occurred during poll function: %s\n",
-				strerror(ret));
+				strerror(errno));
 		return -1;
 	}
 
-- 
2.17.1



More information about the stable mailing list