Date: Wed, 6 Oct 2004 04:25:37 +0000 (UTC) From: Brian Feldman <green@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/net bpf.c Message-ID: <200410060425.i964PbnT002852@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
green 2004-10-06 04:25:37 UTC FreeBSD src repository Modified files: sys/net bpf.c Log: Don't recurse the BPF descriptor lock during the BIOCSDLT operation (and panic). To try to finish making BPF safe, at the very least, the BPF descriptor lock really needs to change into a reader/writer lock that controls access to "settings," and a mutex that controls access to the selinfo/knote/callout. Also, use of callout_drain() instead of callout_stop() (which is really a much more widespread issue). Revision Changes Path 1.137 +1 -1 src/sys/net/bpf.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200410060425.i964PbnT002852>