Offset 2, 414 lines modifiedOffset 2, 389 lines modified
  
  
2 Disassembly·of·section·.text:2 Disassembly·of·section·.text:
  
3 0000000000000000·<usl_pid_record_child>:3 0000000000000000·<usl_pid_record_child>:
4 usl_pid_record_child():4 usl_pid_record_child():
5 /usr/src/debug/ippool/1.3/usl/usl_pid.c:445 /usr/src/debug/ippool/1.3/usl/usl_pid.c:44
6 »       push···%r126 »       push···%r15
7 »       mov····%rsi,%r12 
8 »       push···%rbp7 »       push···%r14
9 »       mov····%rdx,%rbp 
10 »       push···%rbx8 »       push···%rbx
11 »       mov····%edi,%ebx9 »       mov····%edi,%ebx
 10 »       mov····%rsi,%r14
 11 »       mov····%rdx,%r15
12 /usr/src/debug/ippool/1.3/usl/usl_pid.c:4712 /usr/src/debug/ippool/1.3/usl/usl_pid.c:47
13 »       mov····$0x28,%edi13 »       mov····$0x28,%edi
14 »       call···16·<usl_pid_record_child+0x16>14 »       call···17·<usl_pid_record_child+0x17>
15 ·R_X86_64_PLT32» malloc-0x415 ·R_X86_64_PLT32» malloc-0x4
16 /usr/src/debug/ippool/1.3/usl/usl_pid.c:4816 /usr/src/debug/ippool/1.3/usl/usl_pid.c:48
17 »       test···%rax,%rax17 »       test···%rax,%rax
18 »       je·····51·<usl_pid_record_child+0x51>18 »       je·····56·<usl_pid_record_child+0x56>
19 usl_list_add(): 
20 /usr/src/debug/ippool/1.3/usl/usl_list.h:94 
21 »       mov····0x0(%rip),%rcx········ 
22 ·R_X86_64_PC32»  .data.rel.local-0x4 
23 usl_pid_record_child(): 
24 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5219 /usr/src/debug/ippool/1.3/usl/usl_pid.c:52
25 »       lea····0x18(%rax),%rdx20 »       lea····0x18(%rax),%rdx
26 __usl_list_add(): 
27 /usr/src/debug/ippool/1.3/usl/usl_list.h:79 
28 »       lea····0x0(%rip),%rsi········ 
29 ·R_X86_64_PC32»  .data.rel.local-0x4 
30 usl_pid_record_child(): 
31 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5321 /usr/src/debug/ippool/1.3/usl/usl_pid.c:53
32 »       mov····%ebx,(%rax)22 »       mov····%ebx,(%rax)
33 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5423 /usr/src/debug/ippool/1.3/usl/usl_pid.c:54
34 »       mov····%r12,0x8(%rax)24 »       mov····%r14,0x8(%rax)
35 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5525 /usr/src/debug/ippool/1.3/usl/usl_pid.c:55
36 »       mov····%rbp,0x10(%rax)26 »       mov····%r15,0x10(%rax)
37 __usl_list_add():27 usl_list_add():
38 /usr/src/debug/ippool/1.3/usl/usl_list.h:8028 /usr/src/debug/ippool/1.3/usl/usl_list.h:94
39 »       mov····%rdx,0x0(%rip)········29 »       mov····0x0(%rip),%rcx········
40 ·R_X86_64_PC32»  .data.rel.local-0x430 ·R_X86_64_PC32»  .data.rel.local-0x4
 31 __usl_list_add():
41 /usr/src/debug/ippool/1.3/usl/usl_list.h:7732 /usr/src/debug/ippool/1.3/usl/usl_list.h:77
42 »       mov····%rdx,0x8(%rcx)33 »       mov····%rdx,0x8(%rcx)
43 /usr/src/debug/ippool/1.3/usl/usl_list.h:7834 /usr/src/debug/ippool/1.3/usl/usl_list.h:78
44 »       mov····%rcx,0x18(%rax)35 »       mov····%rcx,0x18(%rax)
45 /usr/src/debug/ippool/1.3/usl/usl_list.h:7936 /usr/src/debug/ippool/1.3/usl/usl_list.h:79
 37 »       lea····0x0(%rip),%rcx········
 38 ·R_X86_64_PC32»  .data.rel.local-0x4
46 »       mov····%rsi,0x20(%rax)39 »       mov····%rcx,0x20(%rax)
 40 /usr/src/debug/ippool/1.3/usl/usl_list.h:80
 41 »       mov····%rdx,0x0(%rip)········
 42 ·R_X86_64_PC32»  .data.rel.local-0x4
47 usl_pid_record_child():43 usl_pid_record_child():
48 /usr/src/debug/ippool/1.3/usl/usl_pid.c:6044 /usr/src/debug/ippool/1.3/usl/usl_pid.c:60
49 »       xor····%eax,%eax45 »       mov····$0x0,%eax
50 /usr/src/debug/ippool/1.3/usl/usl_pid.c:6146 /usr/src/debug/ippool/1.3/usl/usl_pid.c:61
51 »       pop····%rbx47 »       pop····%rbx
52 »       pop····%rbp 
53 »       pop····%r1248 »       pop····%r14
 49 »       pop····%r15
