PERFORCE change 111039 for review
Marko Zec
zec at FreeBSD.org
Mon Dec 4 10:18:59 PST 2006
http://perforce.freebsd.org/chv.cgi?CH=111039
Change 111039 by zec at zec_tca51 on 2006/12/04 18:18:30
Set per-thread vnet affinity in bpfclose().
Affected files ...
.. //depot/projects/vimage/src/sys/net/bpf.c#3 edit
Differences ...
==== //depot/projects/vimage/src/sys/net/bpf.c#3 (text+ko) ====
@@ -439,8 +439,11 @@
BPFD_UNLOCK(d);
funsetown(&d->bd_sigio);
mtx_lock(&bpf_mtx);
- if (d->bd_bif)
+ if (d->bd_bif) {
+ CURVNETB_SET(d->bd_bif->bif_ifp->if_vnetb);
bpf_detachd(d);
+ CURVNETB_RESTORE();
+ }
mtx_unlock(&bpf_mtx);
selwakeuppri(&d->bd_sel, PRINET);
#ifdef MAC
More information about the p4-projects
mailing list