diff options
author | Mohammed Hawari <mohammed@hawari.fr> | 2021-01-29 10:12:53 +0100 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2021-02-08 17:54:29 +0000 |
commit | 4c71d6c8f84d48754a8ead116f223088b85f587c (patch) | |
tree | 88afe9787810677a22ad856098e1345b4e6fb9df /src/vlib/trace_funcs.h | |
parent | 8f010843c57a258aa41880f3d49f3952bc2223f9 (diff) |
interface: automask interrupts to polling rxqs
Sometimes, vnet_hw_if_rx_queue_set_int_pending is called on rxqs which
are not in interrupt mode. Currently, it segfaults due to a too small
clib_interrupt_t structure. This change prevents that and makes the
framework slightly more robust to driver bugs (that might be subtle
to track in some cases involving concurrency...)
Change-Id: I9643b9b1aa37e6852754b93f10cd2f96ed9e6118
Signed-off-by: Mohammed Hawari <mohammed@hawari.fr>
Type: fix
Diffstat (limited to 'src/vlib/trace_funcs.h')
0 files changed, 0 insertions, 0 deletions