diff options
author | Jesus Sanchez-Palencia <jesus.sanchez-palencia@intel.com> | 2018-07-03 15:42:58 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-07-04 22:30:28 +0900 |
commit | 1b9231e7e148520a3ba63a604b27f11093f21bee (patch) | |
tree | 0fb3c23698d38dc566190efb8bd0678b9c31eb68 /net/core/sock.c | |
parent | igb: Refactor igb_offload_cbs() (diff) | |
download | linux-dev-1b9231e7e148520a3ba63a604b27f11093f21bee.tar.xz linux-dev-1b9231e7e148520a3ba63a604b27f11093f21bee.zip |
igb: Only call skb_tx_timestamp after descriptors are ready
Currently, skb_tx_timestamp() is being called before the Tx
descriptors are prepared in igb_xmit_frame_ring(), which happens
during either the igb_tso() or igb_tx_csum() calls.
Given that now the skb->tstamp might be used to carry the timestamp
for SO_TXTIME, we must only call skb_tx_timestamp() after the
information has been copied into the Tx descriptors.
Signed-off-by: Jesus Sanchez-Palencia <jesus.sanchez-palencia@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core/sock.c')
0 files changed, 0 insertions, 0 deletions