summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_witness.c
Commit message (Expand)AuthorAgeFilesLines
* sys/kern: spelling fixes in comments.pfg2016-04-291-1/+1
* Remove slightly used const values that can be replaced with nitems().pfg2016-04-211-2/+1
* kernel: use our nitems() macro when it is available through param.h.pfg2016-04-191-2/+1
* The buffer passed to an sbuf drain callback is not necessarilymarkj2015-11-231-1/+1
* Remove a commented-out debug print.markj2015-11-191-6/+0
* Add support for a configurable output channel to witness(4).markj2015-11-191-59/+161
* o Revert the other functional half of r239864, i. e. the merge of r134227marius2015-07-241-0/+3
* Fix an incorrect assertion in witness.markj2015-07-071-1/+1
* witness: don't warn about matrix inconsistencies without holding the mutexmarkj2015-06-071-4/+13
* ddb: finish converting boolean values.pfg2015-05-211-1/+1
* The umtx_lock mutex is used by top-half of the kernel, but iskib2015-02-281-1/+5
* Fix a typo from r189544, which replaced unp_global_rwlock with unp_list_lockmarkj2014-10-201-1/+1
* Fix nits in previous commit:marcel2014-10-111-12/+11
* Turn WITNESS_COUNT into a tunable and sysctl. This allows adjustingmarcel2014-10-111-11/+27
* Make the witness lock limit an option.imp2014-08-031-0/+2
* Remove ia64.marcel2014-07-071-3/+0
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-9/+4
* Revert r267961, r267973:gjb2014-06-271-4/+9
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-9/+4
* Bump WITNESS_PENDLIST by MAXCPU to account for thegrehan2014-04-291-1/+1
* Remove AppleTalk support.glebius2014-03-141-6/+0
* Bump up WITNESS_COUNT from 1024 to 1536 so there are sufficient entries forneel2014-01-201-1/+1
* In sys/kern/subr_witness.c, remove static functiondim2013-12-251-7/+0
* Trim a couple of panic messages.jhb2013-09-041-8/+2
* The r254167 moved initialization of the sleepqueues before the witnesskib2013-08-101-1/+1
* Make kassert_printf use __printflike.alfred2013-07-071-2/+6
* - Fix a couple of inverted panic messages for shared/exclusive mismatchesjhb2013-06-031-7/+21
* Add option WITNESS_NO_VNODE to suppress printing LORs between VNODEmarcel2013-05-091-1/+13
* Correct the lock class for the vm object lock.kib2013-03-091-1/+1
* Cleanup more of the kassert_panic.alfred2012-12-111-9/+30
* Fix WITNESS when INVARIANT_SUPPORT is defined.alfred2012-12-111-0/+1
* Switch the hardwired WITNESS panics to kassert_panic.alfred2012-12-111-40/+54
* - Unlike cache invalidation and TLB demapping IPIs, reading registers frommarius2012-08-291-3/+0
* Fix the 'show witness' DDB command to honor db_pager_quit.jhb2012-08-221-0/+12
* Add new pmap layer locks to the predefined lock order. Change the namesalc2012-06-271-5/+8
* Fix old panic when BPF consumer attaches to destroying interface.melifaro2012-05-211-1/+1
* - Improve BPF locking model.melifaro2012-04-061-2/+2
* Convert the per-interface address list lock from a mutex to a reader/writerjhb2012-01-091-2/+2
* panic: add a switch and infrastructure for stopping other CPUs in SMP caseavg2011-12-111-0/+14
* Constify arguments for locking KPIs where possible.pjd2011-11-161-3/+4
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+2
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.ed2011-11-071-1/+1
* - Fixup filenames in a few more places where they are used.jhb2011-10-261-21/+20
* Don't call fixup_filename() on each witness lock call.adrian2011-10-121-41/+63
* Fix typos - remove duplicate "the".brucec2011-02-211-1/+1
* Explicitly wire the user buffer rather than doing it implicitly inmdf2011-01-271-0/+4
* Re-add r212370 now that the LOR in powerpc64 has been resolved:mdf2010-09-161-14/+3
* Revert r212370, as it causes a LOR on powerpc. powerpc does a fewmdf2010-09-131-3/+14
* Add a drain function for struct sysctl_req, and use it for a variety ofmdf2010-09-091-14/+3
* Bump the witness pendlist to 768 to accomodate the increased number ofrpaulo2010-07-291-1/+1
OpenPOWER on IntegriCloud