vserver 1.9.3
[linux-2.6.git] / Documentation / vserver / debug.txt
1
2 debug_switch:
3
4  0   1
5
6  1   2
7
8  2   4
9
10  3   8
11
12  4  16
13
14  5  32
15
16  6  64
17
18  7 128
19
20
21 debug_xid:
22
23  0   1  "alloc_vx_info(%d) = %p\n"
24         "dealloc_vx_info(%p)"
25         "loc_vx_info(%d) = %p (not available)"
26         "loc_vx_info(%d) = %p (found)"
27         "loc_vx_info(%d) = %p (new)"
28
29  1   2  "alloc_vx_info(%d)*"
30         "loc_vx_info(%d)*"
31         "locate_vx_info(%d)"
32
33  2   4  "get_vx_info(%p[#%d.%d])"
34         "put_vx_info(%p[#%d.%d])"
35
36  3   8  "set_vx_info(%p[#%d.%d.%d])"
37         "clr_vx_info(%p[#%d.%d.%d])"
38         "rcu_free_vx_info(%p): uc=%d"
39
40  4  16  "__hash_vx_info: %p[#%d]"
41         "__unhash_vx_info: %p[#%d]"
42         "__vx_dynamic_id: [#%d]"
43
44  5  32  "vx_migrate_task(%p,%p[#%d.%d])"
45         "task_get_vx_info(%p)"
46
47  6  64  "vx_set_init(%p[#%d],%p[#%d,%d,%d])"
48
49  7 128
50
51
52 debug_nid:
53
54  0   1  "alloc_nx_info() = %p"
55         "dealloc_nx_info(%p)"
56         "loc_nx_info(%d) = %p (not available)"
57         "loc_nx_info(%d) = %p (found)"
58         "loc_nx_info(%d) = %p (new)"
59
60  1   2  "alloc_nx_info(%d)*"
61         "loc_nx_info(%d)*"
62
63  2   4  "get_nx_info(%p[#%d.%d])"
64         "put_nx_info(%p[#%d.%d])"
65
66  3   8  "set_nx_info(%p[#%d.%d.%d])"
67         "clr_nx_info(%p[#%d.%d.%d])"
68         "rcu_free_nx_info(%p): uc=%d"
69
70  4  16  "__hash_nx_info: %p[#%d]"
71         "__unhash_nx_info: %p[#%d]"
72         "__nx_dynamic_id: [#%d]"
73
74  5  32  "nx_migrate_task(%p,%p[#%d.%d])"
75         "task_get_nx_info(%p)"
76         "create_nx_info()"
77
78  6  64
79
80  7 128
81
82
83 debug_dlim:
84
85  0   1  "alloc_dl_info(%p,%d) = %p"
86         "dealloc_dl_info(%p)"
87         "locate_dl_info(%p,#%d) = %p"
88
89  1   2  "alloc_dl_info(%p,%d)*"
90
91  2   4  "get_dl_info(%p[#%d.%d])"
92         "put_dl_info(%p[#%d.%d])"
93
94  3   8  "rcu_free_dl_info(%p)"
95         "__hash_dl_info: %p[#%d]"
96         "__unhash_dl_info: %p[#%d]"
97
98
99  4  16  "ALLOC (%p,#%d)%c inode (%d)"
100         "FREE  (%p,#%d)%c inode"
101
102  5  32  "ALLOC (%p,#%d)%c %lld bytes (%d)"
103         "FREE  (%p,#%d)%c %lld bytes"
104
105  6  64  "ADJUST: %lld,%lld on %d,%d [mult=%d]"
106
107  7 128  "ext3_has_free_blocks(%p): free=%u, root=%u"
108         "ext3_has_free_blocks(%p): %u<%u+1, %c, %u!=%u r=%d"
109
110
111
112 debug_cvirt:
113
114
115  0   1
116
117  1   2
118
119  2   4  "vx_map_tgid: %p/%llx: %d -> %d"
120         "vx_rmap_tgid: %p/%llx: %d -> %d"
121
122  3   8
123
124  4  16
125
126  5  32
127
128  6  64
129
130  7 128
131
132
133
134 debug_net:
135
136
137  0   1
138
139  1   2
140
141  2   4  "nx_addr_conflict(%p,%p) %d.%d,%d.%d"
142
143  3   8  "inet_bind(%p)* %p,%p;%lx %d.%d.%d.%d"
144         "inet_bind(%p) %d.%d.%d.%d, %d.%d.%d.%d, %d.%d.%d.%d"
145
146  4  16  "ip_route_connect(%p) %p,%p;%lx"
147
148  5  32  "__addr_in_socket(%p,%d.%d.%d.%d) %p:%d.%d.%d.%d %p;%lx"
149
150  6  64  "sk: %p [#%d] (from %d)"
151         "sk,req: %p [#%d] (from %d)"
152         "sk,egf: %p [#%d] (from %d)"
153         "sk,egn: %p [#%d] (from %d)"
154         "tw: %p [#%d] (from %d)"
155
156  7 128  "__sock_sendmsg: %p[%p,%p,%p;%d]:%d/%d"
157         "__sock_recvmsg: %p[%p,%p,%p;%d]:%d/%d"
158
159
160
161
162 debug_limit:
163
164  n 2^n  "vx_acc_cres[%5d,%s,%2d]: %5d%s"
165         "vx_cres_avail[%5d,%s,%2d]: %5ld > %5d + %5d"
166
167  m 2^m  "vx_acc_page[%5d,%s,%2d]: %5d%s"
168         "vx_acc_pages[%5d,%s,%2d]: %5d += %5d"
169         "vx_pages_avail[%5d,%s,%2d]: %5ld > %5d + %5d"
170
171