Page MenuHomeFreeBSD

sfxge(4): zero should be used as RxQ label in SW event
ClosedPublic

Authored by arybchik on May 31 2016, 6:10 PM.
Tags
None
Referenced Files
F106141812: D6661.diff
Thu, Dec 26, 2:20 AM
Unknown Object (File)
Tue, Nov 26, 4:44 PM
Unknown Object (File)
Nov 21 2024, 6:08 AM
Unknown Object (File)
Oct 18 2024, 4:01 AM
Unknown Object (File)
Oct 11 2024, 5:55 AM
Unknown Object (File)
Oct 7 2024, 9:47 PM
Unknown Object (File)
Sep 30 2024, 3:03 AM
Unknown Object (File)
Sep 29 2024, 8:55 PM
Subscribers

Details

Summary

The buggy code was using the rxq index but should use the evq label
associated with the rxq. It was missed in r298735.

Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days

Test Plan

Build tested. Debug build with assertions enabled tested.
Always works fine now.

Further patches improve the code to avoid added KASSERT code
duplication.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 4052
Build 4095: arc lint + arc unit

Event Timeline

arybchik retitled this revision from to sfxge(4): zero should be used as RxQ label in SW event.
arybchik updated this object.
arybchik edited the test plan for this revision. (Show Details)
arybchik added reviewers: gnn, philip, np, bz.
gnn edited edge metadata.
This revision is now accepted and ready to land.May 31 2016, 6:26 PM
This revision was automatically updated to reflect the committed changes.