2015-02-27 11:28, Liang, Cunming: > From: David Marchand [mailto:david.marchand at 6wind.com] > Sent: Friday, February 27, 2015 6:33 PM > On Fri, Feb 27, 2015 at 5:56 AM, Cunming Liang <cunming.liang at > intel.com<mailto:cunming.liang at intel.com>> wrote: > > --- a/lib/librte_eal/linuxapp/eal/include/exec-env/rte_interrupts.h > > +++ b/lib/librte_eal/linuxapp/eal/include/exec-env/rte_interrupts.h > > @@ -38,6 +38,9 @@ > > > > #ifndef _RTE_LINUXAPP_INTERRUPTS_H_ > > #define _RTE_LINUXAPP_INTERRUPTS_H_ > > > > +#define VFIO_MAX_RXTX_INTR_ID 32 > > +#define VFIO_MAX_QUEUE_ID VFIO_MAX_RXTX_INTR_ID> > This is a little weird to talk about vfio here. > This file is "generic". > > Ok, you will store vfio eventfds here, but vfio is an implementation, not the > abstraction. > [Liang, Cunming] If looking at the rte_intr_hanle_type, it includes > UIO/VFIO_LEGACY/VFIO_MSI/VFIO_MSIX. > I agree, VFIO is an implementation, but the different type combination is a > kind of ?abstraction?. > So in rte_intr_handle (like a multiplexing), some specified field for vfio > interrupter mapping, I feel it?s reasonable. > > > -- > David Marchand >
- [dpdk-dev] [PATCH v5 5/6] eal: add per rx que... David Marchand
- [dpdk-dev] [PATCH v5 5/6] eal: add per rx... Zhou, Danny
- [dpdk-dev] [PATCH v5 5/6] eal: add p... Thomas Monjalon
- [dpdk-dev] [PATCH v5 5/6] eal: add p... David Marchand
- [dpdk-dev] [PATCH v5 6/6] l3fwd-power: enable one-shot rx ... Zhou Danny
- [dpdk-dev] [PATCH v6 0/8] Interrupt mode PMD Cunming Liang
- [dpdk-dev] [PATCH v6 1/8] eal: declare new interrupt ... Cunming Liang
- [dpdk-dev] [PATCH v6 2/8] eal/linux: add rx queue int... Cunming Liang
- [dpdk-dev] [PATCH v6 2/8] eal/linux: add rx queue... David Marchand
- [dpdk-dev] [PATCH v6 2/8] eal/linux: add rx q... Liang, Cunming
- [dpdk-dev] [PATCH v6 2/8] eal/linux: add ... Thomas Monjalon
- [dpdk-dev] [PATCH v6 2/8] eal/linux: add ... Thomas Monjalon
- [dpdk-dev] [PATCH v6 2/8] eal/linux:... Liang, Cunming
- [dpdk-dev] [PATCH v6 3/8] eal/bsd: dummy for new intr... Cunming Liang
- [dpdk-dev] [PATCH v6 3/8] eal/bsd: dummy for new ... David Marchand
- [dpdk-dev] [PATCH v6 3/8] eal/bsd: dummy for ... Liang, Cunming
- [dpdk-dev] [PATCH v6 3/8] eal/bsd: dummy ... Thomas Monjalon
- [dpdk-dev] [PATCH v6 3/8] eal/bsd: d... Liang, Cunming
- [dpdk-dev] [PATCH v6 4/8] eal/linux: add per rx queue... Cunming Liang
- [dpdk-dev] [PATCH v6 4/8] eal/linux: add per rx q... David Marchand
- [dpdk-dev] [PATCH v6 4/8] eal/linux: add per ... Liang, Cunming