X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fcrypto%2Fscheduler%2Fscheduler_pmd.c;h=c03f1ca162df1364c4f31ae75d3e1496ebb76343;hb=7e21477118bb9b0150d068dff3f0f52966c0ccda;hp=2a92d1e9a875a4236cec937a7edb8e1ce3df26cf;hpb=d2797f51cc6383ff0b0f6043d9255c85ae5dfea4;p=dpdk.git diff --git a/drivers/crypto/scheduler/scheduler_pmd.c b/drivers/crypto/scheduler/scheduler_pmd.c index 2a92d1e9a8..c03f1ca162 100644 --- a/drivers/crypto/scheduler/scheduler_pmd.c +++ b/drivers/crypto/scheduler/scheduler_pmd.c @@ -414,12 +414,17 @@ cryptodev_scheduler_probe(struct rte_vdev_device *vdev) .enable_ordering = 0, .slave_names = { {0} } }; + const char *name; + + name = rte_vdev_device_name(vdev); + if (name == NULL) + return -EINVAL; scheduler_parse_init_params(&init_params, rte_vdev_device_args(vdev)); RTE_LOG(INFO, PMD, "Initialising %s on NUMA node %d\n", - rte_vdev_device_name(vdev), + name, init_params.def_p.socket_id); RTE_LOG(INFO, PMD, " Max number of queue pairs = %d\n", init_params.def_p.max_nb_queue_pairs);