cvs commit: src/sys/net bpf.c
Brian Feldman
green at FreeBSD.org
Tue Oct 5 21:25:38 PDT 2004
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
More information about the cvs-src
mailing list