Re: [E1000-devel] [PATCH] ixgbe: reduce PTP rx path overhead

2012-10-25 Thread Jeff Kirsher
On Wed, 2012-10-24 at 17:17 +0200, Jiri Benc wrote: > Hw timestamping code caused performance regression in ixgbe driver > when the > timestamping is not enabled. The culprit is IXGBE_READ_REG call in the > rx > path which is executed for every received skb. This call is not needed > when > the tim

[E1000-devel] [PATCH] ixgbe: reduce PTP rx path overhead

2012-10-24 Thread Jiri Benc
Hw timestamping code caused performance regression in ixgbe driver when the timestamping is not enabled. The culprit is IXGBE_READ_REG call in the rx path which is executed for every received skb. This call is not needed when the timestamping is disabled or for non-ptp packets. netperf results: T