54 »       ret50 »       ret
55 /usr/src/debug/ippool/1.3/usl/usl_pid.c:4951 /usr/src/debug/ippool/1.3/usl/usl_pid.c:49
56 »       mov····%ebx,%edx52 »       mov····%ebx,%edx
57 »       lea····0x0(%rip),%rsi········53 »       lea····0x0(%rip),%rsi········
58 ·R_X86_64_PC32»  .LC0-0x454 ·R_X86_64_PC32»  .LC0-0x4
59 »       mov····$0x4,%edi55 »       mov····$0x4,%edi
60 »       call···*0x0(%rip)········56 »       call···*0x0(%rip)········
61 ·R_X86_64_PC32»  usl_log_fn-0x457 ·R_X86_64_PC32»  usl_log_fn-0x4
62 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5058 /usr/src/debug/ippool/1.3/usl/usl_pid.c:50
63 »       mov····$0xfffffff4,%eax59 »       mov····$0xfffffff4,%eax
64 »       jmp····4c·<usl_pid_record_child+0x4c>60 »       jmp····50·<usl_pid_record_child+0x50>
65 »       nopl···0x0(%rax) 
  
66 0000000000000070·<usl_pid_reap_children>:61 0000000000000071·<usl_pid_reap_children>:
67 usl_pid_reap_children():62 usl_pid_reap_children():
68 /usr/src/debug/ippool/1.3/usl/usl_pid.c:6763 /usr/src/debug/ippool/1.3/usl/usl_pid.c:67
69 »       push···%r1564 »       push···%r15
70 »       push···%r1465 »       push···%r14
71 »       push···%r1366 »       push···%r13
72 »       push···%r1267 »       push···%r12
73 »       push···%rbp68 »       push···%rbp
74 »       push···%rbx69 »       push···%rbx
75 »       sub····$0x28,%rsp70 »       sub····$0x28,%rsp
 71 »       mov····%fs:0x28,%rax
 72 »       mov····%rax,0x18(%rsp)
 73 »       xor····%eax,%eax
76 usl_list_empty():74 usl_list_empty():
77 /usr/src/debug/ippool/1.3/usl/usl_list.h:17575 /usr/src/debug/ippool/1.3/usl/usl_list.h:175
78 »       mov····%fs:0x28,%r15 
79 »       mov····%r15,0x18(%rsp) 
80 »       lea····0x0(%rip),%r15········76 »       lea····0x0(%rip),%rax········
81 ·R_X86_64_PC32»  .data.rel.local-0x477 ·R_X86_64_PC32»  .data.rel.local-0x4
82 usl_pid_reap_children():78 usl_pid_reap_children():
83 /usr/src/debug/ippool/1.3/usl/usl_pid.c:75·(discriminator·1)79 /usr/src/debug/ippool/1.3/usl/usl_pid.c:75·(discriminator·1)
84 »       cmp····%r15,(%r15)80 »       cmp····%rax,(%rax)
85 »       je·····21d·<usl_pid_reap_children+0x1ad>81 »       je·····21f·<usl_pid_reap_children+0x1ae>
86 /usr/src/debug/ippool/1.3/usl/usl_pid.c:8182 /usr/src/debug/ippool/1.3/usl/usl_pid.c:81
87 »       xor····%r12d,%r12d 
88 »       test···%edi,%edi83 »       test···%edi,%edi
89 »       lea····0x14(%rsp),%rbp 
90 /usr/src/debug/ippool/1.3/usl/usl_pid.c:96 
91 »       mov····$0x6,%r13d 
92 /usr/src/debug/ippool/1.3/usl/usl_pid.c:81 
93 »       sete···%r12b84 »       sete···%al
 85 »       movzbl·%al,%eax
 86 »       mov····%eax,0x4(%rsp)
94 /usr/src/debug/ippool/1.3/usl/usl_pid.c:7087 /usr/src/debug/ippool/1.3/usl/usl_pid.c:70
95 »       xor····%ebx,%ebx 
96 »       nopl···(%rax) 
97 »       data16·cs·nopw·0x0(%rax,%rax,1)88 »       mov····$0x0,%r14d
 89 /usr/src/debug/ippool/1.3/usl/usl_pid.c:69
 90 »       mov····$0x0,%r12d
98 /usr/src/debug/ippool/1.3/usl/usl_pid.c:8191 /usr/src/debug/ippool/1.3/usl/usl_pid.c:81
 92 »       lea····0x14(%rsp),%rax
 93 »       mov····%rax,0x8(%rsp)
99 »       mov····%rbp,%rsi 
100 »       mov····%r12d,%edx 
101 »       mov····$0xffffffff,%edi 
102 »       call···d0·<usl_pid_reap_children+0x60> 
103 ·R_X86_64_PLT32» waitpid-0x4 
104 »       mov····%eax,%esi 
105 /usr/src/debug/ippool/1.3/usl/usl_pid.c:81·(discriminator·1) 
106 »       cmp····$0xffffffff,%eax 
107 »       je·····1f0·<usl_pid_reap_children+0x180> 
108 /usr/src/debug/ippool/1.3/usl/usl_pid.c:81·(discriminator·2) 
109 »       test···%eax,%eax 
110 »       je·····21d·<usl_pid_reap_children+0x1ad> 
111 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83 
112 »       mov····(%r15),%r8 
113 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83·(discriminator·1) 
114 »       cmp····%r15,%r8 
115 »       je·····170·<usl_pid_reap_children+0x100> 
116 /usr/src/debug/ippool/1.3/usl/usl_pid.c:8394 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83
117 »       mov····(%r8),%rax95 »       lea····0x0(%rip),%rbp········
 96 ·R_X86_64_PC32»  .data.rel.local-0x4
