index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
subr_witness.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make funsetown() take a 'struct sigio **' so that the locking can
alfred
2002-05-06
1
-0
/
+1
*
o Convert the vm_page buckets mutex to a spin lock. (This resolves
alc
2002-04-30
1
-0
/
+1
*
Whitespace bogon.
jhb
2002-04-27
1
-1
/
+1
*
Insert a semi-colon between label 'skip:' and the closing brace
marcel
2002-04-27
1
-0
/
+1
*
Add the mutex profiling lock to the witness list. This hopefully unbreaks
des
2002-04-25
1
-0
/
+1
*
- Merge the pgrpsess_lock and proctree_lock sx locks into one proctree_lock
jhb
2002-04-16
1
-1
/
+0
*
Display the recursion count in the lock_instance in the show locks
jhb
2002-04-10
1
-1
/
+2
*
Cosmetic fixup in output of lock types in show locks output.
jhb
2002-04-10
1
-1
/
+1
*
Add a new char * pointer lo_type to struct lock_object that is used to
jhb
2002-04-04
1
-19
/
+28
*
Enforce an implicit lock order of sleepable locks before non-sleepable
jhb
2002-04-02
1
-1
/
+12
*
Explicitly document how we implicitly enforce the lock order of sleep
jhb
2002-04-02
1
-0
/
+5
*
Add a new mtx_init option "MTX_DUPOK" which allows duplicate acquires of locks
jeff
2002-03-27
1
-19
/
+1
*
Remove last two abuses of cpu_critical_{enter,exit} in the MI code.
imp
2002-03-21
1
-3
/
+3
*
- Use a MI critical section in witness_sleep() and witness_list() as they
jhb
2002-03-08
1
-6
/
+9
*
Back out all the pmap related stuff I've touched over the last few days.
peter
2002-02-27
1
-3
/
+0
*
Work-in-progress commit syncing up pmap cleanups that I have been working
peter
2002-02-25
1
-0
/
+3
*
Lock struct pgrp, session and sigio.
tanimura
2002-02-23
1
-0
/
+4
*
Pre-KSE/M3 commit.
julian
2002-02-07
1
-2
/
+4
*
Fixes for alpha pmap on SMP machines:
jhb
2002-02-06
1
-0
/
+1
*
Change the preemption code for software interrupt thread schedules and
jhb
2002-01-05
1
-14
/
+2
*
Remove brain damaged code in witness_lock(). We could have easily
jhb
2002-01-05
1
-16
/
+3
*
Introduce a standard name for the lock protecting an interrupt controller
jhb
2001-12-20
1
-3
/
+1
*
Modify the critical section API as follows:
jhb
2001-12-18
1
-7
/
+6
*
Repeat after me -- "Use of ANSI string concatenation can be bad."
obrien
2001-12-10
1
-13
/
+13
*
Add a couple of returns to making recovering from a failed witness_assert()
jhb
2001-11-15
1
-2
/
+6
*
Replace 'curproc' with 'td->td_proc'.
jhb
2001-10-08
1
-7
/
+8
*
Move the ap boot spin lock earlier in the lock order before the sio(4)
jhb
2001-10-01
1
-2
/
+4
*
Remove unneeded proc variables and fix comments.
jhb
2001-09-21
1
-11
/
+6
*
KSE Milestone 2
julian
2001-09-12
1
-25
/
+34
*
Style nits:
jhb
2001-08-24
1
-35
/
+11
*
Add witness_upgrade() and witness_downgrade() for handling upgrades and
jhb
2001-08-23
1
-0
/
+71
*
Convert some KASSERT()'s into if (foo) panic() because they are testing
jhb
2001-08-23
1
-10
/
+12
*
Make witness compile w/o DDB.
jhb
2001-08-10
1
-1
/
+7
*
- Fix panicstr checks to explicitly check against NULL.
jhb
2001-07-31
1
-8
/
+8
*
Add a missing ~ so that the LO_INITIALIZED flag actually gets turned off
jhb
2001-07-20
1
-1
/
+1
*
Don't check witness assertions if the lock doesn't use witness or witness
jhb
2001-06-28
1
-0
/
+3
*
- Add a new witness_assert() to perform arbitrary locking assertions.
jhb
2001-06-27
1
-13
/
+77
*
- Move the 'clk' spinlock below other spin locks since KTR trace events
jhb
2001-06-25
1
-6
/
+39
*
"Fix" the previous initial attempt at fixing TUNABLE_INT(). This time
peter
2001-06-08
1
-3
/
+3
*
Back out part of my previous commit. This was a last minute change
peter
2001-06-07
1
-3
/
+3
*
Make the TUNABLE_*() macros look and behave more consistantly like the
peter
2001-06-06
1
-8
/
+8
*
- Don't panic on a try lock operation for a sleep lock if we hold a spin
jhb
2001-05-17
1
-2
/
+6
*
Check witness_dead in more functions to avoid panic'ing when assertions
jhb
2001-05-11
1
-3
/
+16
*
- Move state about lock objects out of struct lock_object and into a new
jhb
2001-05-04
1
-89
/
+190
*
When panic()'ing because of recursion on a non-recursive mutex, print
alfred
2001-04-30
1
-2
/
+2
*
Spelling nit: acquring -> acquiring.
jhb
2001-04-21
1
-1
/
+1
*
- Whoops, forgot to enable the clock lock in the spin order list on the
jhb
2001-04-19
1
-4
/
+2
*
Check to see if enroll() returns NULL in the witness initialization. This
jhb
2001-04-17
1
-0
/
+4
*
- Add a comment at the start of the spin locks list.
jhb
2001-04-13
1
-1
/
+4
*
Avoid endless recursion on panic.
bp
2001-04-10
1
-2
/
+6
[next]