Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Jan 2015 08:00:24 +0000
From:      "arybchik (Andrew Rybchenko)" <phabric-noreply@FreeBSD.org>
To:        freebsd-net@freebsd.org
Subject:   [Differential] [Request, 2 lines] D1694: sfxge: Move txq->next pointer to part writable on completion path
Message-ID:  <differential-rev-PHID-DREV-2luixs4kt6ibs6gm6kz5-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.

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



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