118 »       jmp····10e·<usl_pid_reap_children+0x9e>97 »       jmp····158·<usl_pid_reap_children+0xe7>
119 »       nop98 »       nopl···0x0(%rax,%rax,1)
120 »       data16·cs·nopw·0x0(%rax,%rax,1)99 »       data16·cs·nopw·0x0(%rax,%rax,1)
 100 »       mov····%rcx,%rax
 101 /usr/src/debug/ippool/1.3/usl/usl_pid.c:84
 102 »       lea····-0x18(%rdx),%r12
 103 /usr/src/debug/ippool/1.3/usl/usl_pid.c:85
 104 »       cmp····%ebx,-0x18(%rdx)
 105 »       je·····ff·<usl_pid_reap_children+0x8e>
121 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83·(discriminator·2)106 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83·(discriminator·2)
122 »       mov····(%rax),%rdx107 »       mov····(%rax),%rcx
123 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83·(discriminator·1)108 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83·(discriminator·1)
124 »       mov····%rax,%r8109 »       mov····%rax,%rdx
125 »       cmp····%r15,%rax110 »       cmp····%rbp,%rax
126 »       je·····170·<usl_pid_reap_children+0x100>111 »       jne····e0·<usl_pid_reap_children+0x6f>
127 »       mov····%rdx,%rax 
128 /usr/src/debug/ippool/1.3/usl/usl_pid.c:85112 /usr/src/debug/ippool/1.3/usl/usl_pid.c:82
129 »       cmp····%esi,-0x18(%r8)113 »       mov····$0x0,%r13d
130 »       jne····100·<usl_pid_reap_children+0x90>114 »       jmp····11a·<usl_pid_reap_children+0xa9>
131 usl_list_del_init():115 usl_list_del_init():
132 /usr/src/debug/ippool/1.3/usl/usl_list.h:142116 /usr/src/debug/ippool/1.3/usl/usl_list.h:142
133 »       mov····(%r8),%rdx117 »       mov····(%rdx),%rcx
134 »       mov····0x8(%r8),%rax118 »       mov····0x8(%rdx),%rax
135 usl_pid_reap_children(): 
136 /usr/src/debug/ippool/1.3/usl/usl_pid.c:84 
137 »       lea····-0x18(%r8),%r14 
138 __usl_list_del():119 __usl_list_del():
139 /usr/src/debug/ippool/1.3/usl/usl_list.h:119120 /usr/src/debug/ippool/1.3/usl/usl_list.h:119
140 »       mov····%rax,0x8(%rdx)121 »       mov····%rax,0x8(%rcx)
141 /usr/src/debug/ippool/1.3/usl/usl_list.h:120122 /usr/src/debug/ippool/1.3/usl/usl_list.h:120
142 »       mov····%rdx,(%rax)123 »       mov····%rcx,(%rax)
143 usl_list_del_init(): 
144 /usr/src/debug/ippool/1.3/usl/usl_list.h:143 
145 »       vmovq··%r8,%xmm1 
146 usl_pid_reap_children(): 
147 /usr/src/debug/ippool/1.3/usl/usl_pid.c:91 
148 »       mov····0x14(%rsp),%ecx 
149 usl_list_del_init():124 usl_list_del_init():
150 /usr/src/debug/ippool/1.3/usl/usl_list.h:143125 /usr/src/debug/ippool/1.3/usl/usl_list.h:143
151 »       vpunpcklqdq·%xmm1,%xmm1,%xmm0 
152 »       vmovdqu·%xmm0,(%r8)126 »       mov····%rdx,(%rdx)
 127 »       mov····%rdx,0x8(%rdx)
153 usl_pid_reap_children():128 usl_pid_reap_children():
 129 /usr/src/debug/ippool/1.3/usl/usl_pid.c:87
 130 »       mov····$0x1,%r13d
154 /usr/src/debug/ippool/1.3/usl/usl_pid.c:91131 /usr/src/debug/ippool/1.3/usl/usl_pid.c:91
 132 »       mov····0x14(%rsp),%eax
 133 »       mov····%eax,%r15d
155 »       and····$0x7f,%ecx134 »       and····$0x7f,%r15d
156 »       jne····1d0·<usl_pid_reap_children+0x160>135 »       jne····18e·<usl_pid_reap_children+0x11d>
157 /usr/src/debug/ippool/1.3/usl/usl_pid.c:96136 /usr/src/debug/ippool/1.3/usl/usl_pid.c:96
158 »       testb··$0xff,0x15(%rsp) 
159 »       cmovne·%r13d,%ebx137 »       test···$0xff,%ah
 138 »       mov····$0x6,%eax
 139 »       cmovne·%eax,%r14d
 140 /usr/src/debug/ippool/1.3/usl/usl_pid.c:106
 141 »       test···%r13d,%r13d
 142 »       je·····158·<usl_pid_reap_children+0xe7>
