[Differential] [Request, 2 lines] D1694: sfxge: Move txq->next pointer to part writable on completion path
arybchik (Andrew Rybchenko)
phabric-noreply at FreeBSD.org
Wed Jan 28 08:00:25 UTC 2015
arybchik created this revision.
arybchik added a reviewer: gnn.
arybchik added a subscriber: freebsd-net.
REVISION SUMMARY
In fact the pointer is used only if more than one TXQ is processed in
one
interrupt.
It is used (read-write) on completion path only.
Also it makes the first part of the structure smaller and it fits now
into one 128byte cache line. So, TXQ structure becomes 128 bytes
smaller.
Sponsored by: Solarflare Communications, Inc.
BRANCH
/head
REVISION DETAIL
https://reviews.freebsd.org/D1694
AFFECTED FILES
sys/dev/sfxge/sfxge_tx.h
To: arybchik, gnn
Cc: freebsd-net
More information about the freebsd-net
mailing list