numam-dpdk/drivers
Adrien Mazarguil 63c2f23c85 net/mlx4: use a single interrupt handle
The reason one interrupt handle is currently used for RMV/LSC events and
another one for Rx traffic is because these come from distinct file
descriptors.

This can be simplified however as Rx interrupt file descriptors are stored
elsewhere and are registered separately.

Modifying the interrupt handle type to RTE_INTR_HANDLE_UNKNOWN has never
been necessary as disabling interrupts is actually done by unregistering
the associated callback (RMV/LSC) or emptying the EFD array (Rx). Instead,
make clear that the base handle file descriptor is invalid by setting it to
-1 when disabled.

Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
2017-10-06 02:49:48 +02:00
..
bus bus/fslmc: update MC to 10.3.x 2017-10-06 01:26:00 +02:00
crypto bus/fslmc: update MC to 10.3.x 2017-10-06 01:26:00 +02:00
event drivers: refactor DPAA2 object definition 2017-10-06 01:08:46 +02:00
mempool mempool/dpaa2: fix freeing bp list 2017-07-21 09:28:22 +03:00
net net/mlx4: use a single interrupt handle 2017-10-06 02:49:48 +02:00
Makefile drivers: add bus dependency for eventdev 2017-07-07 09:24:29 +02:00