160 /usr/src/debug/ippool/1.3/usl/usl_pid.c:106·(discriminator·1)143 /usr/src/debug/ippool/1.3/usl/usl_pid.c:106·(discriminator·1)
161 »       mov····-0x10(%r8),%rax144 »       mov····0x8(%r12),%rax
162 »       test···%rax,%rax145 »       test···%rax,%rax
163 »       je·····15f·<usl_pid_reap_children+0xef>146 »       je·····150·<usl_pid_reap_children+0xdf>
164 /usr/src/debug/ippool/1.3/usl/usl_pid.c:107147 /usr/src/debug/ippool/1.3/usl/usl_pid.c:107
165 »       mov····-0x18(%r8),%esi148 »       mov····(%r12),%esi
166 »       mov····-0x8(%r8),%rdi149 »       mov····0x10(%r12),%rdi
167 »       mov····%ebx,%edx150 »       mov····%r14d,%edx
168 »       call···*%rax151 »       call···*%rax
169 /usr/src/debug/ippool/1.3/usl/usl_pid.c:113152 /usr/src/debug/ippool/1.3/usl/usl_pid.c:113
170 »       mov····%r14,%rdi153 »       mov····%r12,%rdi
171 »       call···167·<usl_pid_reap_children+0xf7>154 »       call···158·<usl_pid_reap_children+0xe7>
172 ·R_X86_64_PLT32» free-0x4155 ·R_X86_64_PLT32» free-0x4
173 »       jmp····c0·<usl_pid_reap_children+0x50> 
174 »       nopl···0x0(%rax) 
175 /usr/src/debug/ippool/1.3/usl/usl_pid.c:91156 /usr/src/debug/ippool/1.3/usl/usl_pid.c:81
176 »       mov····0x14(%rsp),%r14d157 »       mov····0x4(%rsp),%edx
177 »       and····$0x7f,%r14d158 »       mov····0x8(%rsp),%rsi
 159 »       mov····$0xffffffff,%edi
 160 »       call···16b·<usl_pid_reap_children+0xfa>
 161 ·R_X86_64_PLT32» waitpid-0x4
 162 »       mov····%eax,%ebx
 163 /usr/src/debug/ippool/1.3/usl/usl_pid.c:81·(discriminator·2)
 164 »       lea····0x1(%rax),%eax
 165 »       cmp····$0x1,%eax
178 »       jne····190·<usl_pid_reap_children+0x120>166 »       jbe····1c5·<usl_pid_reap_children+0x154>
179 /usr/src/debug/ippool/1.3/usl/usl_pid.c:96167 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83
180 »       testb··$0xff,0x15(%rsp) 
181 »       cmovne·%r13d,%ebx168 »       mov····0x0(%rbp),%rdx
 169 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83·(discriminator·1)
 170 »       cmp····%rbp,%rdx
 171 »       je·····186·<usl_pid_reap_children+0x115>
 172 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83
 173 »       mov····(%rdx),%rax
182 »       jmp····c0·<usl_pid_reap_children+0x50>174 »       jmp····e3·<usl_pid_reap_children+0x72>
183 »       nopl···0x0(%rax)175 /usr/src/debug/ippool/1.3/usl/usl_pid.c:82
 176 »       mov····$0x0,%r13d
 177 »       jmp····11a·<usl_pid_reap_children+0xa9>
184 /usr/src/debug/ippool/1.3/usl/usl_pid.c:98178 /usr/src/debug/ippool/1.3/usl/usl_pid.c:98
185 »       lea····0x1(%r14),%eax179 »       and····$0x7f,%eax
 180 »       add····$0x1,%eax
186 »       cmp····$0x1,%al181 »       cmp····$0x1,%al
187 »       jle····c0·<usl_pid_reap_children+0x50>182 »       jle····133·<usl_pid_reap_children+0xc2>
 183 /usr/src/debug/ippool/1.3/usl/usl_pid.c:99
 184 »       mov····%r15d,%r14d
