Page MenuHomeFreeBSD

ixl(4): Fix errors in queue interrupt setup in MSIX mode.
ClosedPublic

Authored by erj on Feb 5 2016, 11:00 PM.
Tags
None
Referenced Files
F161169348: D5206.diff
Wed, Jul 1, 5:28 AM
Unknown Object (File)
Tue, Jun 30, 12:56 AM
Unknown Object (File)
Wed, Jun 24, 9:42 AM
Unknown Object (File)
Tue, Jun 23, 2:57 AM
Unknown Object (File)
Mon, Jun 15, 5:50 PM
Unknown Object (File)
Sun, Jun 14, 11:30 PM
Unknown Object (File)
Fri, Jun 12, 6:41 PM
Unknown Object (File)
May 18 2026, 10:27 PM
Subscribers

Details

Summary

One of the registers should be cleared instead of writing
the queue index to it, and the queue linked list for each
vector should only include the queue pair's Rx and Tx queues,
not every single other queue's Tx and Rx pairs.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

erj retitled this revision from to ixl(4): Fix errors in queue interrupt setup in MSIX mode..
erj updated this object.
sbruno added a reviewer: sbruno.
This revision is now accepted and ready to land.Feb 8 2016, 4:34 PM
jeffrey.e.pieper_intel.com edited edge metadata.

Tested with MSIX queues ranging from 8 to 72.

This revision was automatically updated to reflect the committed changes.