> > From: reshmapa <reshma.pattan at intel.com> > > > > Patches 1 and 2 removes RTE_PROC_PRIMARY_OR_ERR_RET and > > RTE_PROC_PRIMARY_OR_RET macro usage from rte_ether and rte_cryptodev > > libraries to allow API > > access to secondary process. > > > > Patch 3 allows users to configure ethdev with zero rx/tx queues, but both > > should not be zero. > > Fix rte_eth_dev_tx_queue_config, rte_eth_dev_rx_queue_config to allocate > > memory for rx/tx queues > > only when number of rx/tx queues are nonzero. > > > > v3: > > * Removed checkpatch fixes of lib/librte_ether/rte_ethdev.h from patch > > number 1. > > > > Reshma Pattan (3): > > librte_ether: remove RTE_PROC_PRIMARY_OR_ERR_RET and > > RTE_PROC_PRIMARY_OR_RET > > librte_cryptodev: remove RTE_PROC_PRIMARY_OR_RET > > librte_ether: fix rte_eth_dev_configure > > Acked-by: Konstantin Ananyev <konstantin.ananyev at intel.com>
Applied with these titles: - ethdev: allow full control from secondary process - cryptodev: allow full control from secondary process - ethdev: support unidirectional configuration Please see how it is more informative without using the macros or function names. The title must reflect the intent, not the details. Thanks