Commit 068b6214 authored by Russell King's avatar Russell King Committed by David S. Miller

net: mvpp2: set SKBTX_IN_PROGRESS

Richard Cochran points out that SKBTX_IN_PROGRESS should be set when
the skbuff is queued for timestamping.  Add this.
Signed-off-by: default avatarRussell King <rmk+kernel@armlinux.org.uk>
Acked-by: default avatarRichard Cochran <richardcochran@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 5eb2cd07
...@@ -3701,6 +3701,8 @@ static bool mvpp2_tx_hw_tstamp(struct mvpp2_port *port, ...@@ -3701,6 +3701,8 @@ static bool mvpp2_tx_hw_tstamp(struct mvpp2_port *port,
if (!hdr) if (!hdr)
return false; return false;
skb_shinfo(skb)->tx_flags |= SKBTX_IN_PROGRESS;
ptpdesc = MVPP22_PTP_MACTIMESTAMPINGEN | ptpdesc = MVPP22_PTP_MACTIMESTAMPINGEN |
MVPP22_PTP_ACTION_CAPTURE; MVPP22_PTP_ACTION_CAPTURE;
queue = &port->tx_hwtstamp_queue[0]; queue = &port->tx_hwtstamp_queue[0];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment