Offset 2, 389 lines modifiedOffset 2, 414 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···%r156 »       push···%r12
 7 »       mov····%rsi,%r12
7 »       push···%r148 »       push···%rbp
 9 »       mov····%rdx,%rbp
8 »       push···%rbx10 »       push···%rbx
9 »       mov····%edi,%ebx11 »       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 »       callq··17·<usl_pid_record_child+0x17>14 »       callq··16·<usl_pid_record_child+0x16>
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·····56·<usl_pid_record_child+0x56>18 »       je·····51·<usl_pid_record_child+0x51>
 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():
19 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5224 /usr/src/debug/ippool/1.3/usl/usl_pid.c:52
20 »       lea····0x18(%rax),%rdx25 »       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():
21 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5331 /usr/src/debug/ippool/1.3/usl/usl_pid.c:53
22 »       mov····%ebx,(%rax)32 »       mov····%ebx,(%rax)
23 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5433 /usr/src/debug/ippool/1.3/usl/usl_pid.c:54
24 »       mov····%r14,0x8(%rax)34 »       mov····%r12,0x8(%rax)
25 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5535 /usr/src/debug/ippool/1.3/usl/usl_pid.c:55
26 »       mov····%r15,0x10(%rax)36 »       mov····%rbp,0x10(%rax)
27 usl_list_add(): 
28 /usr/src/debug/ippool/1.3/usl/usl_list.h:94 
29 »       mov····0x0(%rip),%rcx········ 
30 ·R_X86_64_PC32»  .data.rel.local-0x4 
31 __usl_list_add():37 __usl_list_add():
 38 /usr/src/debug/ippool/1.3/usl/usl_list.h:80
 39 »       mov····%rdx,0x0(%rip)········
 40 ·R_X86_64_PC32»  .data.rel.local-0x4
32 /usr/src/debug/ippool/1.3/usl/usl_list.h:7741 /usr/src/debug/ippool/1.3/usl/usl_list.h:77
33 »       mov····%rdx,0x8(%rcx)42 »       mov····%rdx,0x8(%rcx)
34 /usr/src/debug/ippool/1.3/usl/usl_list.h:7843 /usr/src/debug/ippool/1.3/usl/usl_list.h:78
35 »       mov····%rcx,0x18(%rax)44 »       mov····%rcx,0x18(%rax)
36 /usr/src/debug/ippool/1.3/usl/usl_list.h:7945 /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 
39 »       mov····%rcx,0x20(%rax)46 »       mov····%rsi,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 
43 usl_pid_record_child():47 usl_pid_record_child():
44 /usr/src/debug/ippool/1.3/usl/usl_pid.c:6048 /usr/src/debug/ippool/1.3/usl/usl_pid.c:60
45 »       mov····$0x0,%eax49 »       xor····%eax,%eax
46 /usr/src/debug/ippool/1.3/usl/usl_pid.c:6150 /usr/src/debug/ippool/1.3/usl/usl_pid.c:61
47 »       pop····%rbx51 »       pop····%rbx
 52 »       pop····%rbp
48 »       pop····%r1453 »       pop····%r12
49 »       pop····%r15 
50 »       retq···54 »       retq···
51 /usr/src/debug/ippool/1.3/usl/usl_pid.c:4955 /usr/src/debug/ippool/1.3/usl/usl_pid.c:49
52 »       mov····%ebx,%edx56 »       mov····%ebx,%edx
53 »       lea····0x0(%rip),%rsi········57 »       lea····0x0(%rip),%rsi········
54 ·R_X86_64_PC32»  .LC0-0x458 ·R_X86_64_PC32»  .LC0-0x4
55 »       mov····$0x4,%edi59 »       mov····$0x4,%edi
56 »       callq··*0x0(%rip)········60 »       callq··*0x0(%rip)········
57 ·R_X86_64_PC32»  usl_log_fn-0x461 ·R_X86_64_PC32»  usl_log_fn-0x4
58 /usr/src/debug/ippool/1.3/usl/usl_pid.c:5062 /usr/src/debug/ippool/1.3/usl/usl_pid.c:50
59 »       mov····$0xfffffff4,%eax63 »       mov····$0xfffffff4,%eax
60 »       jmp····50·<usl_pid_record_child+0x50>64 »       jmp····4c·<usl_pid_record_child+0x4c>
 65 »       nopl···0x0(%rax)
  
