Bug 1346 - net/i40e does not report interrupt for the second packet
Summary: net/i40e does not report interrupt for the second packet
Status: UNCONFIRMED
Alias: None
Product: DPDK
Classification: Unclassified
Component: ethdev (show other bugs)
Version: 23.11
Hardware: All All
: Normal normal
Target Milestone: ---
Assignee: dev
URL:
Depends on:
Blocks:
 
Reported: 2024-01-09 20:24 CET by Andrew Rybchenko
Modified: 2024-01-09 20:24 CET (History)
0 users



Attachments

Description Andrew Rybchenko 2024-01-09 20:24:03 CET
net/i40e does not report interrupt for the second packet

If I understand Rx interrupts functionality correctly, Rx interrupts should be generated until disabled. However, it does not happen in the case of i40e with X710 NIC.

The problem is found by open-source test suite which has been run at UNH IOL [1].

Scenario is simple:
 - enable Rx interrupts
 - send packet from peer
 - check interrupt, receive packet
 - send one more packet
 - check interrupt - failure, no interupt

[1] https://ts-factory.io/bublik/v2/log/362398?mode=treeAndlog&focusId=363533&experimental=true&lineNumber=1_69

Note You need to log in before you can comment on or make changes to this bug.