[dpdk-dev] [PATCH] pdump: fix log message to display correct error number
> > The ethdev Rx/Tx remove callback apis doesn't set rte_errno during > > failures, instead they just return negative error number, so using > > that number in logs instead of rte_errno upon Rx and Tx callback > > removal failures. > > > > Fixes: 278f9454 ("pdump: add new library for packet capture") > > > > Signed-off-by: Reshma Pattan > > Acked-by: Pablo de Lara Applied, thanks
[dpdk-dev] [PATCH] pdump: fix log message to display correct error number
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Reshma Pattan > Sent: Thursday, November 10, 2016 4:30 PM > To: dev at dpdk.org > Cc: Reshma Pattan > Subject: [dpdk-dev] [PATCH] pdump: fix log message to display correct error > number > > The ethdev Rx/Tx remove callback apis doesn't set rte_errno during > failures, instead they just return negative error number, so using > that number in logs instead of rte_errno upon Rx and Tx callback > removal failures. > > Fixes: 278f9454 ("pdump: add new library for packet capture") > > Signed-off-by: Reshma Pattan Acked-by: Pablo de Lara
[dpdk-dev] [PATCH] pdump: fix log message to display correct error number
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Reshma Pattan > Sent: Thursday, November 10, 2016 4:30 PM > To: dev at dpdk.org > Cc: Reshma Pattan > Subject: [dpdk-dev] [PATCH] pdump: fix log message to display correct > error number > > The ethdev Rx/Tx remove callback apis doesn't set rte_errno during > failures, instead they just return negative error number, so using that > number in logs instead of rte_errno upon Rx and Tx callback removal > failures. > > Fixes: 278f9454 ("pdump: add new library for packet capture") > > Signed-off-by: Reshma Pattan Acked-by: John McNamara
[dpdk-dev] [PATCH] pdump: fix log message to display correct error number
The ethdev Rx/Tx remove callback apis doesn't set rte_errno during failures, instead they just return negative error number, so using that number in logs instead of rte_errno upon Rx and Tx callback removal failures. Fixes: 278f9454 ("pdump: add new library for packet capture") Signed-off-by: Reshma Pattan --- lib/librte_pdump/rte_pdump.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/librte_pdump/rte_pdump.c b/lib/librte_pdump/rte_pdump.c index 504a1ce..5968683 100644 --- a/lib/librte_pdump/rte_pdump.c +++ b/lib/librte_pdump/rte_pdump.c @@ -269,7 +269,7 @@ pdump_regitser_rx_callbacks(uint16_t end_q, uint8_t port, uint16_t queue, if (ret < 0) { RTE_LOG(ERR, PDUMP, "failed to remove rx callback, errno=%d\n", - rte_errno); + -ret); return ret; } cbs->cb = NULL; @@ -324,7 +324,7 @@ pdump_regitser_tx_callbacks(uint16_t end_q, uint8_t port, uint16_t queue, if (ret < 0) { RTE_LOG(ERR, PDUMP, "failed to remove tx callback, errno=%d\n", - rte_errno); + -ret); return ret; } cbs->cb = NULL; -- 2.7.4