188 /usr/src/debug/ippool/1.3/usl/usl_pid.c:100185 /usr/src/debug/ippool/1.3/usl/usl_pid.c:100
189 »       mov····0x0(%rip),%edx········186 »       cmpl···$0x0,0x0(%rip)········
190 ·R_X86_64_PC32»  usl_debug-0x4187 ·R_X86_64_PC32»  usl_debug-0x5
191 »       test···%edx,%edx 
192 »       je·····1bf·<usl_pid_reap_children+0x14f>188 »       je·····133·<usl_pid_reap_children+0xc2>
193 /usr/src/debug/ippool/1.3/usl/usl_pid.c:101189 /usr/src/debug/ippool/1.3/usl/usl_pid.c:101
194 »       mov····%esi,%edx 
195 »       mov····%r14d,%ecx190 »       mov····%r15d,%ecx
196 »       lea····0x0(%rip),%rsi········ 
197 ·R_X86_64_PC32»  .LC2-0x4 
198 »       xor····%eax,%eax 
199 »       mov····$0x6,%edi 
200 »       call···*0x0(%rip)········ 
201 ·R_X86_64_PC32»  usl_log_fn-0x4 
202 /usr/src/debug/ippool/1.3/usl/usl_pid.c:96 
203 »       mov····%r14d,%ebx 
204 »       jmp····c0·<usl_pid_reap_children+0x50> 
205 »       nopw···0x0(%rax,%rax,1) 
206 /usr/src/debug/ippool/1.3/usl/usl_pid.c:98 
207 »       lea····0x1(%rcx),%eax 
208 »       cmp····$0x1,%al 
209 »       jle····14a·<usl_pid_reap_children+0xda> 
210 /usr/src/debug/ippool/1.3/usl/usl_pid.c:100 
211 »       mov····0x0(%rip),%eax········ 
212 ·R_X86_64_PC32»  usl_debug-0x4 
213 »       test···%eax,%eax 
214 »       jne····240·<usl_pid_reap_children+0x1d0> 
215 /usr/src/debug/ippool/1.3/usl/usl_pid.c:91 
216 »       mov····%ecx,%ebx191 »       mov····%ebx,%edx
217 »       jmp····14a·<usl_pid_reap_children+0xda> 
218 »       nopl···0x0(%rax) 
219 »       mov····%eax,0x4(%rsp) 
220 /usr/src/debug/ippool/1.3/usl/usl_pid.c:118 
221 »       call···1f9·<usl_pid_reap_children+0x189> 
222 ·R_X86_64_PLT32» __errno_location-0x4 
223 /usr/src/debug/ippool/1.3/usl/usl_pid.c:118·(discriminator·1) 
224 »       mov····0x4(%rsp),%esi 
225 »       mov····(%rax),%eax 
226 »       cmp····$0xa,%eax 
227 »       je·····21f·<usl_pid_reap_children+0x1af> 
228 /usr/src/debug/ippool/1.3/usl/usl_pid.c:121·(discriminator·1) 
229 »       cmp····$0x4,%eax 
230 »       je·····21d·<usl_pid_reap_children+0x1ad> 
231 /usr/src/debug/ippool/1.3/usl/usl_pid.c:122 
232 »       lea····0x0(%rip),%rsi········192 »       lea····0x0(%rip),%rsi········
233 ·R_X86_64_PC32»  .LC1-0x4193 ·R_X86_64_PC32»  .LC1-0x4
234 »       mov····$0x3,%edi194 »       mov····$0x6,%edi
235 »       xor····%eax,%eax195 »       mov····$0x0,%eax
236 »       call···*0x0(%rip)········196 »       call···*0x0(%rip)········
237 ·R_X86_64_PC32»  usl_log_fn-0x4197 ·R_X86_64_PC32»  usl_log_fn-0x4
 198 »       jmp····133·<usl_pid_reap_children+0xc2>
238 /usr/src/debug/ippool/1.3/usl/usl_pid.c:76199 /usr/src/debug/ippool/1.3/usl/usl_pid.c:117
239 »       xor····%esi,%esi200 »       cmp····$0xffffffff,%ebx
 201 »       je·····1f0·<usl_pid_reap_children+0x17f>
 202 /usr/src/debug/ippool/1.3/usl/usl_pid.c:126
 203 »       mov····$0x0,%ebx
240 /usr/src/debug/ippool/1.3/usl/usl_pid.c:127204 /usr/src/debug/ippool/1.3/usl/usl_pid.c:127
241 »       mov····0x18(%rsp),%rax205 »       mov····0x18(%rsp),%rax
242 »       sub····%fs:0x28,%rax206 »       sub····%fs:0x28,%rax
243 »       jne····26f·<usl_pid_reap_children+0x1ff>207 »       jne····226·<usl_pid_reap_children+0x1b5>
 208 »       mov····%ebx,%eax
244 »       add····$0x28,%rsp209 »       add····$0x28,%rsp
245 »       mov····%esi,%eax 
246 »       pop····%rbx210 »       pop····%rbx
247 »       pop····%rbp211 »       pop····%rbp
248 »       pop····%r12212 »       pop····%r12
249 »       pop····%r13213 »       pop····%r13
250 »       pop····%r14214 »       pop····%r14
251 »       pop····%r15215 »       pop····%r15
252 »       ret216 »       ret
253 »       mov····%r8,0x8(%rsp) 
254 /usr/src/debug/ippool/1.3/usl/usl_pid.c:101217 /usr/src/debug/ippool/1.3/usl/usl_pid.c:118
255 »       mov····%esi,%edx218 »       call···1f5·<usl_pid_reap_children+0x184>
 219 ·R_X86_64_PLT32» __errno_location-0x4
 220 /usr/src/debug/ippool/1.3/usl/usl_pid.c:118·(discriminator·1)
 221 »       mov····(%rax),%eax
 222 »       cmp····$0xa,%eax
 223 »       je·····1cf·<usl_pid_reap_children+0x15e>
 224 /usr/src/debug/ippool/1.3/usl/usl_pid.c:126
256 »       mov····$0x6,%edi225 »       mov····$0x0,%ebx
257 »       xor····%eax,%eax 
258 »       mov····%ecx,0x4(%rsp)226 /usr/src/debug/ippool/1.3/usl/usl_pid.c:121·(discriminator·1)
 227 »       cmp····$0x4,%eax
 228 »       je·····1cf·<usl_pid_reap_children+0x15e>
 229 /usr/src/debug/ippool/1.3/usl/usl_pid.c:122
259 »       lea····0x0(%rip),%rsi········230 »       lea····0x0(%rip),%rsi········
260 ·R_X86_64_PC32»  .LC2-0x4231 ·R_X86_64_PC32»  .LC2-0x4
 232 »       mov····$0x3,%edi
 233 »       mov····$0x0,%eax
261 »       call···*0x0(%rip)········234 »       call···*0x0(%rip)········
262 ·R_X86_64_PC32»  usl_log_fn-0x4235 ·R_X86_64_PC32»  usl_log_fn-0x4
 236 »       jmp····1cf·<usl_pid_reap_children+0x15e>
