From: Joe Jin Date: Mon, 27 Aug 2012 13:10:50 +0000 (+0800) Subject: bnx2x: add transmit timestamping support X-Git-Tag: v2.6.39-400.9.0~338^2~71 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=1db49ab35d47dab2777a99a81bbc0c28b8952bb8;p=users%2Fjedix%2Flinux-maple.git bnx2x: add transmit timestamping support (backported from upstream commit 8373c57d6fa59ca35ad3cf11d719060051ccd920) Signed-off-by: Willem de Bruijn Acked-by: Eilon Greenstein Acked-by: Eric Dumazet Signed-off-by: David S. Miller Signed-off-by: Joe Jin --- diff --git a/drivers/net/bnx2x/bnx2x_cmn.c b/drivers/net/bnx2x/bnx2x_cmn.c index 4ef2f3ee6efa..95be99fcb3ca 100644 --- a/drivers/net/bnx2x/bnx2x_cmn.c +++ b/drivers/net/bnx2x/bnx2x_cmn.c @@ -2932,6 +2932,8 @@ netdev_tx_t bnx2x_start_xmit(struct sk_buff *skb, struct net_device *dev) pbd_e2->parsing_data); DP(NETIF_MSG_TX_QUEUED, "doorbell: nbd %d bd %u\n", nbd, bd_prod); + skb_tx_timestamp(skb); + txdata->tx_pkt_prod++; /* * Make sure that the BD data is updated before updating the producer