61 0000000000000071·<usl_pid_reap_children>:66 0000000000000070·<usl_pid_reap_children>:
62 usl_pid_reap_children():67 usl_pid_reap_children():
63 /usr/src/debug/ippool/1.3/usl/usl_pid.c:6768 /usr/src/debug/ippool/1.3/usl/usl_pid.c:67
64 »       push···%r1569 »       push···%r15
65 »       push···%r1470 »       push···%r14
66 »       push···%r1371 »       push···%r13
67 »       push···%r1272 »       push···%r12
68 »       push···%rbp73 »       push···%rbp
69 »       push···%rbx74 »       push···%rbx
70 »       sub····$0x28,%rsp75 »       sub····$0x28,%rsp
71 »       mov····%fs:0x28,%rax 
72 »       mov····%rax,0x18(%rsp) 
73 »       xor····%eax,%eax 
74 usl_list_empty():76 usl_list_empty():
75 /usr/src/debug/ippool/1.3/usl/usl_list.h:17577 /usr/src/debug/ippool/1.3/usl/usl_list.h:175
 78 »       mov····%fs:0x28,%r15
 79 »       mov····%r15,0x18(%rsp)
76 »       lea····0x0(%rip),%rax········80 »       lea····0x0(%rip),%r15········
77 ·R_X86_64_PC32»  .data.rel.local-0x481 ·R_X86_64_PC32»  .data.rel.local-0x4
78 usl_pid_reap_children():82 usl_pid_reap_children():
79 /usr/src/debug/ippool/1.3/usl/usl_pid.c:75·(discriminator·1)83 /usr/src/debug/ippool/1.3/usl/usl_pid.c:75·(discriminator·1)
80 »       cmp····%rax,(%rax)84 »       cmp····%r15,(%r15)
81 »       je·····21f·<usl_pid_reap_children+0x1ae>85 »       je·····21d·<usl_pid_reap_children+0x1ad>
82 /usr/src/debug/ippool/1.3/usl/usl_pid.c:8186 /usr/src/debug/ippool/1.3/usl/usl_pid.c:81
 87 »       xor····%r12d,%r12d
83 »       test···%edi,%edi88 »       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
84 »       sete···%al93 »       sete···%r12b
85 »       movzbl·%al,%eax 
86 »       mov····%eax,0x4(%rsp) 
87 /usr/src/debug/ippool/1.3/usl/usl_pid.c:7094 /usr/src/debug/ippool/1.3/usl/usl_pid.c:70
88 »       mov····$0x0,%r14d 
89 /usr/src/debug/ippool/1.3/usl/usl_pid.c:69 
90 »       mov····$0x0,%r12d95 »       xor····%ebx,%ebx
 96 »       nopl···(%rax)
 97 »       data16·nopw·%cs:0x0(%rax,%rax,1)
91 /usr/src/debug/ippool/1.3/usl/usl_pid.c:8198 /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 »       callq··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>
94 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83111 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83
95 »       lea····0x0(%rip),%rbp········ 
96 ·R_X86_64_PC32»  .data.rel.local-0x4112 »       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:83
 117 »       mov····(%r8),%rax
97 »       jmpq···158·<usl_pid_reap_children+0xe7>118 »       jmp····10e·<usl_pid_reap_children+0x9e>
98 »       nopl···0x0(%rax,%rax,1)119 »       nop
99 »       data16·nopw·%cs:0x0(%rax,%rax,1)120 »       data16·nopw·%cs: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> 
106 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83·(discriminator·2)121 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83·(discriminator·2)
107 »       mov····(%rax),%rcx122 »       mov····(%rax),%rdx
108 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83·(discriminator·1)123 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83·(discriminator·1)
109 »       mov····%rax,%rdx124 »       mov····%rax,%r8
110 »       cmp····%rbp,%rax125 »       cmp····%r15,%rax
111 »       jne····e0·<usl_pid_reap_children+0x6f>126 »       je·····170·<usl_pid_reap_children+0x100>
 127 »       mov····%rdx,%rax