263 »       mov····0x4(%rsp),%ecx 
264 »       mov····0x8(%rsp),%r8 
265 /usr/src/debug/ippool/1.3/usl/usl_pid.c:91237 /usr/src/debug/ippool/1.3/usl/usl_pid.c:76
266 »       mov····%ecx,%ebx238 »       mov····$0x0,%ebx
267 »       jmp····14a·<usl_pid_reap_children+0xda>239 »       jmp····1cf·<usl_pid_reap_children+0x15e>
268 /usr/src/debug/ippool/1.3/usl/usl_pid.c:127240 /usr/src/debug/ippool/1.3/usl/usl_pid.c:127
269 »       call···274·<usl_pid_reap_children+0x204>241 »       call···22b·<usl_pid_safe_fork>
270 ·R_X86_64_PLT32» __stack_chk_fail-0x4242 ·R_X86_64_PLT32» __stack_chk_fail-0x4
271 »       nop 
272 »       data16·cs·nopw·0x0(%rax,%rax,1) 
  
273 0000000000000280·<usl_pid_safe_fork>:243 000000000000022b·<usl_pid_safe_fork>:
274 usl_pid_safe_fork():244 usl_pid_safe_fork():
275 /usr/src/debug/ippool/1.3/usl/usl_pid.c:133245 /usr/src/debug/ippool/1.3/usl/usl_pid.c:133
276 »       push···%rbx246 »       push···%rbx
277 »       sub····$0x20,%rsp247 »       sub····$0x20,%rsp
 248 »       mov····%fs:0x28,%rax
 249 »       mov····%rax,0x18(%rsp)
 250 »       xor····%eax,%eax
278 /usr/src/debug/ippool/1.3/usl/usl_pid.c:138251 /usr/src/debug/ippool/1.3/usl/usl_pid.c:138
279 »       mov····%fs:0x28,%rdi 
280 »       mov····%rdi,0x18(%rsp) 
281 »       lea····0x8(%rsp),%rdi252 »       lea····0xc(%rsp),%rdi
282 »       call···29d·<usl_pid_safe_fork+0x1d>253 »       call···24a·<usl_pid_safe_fork+0x1f>
283 ·R_X86_64_PLT32» pipe-0x4254 ·R_X86_64_PLT32» pipe-0x4
284 /usr/src/debug/ippool/1.3/usl/usl_pid.c:138·(discriminator·1)255 /usr/src/debug/ippool/1.3/usl/usl_pid.c:138·(discriminator·1)
285 »       cmp····$0xffffffff,%eax256 »       cmp····$0xffffffff,%eax
286 »       jne····2ab·<usl_pid_safe_fork+0x2b>257 »       je·····28b·<usl_pid_safe_fork+0x60>
287 /usr/src/debug/ippool/1.3/usl/usl_pid.c:139 
288 »       movq···$0xffffffffffffffff,0x8(%rsp) 
289 /usr/src/debug/ippool/1.3/usl/usl_pid.c:141258 /usr/src/debug/ippool/1.3/usl/usl_pid.c:141
290 »       call···2b0·<usl_pid_safe_fork+0x30>259 »       call···254·<usl_pid_safe_fork+0x29>
291 ·R_X86_64_PLT32» fork-0x4260 ·R_X86_64_PLT32» fork-0x4
292 »       mov····%eax,%ebx261 »       mov····%eax,%ebx
293 /usr/src/debug/ippool/1.3/usl/usl_pid.c:142262 /usr/src/debug/ippool/1.3/usl/usl_pid.c:142
294 »       test···%eax,%eax263 »       test···%eax,%eax
295 »       js·····30f·<usl_pid_safe_fork+0x8f>264 »       js·····2c4·<usl_pid_safe_fork+0x99>
296 /usr/src/debug/ippool/1.3/usl/usl_pid.c:146265 /usr/src/debug/ippool/1.3/usl/usl_pid.c:146
297 »       jne····2e8·<usl_pid_safe_fork+0x68>266 »       jg·····29d·<usl_pid_safe_fork+0x72>
298 /usr/src/debug/ippool/1.3/usl/usl_pid.c:159267 /usr/src/debug/ippool/1.3/usl/usl_pid.c:159
299 »       mov····0x8(%rsp),%edi268 »       mov····0xc(%rsp),%edi
300 »       call···2c1·<usl_pid_safe_fork+0x41>269 »       call···265·<usl_pid_safe_fork+0x3a>
301 ·R_X86_64_PLT32» close-0x4270 ·R_X86_64_PLT32» close-0x4
302 /usr/src/debug/ippool/1.3/usl/usl_pid.c:161271 /usr/src/debug/ippool/1.3/usl/usl_pid.c:161
303 »       mov····0xc(%rsp),%edi272 »       mov····0x10(%rsp),%edi
304 »       call···2ca·<usl_pid_safe_fork+0x4a>273 »       call···26e·<usl_pid_safe_fork+0x43>
305 ·R_X86_64_PLT32» close-0x4274 ·R_X86_64_PLT32» close-0x4
 275 /usr/src/debug/ippool/1.3/usl/usl_pid.c:163
 276 »       mov····$0x0,%ebx
