Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Dec 2018 20:34:22 +0000 (UTC)
From:      Navdeep Parhar <np@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r342284 - head/sys/dev/cxgbe
Message-ID:  <201812202034.wBKKYMNC047529@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: np
Date: Thu Dec 20 20:34:21 2018
New Revision: 342284
URL: https://svnweb.freebsd.org/changeset/base/342284

Log:
  cxgbe(4): Make sure the rx queues start off with the correct timestamp
  settings on initialization.
  
  Sponsored by:	Chelsio Communications

Modified:
  head/sys/dev/cxgbe/t4_sge.c

Modified: head/sys/dev/cxgbe/t4_sge.c
==============================================================================
--- head/sys/dev/cxgbe/t4_sge.c	Thu Dec 20 19:39:37 2018	(r342283)
+++ head/sys/dev/cxgbe/t4_sge.c	Thu Dec 20 20:34:21 2018	(r342284)
@@ -3435,6 +3435,8 @@ alloc_rxq(struct vi_info *vi, struct sge_rxq *rxq, int
 	if (vi->ifp->if_capenable & IFCAP_LRO)
 		rxq->iq.flags |= IQ_LRO_ENABLED;
 #endif
+	if (vi->ifp->if_capenable & IFCAP_HWRXTSTMP)
+		rxq->iq.flags |= IQ_RX_TIMESTAMP;
 	rxq->ifp = vi->ifp;
 
 	children = SYSCTL_CHILDREN(oid);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812202034.wBKKYMNC047529>