Page MenuHomeFreeBSD

sfxge: Change sfxge_ev_qpoll() proto to avoid EVQ pointers array access
ClosedPublic

Authored by arybchik on Jan 28 2015, 7:26 AM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 28 2023, 3:24 AM
Unknown Object (File)
Dec 21 2023, 3:10 PM
Unknown Object (File)
Dec 19 2023, 10:35 PM
Unknown Object (File)
Nov 5 2023, 6:48 AM
Unknown Object (File)
Oct 23 2023, 4:10 PM
Unknown Object (File)
Sep 10 2023, 4:15 PM
Unknown Object (File)
Aug 27 2023, 6:54 AM
Unknown Object (File)
Aug 13 2023, 6:16 AM
Subscribers

Details

Reviewers
gnn
Summary

It was the only place on data path where sc->evq array is accessed.

Sponsored by: Solarflare Communications, Inc.

Test Plan

L1D_REPLACEMENT events are measured using pmcstat under high traffic load (many streams). The patch decreases number of events.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

arybchik retitled this revision from to sfxge: Change sfxge_ev_qpoll() proto to avoid EVQ pointers array access.
arybchik updated this object.
arybchik edited the test plan for this revision. (Show Details)
arybchik added a reviewer: gnn.
arybchik set the repository for this revision to rS FreeBSD src repository - subversion.
arybchik added a subscriber: Unknown Object (MLST).
gnn edited edge metadata.

Remember to add Approved by: gnn (mentor) to your commit message.

This revision is now accepted and ready to land.Jan 29 2015, 3:54 PM
arybchik edited subscribers, added: network; removed: Unknown Object (MLST).