igb: add statistic indicating number of skipped Tx timestamps
commitc3b8f85ec24674896aac9a6e41235b8d38db3dde
authorJacob Keller <jacob.e.keller@intel.com>
Wed, 3 May 2017 17:28:59 +0000 (3 10:28 -0700)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Tue, 6 Jun 2017 08:02:05 +0000 (6 01:02 -0700)
tree65c17115c071d47dbb24da6f5cba7c99f50d10cc
parentcff57141456482b410a2312b88467ceb4c26d75d
igb: add statistic indicating number of skipped Tx timestamps

The igb driver can only handle one Tx timestamp request at a time.
This means it is possible for an application timestamp request to be
ignored.

There is no easy way for an administrator to determine if this occurred.
Add a new statistic which tracks this, tx_hwtstamp_skipped.

Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/igb/igb.h
drivers/net/ethernet/intel/igb/igb_ethtool.c
drivers/net/ethernet/intel/igb/igb_main.c