[dpdk-dev] [PATCH v6 3/8] eal/bsd: dummy for new intr definition

David Marchand david.marchand at 6wind.com
Fri Feb 27 10:59:49 CET 2015


Hello,

On Fri, Feb 27, 2015 at 5:56 AM, Cunming Liang <cunming.liang at intel.com>
wrote:
>
> diff --git a/lib/librte_eal/bsdapp/eal/include/exec-env/rte_interrupts.h
> b/lib/librte_eal/bsdapp/eal/include/exec-env/rte_interrupts.h
> index 87a9cf6..b114aac 100644
> --- a/lib/librte_eal/bsdapp/eal/include/exec-env/rte_interrupts.h
> +++ b/lib/librte_eal/bsdapp/eal/include/exec-env/rte_interrupts.h
> @@ -38,6 +38,8 @@
>  #ifndef _RTE_LINUXAPP_INTERRUPTS_H_
>  #define _RTE_LINUXAPP_INTERRUPTS_H_
>
> +#define VFIO_MAX_RXTX_INTR_ID        32
> +
>  enum rte_intr_handle_type {
>         RTE_INTR_HANDLE_UNKNOWN = 0,
>         RTE_INTR_HANDLE_UIO,      /**< uio device handle */
> @@ -49,6 +51,8 @@ enum rte_intr_handle_type {
>  struct rte_intr_handle {
>         int fd;                          /**< file descriptor */
>         enum rte_intr_handle_type type;  /**< handle type */
> +       int max_intr;                    /**< max interrupt requested */
> +       uint32_t vec_num[VFIO_MAX_QUEUE_ID]; /**< rxtx intr vector number
> */
>  };
>

No need to add those since this is not supported for bsd.


-- 
David Marchand


More information about the dev mailing list