Re: [PATCH v3 0/3] fix RTE_PROC_PRIMARY_OR_ERR_RET RTE_PROC_PRIMARY_OR_RET
From: Thomas Monjalon <hidden>
Date: 2016-02-24 18:27:06
quoted
From: reshmapa <redacted> 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_configureAcked-by: Konstantin Ananyev <redacted>
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