112 /usr/src/debug/ippool/1.3/usl/usl_pid.c:82128 /usr/src/debug/ippool/1.3/usl/usl_pid.c:85
113 »       mov····$0x0,%r13d129 »       cmp····%esi,-0x18(%r8)
114 »       jmp····11a·<usl_pid_reap_children+0xa9>130 »       jne····100·<usl_pid_reap_children+0x90>
115 usl_list_del_init():131 usl_list_del_init():
116 /usr/src/debug/ippool/1.3/usl/usl_list.h:142132 /usr/src/debug/ippool/1.3/usl/usl_list.h:142
117 »       mov····(%rdx),%rcx133 »       mov····(%r8),%rdx
118 »       mov····0x8(%rdx),%rax134 »       mov····0x8(%r8),%rax
 135 usl_pid_reap_children():
 136 /usr/src/debug/ippool/1.3/usl/usl_pid.c:84
 137 »       lea····-0x18(%r8),%r14
119 __usl_list_del():138 __usl_list_del():
120 /usr/src/debug/ippool/1.3/usl/usl_list.h:119139 /usr/src/debug/ippool/1.3/usl/usl_list.h:119
121 »       mov····%rax,0x8(%rcx)140 »       mov····%rax,0x8(%rdx)
122 /usr/src/debug/ippool/1.3/usl/usl_list.h:120141 /usr/src/debug/ippool/1.3/usl/usl_list.h:120
123 »       mov····%rcx,(%rax)142 »       mov····%rdx,(%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
124 usl_list_del_init():149 usl_list_del_init():
125 /usr/src/debug/ippool/1.3/usl/usl_list.h:143150 /usr/src/debug/ippool/1.3/usl/usl_list.h:143
126 »       mov····%rdx,(%rdx) 
127 »       mov····%rdx,0x8(%rdx)151 »       vpunpcklqdq·%xmm1,%xmm1,%xmm0
 152 »       vmovdqu·%xmm0,(%r8)
128 usl_pid_reap_children():153 usl_pid_reap_children():
129 /usr/src/debug/ippool/1.3/usl/usl_pid.c:87 
130 »       mov····$0x1,%r13d 
131 /usr/src/debug/ippool/1.3/usl/usl_pid.c:91154 /usr/src/debug/ippool/1.3/usl/usl_pid.c:91
132 »       mov····0x14(%rsp),%eax 
133 »       mov····%eax,%r15d 
134 »       and····$0x7f,%r15d155 »       and····$0x7f,%ecx
135 »       jne····18e·<usl_pid_reap_children+0x11d>156 »       jne····1d0·<usl_pid_reap_children+0x160>
136 /usr/src/debug/ippool/1.3/usl/usl_pid.c:96157 /usr/src/debug/ippool/1.3/usl/usl_pid.c:96
 158 »       testb··$0xff,0x15(%rsp)
 159 »       cmovne·%r13d,%ebx
137 »       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> 
143 /usr/src/debug/ippool/1.3/usl/usl_pid.c:106·(discriminator·1)160 /usr/src/debug/ippool/1.3/usl/usl_pid.c:106·(discriminator·1)
144 »       mov····0x8(%r12),%rax161 »       mov····-0x10(%r8),%rax
145 »       test···%rax,%rax162 »       test···%rax,%rax
146 »       je·····150·<usl_pid_reap_children+0xdf>163 »       je·····15f·<usl_pid_reap_children+0xef>
147 /usr/src/debug/ippool/1.3/usl/usl_pid.c:107164 /usr/src/debug/ippool/1.3/usl/usl_pid.c:107
148 »       mov····(%r12),%esi165 »       mov····-0x18(%r8),%esi
149 »       mov····0x10(%r12),%rdi166 »       mov····-0x8(%r8),%rdi
150 »       mov····%r14d,%edx167 »       mov····%ebx,%edx
151 »       callq··*%rax168 »       callq··*%rax
152 /usr/src/debug/ippool/1.3/usl/usl_pid.c:113169 /usr/src/debug/ippool/1.3/usl/usl_pid.c:113
153 »       mov····%r12,%rdi170 »       mov····%r14,%rdi
154 »       callq··158·<usl_pid_reap_children+0xe7>171 »       callq··167·<usl_pid_reap_children+0xf7>
155 ·R_X86_64_PLT32» free-0x4172 ·R_X86_64_PLT32» free-0x4
 173 »       jmpq···c0·<usl_pid_reap_children+0x50>
 174 »       nopl···0x0(%rax)
156 /usr/src/debug/ippool/1.3/usl/usl_pid.c:81175 /usr/src/debug/ippool/1.3/usl/usl_pid.c:91
157 »       mov····0x4(%rsp),%edx176 »       mov····0x14(%rsp),%r14d
 177 »       and····$0x7f,%r14d
158 »       mov····0x8(%rsp),%rsi 
159 »       mov····$0xffffffff,%edi 
160 »       callq··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 
166 »       jbe····1c5·<usl_pid_reap_children+0x154>178 »       jne····190·<usl_pid_reap_children+0x120>
167 /usr/src/debug/ippool/1.3/usl/usl_pid.c:83179 /usr/src/debug/ippool/1.3/usl/usl_pid.c:96
 180 »       testb··$0xff,0x15(%rsp)
 181 »       cmovne·%r13d,%ebx
168 »       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 
174 »       jmpq···e3·<usl_pid_reap_children+0x72>182 »       jmpq···c0·<usl_pid_reap_children+0x50>
 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> 
178 /usr/src/debug/ippool/1.3/usl/usl_pid.c:98184 /usr/src/debug/ippool/1.3/usl/usl_pid.c:98
 185 »       lea····0x1(%r14),%eax
179 »       and····$0x7f,%eax 
180 »       add····$0x1,%eax 
181 »       cmp····$0x1,%al186 »       cmp····$0x1,%al
182 »       jle····133·<usl_pid_reap_children+0xc2>187 »       jle····c0·<usl_pid_reap_children+0x50>
183 /usr/src/debug/ippool/1.3/usl/usl_pid.c:99 
184 »       mov····%r15d,%r14d 
185 /usr/src/debug/ippool/1.3/usl/usl_pid.c:100188 /usr/src/debug/ippool/1.3/usl/usl_pid.c:100
186 »       cmpl···$0x0,0x0(%rip)········189 »       mov····0x0(%rip),%edx········
187 ·R_X86_64_PC32»  usl_debug-0x5190 ·R_X86_64_PC32»  usl_debug-0x4
 191 »       test···%edx,%edx
188 »       je·····133·<usl_pid_reap_children+0xc2>192 »       je·····1bf·<usl_pid_reap_children+0x14f>
189 /usr/src/debug/ippool/1.3/usl/usl_pid.c:101193 /usr/src/debug/ippool/1.3/usl/usl_pid.c:101
 194 »       mov····%esi,%edx
190 »       mov····%r15d,%ecx195 »       mov····%r14d,%ecx
191 »       mov····%ebx,%edx 
192 »       lea····0x0(%rip),%rsi········196 »       lea····0x0(%rip),%rsi········
193 ·R_X86_64_PC32»  .LC1-0x4197 ·R_X86_64_PC32»  .LC2-0x4
 198 »       xor····%eax,%eax
194 »       mov····$0x6,%edi199 »       mov····$0x6,%edi
195 »       mov····$0x0,%eax 
196 »       callq··*0x0(%rip)········200 »       callq··*0x0(%rip)········
197 ·R_X86_64_PC32»  usl_log_fn-0x4201 ·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 »       jmpq···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,%ebx
198 »       jmpq···133·<usl_pid_reap_children+0xc2>217 »       jmpq···14a·<usl_pid_reap_children+0xda>
 218 »       nopl···0x0(%rax)
 219 »       mov····%eax,0x4(%rsp)
199 /usr/src/debug/ippool/1.3/usl/usl_pid.c:117220 /usr/src/debug/ippool/1.3/usl/usl_pid.c:118
200 »       cmp····$0xffffffff,%ebx221 »       callq··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
201 »       je·····1f0·<usl_pid_reap_children+0x17f>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>
202 /usr/src/debug/ippool/1.3/usl/usl_pid.c:126231 /usr/src/debug/ippool/1.3/usl/usl_pid.c:122
 232 »       lea····0x0(%rip),%rsi········
 233 ·R_X86_64_PC32»  .LC1-0x4
203 »       mov····$0x0,%ebx234 »       mov····$0x3,%edi
 235 »       xor····%eax,%eax
 236 »       callq··*0x0(%rip)········
 237 ·R_X86_64_PC32»  usl_log_fn-0x4
 238 /usr/src/debug/ippool/1.3/usl/usl_pid.c:76
 239 »       xor····%esi,%esi
204 /usr/src/debug/ippool/1.3/usl/usl_pid.c:127240 /usr/src/debug/ippool/1.3/usl/usl_pid.c:127
205 »       mov····0x18(%rsp),%rax241 »       mov····0x18(%rsp),%rax
206 »       sub····%fs:0x28,%rax242 »       sub····%fs:0x28,%rax
207 »       jne····226·<usl_pid_reap_children+0x1b5>243 »       jne····26f·<usl_pid_reap_children+0x1ff>
208 »       mov····%ebx,%eax 
209 »       add····$0x28,%rsp244 »       add····$0x28,%rsp
 245 »       mov····%esi,%eax
210 »       pop····%rbx246 »       pop····%rbx
211 »       pop····%rbp247 »       pop····%rbp
212 »       pop····%r12248 »       pop····%r12
213 »       pop····%r13249 »       pop····%r13
214 »       pop····%r14250 »       pop····%r14
215 »       pop····%r15251 »       pop····%r15
216 »       retq···252 »       retq···
 253 »       mov····%r8,0x8(%rsp)
217 /usr/src/debug/ippool/1.3/usl/usl_pid.c:118254 /usr/src/debug/ippool/1.3/usl/usl_pid.c:101
 255 »       mov····%esi,%edx
218 »       callq··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 
225 »       mov····$0x0,%ebx256 »       mov····$0x6,%edi
 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 
230 »       lea····0x0(%rip),%rsi········259 »       lea····0x0(%rip),%rsi········
231 ·R_X86_64_PC32»  .LC2-0x4260 ·R_X86_64_PC32»  .LC2-0x4
232 »       mov····$0x3,%edi 
233 »       mov····$0x0,%eax 
234 »       callq··*0x0(%rip)········261 »       callq··*0x0(%rip)········
235 ·R_X86_64_PC32»  usl_log_fn-0x4262 ·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
237 /usr/src/debug/ippool/1.3/usl/usl_pid.c:76265 /usr/src/debug/ippool/1.3/usl/usl_pid.c:91
238 »       mov····$0x0,%ebx266 »       mov····%ecx,%ebx
239 »       jmp····1cf·<usl_pid_reap_children+0x15e>267 »       jmpq···14a·<usl_pid_reap_children+0xda>
240 /usr/src/debug/ippool/1.3/usl/usl_pid.c:127268 /usr/src/debug/ippool/1.3/usl/usl_pid.c:127
241 »       callq··22b·<usl_pid_safe_fork>269 »       callq··274·<usl_pid_reap_children+0x204>
242 ·R_X86_64_PLT32» __stack_chk_fail-0x4270 ·R_X86_64_PLT32» __stack_chk_fail-0x4
 271 »       nop
 272 »       data16·nopw·%cs:0x0(%rax,%rax,1)
  
243 000000000000022b·<usl_pid_safe_fork>:273 0000000000000280·<usl_pid_safe_fork>:
244 usl_pid_safe_fork():274 usl_pid_safe_fork():
245 /usr/src/debug/ippool/1.3/usl/usl_pid.c:133275 /usr/src/debug/ippool/1.3/usl/usl_pid.c:133
246 »       push···%rbx276 »       push···%rbx
247 »       sub····$0x20,%rsp277 »       sub····$0x20,%rsp
248 »       mov····%fs:0x28,%rax 
249 »       mov····%rax,0x18(%rsp) 
250 »       xor····%eax,%eax 
251 /usr/src/debug/ippool/1.3/usl/usl_pid.c:138278 /usr/src/debug/ippool/1.3/usl/usl_pid.c:138
 279 »       mov····%fs:0x28,%rdi
 280 »       mov····%rdi,0x18(%rsp)
252 »       lea····0xc(%rsp),%rdi281 »       lea····0x8(%rsp),%rdi
253 »       callq··24a·<usl_pid_safe_fork+0x1f>282 »       callq··29d·<usl_pid_safe_fork+0x1d>
254 ·R_X86_64_PLT32» pipe-0x4283 ·R_X86_64_PLT32» pipe-0x4
255 /usr/src/debug/ippool/1.3/usl/usl_pid.c:138·(discriminator·1)284 /usr/src/debug/ippool/1.3/usl/usl_pid.c:138·(discriminator·1)
256 »       cmp····$0xffffffff,%eax285 »       cmp····$0xffffffff,%eax
257 »       je·····28b·<usl_pid_safe_fork+0x60>286 »       jne····2ab·<usl_pid_safe_fork+0x2b>
 287 /usr/src/debug/ippool/1.3/usl/usl_pid.c:139
 288 »       movq···$0xffffffffffffffff,0x8(%rsp)
258 /usr/src/debug/ippool/1.3/usl/usl_pid.c:141289 /usr/src/debug/ippool/1.3/usl/usl_pid.c:141
259 »       callq··254·<usl_pid_safe_fork+0x29>290 »       callq··2b0·<usl_pid_safe_fork+0x30>
260 ·R_X86_64_PLT32» fork-0x4291 ·R_X86_64_PLT32» fork-0x4
261 »       mov····%eax,%ebx292 »       mov····%eax,%ebx
262 /usr/src/debug/ippool/1.3/usl/usl_pid.c:142293 /usr/src/debug/ippool/1.3/usl/usl_pid.c:142
263 »       test···%eax,%eax294 »       test···%eax,%eax
264 »       js·····2c4·<usl_pid_safe_fork+0x99>295 »       js·····30f·<usl_pid_safe_fork+0x8f>
265 /usr/src/debug/ippool/1.3/usl/usl_pid.c:146296 /usr/src/debug/ippool/1.3/usl/usl_pid.c:146
266 »       jg·····29d·<usl_pid_safe_fork+0x72>297 »       jne····2e8·<usl_pid_safe_fork+0x68>
267 /usr/src/debug/ippool/1.3/usl/usl_pid.c:159298 /usr/src/debug/ippool/1.3/usl/usl_pid.c:159
268 »       mov····0xc(%rsp),%edi299 »       mov····0x8(%rsp),%edi
269 »       callq··265·<usl_pid_safe_fork+0x3a>300 »       callq··2c1·<usl_pid_safe_fork+0x41>
270 ·R_X86_64_PLT32» close-0x4301 ·R_X86_64_PLT32» close-0x4
271 /usr/src/debug/ippool/1.3/usl/usl_pid.c:161302 /usr/src/debug/ippool/1.3/usl/usl_pid.c:161
272 »       mov····0x10(%rsp),%edi303 »       mov····0xc(%rsp),%edi
273 »       callq··26e·<usl_pid_safe_fork+0x43>304 »       callq··2ca·<usl_pid_safe_fork+0x4a>
274 ·R_X86_64_PLT32» close-0x4305 ·R_X86_64_PLT32» close-0x4
275 /usr/src/debug/ippool/1.3/usl/usl_pid.c:163 
276 »       mov····$0x0,%ebx 
277 /usr/src/debug/ippool/1.3/usl/usl_pid.c:164306 /usr/src/debug/ippool/1.3/usl/usl_pid.c:164
278 »       mov····0x18(%rsp),%rax307 »       mov····0x18(%rsp),%rax
279 »       sub····%fs:0x28,%rax308 »       sub····%fs:0x28,%rax
280 »       jne····2cb·<usl_pid_safe_fork+0xa0>309 »       jne····316·<usl_pid_safe_fork+0x96>
281 »       mov····%ebx,%eax 
282 »       add····$0x20,%rsp310 »       add····$0x20,%rsp
 311 »       mov····%ebx,%eax
283 »       pop····%rbx312 »       pop····%rbx
284 »       retq···313 »       retq···
 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> 
289 /usr/src/debug/ippool/1.3/usl/usl_pid.c:149315 /usr/src/debug/ippool/1.3/usl/usl_pid.c:149
290 »       mov····0x10(%rsp),%edi316 »       mov····0xc(%rsp),%edi
291 »       callq··2a6·<usl_pid_safe_fork+0x7b>317 »       callq··2f1·<usl_pid_safe_fork+0x71>
292 ·R_X86_64_PLT32» close-0x4318 ·R_X86_64_PLT32» close-0x4
293 /usr/src/debug/ippool/1.3/usl/usl_pid.c:151319 /usr/src/debug/ippool/1.3/usl/usl_pid.c:151
 320 »       mov····0x8(%rsp),%edi
294 »       lea····0x17(%rsp),%rsi321 »       lea····0x17(%rsp),%rsi
295 »       mov····$0x1,%edx322 »       mov····$0x1,%edx
296 »       mov····0xc(%rsp),%edi 
297 »       callq··2b9·<usl_pid_safe_fork+0x8e>323 »       callq··304·<usl_pid_safe_fork+0x84>
298 ·R_X86_64_PLT32» usl_fd_read-0x4324 ·R_X86_64_PLT32» usl_fd_read-0x4
299 /usr/src/debug/ippool/1.3/usl/usl_pid.c:152325 /usr/src/debug/ippool/1.3/usl/usl_pid.c:152
300 »       mov····0xc(%rsp),%edi326 »       mov····0x8(%rsp),%edi
301 »       callq··2c2·<usl_pid_safe_fork+0x97>327 »       callq··30d·<usl_pid_safe_fork+0x8d>
302 ·R_X86_64_PLT32» close-0x4328 ·R_X86_64_PLT32» close-0x4
303 /usr/src/debug/ippool/1.3/usl/usl_pid.c:154329 /usr/src/debug/ippool/1.3/usl/usl_pid.c:154
304 »       jmp····273·<usl_pid_safe_fork+0x48>330 »       jmp····2ca·<usl_pid_safe_fork+0x4a>
305 /usr/src/debug/ippool/1.3/usl/usl_pid.c:143331 /usr/src/debug/ippool/1.3/usl/usl_pid.c:143
306 »       mov····$0xffffffff,%ebx332 »       mov····$0xffffffff,%ebx
307 »       jmp····273·<usl_pid_safe_fork+0x48>333 »       jmp····2ca·<usl_pid_safe_fork+0x4a>
308 /usr/src/debug/ippool/1.3/usl/usl_pid.c:164334 /usr/src/debug/ippool/1.3/usl/usl_pid.c:164
309 »       callq··2d0·<usl_pid_init>335 »       callq··31b·<usl_pid_safe_fork+0x9b>
310 ·R_X86_64_PLT32» __stack_chk_fail-0x4336 ·R_X86_64_PLT32» __stack_chk_fail-0x4
 337 »       nopl···0x0(%rax,%rax,1)
  
311 00000000000002d0·<usl_pid_init>:338 0000000000000320·<usl_pid_init>:
312 usl_pid_init():339 usl_pid_init():
313 /usr/src/debug/ippool/1.3/usl/usl_pid.c:173340 /usr/src/debug/ippool/1.3/usl/usl_pid.c:173
314 »       mov····$0x0,%eax341 »       xor····%eax,%eax
315 »       retq···342 »       retq···
 343 »       xchg···%ax,%ax
 344 »       data16·nopw·%cs:0x0(%rax,%rax,1)
  
316 00000000000002d6·<usl_pid_cleanup>:345 0000000000000330·<usl_pid_cleanup>:
317 usl_pid_cleanup():346 usl_pid_cleanup():
318 /usr/src/debug/ippool/1.3/usl/usl_pid.c:176347 /usr/src/debug/ippool/1.3/usl/usl_pid.c:176
319 »       push···%rbp348 »       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
320 »       push···%rbx353 »       push···%rbx
321 »       sub····$0x8,%rsp354 »       sub····$0x8,%rsp
322 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182355 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182
323 »       mov····0x0(%rip),%rax········356 »       mov····0x0(%rip),%rax········
324 ·R_X86_64_PC32»  .data.rel.local-0x4357 ·R_X86_64_PC32»  .data.rel.local-0x4
325 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182·(discriminator·1)358 /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 
328 »       cmp····%rdx,%rax359 »       cmp····%rbp,%rax
329 »       je·····321·<usl_pid_cleanup+0x4b>360 »       je·····36f·<usl_pid_cleanup+0x3f>
330 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182361 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182
331 »       mov····(%rax),%rbx362 »       mov····(%rax),%rbx
332 /usr/src/debug/ippool/1.3/usl/usl_pid.c:182·(discriminator·1) 
333 »       mov····%rdx,%rbp 
334 »       jmp····30e·<usl_pid_cleanup+0x38>363 »       jmp····353·<usl_pid_cleanup+0x23>
 364 »       xchg···%ax,%ax
335 »       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> 
342 »       mov····%rdx,%rbx365 »       mov····%rdx,%rbx
343 /usr/src/debug/ippool/1.3/usl/usl_pid.c:184366 /usr/src/debug/ippool/1.3/usl/usl_pid.c:184
344 »       mov····-0x18(%rax),%edi367 »       mov····-0x18(%rax),%edi
345 »       test···%edi,%edi368 »       test···%edi,%edi
346 »       jle····300·<usl_pid_cleanup+0x2a>369 »       jle····364·<usl_pid_cleanup+0x34>
347 /usr/src/debug/ippool/1.3/usl/usl_pid.c:185370 /usr/src/debug/ippool/1.3/usl/usl_pid.c:185
348 »       mov····$0xf,%esi371 »       mov····$0xf,%esi
349 »       callq··31f·<usl_pid_cleanup+0x49>372 »       callq··364·<usl_pid_cleanup+0x34>
350 ·R_X86_64_PLT32» kill-0x4373 ·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
351 »       jmp····300·<usl_pid_cleanup+0x2a>379 »       jne····350·<usl_pid_cleanup+0x20>
352 /usr/src/debug/ippool/1.3/usl/usl_pid.c:189380 /usr/src/debug/ippool/1.3/usl/usl_pid.c:189
353 »       mov····$0x1,%edi381 »       mov····$0x1,%edi
354 »       callq··32b·<usl_pid_cleanup+0x55>382 »       callq··379·<usl_pid_cleanup+0x49>
355 ·R_X86_64_PLT32» usl_pid_reap_children-0x4383 ·R_X86_64_PLT32» usl_pid_reap_children-0x4
356 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192384 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192
357 »       mov····0x0(%rip),%rdi········385 »       mov····0x0(%rip),%rdi········
358 ·R_X86_64_PC32»  .data.rel.local-0x4386 ·R_X86_64_PC32»  .data.rel.local-0x4
359 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192·(discriminator·1)387 /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 
362 »       cmp····%rax,%rdi388 »       cmp····%rbp,%rdi
363 »       je·····358·<usl_pid_cleanup+0x82>389 »       je·····3a4·<usl_pid_cleanup+0x74>
364 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192390 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192
365 »       mov····(%rdi),%rbx391 »       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 
368 /usr/src/debug/ippool/1.3/usl/usl_pid.c:193393 /usr/src/debug/ippool/1.3/usl/usl_pid.c:193
369 »       sub····$0x18,%rdi394 »       sub····$0x18,%rdi
370 /usr/src/debug/ippool/1.3/usl/usl_pid.c:194395 /usr/src/debug/ippool/1.3/usl/usl_pid.c:194
371 »       callq··34d·<usl_pid_cleanup+0x77>396 »       callq··399·<usl_pid_cleanup+0x69>
372 ·R_X86_64_PLT32» free-0x4397 ·R_X86_64_PLT32» free-0x4
373 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192·(discriminator·3)398 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192·(discriminator·3)
374 »       mov····%rbx,%rdi399 »       mov····%rbx,%rdi
375 »       mov····(%rbx),%rbx400 »       mov····(%rbx),%rbx
376 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192·(discriminator·1)401 /usr/src/debug/ippool/1.3/usl/usl_pid.c:192·(discriminator·1)
377 »       cmp····%rbp,%rdi402 »       cmp····%rbp,%rdi
378 »       jne····344·<usl_pid_cleanup+0x6e>403 »       jne····390·<usl_pid_cleanup+0x60>
379 /usr/src/debug/ippool/1.3/usl/usl_pid.c:196404 /usr/src/debug/ippool/1.3/usl/usl_pid.c:196
380 »       add····$0x8,%rsp405 »       add····$0x8,%rsp
381 »       pop····%rbx406 »       pop····%rbx
382 »       pop····%rbp407 »       pop····%rbp
383 »       retq···408 »       retq···