Merge from vendor branch NETGRAPH:
[dragonfly.git] / test / debug / README
1 Scripts and Tools to help with Debugging DragonFly.
2 $DragonFly: src/test/debug/README,v 1.4 2004/12/14 23:58:32 dillon Exp $
3
4 Files in this directory:
5
6         gdb.kernel -    Kernel debugging macro set for GDB
7
8         ncptrace.c -    Trace the kernel's namecache hierarchy.  Namecache
9                         records are typically in one of three states:
10                         unresolved (marked UNRESOLVED -- cache state not yet
11                         known), positive cache hit (non-NULL vp), or negative
12                         cache hit (NULL vp)
13
14         ttyinfo.c  -    Extract clist information and check the
15                         block counts looking for corruption.
16
17         vnodeinfo.c -   Run through the mountlist and scan and display
18                         summary counts and all related vnodes.
19                         
20         vmpageinfo.c -  Run through the vm_page_array and the vm_page_buckets
21                         hash table and check that all the pages have the
22                         correct hash table association.
23                                 
24