diff options
author | rwatson <rwatson@FreeBSD.org> | 2004-09-09 05:01:37 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2004-09-09 05:01:37 +0000 |
commit | d4e6ebd0c9b531af4b69bb69db16d4d14936e0e2 (patch) | |
tree | 2868a90d213e606d65c4bd60027c1c0026d01579 | |
parent | e87cb480202833ffa302728043ba6ff4ee0fc049 (diff) | |
download | FreeBSD-src-d4e6ebd0c9b531af4b69bb69db16d4d14936e0e2.zip FreeBSD-src-d4e6ebd0c9b531af4b69bb69db16d4d14936e0e2.tar.gz |
Hard code witness lock order for BPF locks.
-rw-r--r-- | sys/kern/subr_witness.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/kern/subr_witness.c b/sys/kern/subr_witness.c index 1e40727..0a2dda6 100644 --- a/sys/kern/subr_witness.c +++ b/sys/kern/subr_witness.c @@ -323,6 +323,13 @@ static struct witness_order_list_entry order_lists[] = { { "ddp_mtx", &lock_class_mtx_sleep }, { NULL, NULL }, /* + * BPF + */ + { "bpf global lock", &lock_class_mtx_sleep }, + { "bpf interface lock", &lock_class_mtx_sleep }, + { "bpf cdev lock", &lock_class_mtx_sleep }, + { NULL, NULL }, + /* * spin locks */ #ifdef SMP |