mirror of https://gitee.com/openkylin/linux.git
igb: enable l4 timestamping for v2 event packets
When enabling hardware timestamping for ptp v2 event packets, the software does not setup the queue for l4 packets, although layer 4 packets are valid for v2. This patch adds the flag which enables setting up a queue and enabling udp packet timestamping. Signed-off-by: Jacob E 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>
This commit is contained in:
parent
de4c7f653b
commit
11ba69e876
|
@ -6268,6 +6268,7 @@ static int igb_hwtstamp_ioctl(struct net_device *netdev,
|
||||||
tsync_rx_ctl |= E1000_TSYNCRXCTL_TYPE_EVENT_V2;
|
tsync_rx_ctl |= E1000_TSYNCRXCTL_TYPE_EVENT_V2;
|
||||||
config.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT;
|
config.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT;
|
||||||
is_l2 = true;
|
is_l2 = true;
|
||||||
|
is_l4 = true;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
return -ERANGE;
|
return -ERANGE;
|
||||||
|
|
Loading…
Reference in New Issue