[PATCH v1 1/2] bbdev: add device info on queue topology

Stephen Hemminger stephen at networkplumber.org
Wed Mar 9 02:28:14 CET 2022


On Tue,  8 Mar 2022 16:22:34 -0800
Nicolas Chautru <nicolas.chautru at intel.com> wrote:

> diff --git a/lib/bbdev/rte_bbdev.h b/lib/bbdev/rte_bbdev.h
> index b88c881..10c06b6 100644
> --- a/lib/bbdev/rte_bbdev.h
> +++ b/lib/bbdev/rte_bbdev.h
> @@ -274,6 +274,10 @@ struct rte_bbdev_driver_info {
>  
>  	/** Maximum number of queues supported by the device */
>  	unsigned int max_num_queues;
> +	/** Maximum number of queues supported per operation type */
> +	unsigned int num_queues[RTE_BBDEV_OP_TYPE_COUNT];
> +	/** Priority level supported per operation type */
> +	unsigned int queue_priority[RTE_BBDEV_OP_TYPE_COUNT];
>  	/** Queue size limit (queue size must also be power of 2) */
>  	uint32_t queue_size_lim;
>  	/** Set if device off-loads operation to hardware  */

This breaks ABI of rte_bbdev_info_get.


More information about the dev mailing list