[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