Hi, 24/08/2017 04:10, Jingjing Wu: > } else if (intr_handle->type == RTE_INTR_HANDLE_VDEV) { > - /* do nothing, and let vdev driver to initialize this struct > */ > + /* only check, initialization would be done in vdev driver.*/ > + if (intr_handle->efd_counter_size > > + sizeof(union rte_intr_read_buffer)) { > + RTE_LOG(ERR, EAL, "the efd_counter_size is > oversized"); > + return -EINVAL; > + }
How interrupts are working with other buses? Is it something we should manage in bus drivers code?