Chris Healy
2013-01-23 04:05:34 UTC
Intel recently (01/10/13) added HW time stamping support for their e1000e
driver stack. This was upstreamed a few days ago.
http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=commit;h=b67e191307a3f330525265af3e2877a74d557cbf
e1000e: add support for hardware timestamping on some devices
On 82574, 82583, 82579, I217 and I218 add support for hardware time
stamping of all or no Rx packets and Tx packets which have the
SKBTX_HW_TSTAMP flag set. Update the .get_ts_info ethtool operation to
report the supported time stamping modes, and enable and disable hardware
time stamping with the SIOCSHWTSTAMP ioctl.
I have not tested with this yet, but the driver support matrix should
probably be updated to reflect this change.
driver stack. This was upstreamed a few days ago.
http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=commit;h=b67e191307a3f330525265af3e2877a74d557cbf
e1000e: add support for hardware timestamping on some devices
On 82574, 82583, 82579, I217 and I218 add support for hardware time
stamping of all or no Rx packets and Tx packets which have the
SKBTX_HW_TSTAMP flag set. Update the .get_ts_info ethtool operation to
report the supported time stamping modes, and enable and disable hardware
time stamping with the SIOCSHWTSTAMP ioctl.
I have not tested with this yet, but the driver support matrix should
probably be updated to reflect this change.