[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