svn commit: r325239 - head/sys/dev/ena
Gleb Smirnoff
glebius at FreeBSD.org
Wed Nov 22 00:08:24 UTC 2017
Hi Martin and Michal,
On Tue, Oct 31, 2017 at 04:31:23PM +0000, Marcin Wojtas wrote:
M> Author: mw
M> Date: Tue Oct 31 16:31:23 2017
M> New Revision: 325239
M> URL: https://svnweb.freebsd.org/changeset/base/325239
M>
M> Log:
M> Rework counting of hardware statistics in ENA driver
M>
M> Do not read all statistics from the device, instead count them in the
M> driver except from RX drops - they are received directly from the NIC
M> in the AENQ descriptor.
M>
M> Submitted by: Michal Krawczyk <mk at semihalf.com>
M> Reviewed by: imp
M> Obtained from: Semihalf
M> Sponsored by: Amazon.com, Inc.
M> Differential Revision: https://reviews.freebsd.org/D12852
Is it possible not to count them in software, as well as not fetch
them from hardware periodically, but instead just fetch them on
demand, when either if_get_counter() or a sysctl is called?
That would be more efficient.
--
Gleb Smirnoff
More information about the svn-src-all
mailing list