DragonFly commits List (threaded) for 2012-09
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: jme: Rework MSI-X mapping, so RX MSI-X need not read register
commit e0009afb8eab458bc8269252adc0cfefad9fb7a5
Author: Sepherosa Ziehau <sephe@dragonflybsd.org>
Date: Sun Sep 30 21:25:25 2012 +0800
jme: Rework MSI-X mapping, so RX MSI-X need not read register
RX empty event rarely happens (I didn't see it even if the card is
sinking full speed tiny packets on one RX ring). Put the RX empty
events into independent MSI-X, so the hot path RX MSI-X need not
read register at all.
Summary of changes:
sys/dev/netif/jme/if_jme.c | 76 +++++++++++++++++++++++++++++++----------
sys/dev/netif/jme/if_jmevar.h | 7 +++-
2 files changed, 63 insertions(+), 20 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e0009afb8eab458bc8269252adc0cfefad9fb7a5
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]