socsvn commit: r305820 - soc2016/vincenzo/head/sys/dev/netmap
vincenzo at FreeBSD.org
vincenzo at FreeBSD.org
Fri Jul 8 15:43:00 UTC 2016
Author: vincenzo
Date: Fri Jul 8 15:42:59 2016
New Revision: 305820
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=305820
Log:
freebsd: ptnet_rx_eof: set flowid using the queue idx
Modified:
soc2016/vincenzo/head/sys/dev/netmap/if_ptnet.c
Modified: soc2016/vincenzo/head/sys/dev/netmap/if_ptnet.c
==============================================================================
--- soc2016/vincenzo/head/sys/dev/netmap/if_ptnet.c Fri Jul 8 15:42:49 2016 (r305819)
+++ soc2016/vincenzo/head/sys/dev/netmap/if_ptnet.c Fri Jul 8 15:42:59 2016 (r305820)
@@ -1612,6 +1612,10 @@
memcpy(mtod(m, void *), nmbuf, nmbuf_len);
+ /* Store the queue idx in the packet header. */
+ m->m_pkthdr.flowid = pq->kring_id;
+ M_HASHTYPE_SET(m, M_HASHTYPE_OPAQUE);
+
PTNET_Q_UNLOCK(pq);
(*ifp->if_input)(ifp, m);
PTNET_Q_LOCK(pq);
More information about the svn-soc-all
mailing list