summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_switch.c
diff options
context:
space:
mode:
authorattilio <attilio@FreeBSD.org>2007-09-20 20:38:43 +0000
committerattilio <attilio@FreeBSD.org>2007-09-20 20:38:43 +0000
commite25b203061b232137e025efc647ecdab594849dd (patch)
tree1d744e733c0ca39255ebe0ac9fa96c43caf85983 /sys/kern/kern_switch.c
parent038cf0387bda3b49244f9b6841710beb211ddb19 (diff)
downloadFreeBSD-src-e25b203061b232137e025efc647ecdab594849dd.zip
FreeBSD-src-e25b203061b232137e025efc647ecdab594849dd.tar.gz
Fix some entries in the locks static table of witness.
In particular: - smp_tlb_mtx is no longer used, so it is axed. - smp rendezvous lock isn't really a leaf spin-mutex. Its bad placement in the table, however, has been the source of a false positive LOR reporting with the dt_lock. However, smp rendezvous lock would have had sched_lock there for older lock, so it wasn't still a leaf lock. - allpmaps is only used in ia32 architecture, so it is inserted in the appropriate stub. Addictionally: - kse_zombie_lock is no longer present, so its definition is axed out. - zombie_lock doesn't need to have an exported symbol, so just let's it be declared as static. Tested by: kris Approved by: jeff (mentor) Approved by: re
Diffstat (limited to 'sys/kern/kern_switch.c')
-rw-r--r--sys/kern/kern_switch.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/kern/kern_switch.c b/sys/kern/kern_switch.c
index e16e38e..8ff7092 100644
--- a/sys/kern/kern_switch.c
+++ b/sys/kern/kern_switch.c
@@ -586,7 +586,6 @@ runq_remove_idx(struct runq *rq, struct td_sched *ts, u_char *idx)
/****** functions that are temporarily here ***********/
#include <vm/uma.h>
-extern struct mtx kse_zombie_lock;
/*
* Allocate scheduler specific per-process resources.
OpenPOWER on IntegriCloud