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>