svn commit: r364014 - stable/12/sys/netgraph

Mark Johnston markj at FreeBSD.org
Fri Aug 7 13:40:50 UTC 2020


Author: markj
Date: Fri Aug  7 13:40:49 2020
New Revision: 364014
URL: https://svnweb.freebsd.org/changeset/base/364014

Log:
  MFC r363735:
  ng_iface(4): Set the current VNET before calling netisr_dispatch().
  
  PR:	242406

Modified:
  stable/12/sys/netgraph/ng_iface.c
Directory Properties:
  stable/12/   (props changed)

Modified: stable/12/sys/netgraph/ng_iface.c
==============================================================================
--- stable/12/sys/netgraph/ng_iface.c	Fri Aug  7 13:35:34 2020	(r364013)
+++ stable/12/sys/netgraph/ng_iface.c	Fri Aug  7 13:40:49 2020	(r364014)
@@ -731,7 +731,9 @@ ng_iface_rcvdata(hook_p hook, item_p item)
 	}
 	random_harvest_queue(m, sizeof(*m), RANDOM_NET_NG);
 	M_SETFIB(m, ifp->if_fib);
+	CURVNET_SET(ifp->if_vnet);
 	netisr_dispatch(isr, m);
+	CURVNET_RESTORE();
 	return (0);
 }
 


More information about the svn-src-stable-12 mailing list