306 /usr/src/debug/ippool/1.3/usl/usl_pid.c:164277 /usr/src/debug/ippool/1.3/usl/usl_pid.c:164
307 »       mov····0x18(%rsp),%rax278 »       mov····0x18(%rsp),%rax
308 »       sub····%fs:0x28,%rax279 »       sub····%fs:0x28,%rax
309 »       jne····316·<usl_pid_safe_fork+0x96>280 »       jne····2cb·<usl_pid_safe_fork+0xa0>
310 »       add····$0x20,%rsp 
311 »       mov····%ebx,%eax281 »       mov····%ebx,%eax
 282 »       add····$0x20,%rsp
312 »       pop····%rbx283 »       pop····%rbx
313 »       ret284 »       ret
314 »       nopw···0x0(%rax,%rax,1)285 /usr/src/debug/ippool/1.3/usl/usl_pid.c:139
 286 »       movl···$0xffffffff,0x10(%rsp)
 287 »       movl···$0xffffffff,0xc(%rsp)
 288 »       jmp····24f·<usl_pid_safe_fork+0x24>
315 /usr/src/debug/ippool/1.3/usl/usl_pid.c:149289 /usr/src/debug/ippool/1.3/usl/usl_pid.c:149
316 »       mov····0xc(%rsp),%edi290 »       mov····0x10(%rsp),%edi
317 »       call···2f1·<usl_pid_safe_fork+0x71>291 »       call···2a6·<usl_pid_safe_fork+0x7b>
318 ·R_X86_64_PLT32» close-0x4292 ·R_X86_64_PLT32» close-0x4
319 /usr/src/debug/ippool/1.3/usl/usl_pid.c:151293 /usr/src/debug/ippool/1.3/usl/usl_pid.c:151
320 »       mov····0x8(%rsp),%edi 
321 »       lea····0x17(%rsp),%rsi294 »       lea····0x17(%rsp),%rsi
322 »       mov····$0x1,%edx295 »       mov····$0x1,%edx
 296 »       mov····0xc(%rsp),%edi
323 »       call···304·<usl_pid_safe_fork+0x84>297 »       call···2b9·<usl_pid_safe_fork+0x8e>
324 ·R_X86_64_PLT32» usl_fd_read-0x4298 ·R_X86_64_PLT32» usl_fd_read-0x4
325 /usr/src/debug/ippool/1.3/usl/usl_pid.c:152299 /usr/src/debug/ippool/1.3/usl/usl_pid.c:152
326 »       mov····0x8(%rsp),%edi300 »       mov····0xc(%rsp),%edi
327 »       call···30d·<usl_pid_safe_fork+0x8d>301 »       call···2c2·<usl_pid_safe_fork+0x97>
328 ·R_X86_64_PLT32» close-0x4302 ·R_X86_64_PLT32» close-0x4
329 /usr/src/debug/ippool/1.3/usl/usl_pid.c:154303 /usr/src/debug/ippool/1.3/usl/usl_pid.c:154
330 »       jmp····2ca·<usl_pid_safe_fork+0x4a>304 »       jmp····273·<usl_pid_safe_fork+0x48>
331 /usr/src/debug/ippool/1.3/usl/usl_pid.c:143305 /usr/src/debug/ippool/1.3/usl/usl_pid.c:143
332 »       mov····$0xffffffff,%ebx306 »       mov····$0xffffffff,%ebx
333 »       jmp····2ca·<usl_pid_safe_fork+0x4a>307 »       jmp····273·<usl_pid_safe_fork+0x48>
334 /usr/src/debug/ippool/1.3/usl/usl_pid.c:164308 /usr/src/debug/ippool/1.3/usl/usl_pid.c:164
335 »       call···31b·<usl_pid_safe_fork+0x9b>309 »       call···2d0·<usl_pid_init>
336 ·R_X86_64_PLT32» __stack_chk_fail-0x4310 ·R_X86_64_PLT32» __stack_chk_fail-0x4
337 »       nopl···0x0(%rax,%rax,1) 
  
338 0000000000000320·<usl_pid_init>:311 00000000000002d0·<usl_pid_init>:
339 usl_pid_init():312 usl_pid_init():
340 /usr/src/debug/ippool/1.3/usl/usl_pid.c:173313 /usr/src/debug/ippool/1.3/usl/usl_pid.c:173
341 »       xor····%eax,%eax314 »       mov····$0x0,%eax
342 »       ret315 »       ret
343 »       xchg···%ax,%ax 
344 »       data16·cs·nopw·0x0(%rax,%rax,1) 
  
345 0000000000000330·<usl_pid_cleanup>:316 00000000000002d6·<usl_pid_cleanup>:
346 usl_pid_cleanup():317 usl_pid_cleanup():
347 /usr/src/debug/ippool/1.3/usl/usl_pid.c:176318 /usr/src/debug/ippool/1.3/usl/usl_pid.c:176
348 »       push···%rbp319 »       push···%rbp
349 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182 
350 »       lea····0x0(%rip),%rbp········ 
351 ·R_X86_64_PC32»  .data.rel.local-0x4 
352 /usr/src/debug/ippool/1.3/usl/usl_pid.c:176 
353 »       push···%rbx320 »       push···%rbx
354 »       sub····$0x8,%rsp321 »       sub····$0x8,%rsp
355 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182322 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182
356 »       mov····0x0(%rip),%rax········323 »       mov····0x0(%rip),%rax········
357 ·R_X86_64_PC32»  .data.rel.local-0x4324 ·R_X86_64_PC32»  .data.rel.local-0x4
358 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182·(discriminator·1)325 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182·(discriminator·1)
 326 »       lea····0x0(%rip),%rdx········
 327 ·R_X86_64_PC32»  .data.rel.local-0x4
