John Baldwin 8484de7555 - Don't use a union and fun tricks to shave one extra pointer off of struct
mtx right now as it makes debugging harder.  When we are in optimizing
  mode, we can revisit this.
- Fix the KTR trace messages to use %p rather than 0x%p to avoid duplicate
  0x's in KTR output.
- During witness_fixup, release Giant so that witness doesn't get confused.
  Also, grab all_mtx while walking the list of mutexes.
- Remove w_sleep and w_recurse.  Instead, perform checks on mutexes using
  the mutex's mtx_flags field.
- Allow debug.witness_ddb and debug.witness_skipspin to be set from the
  loader.
- Add Giant to the front of existing order_list entries to help ensure
  Giant is always first.
- Add an order entry for the various proc locks.  Note that this only
  helps keep proc in order mostly as the allproc and proctree mutexes are
  only obtained during a lockmgr operation on the specified mutex.
2001-01-24 10:57:01 +00:00
..
2001-01-24 00:27:28 +00:00
2001-01-24 00:27:28 +00:00
2001-01-24 08:42:39 +00:00
2001-01-24 10:40:56 +00:00
2000-12-02 05:45:32 +00:00
2001-01-24 00:28:07 +00:00
2001-01-24 00:35:12 +00:00
2001-01-24 10:43:25 +00:00
2001-01-24 00:35:12 +00:00
2001-01-24 00:33:44 +00:00
2001-01-24 10:47:14 +00:00
2000-10-20 07:58:15 +00:00
2001-01-08 07:22:06 +00:00
2000-12-01 08:57:47 +00:00
2001-01-24 04:35:13 +00:00
2001-01-01 23:09:53 +00:00
2000-12-31 23:12:20 +00:00
2000-12-28 12:17:35 +00:00
2000-09-29 13:36:47 +00:00
2000-05-01 20:32:07 +00:00
2000-04-22 15:13:06 +00:00
2001-01-24 00:35:12 +00:00
2000-12-13 19:51:07 +00:00
2000-12-02 05:45:32 +00:00
2000-12-01 08:57:47 +00:00
2001-01-02 11:51:55 +00:00
2001-01-24 00:35:12 +00:00
2000-12-09 09:35:55 +00:00
2000-12-09 09:35:55 +00:00