[Differential] [Request, 12 lines] D1692: sfxge: Change sfxge_ev_qpoll() proto to avoid EVQ pointers array access
arybchik (Andrew Rybchenko)
phabric-noreply at FreeBSD.org
Wed Jan 28 07:26:39 UTC 2015
arybchik created this revision.
arybchik added a reviewer: gnn.
arybchik added a subscriber: freebsd-net.
arybchik set the repository for this revision to rS (FreeBSD src repository).
REVISION 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.
REVISION DETAIL
https://reviews.freebsd.org/D1692
AFFECTED FILES
sys/dev/sfxge/sfxge.h
sys/dev/sfxge/sfxge_ev.c
sys/dev/sfxge/sfxge_intr.c
To: arybchik, gnn
Cc: freebsd-net
More information about the freebsd-net
mailing list