DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev]  [PATCH] cryptodev: fix cryptodev start return value
@ 2017-06-07 10:36 Pavan Nikhilesh
  2017-06-07 15:54 ` Trahe, Fiona
  0 siblings, 1 reply; 4+ messages in thread
From: Pavan Nikhilesh @ 2017-06-07 10:36 UTC (permalink / raw)
  To: dev; +Cc: declan.doherty, Pavan Nikhilesh Bhagavatula

From: Pavan Nikhilesh Bhagavatula <pbhagavatula@caviumnetworks.com>

If cryptodev has already started it should return -EBUSY instead of 0
when rte_cryptodev_start is called.

Fixes: d11b0f30df88 ("cryptodev: introduce API and framework for crypto devices")

Signed-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>
---
 lib/librte_cryptodev/rte_cryptodev.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/librte_cryptodev/rte_cryptodev.c b/lib/librte_cryptodev/rte_cryptodev.c
index b65cd9c..c815038 100644
--- a/lib/librte_cryptodev/rte_cryptodev.c
+++ b/lib/librte_cryptodev/rte_cryptodev.c
@@ -1000,7 +1000,7 @@ rte_cryptodev_start(uint8_t dev_id)
 	if (dev->data->dev_started != 0) {
 		CDEV_LOG_ERR("Device with dev_id=%" PRIu8 " already started",
 			dev_id);
-		return 0;
+		return -EBUSY;
 	}
 
 	diag = (*dev->dev_ops->dev_start)(dev);
-- 
2.7.4

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-07-11 14:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-07 10:36 [dpdk-dev] [PATCH] cryptodev: fix cryptodev start return value Pavan Nikhilesh
2017-06-07 15:54 ` Trahe, Fiona
2017-06-08  8:12   ` Pavan Nikhilesh Bhagavatula
2017-07-11 14:08     ` De Lara Guarch, Pablo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).