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
*
MFC r259876:
dim
2013-12-28
1
-7
/
+0
*
Trim a couple of panic messages.
jhb
2013-09-04
1
-8
/
+2
*
The r254167 moved initialization of the sleepqueues before the witness
kib
2013-08-10
1
-1
/
+1
*
Make kassert_printf use __printflike.
alfred
2013-07-07
1
-2
/
+6
*
- Fix a couple of inverted panic messages for shared/exclusive mismatches
jhb
2013-06-03
1
-7
/
+21
*
Add option WITNESS_NO_VNODE to suppress printing LORs between VNODE
marcel
2013-05-09
1
-1
/
+13
*
Correct the lock class for the vm object lock.
kib
2013-03-09
1
-1
/
+1
*
Cleanup more of the kassert_panic.
alfred
2012-12-11
1
-9
/
+30
*
Fix WITNESS when INVARIANT_SUPPORT is defined.
alfred
2012-12-11
1
-0
/
+1
*
Switch the hardwired WITNESS panics to kassert_panic.
alfred
2012-12-11
1
-40
/
+54
*
- Unlike cache invalidation and TLB demapping IPIs, reading registers from
marius
2012-08-29
1
-3
/
+0
*
Fix the 'show witness' DDB command to honor db_pager_quit.
jhb
2012-08-22
1
-0
/
+12
*
Add new pmap layer locks to the predefined lock order. Change the names
alc
2012-06-27
1
-5
/
+8
*
Fix old panic when BPF consumer attaches to destroying interface.
melifaro
2012-05-21
1
-1
/
+1
*
- Improve BPF locking model.
melifaro
2012-04-06
1
-2
/
+2
*
Convert the per-interface address list lock from a mutex to a reader/writer
jhb
2012-01-09
1
-2
/
+2
*
panic: add a switch and infrastructure for stopping other CPUs in SMP case
avg
2011-12-11
1
-0
/
+14
*
Constify arguments for locking KPIs where possible.
pjd
2011-11-16
1
-3
/
+4
*
Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.
ed
2011-11-07
1
-1
/
+2
*
Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.
ed
2011-11-07
1
-1
/
+1
*
- Fixup filenames in a few more places where they are used.
jhb
2011-10-26
1
-21
/
+20
*
Don't call fixup_filename() on each witness lock call.
adrian
2011-10-12
1
-41
/
+63
*
Fix typos - remove duplicate "the".
brucec
2011-02-21
1
-1
/
+1
*
Explicitly wire the user buffer rather than doing it implicitly in
mdf
2011-01-27
1
-0
/
+4
*
Re-add r212370 now that the LOR in powerpc64 has been resolved:
mdf
2010-09-16
1
-14
/
+3
*
Revert r212370, as it causes a LOR on powerpc. powerpc does a few
mdf
2010-09-13
1
-3
/
+14
*
Add a drain function for struct sysctl_req, and use it for a variety of
mdf
2010-09-09
1
-14
/
+3
*
Bump the witness pendlist to 768 to accomodate the increased number of
rpaulo
2010-07-29
1
-1
/
+1
*
"time lock" is no longer a spin-lock since r209371.
mav
2010-06-21
1
-1
/
+1
*
Right now, WITNESS just blindly pipes all the output to the
attilio
2010-05-11
1
-14
/
+18
*
There is not a good reason to have a different prototype for db_printf()
attilio
2010-05-11
1
-6
/
+6
*
On Alan's advice, rather than do a wholesale conversion on a single
kmacy
2010-04-30
1
-0
/
+9
*
SLIP is gone; remove its mutex from witness.
trasz
2009-12-29
1
-6
/
+0
*
Change w_notrunning and w_stillcold from pointer to array so that sizeof
antoine
2009-09-06
1
-2
/
+2
*
Add minimal ZFS lock hierarchy
kmacy
2009-05-20
1
-0
/
+7
*
Bite the bullet, and make the IPv6 SSM and MLDv2 mega-commit:
bms
2009-04-29
1
-1
/
+11
*
Decompose the global UNIX domain sockets rwlock into two different
rwatson
2009-03-08
1
-0
/
+2
*
Move the NORELEASE check to after the recurse count decrement and bailout, this
thompsa
2009-02-28
1
-6
/
+6
*
o Use unsigned for bit fields.
imp
2009-02-03
1
-3
/
+3
*
Add functions WITNESS so it can be asserted that the lock is not released for a
thompsa
2009-01-21
1
-0
/
+49
*
- convert radix node head lock from mutex to rwlock
kmacy
2008-12-07
1
-1
/
+1
*
Fix a number of style issues in the MALLOC / FREE commit. I've tried to
des
2008-10-23
1
-1
/
+1
*
Retire the MALLOC and FREE macros. They are an abomination unto style(9).
des
2008-10-23
1
-2
/
+1
*
In the actual code for witness_warn:
attilio
2008-10-20
1
-19
/
+12
*
- Fix a race in witness_checkorder() where, between the PCPU_GET() and
attilio
2008-10-16
1
-30
/
+52
*
Oops, missed updating a place with with 's/lock1/plock/' when adding
jhb
2008-10-03
1
-3
/
+4
*
Update description of witness_watch.
jhb
2008-09-24
1
-3
/
+5
*
Make ddb command registration dynamic so modules can extend
sam
2008-09-15
1
-1
/
+2
*
- For any lock list we hold the head in order to reduce allocation from
attilio
2008-09-12
1
-5
/
+18
*
Teach WITNESS about the interlocks used with lockmgr. This removes a bunch
jhb
2008-09-10
1
-9
/
+30
[next]