Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Jan 2015 07:26:39 +0000
From:      "arybchik (Andrew Rybchenko)" <phabric-noreply@FreeBSD.org>
To:        freebsd-net@freebsd.org
Subject:   [Differential] [Request, 12 lines] D1692: sfxge: Change sfxge_ev_qpoll() proto to avoid EVQ pointers array access
Message-ID:  <differential-rev-PHID-DREV-4byepwtiponhw3jnknpp-req@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?differential-rev-PHID-DREV-4byepwtiponhw3jnknpp-req>