359 »       cmp····%rbp,%rax328 »       cmp····%rdx,%rax
360 »       je·····36f·<usl_pid_cleanup+0x3f>329 »       je·····321·<usl_pid_cleanup+0x4b>
361 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182330 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182
362 »       mov····(%rax),%rbx331 »       mov····(%rax),%rbx
 332 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182·(discriminator·1)
 333 »       mov····%rdx,%rbp
363 »       jmp····353·<usl_pid_cleanup+0x23>334 »       jmp····30e·<usl_pid_cleanup+0x38>
364 »       xchg···%ax,%ax335 »       nopw···0x0(%rax,%rax,1)
 336 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182·(discriminator·2)
 337 »       mov····(%rbx),%rdx
 338 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182·(discriminator·1)
 339 »       mov····%rbx,%rax
 340 »       cmp····%rbp,%rbx
 341 »       je·····321·<usl_pid_cleanup+0x4b>
365 »       mov····%rdx,%rbx342 »       mov····%rdx,%rbx
366 /usr/src/debug/ippool/1.3/usl/usl_pid.c:184343 /usr/src/debug/ippool/1.3/usl/usl_pid.c:184
367 »       mov····-0x18(%rax),%edi344 »       mov····-0x18(%rax),%edi
368 »       test···%edi,%edi345 »       test···%edi,%edi
369 »       jle····364·<usl_pid_cleanup+0x34>346 »       jle····300·<usl_pid_cleanup+0x2a>
370 /usr/src/debug/ippool/1.3/usl/usl_pid.c:185347 /usr/src/debug/ippool/1.3/usl/usl_pid.c:185
371 »       mov····$0xf,%esi348 »       mov····$0xf,%esi
372 »       call···364·<usl_pid_cleanup+0x34>349 »       call···31f·<usl_pid_cleanup+0x49>
373 ·R_X86_64_PLT32» kill-0x4350 ·R_X86_64_PLT32» kill-0x4
374 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182·(discriminator·2) 
375 »       mov····(%rbx),%rdx 
376 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182·(discriminator·1) 
377 »       mov····%rbx,%rax 
378 »       cmp····%rbp,%rbx 
379 »       jne····350·<usl_pid_cleanup+0x20>351 »       jmp····300·<usl_pid_cleanup+0x2a>
380 /usr/src/debug/ippool/1.3/usl/usl_pid.c:189352 /usr/src/debug/ippool/1.3/usl/usl_pid.c:189
381 »       mov····$0x1,%edi353 »       mov····$0x1,%edi
382 »       call···379·<usl_pid_cleanup+0x49>354 »       call···32b·<usl_pid_cleanup+0x55>
383 ·R_X86_64_PLT32» usl_pid_reap_children-0x4355 ·R_X86_64_PLT32» usl_pid_reap_children-0x4
384 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192356 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192
385 »       mov····0x0(%rip),%rdi········357 »       mov····0x0(%rip),%rdi········
386 ·R_X86_64_PC32»  .data.rel.local-0x4358 ·R_X86_64_PC32»  .data.rel.local-0x4
387 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192·(discriminator·1)359 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192·(discriminator·1)
 360 »       lea····0x0(%rip),%rax········
 361 ·R_X86_64_PC32»  .data.rel.local-0x4
388 »       cmp····%rbp,%rdi362 »       cmp····%rax,%rdi
389 »       je·····3a4·<usl_pid_cleanup+0x74>363 »       je·····358·<usl_pid_cleanup+0x82>
390 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192364 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192
391 »       mov····(%rdi),%rbx365 »       mov····(%rdi),%rbx
392 »       nopl···0x0(%rax,%rax,1)366 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192·(discriminator·1)
 367 »       mov····%rax,%rbp
393 /usr/src/debug/ippool/1.3/usl/usl_pid.c:193368 /usr/src/debug/ippool/1.3/usl/usl_pid.c:193
394 »       sub····$0x18,%rdi369 »       sub····$0x18,%rdi
395 /usr/src/debug/ippool/1.3/usl/usl_pid.c:194370 /usr/src/debug/ippool/1.3/usl/usl_pid.c:194
396 »       call···399·<usl_pid_cleanup+0x69>371 »       call···34d·<usl_pid_cleanup+0x77>
397 ·R_X86_64_PLT32» free-0x4372 ·R_X86_64_PLT32» free-0x4
398 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192·(discriminator·3)373 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192·(discriminator·3)
399 »       mov····%rbx,%rdi374 »       mov····%rbx,%rdi
400 »       mov····(%rbx),%rbx375 »       mov····(%rbx),%rbx
401 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192·(discriminator·1)376 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192·(discriminator·1)
402 »       cmp····%rbp,%rdi377 »       cmp····%rbp,%rdi
403 »       jne····390·<usl_pid_cleanup+0x60>378 »       jne····344·<usl_pid_cleanup+0x6e>
404 /usr/src/debug/ippool/1.3/usl/usl_pid.c:196379 /usr/src/debug/ippool/1.3/usl/usl_pid.c:196
405 »       add····$0x8,%rsp380 »       add····$0x8,%rsp
406 »       pop····%rbx381 »       pop····%rbx
407 »       pop····%rbp382 »       pop····%rbp
408 »       ret383 »       ret