2 /usr/lib64/libpthread-2.20.so: file format elf64-littleaarch64
5 Disassembly of section .init:
7 0000000000004f28 <_init>:
8 4f28: a9bf7bfd stp x29, x30, [sp,#-16]!
9 4f2c: 910003fd mov x29, sp
10 4f30: 940001f8 bl 5710 <__pthread_initialize_minimal>
11 4f34: a8c17bfd ldp x29, x30, [sp],#16
14 Disassembly of section .plt:
16 0000000000004f40 <memcpy@plt-0x20>:
17 4f40: a9bf7bf0 stp x16, x30, [sp,#-16]!
18 4f44: f0000150 adrp x16, 2f000 <__FRAME_END__+0x18e30>
19 4f48: f947fe11 ldr x17, [x16,#4088]
20 4f4c: 913fe210 add x16, x16, #0xff8
26 0000000000004f60 <memcpy@plt>:
27 4f60: 90000170 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
28 4f64: f9400211 ldr x17, [x16]
29 4f68: 91000210 add x16, x16, #0x0
32 0000000000004f70 <_exit@plt>:
33 4f70: 90000170 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
34 4f74: f9400611 ldr x17, [x16,#8]
35 4f78: 91002210 add x16, x16, #0x8
38 0000000000004f80 <strlen@plt>:
39 4f80: 90000170 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
40 4f84: f9400a11 ldr x17, [x16,#16]
41 4f88: 91004210 add x16, x16, #0x10
44 0000000000004f90 <exit@plt>:
45 4f90: 90000170 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
46 4f94: f9400e11 ldr x17, [x16,#24]
47 4f98: 91006210 add x16, x16, #0x18
50 0000000000004fa0 <_setjmp@plt>:
51 4fa0: 90000170 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
52 4fa4: f9401211 ldr x17, [x16,#32]
53 4fa8: 91008210 add x16, x16, #0x20
56 0000000000004fb0 <__getrlimit@plt>:
57 4fb0: 90000170 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
58 4fb4: f9401611 ldr x17, [x16,#40]
59 4fb8: 9100a210 add x16, x16, #0x28
62 0000000000004fc0 <__gettimeofday@plt>:
63 4fc0: 90000170 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
64 4fc4: f9401a11 ldr x17, [x16,#48]
65 4fc8: 9100c210 add x16, x16, #0x30
68 0000000000004fd0 <twalk@plt>:
69 4fd0: 90000170 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
70 4fd4: f9401e11 ldr x17, [x16,#56]
71 4fd8: 9100e210 add x16, x16, #0x38
74 0000000000004fe0 <__libc_dlclose@plt>:
75 4fe0: 90000170 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
76 4fe4: f9402211 ldr x17, [x16,#64]
77 4fe8: 91010210 add x16, x16, #0x40
80 0000000000004ff0 <__libc_fatal@plt>:
81 4ff0: 90000170 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
82 4ff4: f9402611 ldr x17, [x16,#72]
83 4ff8: 91012210 add x16, x16, #0x48
86 0000000000005000 <__getpagesize@plt>:
87 5000: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
88 5004: f9402a11 ldr x17, [x16,#80]
89 5008: 91014210 add x16, x16, #0x50
92 0000000000005010 <__cxa_finalize@plt>:
93 5010: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
94 5014: f9402e11 ldr x17, [x16,#88]
95 5018: 91016210 add x16, x16, #0x58
98 0000000000005020 <sprintf@plt>:
99 5020: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
100 5024: f9403211 ldr x17, [x16,#96]
101 5028: 91018210 add x16, x16, #0x60
102 502c: d61f0220 br x17
104 0000000000005030 <getuid@plt>:
105 5030: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
106 5034: f9403611 ldr x17, [x16,#104]
107 5038: 9101a210 add x16, x16, #0x68
108 503c: d61f0220 br x17
110 0000000000005040 <tfind@plt>:
111 5040: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
112 5044: f9403a11 ldr x17, [x16,#112]
113 5048: 9101c210 add x16, x16, #0x70
114 504c: d61f0220 br x17
116 0000000000005050 <fclose@plt>:
117 5050: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
118 5054: f9403e11 ldr x17, [x16,#120]
119 5058: 9101e210 add x16, x16, #0x78
120 505c: d61f0220 br x17
122 0000000000005060 <__libc_system@plt>:
123 5060: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
124 5064: f9404211 ldr x17, [x16,#128]
125 5068: 91020210 add x16, x16, #0x80
126 506c: d61f0220 br x17
128 0000000000005070 <fopen@plt>:
129 5070: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
130 5074: f9404611 ldr x17, [x16,#136]
131 5078: 91022210 add x16, x16, #0x88
132 507c: d61f0220 br x17
134 0000000000005080 <malloc@plt>:
135 5080: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
136 5084: f9404a11 ldr x17, [x16,#144]
137 5088: 91024210 add x16, x16, #0x90
138 508c: d61f0220 br x17
140 0000000000005090 <memset@plt>:
141 5090: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
142 5094: f9404e11 ldr x17, [x16,#152]
143 5098: 91026210 add x16, x16, #0x98
144 509c: d61f0220 br x17
146 00000000000050a0 <__libc_fork@plt>:
147 50a0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
148 50a4: f9405211 ldr x17, [x16,#160]
149 50a8: 91028210 add x16, x16, #0xa0
150 50ac: d61f0220 br x17
152 00000000000050b0 <__endmntent@plt>:
153 50b0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
154 50b4: f9405611 ldr x17, [x16,#168]
155 50b8: 9102a210 add x16, x16, #0xa8
156 50bc: d61f0220 br x17
158 00000000000050c0 <tsearch@plt>:
159 50c0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
160 50c4: f9405a11 ldr x17, [x16,#176]
161 50c8: 9102c210 add x16, x16, #0xb0
162 50cc: d61f0220 br x17
164 00000000000050d0 <sscanf@plt>:
165 50d0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
166 50d4: f9405e11 ldr x17, [x16,#184]
167 50d8: 9102e210 add x16, x16, #0xb8
168 50dc: d61f0220 br x17
170 00000000000050e0 <_dl_deallocate_tls@plt>:
171 50e0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
172 50e4: f9406211 ldr x17, [x16,#192]
173 50e8: 91030210 add x16, x16, #0xc0
174 50ec: d61f0220 br x17
176 00000000000050f0 <calloc@plt>:
177 50f0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
178 50f4: f9406611 ldr x17, [x16,#200]
179 50f8: 91032210 add x16, x16, #0xc8
180 50fc: d61f0220 br x17
182 0000000000005100 <__call_tls_dtors@plt>:
183 5100: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
184 5104: f9406a11 ldr x17, [x16,#208]
185 5108: 91034210 add x16, x16, #0xd0
186 510c: d61f0220 br x17
188 0000000000005110 <realloc@plt>:
189 5110: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
190 5114: f9406e11 ldr x17, [x16,#216]
191 5118: 91036210 add x16, x16, #0xd8
192 511c: d61f0220 br x17
194 0000000000005120 <__libc_thread_freeres@plt>:
195 5120: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
196 5124: f9407211 ldr x17, [x16,#224]
197 5128: 91038210 add x16, x16, #0xe0
198 512c: d61f0220 br x17
200 0000000000005130 <__sched_getparam@plt>:
201 5130: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
202 5134: f9407611 ldr x17, [x16,#232]
203 5138: 9103a210 add x16, x16, #0xe8
204 513c: d61f0220 br x17
206 0000000000005140 <sched_get_priority_max@plt>:
207 5140: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
208 5144: f9407a11 ldr x17, [x16,#240]
209 5148: 9103c210 add x16, x16, #0xf0
210 514c: d61f0220 br x17
212 0000000000005150 <__statfs@plt>:
213 5150: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
214 5154: f9407e11 ldr x17, [x16,#248]
215 5158: 9103e210 add x16, x16, #0xf8
216 515c: d61f0220 br x17
218 0000000000005160 <tdelete@plt>:
219 5160: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
220 5164: f9408211 ldr x17, [x16,#256]
221 5168: 91040210 add x16, x16, #0x100
222 516c: d61f0220 br x17
224 0000000000005170 <abort@plt>:
225 5170: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
226 5174: f9408611 ldr x17, [x16,#264]
227 5178: 91042210 add x16, x16, #0x108
228 517c: d61f0220 br x17
230 0000000000005180 <__sched_get_priority_min@plt>:
231 5180: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
232 5184: f9408a11 ldr x17, [x16,#272]
233 5188: 91044210 add x16, x16, #0x110
234 518c: d61f0220 br x17
236 0000000000005190 <__libc_current_sigrtmax_private@plt>:
237 5190: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
238 5194: f9408e11 ldr x17, [x16,#280]
239 5198: 91046210 add x16, x16, #0x118
240 519c: d61f0220 br x17
242 00000000000051a0 <sched_setparam@plt>:
243 51a0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
244 51a4: f9409211 ldr x17, [x16,#288]
245 51a8: 91048210 add x16, x16, #0x120
246 51ac: d61f0220 br x17
248 00000000000051b0 <__libc_dlopen_mode@plt>:
249 51b0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
250 51b4: f9409611 ldr x17, [x16,#296]
251 51b8: 9104a210 add x16, x16, #0x128
252 51bc: d61f0220 br x17
254 00000000000051c0 <strcmp@plt>:
255 51c0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
256 51c4: f9409a11 ldr x17, [x16,#304]
257 51c8: 9104c210 add x16, x16, #0x130
258 51cc: d61f0220 br x17
260 00000000000051d0 <mmap@plt>:
261 51d0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
262 51d4: f9409e11 ldr x17, [x16,#312]
263 51d8: 9104e210 add x16, x16, #0x138
264 51dc: d61f0220 br x17
266 00000000000051e0 <_dl_make_stack_executable@plt>:
267 51e0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
268 51e4: f940a211 ldr x17, [x16,#320]
269 51e8: 91050210 add x16, x16, #0x140
270 51ec: d61f0220 br x17
272 00000000000051f0 <sched_yield@plt>:
273 51f0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
274 51f4: f940a611 ldr x17, [x16,#328]
275 51f8: 91052210 add x16, x16, #0x148
276 51fc: d61f0220 br x17
278 0000000000005200 <__libc_pthread_init@plt>:
279 5200: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
280 5204: f940aa11 ldr x17, [x16,#336]
281 5208: 91054210 add x16, x16, #0x150
282 520c: d61f0220 br x17
284 0000000000005210 <__ctype_init@plt>:
285 5210: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
286 5214: f940ae11 ldr x17, [x16,#344]
287 5218: 91056210 add x16, x16, #0x158
288 521c: d61f0220 br x17
290 0000000000005220 <free@plt>:
291 5220: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
292 5224: f940b211 ldr x17, [x16,#352]
293 5228: 91058210 add x16, x16, #0x160
294 522c: d61f0220 br x17
296 0000000000005230 <sched_get_priority_min@plt>:
297 5230: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
298 5234: f940b611 ldr x17, [x16,#360]
299 5238: 9105a210 add x16, x16, #0x168
300 523c: d61f0220 br x17
302 0000000000005240 <__setmntent@plt>:
303 5240: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
304 5244: f940ba11 ldr x17, [x16,#368]
305 5248: 9105c210 add x16, x16, #0x170
306 524c: d61f0220 br x17
308 0000000000005250 <__getmntent_r@plt>:
309 5250: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
310 5254: f940be11 ldr x17, [x16,#376]
311 5258: 9105e210 add x16, x16, #0x178
312 525c: d61f0220 br x17
314 0000000000005260 <mempcpy@plt>:
315 5260: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
316 5264: f940c211 ldr x17, [x16,#384]
317 5268: 91060210 add x16, x16, #0x180
318 526c: d61f0220 br x17
320 0000000000005270 <__fxstat64@plt>:
321 5270: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
322 5274: f940c611 ldr x17, [x16,#392]
323 5278: 91062210 add x16, x16, #0x188
324 527c: d61f0220 br x17
326 0000000000005280 <__libc_dlsym@plt>:
327 5280: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
328 5284: f940ca11 ldr x17, [x16,#400]
329 5288: 91064210 add x16, x16, #0x190
330 528c: d61f0220 br x17
332 0000000000005290 <__sched_setscheduler@plt>:
333 5290: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
334 5294: f940ce11 ldr x17, [x16,#408]
335 5298: 91066210 add x16, x16, #0x198
336 529c: d61f0220 br x17
338 00000000000052a0 <__libc_current_sigrtmin_private@plt>:
339 52a0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
340 52a4: f940d211 ldr x17, [x16,#416]
341 52a8: 91068210 add x16, x16, #0x1a0
342 52ac: d61f0220 br x17
344 00000000000052b0 <munmap@plt>:
345 52b0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
346 52b4: f940d611 ldr x17, [x16,#424]
347 52b8: 9106a210 add x16, x16, #0x1a8
348 52bc: d61f0220 br x17
350 00000000000052c0 <getrlimit@plt>:
351 52c0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
352 52c4: f940da11 ldr x17, [x16,#432]
353 52c8: 9106c210 add x16, x16, #0x1b0
354 52cc: d61f0220 br x17
356 00000000000052d0 <__madvise@plt>:
357 52d0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
358 52d4: f940de11 ldr x17, [x16,#440]
359 52d8: 9106e210 add x16, x16, #0x1b8
360 52dc: d61f0220 br x17
362 00000000000052e0 <__libc_dl_error_tsd@plt>:
363 52e0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
364 52e4: f940e211 ldr x17, [x16,#448]
365 52e8: 91070210 add x16, x16, #0x1c0
366 52ec: d61f0220 br x17
368 00000000000052f0 <__mktemp@plt>:
369 52f0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
370 52f4: f940e611 ldr x17, [x16,#456]
371 52f8: 91072210 add x16, x16, #0x1c8
372 52fc: d61f0220 br x17
374 0000000000005300 <__clone@plt>:
375 5300: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
376 5304: f940ea11 ldr x17, [x16,#464]
377 5308: 91074210 add x16, x16, #0x1d0
378 530c: d61f0220 br x17
380 0000000000005310 <_dl_allocate_tls@plt>:
381 5310: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
382 5314: f940ee11 ldr x17, [x16,#472]
383 5318: 91076210 add x16, x16, #0x1d8
384 531c: d61f0220 br x17
386 0000000000005320 <link@plt>:
387 5320: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
388 5324: f940f211 ldr x17, [x16,#480]
389 5328: 91078210 add x16, x16, #0x1e0
390 532c: d61f0220 br x17
392 0000000000005330 <__sched_getscheduler@plt>:
393 5330: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
394 5334: f940f611 ldr x17, [x16,#488]
395 5338: 9107a210 add x16, x16, #0x1e8
396 533c: d61f0220 br x17
398 0000000000005340 <_dl_get_tls_static_info@plt>:
399 5340: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
400 5344: f940fa11 ldr x17, [x16,#496]
401 5348: 9107c210 add x16, x16, #0x1f0
402 534c: d61f0220 br x17
404 0000000000005350 <__sched_get_priority_max@plt>:
405 5350: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
406 5354: f940fe11 ldr x17, [x16,#504]
407 5358: 9107e210 add x16, x16, #0x1f8
408 535c: d61f0220 br x17
410 0000000000005360 <__libc_alloca_cutoff@plt>:
411 5360: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
412 5364: f9410211 ldr x17, [x16,#512]
413 5368: 91080210 add x16, x16, #0x200
414 536c: d61f0220 br x17
416 0000000000005370 <_dl_allocate_tls_init@plt>:
417 5370: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
418 5374: f9410611 ldr x17, [x16,#520]
419 5378: 91082210 add x16, x16, #0x208
420 537c: d61f0220 br x17
422 0000000000005380 <prctl@plt>:
423 5380: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
424 5384: f9410a11 ldr x17, [x16,#528]
425 5388: 91084210 add x16, x16, #0x210
426 538c: d61f0220 br x17
428 0000000000005390 <__libc_allocate_rtsig_private@plt>:
429 5390: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
430 5394: f9410e11 ldr x17, [x16,#536]
431 5398: 91086210 add x16, x16, #0x218
432 539c: d61f0220 br x17
434 00000000000053a0 <__libc_longjmp@plt>:
435 53a0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
436 53a4: f9411211 ldr x17, [x16,#544]
437 53a8: 91088210 add x16, x16, #0x220
438 53ac: d61f0220 br x17
440 00000000000053b0 <mprotect@plt>:
441 53b0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
442 53b4: f9411611 ldr x17, [x16,#552]
443 53b8: 9108a210 add x16, x16, #0x228
444 53bc: d61f0220 br x17
446 00000000000053c0 <__getdelim@plt>:
447 53c0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
448 53c4: f9411a11 ldr x17, [x16,#560]
449 53c8: 9108c210 add x16, x16, #0x230
450 53cc: d61f0220 br x17
452 00000000000053d0 <unlink@plt>:
453 53d0: f0000150 adrp x16, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
454 53d4: f9411e11 ldr x17, [x16,#568]
455 53d8: 9108e210 add x16, x16, #0x238
456 53dc: d61f0220 br x17
458 00000000000053e0 <h_errno@plt>:
459 53e0: a9bf0fe2 stp x2, x3, [sp,#-16]!
460 53e4: d0000142 adrp x2, 2f000 <__FRAME_END__+0x18e30>
461 53e8: d0000143 adrp x3, 2f000 <__FRAME_END__+0x18e30>
462 53ec: f947f042 ldr x2, [x2,#4064]
463 53f0: 913fa063 add x3, x3, #0xfe8
468 Disassembly of section .text:
470 0000000000005400 <deregister_tm_clones>:
471 5400: f0000141 adrp x1, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
472 5404: f0000140 adrp x0, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
473 5408: 910a0021 add x1, x1, #0x280
474 540c: 910a0000 add x0, x0, #0x280
475 5410: 91001c21 add x1, x1, #0x7
476 5414: a9bf7bfd stp x29, x30, [sp,#-16]!
477 5418: cb000021 sub x1, x1, x0
478 541c: f100383f cmp x1, #0xe
479 5420: 910003fd mov x29, sp
480 5424: 540000a9 b.ls 5438 <deregister_tm_clones+0x38>
481 5428: d0000141 adrp x1, 2f000 <__FRAME_END__+0x18e30>
482 542c: f947c021 ldr x1, [x1,#3968]
483 5430: b4000041 cbz x1, 5438 <deregister_tm_clones+0x38>
484 5434: d63f0020 blr x1
485 5438: a8c17bfd ldp x29, x30, [sp],#16
488 0000000000005440 <register_tm_clones>:
489 5440: f0000140 adrp x0, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
490 5444: f0000141 adrp x1, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
491 5448: 910a0000 add x0, x0, #0x280
492 544c: 910a0021 add x1, x1, #0x280
493 5450: cb000021 sub x1, x1, x0
494 5454: 9343fc22 asr x2, x1, #3
495 5458: a9bf7bfd stp x29, x30, [sp,#-16]!
496 545c: 8b42fc42 add x2, x2, x2, lsr #63
497 5460: 9341fc41 asr x1, x2, #1
498 5464: 910003fd mov x29, sp
499 5468: b40000a1 cbz x1, 547c <register_tm_clones+0x3c>
500 546c: d0000142 adrp x2, 2f000 <__FRAME_END__+0x18e30>
501 5470: f947e842 ldr x2, [x2,#4048]
502 5474: b4000042 cbz x2, 547c <register_tm_clones+0x3c>
503 5478: d63f0040 blr x2
504 547c: a8c17bfd ldp x29, x30, [sp],#16
507 0000000000005484 <__do_global_dtors_aux>:
508 5484: a9be7bfd stp x29, x30, [sp,#-32]!
509 5488: 910003fd mov x29, sp
510 548c: f9000bf3 str x19, [sp,#16]
511 5490: f0000153 adrp x19, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
512 5494: 394a0260 ldrb w0, [x19,#640]
513 5498: 35000140 cbnz w0, 54c0 <__do_global_dtors_aux+0x3c>
514 549c: d0000140 adrp x0, 2f000 <__FRAME_END__+0x18e30>
515 54a0: f947c800 ldr x0, [x0,#3984]
516 54a4: b4000080 cbz x0, 54b4 <__do_global_dtors_aux+0x30>
517 54a8: d0000140 adrp x0, 2f000 <__FRAME_END__+0x18e30>
518 54ac: 912e0000 add x0, x0, #0xb80
519 54b0: 97fffed8 bl 5010 <__cxa_finalize@plt>
520 54b4: 97ffffd3 bl 5400 <deregister_tm_clones>
521 54b8: 52800020 mov w0, #0x1 // #1
522 54bc: 390a0260 strb w0, [x19,#640]
523 54c0: f9400bf3 ldr x19, [sp,#16]
524 54c4: a8c27bfd ldp x29, x30, [sp],#32
527 00000000000054cc <frame_dummy>:
528 54cc: a9bf7bfd stp x29, x30, [sp,#-16]!
529 54d0: d0000140 adrp x0, 2f000 <__FRAME_END__+0x18e30>
530 54d4: 910003fd mov x29, sp
531 54d8: 912de000 add x0, x0, #0xb78
532 54dc: f9400001 ldr x1, [x0]
533 54e0: b5000061 cbnz x1, 54ec <frame_dummy+0x20>
534 54e4: a8c17bfd ldp x29, x30, [sp],#16
535 54e8: 17ffffd6 b 5440 <register_tm_clones>
536 54ec: d0000141 adrp x1, 2f000 <__FRAME_END__+0x18e30>
537 54f0: f947e421 ldr x1, [x1,#4040]
538 54f4: b4ffff81 cbz x1, 54e4 <frame_dummy+0x18>
539 54f8: d63f0020 blr x1
540 54fc: 17fffffa b 54e4 <frame_dummy+0x18>
542 0000000000005500 <__nptl_set_robust>:
543 5500: 91038000 add x0, x0, #0xe0
544 5504: d2800301 mov x1, #0x18 // #24
545 5508: d2800c68 mov x8, #0x63 // #99
546 550c: d4000001 svc #0x0
549 0000000000005514 <sigcancel_handler>:
550 5514: d53bd043 mrs x3, tpidr_el0
551 5518: 7100801f cmp w0, #0x20
552 551c: a9be7bfd stp x29, x30, [sp,#-32]!
553 5520: d11bc062 sub x2, x3, #0x6f0
554 5524: 910003fd mov x29, sp
555 5528: b940d440 ldr w0, [x2,#212]
556 552c: 54000060 b.eq 5538 <sigcancel_handler+0x24>
557 5530: a8c27bfd ldp x29, x30, [sp],#32
559 5538: 93407c00 sxtw x0, w0
560 553c: b9401024 ldr w4, [x1,#16]
561 5540: ca80fc05 eor x5, x0, x0, asr #63
562 5544: cb80fca0 sub x0, x5, x0, asr #63
563 5548: 6b00009f cmp w4, w0
564 554c: 54ffff21 b.ne 5530 <sigcancel_handler+0x1c>
565 5550: b9400820 ldr w0, [x1,#8]
566 5554: 3100181f cmn w0, #0x6
567 5558: 54fffec1 b.ne 5530 <sigcancel_handler+0x1c>
568 555c: b9410840 ldr w0, [x2,#264]
569 5560: 321e0404 orr w4, w0, #0xc
570 5564: 6b04001f cmp w0, w4
571 5568: 54fffe40 b.eq 5530 <sigcancel_handler+0x1c>
572 556c: 3727fe20 tbnz w0, #4, 5530 <sigcancel_handler+0x1c>
573 5570: 910083a6 add x6, x29, #0x20
574 5574: 91042045 add x5, x2, #0x108
575 5578: 2a0003e1 mov w1, w0
576 557c: b81fccc0 str w0, [x6,#-4]!
577 5580: 885ffca7 ldaxr w7, [x5]
578 5584: 6b0100ff cmp w7, w1
579 5588: 54000061 b.ne 5594 <sigcancel_handler+0x80>
580 558c: 88087ca4 stxr w8, w4, [x5]
581 5590: 35ffff88 cbnz w8, 5580 <sigcancel_handler+0x6c>
582 5594: 54000040 b.eq 559c <sigcancel_handler+0x88>
583 5598: b9001fa7 str w7, [x29,#28]
584 559c: b9401fa1 ldr w1, [x29,#28]
585 55a0: 6b01001f cmp w0, w1
586 55a4: 54000060 b.eq 55b0 <sigcancel_handler+0x9c>
587 55a8: 2a0103e0 mov w0, w1
588 55ac: 17ffffed b 5560 <sigcancel_handler+0x4c>
589 55b0: 92800001 mov x1, #0xffffffffffffffff // #-1
590 55b4: f9021441 str x1, [x2,#1064]
591 55b8: 360ffbc0 tbz w0, #1, 5530 <sigcancel_handler+0x1c>
592 55bc: d117a063 sub x3, x3, #0x5e8
593 55c0: b9400060 ldr w0, [x3]
594 55c4: b9001fa0 str w0, [x29,#28]
595 55c8: 321c0004 orr w4, w0, #0x10
596 55cc: 885ffca1 ldaxr w1, [x5]
597 55d0: 6b00003f cmp w1, w0
598 55d4: 54000061 b.ne 55e0 <sigcancel_handler+0xcc>
599 55d8: 88077ca4 stxr w7, w4, [x5]
600 55dc: 35ffff87 cbnz w7, 55cc <sigcancel_handler+0xb8>
601 55e0: 54000060 b.eq 55ec <sigcancel_handler+0xd8>
602 55e4: b90000c1 str w1, [x6]
603 55e8: 17fffff6 b 55c0 <sigcancel_handler+0xac>
604 55ec: f9408040 ldr x0, [x2,#256]
605 55f0: 940027c5 bl f504 <__pthread_unwind>
607 00000000000055f4 <sighandler_setxid>:
608 55f4: a9bd7bfd stp x29, x30, [sp,#-48]!
609 55f8: 7100841f cmp w0, #0x21
610 55fc: 910003fd mov x29, sp
611 5600: a90153f3 stp x19, x20, [sp,#16]
612 5604: d53bd053 mrs x19, tpidr_el0
613 5608: d11bc273 sub x19, x19, #0x6f0
614 560c: b940d660 ldr w0, [x19,#212]
615 5610: 54000080 b.eq 5620 <sighandler_setxid+0x2c>
616 5614: a94153f3 ldp x19, x20, [sp,#16]
617 5618: a8c37bfd ldp x29, x30, [sp],#48
619 5620: 93407c00 sxtw x0, w0
620 5624: b9401022 ldr w2, [x1,#16]
621 5628: ca80fc03 eor x3, x0, x0, asr #63
622 562c: cb80fc60 sub x0, x3, x0, asr #63
623 5630: 6b00005f cmp w2, w0
624 5634: 54ffff01 b.ne 5614 <sighandler_setxid+0x20>
625 5638: b9400820 ldr w0, [x1,#8]
626 563c: 3100181f cmn w0, #0x6
627 5640: 54fffea1 b.ne 5614 <sighandler_setxid+0x20>
628 5644: f0000174 adrp x20, 34000 <__GI___pthread_keys+0x3d78>
629 5648: f9418a83 ldr x3, [x20,#784]
630 564c: f9400460 ldr x0, [x3,#8]
631 5650: f9400861 ldr x1, [x3,#16]
632 5654: f9400c62 ldr x2, [x3,#24]
633 5658: b9800068 ldrsw x8, [x3]
634 565c: d4000001 svc #0x0
635 5660: aa0003e1 mov x1, x0
636 5664: f9418a80 ldr x0, [x20,#784]
637 5668: 3140043f cmn w1, #0x1, lsl #12
638 566c: 5a8197e1 csneg w1, wzr, w1, ls
639 5670: 9400037a bl 6458 <__nptl_setxid_error>
640 5674: 91042261 add x1, x19, #0x108
641 5678: 9100b3a5 add x5, x29, #0x2c
642 567c: b9410a60 ldr w0, [x19,#264]
643 5680: b9002fa0 str w0, [x29,#44]
644 5684: 12197803 and w3, w0, #0xffffffbf
645 5688: 2a0003e2 mov w2, w0
646 568c: 885ffc24 ldaxr w4, [x1]
647 5690: 6b02009f cmp w4, w2
648 5694: 54000061 b.ne 56a0 <sighandler_setxid+0xac>
649 5698: 88067c23 stxr w6, w3, [x1]
650 569c: 35ffff86 cbnz w6, 568c <sighandler_setxid+0x98>
651 56a0: 54000040 b.eq 56a8 <sighandler_setxid+0xb4>
652 56a4: b90000a4 str w4, [x5]
653 56a8: b9402fa2 ldr w2, [x29,#44]
654 56ac: 6b02001f cmp w0, w2
655 56b0: 54fffe61 b.ne 567c <sighandler_setxid+0x88>
656 56b4: 52800021 mov w1, #0x1 // #1
657 56b8: 91107260 add x0, x19, #0x41c
658 56bc: b9041e61 str w1, [x19,#1052]
659 56c0: d2800022 mov x2, #0x1 // #1
660 56c4: d2801021 mov x1, #0x81 // #129
661 56c8: d2800003 mov x3, #0x0 // #0
662 56cc: d2800c48 mov x8, #0x62 // #98
663 56d0: d4000001 svc #0x0
664 56d4: f9418a80 ldr x0, [x20,#784]
665 56d8: 91008000 add x0, x0, #0x20
666 56dc: 885ffc04 ldaxr w4, [x0]
667 56e0: 51000485 sub w5, w4, #0x1
668 56e4: 88067c05 stxr w6, w5, [x0]
669 56e8: 35ffffa6 cbnz w6, 56dc <sighandler_setxid+0xe8>
670 56ec: b9002fa4 str w4, [x29,#44]
671 56f0: b9402fa0 ldr w0, [x29,#44]
672 56f4: 7100041f cmp w0, #0x1
673 56f8: 54fff8e1 b.ne 5614 <sighandler_setxid+0x20>
674 56fc: f0000160 adrp x0, 34000 <__GI___pthread_keys+0x3d78>
675 5700: f9418800 ldr x0, [x0,#784]
676 5704: 91008000 add x0, x0, #0x20
677 5708: d4000001 svc #0x0
678 570c: 17ffffc2 b 5614 <sighandler_setxid+0x20>
680 0000000000005710 <__pthread_initialize_minimal>:
681 5710: a9b17bfd stp x29, x30, [sp,#-240]!
682 5714: d53bd044 mrs x4, tpidr_el0
683 5718: d2800c08 mov x8, #0x60 // #96
684 571c: 910003fd mov x29, sp
685 5720: d11bc083 sub x3, x4, #0x6f0
686 5724: 91034060 add x0, x3, #0xd0
687 5728: a90153f3 stp x19, x20, [sp,#16]
688 572c: f90013f5 str x21, [sp,#32]
689 5730: d4000001 svc #0x0
690 5734: 91038062 add x2, x3, #0xe0
691 5738: 91044061 add x1, x3, #0x110
692 573c: b900d060 str w0, [x3,#208]
693 5740: d2800c68 mov x8, #0x63 // #99
694 5744: b900d460 str w0, [x3,#212]
695 5748: 52800020 mov w0, #0x1 // #1
696 574c: f9018861 str x1, [x3,#784]
697 5750: d2800301 mov x1, #0x18 // #24
698 5754: 39104860 strb w0, [x3,#1042]
699 5758: aa0203e0 mov x0, x2
700 575c: f9006c62 str x2, [x3,#216]
701 5760: f9007062 str x2, [x3,#224]
702 5764: 928003e2 mov x2, #0xffffffffffffffe0 // #-32
703 5768: f9007462 str x2, [x3,#232]
704 576c: d4000001 svc #0x0
705 5770: d0000147 adrp x7, 2f000 <__FRAME_END__+0x18e30>
706 5774: f0000166 adrp x6, 34000 <__GI___pthread_keys+0x3d78>
707 5778: 910aa0c5 add x5, x6, #0x2a8
708 577c: d118c084 sub x4, x4, #0x630
709 5780: 910183b3 add x19, x29, #0x60
710 5784: 91030068 add x8, x3, #0xc0
711 5788: f947e0e7 ldr x7, [x7,#4032]
712 578c: 910163b5 add x21, x29, #0x58
713 5790: 52800094 mov w20, #0x4 // #4
714 5794: aa1503e1 mov x1, x21
715 5798: d2800002 mov x2, #0x0 // #0
716 579c: 52800400 mov w0, #0x20 // #32
717 57a0: f94000e7 ldr x7, [x7]
718 57a4: f9024c67 str x7, [x3,#1176]
719 57a8: f90154c5 str x5, [x6,#680]
720 57ac: f90004a5 str x5, [x5,#8]
721 57b0: f9000085 str x5, [x4]
722 57b4: f9000485 str x5, [x4,#8]
723 57b8: f94154c4 ldr x4, [x6,#680]
724 57bc: f9000488 str x8, [x4,#8]
725 57c0: f0000144 adrp x4, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
726 57c4: d5033bbf dmb ish
727 57c8: f90154c8 str x8, [x6,#680]
728 57cc: 394a0484 ldrb w4, [x4,#641]
729 57d0: a9017e7f stp xzr, xzr, [x19,#16]
730 57d4: a9027e7f stp xzr, xzr, [x19,#32]
731 57d8: b900e3b4 str w20, [x29,#224]
732 57dc: 72a20014 movk w20, #0x1000, lsl #16
733 57e0: 39104464 strb w4, [x3,#1041]
734 57e4: 90000003 adrp x3, 5000 <__getpagesize@plt>
735 57e8: 91145063 add x3, x3, #0x514
736 57ec: f9002fa3 str x3, [x29,#88]
737 57f0: a9007e7f stp xzr, xzr, [x19]
738 57f4: a9037e7f stp xzr, xzr, [x19,#48]
739 57f8: a9047e7f stp xzr, xzr, [x19,#64]
740 57fc: a9057e7f stp xzr, xzr, [x19,#80]
741 5800: a9067e7f stp xzr, xzr, [x19,#96]
742 5804: a9077e7f stp xzr, xzr, [x19,#112]
743 5808: 94002eb1 bl 112cc <__libc_sigaction>
744 580c: b900e3b4 str w20, [x29,#224]
745 5810: 90000003 adrp x3, 5000 <__getpagesize@plt>
746 5814: aa1503e1 mov x1, x21
747 5818: 9117d063 add x3, x3, #0x5f4
748 581c: d2800002 mov x2, #0x0 // #0
749 5820: 52800420 mov w0, #0x21 // #33
750 5824: f9002fa3 str x3, [x29,#88]
751 5828: 94002ea9 bl 112cc <__libc_sigaction>
752 582c: f94033a3 ldr x3, [x29,#96]
753 5830: d2800020 mov x0, #0x1 // #1
754 5834: aa1303e1 mov x1, x19
755 5838: d2800002 mov x2, #0x0 // #0
756 583c: b2610464 orr x4, x3, #0x180000000
757 5840: d28010e8 mov x8, #0x87 // #135
758 5844: d2800103 mov x3, #0x8 // #8
759 5848: f90033a4 str x4, [x29,#96]
760 584c: d4000001 svc #0x0
761 5850: f0000173 adrp x19, 34000 <__GI___pthread_keys+0x3d78>
762 5854: 910103a1 add x1, x29, #0x40
763 5858: 910c8260 add x0, x19, #0x320
764 585c: 97fffeb9 bl 5340 <_dl_get_tls_static_info@plt>
765 5860: f94023a4 ldr x4, [x29,#64]
766 5864: f1003c9f cmp x4, #0xf
767 5868: 54000e68 b.hi 5a34 <__pthread_initialize_minimal+0x324>
768 586c: f0000160 adrp x0, 34000 <__GI___pthread_keys+0x3d78>
769 5870: d2800202 mov x2, #0x10 // #16
770 5874: d28001e1 mov x1, #0xf // #15
771 5878: f90023a2 str x2, [x29,#64]
772 587c: aa0203e4 mov x4, x2
773 5880: f9018c01 str x1, [x0,#792]
774 5884: f9419262 ldr x2, [x19,#800]
775 5888: 52800060 mov w0, #0x3 // #3
776 588c: 910123a1 add x1, x29, #0x48
777 5890: d1000443 sub x3, x2, #0x1
778 5894: 8b040063 add x3, x3, x4
779 5898: 9ac40863 udiv x3, x3, x4
780 589c: 9b047c62 mul x2, x3, x4
781 58a0: f9019262 str x2, [x19,#800]
782 58a4: 97fffdc3 bl 4fb0 <__getrlimit@plt>
783 58a8: 34000b60 cbz w0, 5a14 <__pthread_initialize_minimal+0x304>
784 58ac: d2a00403 mov x3, #0x200000 // #2097152
785 58b0: d0000141 adrp x1, 2f000 <__FRAME_END__+0x18e30>
786 58b4: f9419262 ldr x2, [x19,#800]
787 58b8: f0000173 adrp x19, 34000 <__GI___pthread_keys+0x3d78>
788 58bc: b9003fbf str wzr, [x29,#60]
789 58c0: 910a2260 add x0, x19, #0x288
790 58c4: f947d421 ldr x1, [x1,#4008]
791 58c8: f9400c34 ldr x20, [x1,#24]
792 58cc: 8b020282 add x2, x20, x2
793 58d0: d1000684 sub x4, x20, #0x1
794 58d4: 91200041 add x1, x2, #0x800
795 58d8: cb1403e2 neg x2, x20
796 58dc: eb03003f cmp x1, x3
797 58e0: 9a832021 csel x1, x1, x3, cs
798 58e4: 8b040021 add x1, x1, x4
799 58e8: 8a020021 and x1, x1, x2
800 58ec: f90027a1 str x1, [x29,#72]
801 58f0: 52800021 mov w1, #0x1 // #1
802 58f4: 885ffc02 ldaxr w2, [x0]
803 58f8: 6b1f005f cmp w2, wzr
804 58fc: 54000061 b.ne 5908 <__pthread_initialize_minimal+0x1f8>
805 5900: 88037c01 stxr w3, w1, [x0]
806 5904: 35ffff83 cbnz w3, 58f4 <__pthread_initialize_minimal+0x1e4>
807 5908: 54000801 b.ne 5a08 <__pthread_initialize_minimal+0x2f8>
808 590c: f0000161 adrp x1, 34000 <__GI___pthread_keys+0x3d78>
809 5910: f94027a2 ldr x2, [x29,#72]
810 5914: 910cc021 add x1, x1, #0x330
811 5918: 910a2260 add x0, x19, #0x288
812 591c: f9001022 str x2, [x1,#32]
813 5920: 52800002 mov w2, #0x0 // #0
814 5924: f9000834 str x20, [x1,#16]
815 5928: 885f7c01 ldxr w1, [x0]
816 592c: 8803fc02 stlxr w3, w2, [x0]
817 5930: 35ffffc3 cbnz w3, 5928 <__pthread_initialize_minimal+0x218>
818 5934: 7100043f cmp w1, #0x1
819 5938: 5400086c b.gt 5a44 <__pthread_initialize_minimal+0x334>
820 593c: d0000154 adrp x20, 2f000 <__FRAME_END__+0x18e30>
821 5940: 97fffe68 bl 52e0 <__libc_dl_error_tsd@plt>
822 5944: aa0003f3 mov x19, x0
823 5948: f947ee95 ldr x21, [x20,#4056]
824 594c: f9450ea0 ldr x0, [x21,#2584]
825 5950: d63f0000 blr x0
826 5954: f9400000 ldr x0, [x0]
827 5958: f9000260 str x0, [x19]
828 595c: d0000140 adrp x0, 2f000 <__FRAME_END__+0x18e30>
829 5960: b9498eb3 ldr w19, [x21,#2444]
830 5964: f947dc00 ldr x0, [x0,#4024]
831 5968: f9050ea0 str x0, [x21,#2584]
832 596c: 90000020 adrp x0, 9000 <__pthread_mutex_lock_full+0x1a0>
833 5970: 910f6000 add x0, x0, #0x3d8
834 5974: f907c6a0 str x0, [x21,#3976]
835 5978: b0000020 adrp x0, a000 <pthread_mutex_timedlock+0x3b4>
836 597c: b9098ebf str wzr, [x21,#2444]
837 5980: 91296000 add x0, x0, #0xa58
838 5984: f907caa0 str x0, [x21,#3984]
839 5988: 340000d3 cbz w19, 59a0 <__pthread_initialize_minimal+0x290>
840 598c: f947ee80 ldr x0, [x20,#4056]
841 5990: 91262000 add x0, x0, #0x988
842 5994: 94000e91 bl 93d8 <__pthread_mutex_lock>
843 5998: 71000673 subs w19, w19, #0x1
844 599c: 54ffff81 b.ne 598c <__pthread_initialize_minimal+0x27c>
845 59a0: f947ee94 ldr x20, [x20,#4056]
846 59a4: b0000003 adrp x3, 6000 <do_clone.constprop.4+0x1a4>
847 59a8: 91014063 add x3, x3, #0x50
848 59ac: f0000160 adrp x0, 34000 <__GI___pthread_keys+0x3d78>
849 59b0: b0000001 adrp x1, 6000 <do_clone.constprop.4+0x1a4>
850 59b4: d0000142 adrp x2, 2f000 <__FRAME_END__+0x18e30>
851 59b8: f907ce83 str x3, [x20,#3992]
852 59bc: b0000003 adrp x3, 6000 <do_clone.constprop.4+0x1a4>
853 59c0: 91224063 add x3, x3, #0x890
854 59c4: f907f683 str x3, [x20,#4072]
855 59c8: b0000003 adrp x3, 6000 <do_clone.constprop.4+0x1a4>
856 59cc: 9106e021 add x1, x1, #0x1b8
857 59d0: 91285063 add x3, x3, #0xa14
858 59d4: 912e2042 add x2, x2, #0xb88
859 59d8: 910e2000 add x0, x0, #0x388
860 59dc: f907fa83 str x3, [x20,#4080]
861 59e0: 97fffe08 bl 5200 <__libc_pthread_init@plt>
862 59e4: f94013f5 ldr x21, [sp,#32]
863 59e8: f0000161 adrp x1, 34000 <__GI___pthread_keys+0x3d78>
864 59ec: a94153f3 ldp x19, x20, [sp,#16]
865 59f0: a8cf7bfd ldp x29, x30, [sp],#240
866 59f4: f901b820 str x0, [x1,#880]
867 59f8: f0000160 adrp x0, 34000 <__GI___pthread_keys+0x3d78>
868 59fc: 52800021 mov w1, #0x1 // #1
869 5a00: b9032c01 str w1, [x0,#812]
871 5a08: b9003fa2 str w2, [x29,#60]
872 5a0c: 94002757 bl f768 <__lll_lock_wait_private>
873 5a10: 17ffffbf b 590c <__pthread_initialize_minimal+0x1fc>
874 5a14: f94027a3 ldr x3, [x29,#72]
875 5a18: b100047f cmn x3, #0x1
876 5a1c: 54fff480 b.eq 58ac <__pthread_initialize_minimal+0x19c>
877 5a20: b24043e0 mov x0, #0x1ffff // #131071
878 5a24: eb00007f cmp x3, x0
879 5a28: d2a00040 mov x0, #0x20000 // #131072
880 5a2c: 9a808063 csel x3, x3, x0, hi
881 5a30: 17ffffa0 b 58b0 <__pthread_initialize_minimal+0x1a0>
882 5a34: f0000161 adrp x1, 34000 <__GI___pthread_keys+0x3d78>
883 5a38: d1000480 sub x0, x4, #0x1
884 5a3c: f9018c20 str x0, [x1,#792]
885 5a40: 17ffff91 b 5884 <__pthread_initialize_minimal+0x174>
886 5a44: d2801021 mov x1, #0x81 // #129
887 5a48: d2800022 mov x2, #0x1 // #1
888 5a4c: d2800003 mov x3, #0x0 // #0
889 5a50: d2800c48 mov x8, #0x62 // #98
890 5a54: d4000001 svc #0x0
891 5a58: 17ffffb9 b 593c <__pthread_initialize_minimal+0x22c>
893 0000000000005a5c <__pthread_get_minstack>:
894 5a5c: d0000142 adrp x2, 2f000 <__FRAME_END__+0x18e30>
895 5a60: f9400803 ldr x3, [x0,#16]
896 5a64: f0000160 adrp x0, 34000 <__GI___pthread_keys+0x3d78>
897 5a68: f947d442 ldr x2, [x2,#4008]
898 5a6c: f9419001 ldr x1, [x0,#800]
899 5a70: f9400c40 ldr x0, [x2,#24]
900 5a74: 8b010000 add x0, x0, x1
901 5a78: 91408000 add x0, x0, #0x20, lsl #12
902 5a7c: 8b030000 add x0, x0, x3
905 0000000000005a84 <__GI___nptl_create_event>:
908 0000000000005a88 <__GI___nptl_death_event>:
911 0000000000005a8c <__nptl_main>:
912 5a8c: a9bf7bfd stp x29, x30, [sp,#-16]!
913 5a90: b0000061 adrp x1, 12000 <__pthread_current_priority+0xa8>
914 5a94: d2800020 mov x0, #0x1 // #1
915 5a98: 910003fd mov x29, sp
916 5a9c: 9121c021 add x1, x1, #0x870
917 5aa0: d28023a2 mov x2, #0x11d // #285
918 5aa4: d2800808 mov x8, #0x40 // #64
919 5aa8: d4000001 svc #0x0
920 5aac: 52800000 mov w0, #0x0 // #0
921 5ab0: 97fffd30 bl 4f70 <_exit@plt>
923 0000000000005ab4 <setxid_mark_thread.isra.0>:
924 5ab4: aa0003e4 mov x4, x0
925 5ab8: b9441c00 ldr w0, [x0,#1052]
926 5abc: d10043ff sub sp, sp, #0x10
927 5ac0: 3100041f cmn w0, #0x1
928 5ac4: 54000420 b.eq 5b48 <setxid_mark_thread.isra.0+0x94>
929 5ac8: b9410881 ldr w1, [x4,#264]
930 5acc: 91042082 add x2, x4, #0x108
931 5ad0: b9041c9f str wzr, [x4,#1052]
932 5ad4: 321a0023 orr w3, w1, #0x40
933 5ad8: 2a0103e0 mov w0, w1
934 5adc: 37200201 tbnz w1, #4, 5b1c <setxid_mark_thread.isra.0+0x68>
935 5ae0: b9000fe1 str w1, [sp,#12]
936 5ae4: 885ffc41 ldaxr w1, [x2]
937 5ae8: 6b00003f cmp w1, w0
938 5aec: 54000061 b.ne 5af8 <setxid_mark_thread.isra.0+0x44>
939 5af0: 88057c43 stxr w5, w3, [x2]
940 5af4: 35ffff85 cbnz w5, 5ae4 <setxid_mark_thread.isra.0+0x30>
941 5af8: 54000061 b.ne 5b04 <setxid_mark_thread.isra.0+0x50>
942 5afc: 910043ff add sp, sp, #0x10
944 5b04: b9000fe1 str w1, [sp,#12]
945 5b08: 91042082 add x2, x4, #0x108
946 5b0c: b9410881 ldr w1, [x4,#264]
947 5b10: 321a0023 orr w3, w1, #0x40
948 5b14: 2a0103e0 mov w0, w1
949 5b18: 3627fe41 tbz w1, #4, 5ae0 <setxid_mark_thread.isra.0+0x2c>
950 5b1c: 3737ff01 tbnz w1, #6, 5afc <setxid_mark_thread.isra.0+0x48>
951 5b20: 52800021 mov w1, #0x1 // #1
952 5b24: 91107080 add x0, x4, #0x41c
953 5b28: b9041c81 str w1, [x4,#1052]
954 5b2c: d2800022 mov x2, #0x1 // #1
955 5b30: d2801021 mov x1, #0x81 // #129
956 5b34: d2800003 mov x3, #0x0 // #0
957 5b38: d2800c48 mov x8, #0x62 // #98
958 5b3c: d4000001 svc #0x0
959 5b40: 910043ff add sp, sp, #0x10
961 5b48: b9000fe0 str w0, [sp,#12]
962 5b4c: 91107085 add x5, x4, #0x41c
963 5b50: 12800020 mov w0, #0xfffffffe // #-2
964 5b54: 12800002 mov w2, #0xffffffff // #-1
965 5b58: 885ffca1 ldaxr w1, [x5]
966 5b5c: 6b02003f cmp w1, w2
967 5b60: 54000061 b.ne 5b6c <setxid_mark_thread.isra.0+0xb8>
968 5b64: 88037ca0 stxr w3, w0, [x5]
969 5b68: 35ffff83 cbnz w3, 5b58 <setxid_mark_thread.isra.0+0xa4>
970 5b6c: 54000161 b.ne 5b98 <setxid_mark_thread.isra.0+0xe4>
971 5b70: aa0503e0 mov x0, x5
972 5b74: d2801001 mov x1, #0x80 // #128
973 5b78: 92800022 mov x2, #0xfffffffffffffffe // #-2
974 5b7c: d2800003 mov x3, #0x0 // #0
975 5b80: d2800c48 mov x8, #0x62 // #98
976 5b84: d4000001 svc #0x0
977 5b88: b9441c80 ldr w0, [x4,#1052]
978 5b8c: 3100081f cmn w0, #0x2
979 5b90: 54ffff00 b.eq 5b70 <setxid_mark_thread.isra.0+0xbc>
980 5b94: 17ffffcd b 5ac8 <setxid_mark_thread.isra.0+0x14>
981 5b98: b9000fe1 str w1, [sp,#12]
982 5b9c: 17ffffcb b 5ac8 <setxid_mark_thread.isra.0+0x14>
984 0000000000005ba0 <__free_stacks>:
985 5ba0: a9bc7bfd stp x29, x30, [sp,#-64]!
986 5ba4: 910003fd mov x29, sp
987 5ba8: a9025bf5 stp x21, x22, [sp,#32]
988 5bac: f0000155 adrp x21, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
989 5bb0: 910962b5 add x21, x21, #0x258
990 5bb4: a90363f7 stp x23, x24, [sp,#48]
991 5bb8: a90153f3 stp x19, x20, [sp,#16]
992 5bbc: f94006a2 ldr x2, [x21,#8]
993 5bc0: aa0003f8 mov x24, x0
994 5bc4: f0000177 adrp x23, 34000 <__GI___pthread_keys+0x3d78>
995 5bc8: eb15005f cmp x2, x21
996 5bcc: f9400453 ldr x19, [x2,#8]
997 5bd0: 540000e1 b.ne 5bec <__free_stacks+0x4c>
998 5bd4: 14000022 b 5c5c <__free_stacks+0xbc>
999 5bd8: eb15027f cmp x19, x21
1000 5bdc: f9400661 ldr x1, [x19,#8]
1001 5be0: aa1303e2 mov x2, x19
1002 5be4: 540003c0 b.eq 5c5c <__free_stacks+0xbc>
1003 5be8: aa0103f3 mov x19, x1
1004 5bec: d1030054 sub x20, x2, #0xc0
1005 5bf0: b940d281 ldr w1, [x20,#208]
1006 5bf4: 6b1f003f cmp w1, wzr
1007 5bf8: 54ffff0c b.gt 5bd8 <__free_stacks+0x38>
1008 5bfc: f9014ae2 str x2, [x23,#656]
1009 5c00: 9118c040 add x0, x2, #0x630
1010 5c04: 910a42f6 add x22, x23, #0x290
1011 5c08: 52800001 mov w1, #0x0 // #0
1012 5c0c: d5033bbf dmb ish
1013 5c10: f9400043 ldr x3, [x2]
1014 5c14: f9400444 ldr x4, [x2,#8]
1015 5c18: f9000464 str x4, [x3,#8]
1016 5c1c: f9400442 ldr x2, [x2,#8]
1017 5c20: f9000043 str x3, [x2]
1018 5c24: d5033bbf dmb ish
1019 5c28: f94006c2 ldr x2, [x22,#8]
1020 5c2c: f9424e83 ldr x3, [x20,#1176]
1021 5c30: f9014aff str xzr, [x23,#656]
1022 5c34: cb030042 sub x2, x2, x3
1023 5c38: f90006c2 str x2, [x22,#8]
1024 5c3c: 97fffd29 bl 50e0 <_dl_deallocate_tls@plt>
1025 5c40: f9424a80 ldr x0, [x20,#1168]
1026 5c44: f9424e81 ldr x1, [x20,#1176]
1027 5c48: 97fffd9a bl 52b0 <munmap@plt>
1028 5c4c: 35000120 cbnz w0, 5c70 <__free_stacks+0xd0>
1029 5c50: f94006c1 ldr x1, [x22,#8]
1030 5c54: eb18003f cmp x1, x24
1031 5c58: 54fffc08 b.hi 5bd8 <__free_stacks+0x38>
1032 5c5c: a94153f3 ldp x19, x20, [sp,#16]
1033 5c60: a9425bf5 ldp x21, x22, [sp,#32]
1034 5c64: a94363f7 ldp x23, x24, [sp,#48]
1035 5c68: a8c47bfd ldp x29, x30, [sp],#64
1037 5c70: 97fffd40 bl 5170 <abort@plt>
1039 0000000000005c74 <__deallocate_stack>:
1040 5c74: a9bb7bfd stp x29, x30, [sp,#-80]!
1041 5c78: 910003fd mov x29, sp
1042 5c7c: a90153f3 stp x19, x20, [sp,#16]
1043 5c80: f0000173 adrp x19, 34000 <__GI___pthread_keys+0x3d78>
1044 5c84: aa0003f4 mov x20, x0
1045 5c88: 910a4261 add x1, x19, #0x290
1046 5c8c: b9004fbf str wzr, [x29,#76]
1047 5c90: 91004020 add x0, x1, #0x10
1048 5c94: 52800021 mov w1, #0x1 // #1
1049 5c98: a9025bf5 stp x21, x22, [sp,#32]
1050 5c9c: a90363f7 stp x23, x24, [sp,#48]
1051 5ca0: 885ffc02 ldaxr w2, [x0]
1052 5ca4: 6b1f005f cmp w2, wzr
1053 5ca8: 54000061 b.ne 5cb4 <__deallocate_stack+0x40>
1054 5cac: 88037c01 stxr w3, w1, [x0]
1055 5cb0: 35ffff83 cbnz w3, 5ca0 <__deallocate_stack+0x2c>
1056 5cb4: 54000601 b.ne 5d74 <__deallocate_stack+0x100>
1057 5cb8: 91030280 add x0, x20, #0xc0
1058 5cbc: f9014a60 str x0, [x19,#656]
1059 5cc0: f0000163 adrp x3, 34000 <__GI___pthread_keys+0x3d78>
1060 5cc4: 910a4262 add x2, x19, #0x290
1061 5cc8: d5033bbf dmb ish
1062 5ccc: f9406281 ldr x1, [x20,#192]
1063 5cd0: f9406684 ldr x4, [x20,#200]
1064 5cd4: f9000424 str x4, [x1,#8]
1065 5cd8: f9406684 ldr x4, [x20,#200]
1066 5cdc: f9000081 str x1, [x4]
1067 5ce0: d5033bbf dmb ish
1068 5ce4: 39504a81 ldrb w1, [x20,#1042]
1069 5ce8: f9014a7f str xzr, [x19,#656]
1070 5cec: 350004a1 cbnz w1, 5d80 <__deallocate_stack+0x10c>
1071 5cf0: f0000141 adrp x1, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
1072 5cf4: b2400004 orr x4, x0, #0x1
1073 5cf8: f9014864 str x4, [x3,#656]
1074 5cfc: 91096036 add x22, x1, #0x258
1075 5d00: d2a05005 mov x5, #0x2800000 // #41943040
1076 5d04: d5033bbf dmb ish
1077 5d08: f9412c24 ldr x4, [x1,#600]
1078 5d0c: f9006284 str x4, [x20,#192]
1079 5d10: f9006696 str x22, [x20,#200]
1080 5d14: f9000480 str x0, [x4,#8]
1081 5d18: d5033bbf dmb ish
1082 5d1c: f9012c20 str x0, [x1,#600]
1083 5d20: d5033bbf dmb ish
1084 5d24: f9400441 ldr x1, [x2,#8]
1085 5d28: f9424e80 ldr x0, [x20,#1176]
1086 5d2c: f901487f str xzr, [x3,#656]
1087 5d30: 8b000020 add x0, x1, x0
1088 5d34: f9000440 str x0, [x2,#8]
1089 5d38: eb05001f cmp x0, x5
1090 5d3c: 540003e8 b.hi 5db8 <__deallocate_stack+0x144>
1091 5d40: 910a4260 add x0, x19, #0x290
1092 5d44: 52800002 mov w2, #0x0 // #0
1093 5d48: 91004000 add x0, x0, #0x10
1094 5d4c: 885f7c01 ldxr w1, [x0]
1095 5d50: 8803fc02 stlxr w3, w2, [x0]
1096 5d54: 35ffffc3 cbnz w3, 5d4c <__deallocate_stack+0xd8>
1097 5d58: 7100043f cmp w1, #0x1
1098 5d5c: 540001ac b.gt 5d90 <__deallocate_stack+0x11c>
1099 5d60: a94153f3 ldp x19, x20, [sp,#16]
1100 5d64: a9425bf5 ldp x21, x22, [sp,#32]
1101 5d68: a94363f7 ldp x23, x24, [sp,#48]
1102 5d6c: a8c57bfd ldp x29, x30, [sp],#80
1104 5d74: b9004fa2 str w2, [x29,#76]
1105 5d78: 9400267c bl f768 <__lll_lock_wait_private>
1106 5d7c: 17ffffcf b 5cb8 <__deallocate_stack+0x44>
1107 5d80: 911bc280 add x0, x20, #0x6f0
1108 5d84: 52800001 mov w1, #0x0 // #0
1109 5d88: 97fffcd6 bl 50e0 <_dl_deallocate_tls@plt>
1110 5d8c: 17ffffed b 5d40 <__deallocate_stack+0xcc>
1111 5d90: d2801021 mov x1, #0x81 // #129
1112 5d94: d2800022 mov x2, #0x1 // #1
1113 5d98: d2800003 mov x3, #0x0 // #0
1114 5d9c: d2800c48 mov x8, #0x62 // #98
1115 5da0: d4000001 svc #0x0
1116 5da4: a94153f3 ldp x19, x20, [sp,#16]
1117 5da8: a9425bf5 ldp x21, x22, [sp,#32]
1118 5dac: a94363f7 ldp x23, x24, [sp,#48]
1119 5db0: a8c57bfd ldp x29, x30, [sp],#80
1121 5db8: f94006c2 ldr x2, [x22,#8]
1122 5dbc: eb16005f cmp x2, x22
1123 5dc0: f9400454 ldr x20, [x2,#8]
1124 5dc4: 54fffbe0 b.eq 5d40 <__deallocate_stack+0xcc>
1125 5dc8: aa0503f7 mov x23, x5
1126 5dcc: 14000006 b 5de4 <__deallocate_stack+0x170>
1127 5dd0: eb16029f cmp x20, x22
1128 5dd4: f9400680 ldr x0, [x20,#8]
1129 5dd8: aa1403e2 mov x2, x20
1130 5ddc: 54fffb20 b.eq 5d40 <__deallocate_stack+0xcc>
1131 5de0: aa0003f4 mov x20, x0
1132 5de4: d1030055 sub x21, x2, #0xc0
1133 5de8: b940d2a0 ldr w0, [x21,#208]
1134 5dec: 6b1f001f cmp w0, wzr
1135 5df0: 54ffff0c b.gt 5dd0 <__deallocate_stack+0x15c>
1136 5df4: f9014a62 str x2, [x19,#656]
1137 5df8: 9118c040 add x0, x2, #0x630
1138 5dfc: 910a4278 add x24, x19, #0x290
1139 5e00: 52800001 mov w1, #0x0 // #0
1140 5e04: d5033bbf dmb ish
1141 5e08: f9400043 ldr x3, [x2]
1142 5e0c: f9400444 ldr x4, [x2,#8]
1143 5e10: f9000464 str x4, [x3,#8]
1144 5e14: f9400442 ldr x2, [x2,#8]
1145 5e18: f9000043 str x3, [x2]
1146 5e1c: d5033bbf dmb ish
1147 5e20: f9400702 ldr x2, [x24,#8]
1148 5e24: f9424ea3 ldr x3, [x21,#1176]
1149 5e28: f9014a7f str xzr, [x19,#656]
1150 5e2c: cb030042 sub x2, x2, x3
1151 5e30: f9000702 str x2, [x24,#8]
1152 5e34: 97fffcab bl 50e0 <_dl_deallocate_tls@plt>
1153 5e38: f9424aa0 ldr x0, [x21,#1168]
1154 5e3c: f9424ea1 ldr x1, [x21,#1176]
1155 5e40: 97fffd1c bl 52b0 <munmap@plt>
1156 5e44: 350000a0 cbnz w0, 5e58 <__deallocate_stack+0x1e4>
1157 5e48: f9400700 ldr x0, [x24,#8]
1158 5e4c: eb17001f cmp x0, x23
1159 5e50: 54fffc08 b.hi 5dd0 <__deallocate_stack+0x15c>
1160 5e54: 17ffffbb b 5d40 <__deallocate_stack+0xcc>
1161 5e58: 97fffcc6 bl 5170 <abort@plt>
1163 0000000000005e5c <do_clone.constprop.4>:
1164 5e5c: a9bb7bfd stp x29, x30, [sp,#-80]!
1165 5e60: 911bc005 add x5, x0, #0x6f0
1166 5e64: 910003fd mov x29, sp
1167 5e68: a90153f3 stp x19, x20, [sp,#16]
1168 5e6c: f90013f6 str x22, [sp,#32]
1169 5e70: f0000154 adrp x20, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
1170 5e74: aa0003f3 mov x19, x0
1171 5e78: aa0103f6 mov x22, x1
1172 5e7c: 91094280 add x0, x20, #0x250
1173 5e80: aa0203e1 mov x1, x2
1174 5e84: 35000303 cbnz w3, 5ee4 <do_clone.constprop.4+0x88>
1175 5e88: 885ffc02 ldaxr w2, [x0]
1176 5e8c: 11000442 add w2, w2, #0x1
1177 5e90: 88037c02 stxr w3, w2, [x0]
1178 5e94: 35ffffa3 cbnz w3, 5e88 <do_clone.constprop.4+0x2c>
1179 5e98: 91034264 add x4, x19, #0xd0
1180 5e9c: 5281e002 mov w2, #0xf00 // #3840
1181 5ea0: b0000000 adrp x0, 6000 <do_clone.constprop.4+0x1a4>
1182 5ea4: 72a007a2 movk w2, #0x3d, lsl #16
1183 5ea8: 913a3000 add x0, x0, #0xe8c
1184 5eac: aa1303e3 mov x3, x19
1185 5eb0: aa0403e6 mov x6, x4
1186 5eb4: 97fffd13 bl 5300 <__clone@plt>
1187 5eb8: 3100041f cmn w0, #0x1
1188 5ebc: 540008c0 b.eq 5fd4 <do_clone.constprop.4+0x178>
1189 5ec0: d53bd041 mrs x1, tpidr_el0
1190 5ec4: 52800022 mov w2, #0x1 // #1
1191 5ec8: d11bc021 sub x1, x1, #0x6f0
1192 5ecc: 52800000 mov w0, #0x0 // #0
1193 5ed0: b9000022 str w2, [x1]
1194 5ed4: a94153f3 ldp x19, x20, [sp,#16]
1195 5ed8: f94013f6 ldr x22, [sp,#32]
1196 5edc: a8c57bfd ldp x29, x30, [sp],#80
1198 5ee4: b9004fbf str wzr, [x29,#76]
1199 5ee8: 91106260 add x0, x19, #0x418
1200 5eec: 52800023 mov w3, #0x1 // #1
1201 5ef0: 885ffc02 ldaxr w2, [x0]
1202 5ef4: 6b1f005f cmp w2, wzr
1203 5ef8: 54000061 b.ne 5f04 <do_clone.constprop.4+0xa8>
1204 5efc: 88047c03 stxr w4, w3, [x0]
1205 5f00: 35ffff84 cbnz w4, 5ef0 <do_clone.constprop.4+0x94>
1206 5f04: 540005a1 b.ne 5fb8 <do_clone.constprop.4+0x15c>
1207 5f08: f0000154 adrp x20, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
1208 5f0c: 91094280 add x0, x20, #0x250
1209 5f10: 885ffc02 ldaxr w2, [x0]
1210 5f14: 11000442 add w2, w2, #0x1
1211 5f18: 88037c02 stxr w3, w2, [x0]
1212 5f1c: 35ffffa3 cbnz w3, 5f10 <do_clone.constprop.4+0xb4>
1213 5f20: 91034264 add x4, x19, #0xd0
1214 5f24: 5281e002 mov w2, #0xf00 // #3840
1215 5f28: b0000000 adrp x0, 6000 <do_clone.constprop.4+0x1a4>
1216 5f2c: 72a007a2 movk w2, #0x3d, lsl #16
1217 5f30: 913a3000 add x0, x0, #0xe8c
1218 5f34: aa1303e3 mov x3, x19
1219 5f38: aa0403e6 mov x6, x4
1220 5f3c: 97fffcf1 bl 5300 <__clone@plt>
1221 5f40: 3100041f cmn w0, #0x1
1222 5f44: 54000480 b.eq 5fd4 <do_clone.constprop.4+0x178>
1223 5f48: f94016c2 ldr x2, [x22,#40]
1224 5f4c: b40000e2 cbz x2, 5f68 <do_clone.constprop.4+0x10c>
1225 5f50: b980d260 ldrsw x0, [x19,#208]
1226 5f54: d2800f48 mov x8, #0x7a // #122
1227 5f58: f9401ac1 ldr x1, [x22,#48]
1228 5f5c: d4000001 svc #0x0
1229 5f60: 3140041f cmn w0, #0x1, lsl #12
1230 5f64: 54000148 b.hi 5f8c <do_clone.constprop.4+0x130>
1231 5f68: b9400ac0 ldr w0, [x22,#8]
1232 5f6c: 360ffaa0 tbz w0, #1, 5ec0 <do_clone.constprop.4+0x64>
1233 5f70: b980d260 ldrsw x0, [x19,#208]
1234 5f74: 9110c262 add x2, x19, #0x430
1235 5f78: b9843661 ldrsw x1, [x19,#1076]
1236 5f7c: d2800ee8 mov x8, #0x77 // #119
1237 5f80: d4000001 svc #0x0
1238 5f84: 3140041f cmn w0, #0x1, lsl #12
1239 5f88: 54fff9c9 b.ls 5ec0 <do_clone.constprop.4+0x64>
1240 5f8c: 2a0003e3 mov w3, w0
1241 5f90: d53bd040 mrs x0, tpidr_el0
1242 5f94: d11bc000 sub x0, x0, #0x6f0
1243 5f98: b980d261 ldrsw x1, [x19,#208]
1244 5f9c: d2800402 mov x2, #0x20 // #32
1245 5fa0: d2801068 mov x8, #0x83 // #131
1246 5fa4: b980d400 ldrsw x0, [x0,#212]
1247 5fa8: d4000001 svc #0x0
1248 5fac: 3140047f cmn w3, #0x1, lsl #12
1249 5fb0: 5a8397e0 csneg w0, wzr, w3, ls
1250 5fb4: 17ffffc8 b 5ed4 <do_clone.constprop.4+0x78>
1251 5fb8: f9001ba1 str x1, [x29,#48]
1252 5fbc: f9001fa5 str x5, [x29,#56]
1253 5fc0: b9004fa2 str w2, [x29,#76]
1254 5fc4: 940025e9 bl f768 <__lll_lock_wait_private>
1255 5fc8: f9401fa5 ldr x5, [x29,#56]
1256 5fcc: f9401ba1 ldr x1, [x29,#48]
1257 5fd0: 17ffffce b 5f08 <do_clone.constprop.4+0xac>
1258 5fd4: 91094294 add x20, x20, #0x250
1259 5fd8: 885ffe80 ldaxr w0, [x20]
1260 5fdc: 51000400 sub w0, w0, #0x1
1261 5fe0: 88017e80 stxr w1, w0, [x20]
1262 5fe4: 35ffffa1 cbnz w1, 5fd8 <do_clone.constprop.4+0x17c>
1263 5fe8: 91107260 add x0, x19, #0x41c
1264 5fec: 52800002 mov w2, #0x0 // #0
1265 5ff0: 885ffc01 ldaxr w1, [x0]
1266 5ff4: 88037c02 stxr w3, w2, [x0]
1267 5ff8: 35ffffc3 cbnz w3, 5ff0 <do_clone.constprop.4+0x194>
1268 5ffc: 3100083f cmn w1, #0x2
1269 6000: 540001c0 b.eq 6038 <do_clone.constprop.4+0x1dc>
1270 6004: aa1303e0 mov x0, x19
1271 6008: 97ffff1b bl 5c74 <__deallocate_stack>
1272 600c: f94013f6 ldr x22, [sp,#32]
1273 6010: b0000141 adrp x1, 2f000 <__FRAME_END__+0x18e30>
1274 6014: f947c421 ldr x1, [x1,#3976]
1275 6018: d53bd040 mrs x0, tpidr_el0
1276 601c: a94153f3 ldp x19, x20, [sp,#16]
1277 6020: a8c57bfd ldp x29, x30, [sp],#80
1278 6024: b8616800 ldr w0, [x0,x1]
1279 6028: 52800161 mov w1, #0xb // #11
1280 602c: 7100301f cmp w0, #0xc
1281 6030: 1a811000 csel w0, w0, w1, ne
1283 6038: d2801021 mov x1, #0x81 // #129
1284 603c: d2800022 mov x2, #0x1 // #1
1285 6040: d2800003 mov x3, #0x0 // #0
1286 6044: d2800c48 mov x8, #0x62 // #98
1287 6048: d4000001 svc #0x0
1288 604c: 17ffffee b 6004 <do_clone.constprop.4+0x1a8>
1290 0000000000006050 <__make_stacks_executable>:
1291 6050: a9bb7bfd stp x29, x30, [sp,#-80]!
1292 6054: 910003fd mov x29, sp
1293 6058: a9025bf5 stp x21, x22, [sp,#32]
1294 605c: a90153f3 stp x19, x20, [sp,#16]
1295 6060: a90363f7 stp x23, x24, [sp,#48]
1296 6064: 97fffc5f bl 51e0 <_dl_make_stack_executable@plt>
1297 6068: 2a0003f6 mov w22, w0
1298 606c: 340000e0 cbz w0, 6088 <__make_stacks_executable+0x38>
1299 6070: 2a1603e0 mov w0, w22
1300 6074: a94153f3 ldp x19, x20, [sp,#16]
1301 6078: a9425bf5 ldp x21, x22, [sp,#32]
1302 607c: a94363f7 ldp x23, x24, [sp,#48]
1303 6080: a8c57bfd ldp x29, x30, [sp],#80
1305 6088: d0000177 adrp x23, 34000 <__GI___pthread_keys+0x3d78>
1306 608c: b9004fa0 str w0, [x29,#76]
1307 6090: 910a42e0 add x0, x23, #0x290
1308 6094: 52800021 mov w1, #0x1 // #1
1309 6098: 91004000 add x0, x0, #0x10
1310 609c: 885ffc02 ldaxr w2, [x0]
1311 60a0: 6b1f005f cmp w2, wzr
1312 60a4: 54000061 b.ne 60b0 <__make_stacks_executable+0x60>
1313 60a8: 88037c01 stxr w3, w1, [x0]
1314 60ac: 35ffff83 cbnz w3, 609c <__make_stacks_executable+0x4c>
1315 60b0: 540004e1 b.ne 614c <__make_stacks_executable+0xfc>
1316 60b4: d0000158 adrp x24, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
1317 60b8: 91096314 add x20, x24, #0x258
1318 60bc: f8410e93 ldr x19, [x20,#16]!
1319 60c0: eb14027f cmp x19, x20
1320 60c4: 540004a0 b.eq 6158 <__make_stacks_executable+0x108>
1321 60c8: b0000155 adrp x21, 2f000 <__FRAME_END__+0x18e30>
1322 60cc: f947c6b5 ldr x21, [x21,#3976]
1323 60d0: d53bd040 mrs x0, tpidr_el0
1324 60d4: 8b150015 add x21, x0, x21
1325 60d8: 14000004 b 60e8 <__make_stacks_executable+0x98>
1326 60dc: f9400273 ldr x19, [x19]
1327 60e0: eb14027f cmp x19, x20
1328 60e4: 540003a0 b.eq 6158 <__make_stacks_executable+0x108>
1329 60e8: f941f261 ldr x1, [x19,#992]
1330 60ec: 528000e2 mov w2, #0x7 // #7
1331 60f0: f941ea60 ldr x0, [x19,#976]
1332 60f4: f941ee63 ldr x3, [x19,#984]
1333 60f8: 8b010000 add x0, x0, x1
1334 60fc: cb010061 sub x1, x3, x1
1335 6100: 97fffcac bl 53b0 <mprotect@plt>
1336 6104: 34fffec0 cbz w0, 60dc <__make_stacks_executable+0x8c>
1337 6108: b94002a1 ldr w1, [x21]
1338 610c: 34fffe81 cbz w1, 60dc <__make_stacks_executable+0x8c>
1339 6110: 2a0103f6 mov w22, w1
1340 6114: 910a42e0 add x0, x23, #0x290
1341 6118: 52800002 mov w2, #0x0 // #0
1342 611c: 91004000 add x0, x0, #0x10
1343 6120: 885f7c01 ldxr w1, [x0]
1344 6124: 8803fc02 stlxr w3, w2, [x0]
1345 6128: 35ffffc3 cbnz w3, 6120 <__make_stacks_executable+0xd0>
1346 612c: 7100043f cmp w1, #0x1
1347 6130: 54fffa0d b.le 6070 <__make_stacks_executable+0x20>
1348 6134: d2801021 mov x1, #0x81 // #129
1349 6138: d2800022 mov x2, #0x1 // #1
1350 613c: d2800003 mov x3, #0x0 // #0
1351 6140: d2800c48 mov x8, #0x62 // #98
1352 6144: d4000001 svc #0x0
1353 6148: 17ffffca b 6070 <__make_stacks_executable+0x20>
1354 614c: b9004fa2 str w2, [x29,#76]
1355 6150: 94002586 bl f768 <__lll_lock_wait_private>
1356 6154: 17ffffd8 b 60b4 <__make_stacks_executable+0x64>
1357 6158: f9412f13 ldr x19, [x24,#600]
1358 615c: 91096314 add x20, x24, #0x258
1359 6160: eb14027f cmp x19, x20
1360 6164: 54fffd80 b.eq 6114 <__make_stacks_executable+0xc4>
1361 6168: b0000155 adrp x21, 2f000 <__FRAME_END__+0x18e30>
1362 616c: f947c6b5 ldr x21, [x21,#3976]
1363 6170: d53bd040 mrs x0, tpidr_el0
1364 6174: 8b150015 add x21, x0, x21
1365 6178: 14000004 b 6188 <__make_stacks_executable+0x138>
1366 617c: f9400273 ldr x19, [x19]
1367 6180: eb14027f cmp x19, x20
1368 6184: 54fffc80 b.eq 6114 <__make_stacks_executable+0xc4>
1369 6188: f941f261 ldr x1, [x19,#992]
1370 618c: 528000e2 mov w2, #0x7 // #7
1371 6190: f941ea60 ldr x0, [x19,#976]
1372 6194: f941ee63 ldr x3, [x19,#984]
1373 6198: 8b010000 add x0, x0, x1
1374 619c: cb010061 sub x1, x3, x1
1375 61a0: 97fffc84 bl 53b0 <mprotect@plt>
1376 61a4: 34fffec0 cbz w0, 617c <__make_stacks_executable+0x12c>
1377 61a8: b94002a0 ldr w0, [x21]
1378 61ac: 34fffe80 cbz w0, 617c <__make_stacks_executable+0x12c>
1379 61b0: 2a0003f6 mov w22, w0
1380 61b4: 17ffffd8 b 6114 <__make_stacks_executable+0xc4>
1382 00000000000061b8 <__reclaim_stacks>:
1383 61b8: a9b97bfd stp x29, x30, [sp,#-112]!
1384 61bc: d53bd040 mrs x0, tpidr_el0
1385 61c0: 910003fd mov x29, sp
1386 61c4: a9046bf9 stp x25, x26, [sp,#64]
1387 61c8: d0000179 adrp x25, 34000 <__GI___pthread_keys+0x3d78>
1388 61cc: a90363f7 stp x23, x24, [sp,#48]
1389 61d0: fd0033e8 str d8, [sp,#96]
1390 61d4: d11bc018 sub x24, x0, #0x6f0
1391 61d8: 9e670008 fmov d8, x0
1392 61dc: f9414b20 ldr x0, [x25,#656]
1393 61e0: a90153f3 stp x19, x20, [sp,#16]
1394 61e4: a9025bf5 stp x21, x22, [sp,#32]
1395 61e8: a90573fb stp x27, x28, [sp,#80]
1396 61ec: b5000e20 cbnz x0, 63b0 <__reclaim_stacks+0x1f8>
1397 61f0: d000015a adrp x26, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
1398 61f4: 91096340 add x0, x26, #0x258
1399 61f8: f9400817 ldr x23, [x0,#16]
1400 61fc: 91096340 add x0, x26, #0x258
1401 6200: 9100401c add x28, x0, #0x10
1402 6204: eb1c02ff cmp x23, x28
1403 6208: 54001120 b.eq 642c <__reclaim_stacks+0x274>
1404 620c: 52800036 mov w22, #0x1 // #1
1405 6210: aa0003fb mov x27, x0
1406 6214: 14000004 b 6224 <__reclaim_stacks+0x6c>
1407 6218: f94002f7 ldr x23, [x23]
1408 621c: eb1c02ff cmp x23, x28
1409 6220: 54000440 b.eq 62a8 <__reclaim_stacks+0xf0>
1410 6224: d10302f4 sub x20, x23, #0xc0
1411 6228: eb14031f cmp x24, x20
1412 622c: 54ffff60 b.eq 6218 <__reclaim_stacks+0x60>
1413 6230: 910a4321 add x1, x25, #0x290
1414 6234: f9424e80 ldr x0, [x20,#1176]
1415 6238: b940d703 ldr w3, [x24,#212]
1416 623c: 39504282 ldrb w2, [x20,#1040]
1417 6240: f9400424 ldr x4, [x1,#8]
1418 6244: b900d29f str wzr, [x20,#208]
1419 6248: 8b000080 add x0, x4, x0
1420 624c: b900d683 str w3, [x20,#212]
1421 6250: f9000420 str x0, [x1,#8]
1422 6254: 34fffe22 cbz w2, 6218 <__reclaim_stacks+0x60>
1423 6258: 910142e0 add x0, x23, #0x50
1424 625c: 52800001 mov w1, #0x0 // #0
1425 6260: d2804002 mov x2, #0x200 // #512
1426 6264: 910962f3 add x19, x23, #0x258
1427 6268: 910d42f5 add x21, x23, #0x350
1428 626c: 97fffb89 bl 5090 <memset@plt>
1429 6270: 3910429f strb wzr, [x20,#1040]
1430 6274: f9400263 ldr x3, [x19]
1431 6278: 52800001 mov w1, #0x0 // #0
1432 627c: d2804002 mov x2, #0x200 // #512
1433 6280: 91002273 add x19, x19, #0x8
1434 6284: aa0303e0 mov x0, x3
1435 6288: b4000063 cbz x3, 6294 <__reclaim_stacks+0xdc>
1436 628c: 97fffb81 bl 5090 <memset@plt>
1437 6290: 39104296 strb w22, [x20,#1040]
1438 6294: eb15027f cmp x19, x21
1439 6298: 54fffee1 b.ne 6274 <__reclaim_stacks+0xbc>
1440 629c: f94002f7 ldr x23, [x23]
1441 62a0: eb1c02ff cmp x23, x28
1442 62a4: 54fffc01 b.ne 6224 <__reclaim_stacks+0x6c>
1443 62a8: f9400363 ldr x3, [x27]
1444 62ac: f9400b77 ldr x23, [x27,#16]
1445 62b0: eb1b007f cmp x3, x27
1446 62b4: 54000100 b.eq 62d4 <__reclaim_stacks+0x11c>
1447 62b8: aa0303e0 mov x0, x3
1448 62bc: 91096342 add x2, x26, #0x258
1449 62c0: b940d701 ldr w1, [x24,#212]
1450 62c4: b9001401 str w1, [x0,#20]
1451 62c8: f9400000 ldr x0, [x0]
1452 62cc: eb02001f cmp x0, x2
1453 62d0: 54ffff81 b.ne 62c0 <__reclaim_stacks+0x108>
1454 62d4: 91096340 add x0, x26, #0x258
1455 62d8: 91004001 add x1, x0, #0x10
1456 62dc: eb0102ff cmp x23, x1
1457 62e0: 54000100 b.eq 6300 <__reclaim_stacks+0x148>
1458 62e4: f90006e0 str x0, [x23,#8]
1459 62e8: f9400c01 ldr x1, [x0,#24]
1460 62ec: f9000023 str x3, [x1]
1461 62f0: f9412f42 ldr x2, [x26,#600]
1462 62f4: f9400800 ldr x0, [x0,#16]
1463 62f8: f9012f40 str x0, [x26,#600]
1464 62fc: f9000441 str x1, [x2,#8]
1465 6300: 9e660100 fmov x0, d8
1466 6304: 91030302 add x2, x24, #0xc0
1467 6308: f9014b22 str x2, [x25,#656]
1468 630c: 910a4323 add x3, x25, #0x290
1469 6310: 9109635a add x26, x26, #0x258
1470 6314: 91006061 add x1, x3, #0x18
1471 6318: d5033bbf dmb ish
1472 631c: d118c01b sub x27, x0, #0x630
1473 6320: 91004340 add x0, x26, #0x10
1474 6324: f9400364 ldr x4, [x27]
1475 6328: f9400765 ldr x5, [x27,#8]
1476 632c: f9000485 str x5, [x4,#8]
1477 6330: f9400765 ldr x5, [x27,#8]
1478 6334: f90000a4 str x4, [x5]
1479 6338: d5033bbf dmb ish
1480 633c: 39504b04 ldrb w4, [x24,#1042]
1481 6340: f9014b3f str xzr, [x25,#656]
1482 6344: f9000f40 str x0, [x26,#24]
1483 6348: f9000b40 str x0, [x26,#16]
1484 634c: f9000421 str x1, [x1,#8]
1485 6350: f9000c61 str x1, [x3,#24]
1486 6354: 350005e4 cbnz w4, 6410 <__reclaim_stacks+0x258>
1487 6358: f9000360 str x0, [x27]
1488 635c: f9000760 str x0, [x27,#8]
1489 6360: f9400b40 ldr x0, [x26,#16]
1490 6364: f9000402 str x2, [x0,#8]
1491 6368: d5033bbf dmb ish
1492 636c: f9000b42 str x2, [x26,#16]
1493 6370: 910a4320 add x0, x25, #0x290
1494 6374: d0000141 adrp x1, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
1495 6378: f9014b3f str xzr, [x25,#656]
1496 637c: 52800022 mov w2, #0x1 // #1
1497 6380: a94153f3 ldp x19, x20, [sp,#16]
1498 6384: b900101f str wzr, [x0,#16]
1499 6388: d0000160 adrp x0, 34000 <__GI___pthread_keys+0x3d78>
1500 638c: a9425bf5 ldp x21, x22, [sp,#32]
1501 6390: a94363f7 ldp x23, x24, [sp,#48]
1502 6394: a9446bf9 ldp x25, x26, [sp,#64]
1503 6398: a94573fb ldp x27, x28, [sp,#80]
1504 639c: fd4033e8 ldr d8, [sp,#96]
1505 63a0: b9025022 str w2, [x1,#592]
1506 63a4: b902881f str wzr, [x0,#648]
1507 63a8: a8c77bfd ldp x29, x30, [sp],#112
1509 63b0: 927ff801 and x1, x0, #0xfffffffffffffffe
1510 63b4: 360001c0 tbz w0, #0, 63ec <__reclaim_stacks+0x234>
1511 63b8: d000015a adrp x26, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
1512 63bc: 91096342 add x2, x26, #0x258
1513 63c0: aa0203e0 mov x0, x2
1514 63c4: f8410c17 ldr x23, [x0,#16]!
1515 63c8: f94006e3 ldr x3, [x23,#8]
1516 63cc: eb00007f cmp x3, x0
1517 63d0: 54000360 b.eq 643c <__reclaim_stacks+0x284>
1518 63d4: f9000037 str x23, [x1]
1519 63d8: 91096342 add x2, x26, #0x258
1520 63dc: f9000420 str x0, [x1,#8]
1521 63e0: f9000001 str x1, [x0]
1522 63e4: f9400857 ldr x23, [x2,#16]
1523 63e8: 17ffff85 b 61fc <__reclaim_stacks+0x44>
1524 63ec: f9400020 ldr x0, [x1]
1525 63f0: d000015a adrp x26, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
1526 63f4: f9400423 ldr x3, [x1,#8]
1527 63f8: 91096342 add x2, x26, #0x258
1528 63fc: f9000403 str x3, [x0,#8]
1529 6400: f9400421 ldr x1, [x1,#8]
1530 6404: f9000020 str x0, [x1]
1531 6408: f9400857 ldr x23, [x2,#16]
1532 640c: 17ffff7c b 61fc <__reclaim_stacks+0x44>
1533 6410: f9000361 str x1, [x27]
1534 6414: f9000761 str x1, [x27,#8]
1535 6418: f9400c60 ldr x0, [x3,#24]
1536 641c: f9000402 str x2, [x0,#8]
1537 6420: d5033bbf dmb ish
1538 6424: f9000c62 str x2, [x3,#24]
1539 6428: 17ffffd2 b 6370 <__reclaim_stacks+0x1b8>
1540 642c: f9412f43 ldr x3, [x26,#600]
1541 6430: eb00007f cmp x3, x0
1542 6434: 54fff421 b.ne 62b8 <__reclaim_stacks+0x100>
1543 6438: 17ffffb2 b 6300 <__reclaim_stacks+0x148>
1544 643c: f9412f40 ldr x0, [x26,#600]
1545 6440: f9400403 ldr x3, [x0,#8]
1546 6444: eb02007f cmp x3, x2
1547 6448: 54ffeda0 b.eq 61fc <__reclaim_stacks+0x44>
1548 644c: aa0003f7 mov x23, x0
1549 6450: aa0203e0 mov x0, x2
1550 6454: 17ffffe0 b 63d4 <__reclaim_stacks+0x21c>
1552 0000000000006458 <__nptl_setxid_error>:
1553 6458: a9be7bfd stp x29, x30, [sp,#-32]!
1554 645c: 910003fd mov x29, sp
1555 6460: b9402402 ldr w2, [x0,#36]
1556 6464: 6b01005f cmp w2, w1
1557 6468: 54000180 b.eq 6498 <__nptl_setxid_error+0x40>
1558 646c: 3100045f cmn w2, #0x1
1559 6470: 540001c1 b.ne 64a8 <__nptl_setxid_error+0x50>
1560 6474: b9001fa2 str w2, [x29,#28]
1561 6478: 91009002 add x2, x0, #0x24
1562 647c: b9401fa3 ldr w3, [x29,#28]
1563 6480: 885ffc44 ldaxr w4, [x2]
1564 6484: 6b03009f cmp w4, w3
1565 6488: 54000061 b.ne 6494 <__nptl_setxid_error+0x3c>
1566 648c: 88057c41 stxr w5, w1, [x2]
1567 6490: 35ffff85 cbnz w5, 6480 <__nptl_setxid_error+0x28>
1568 6494: 54000061 b.ne 64a0 <__nptl_setxid_error+0x48>
1569 6498: a8c27bfd ldp x29, x30, [sp],#32
1571 64a0: b9001fa4 str w4, [x29,#28]
1572 64a4: 17ffffef b 6460 <__nptl_setxid_error+0x8>
1573 64a8: 97fffb32 bl 5170 <abort@plt>
1575 00000000000064ac <__nptl_setxid>:
1576 64ac: a9ba7bfd stp x29, x30, [sp,#-96]!
1577 64b0: 910003fd mov x29, sp
1578 64b4: a9025bf5 stp x21, x22, [sp,#32]
1579 64b8: d0000175 adrp x21, 34000 <__GI___pthread_keys+0x3d78>
1580 64bc: f90023f9 str x25, [sp,#64]
1581 64c0: 910a42a1 add x1, x21, #0x290
1582 64c4: b9005fbf str wzr, [x29,#92]
1583 64c8: a90153f3 stp x19, x20, [sp,#16]
1584 64cc: a90363f7 stp x23, x24, [sp,#48]
1585 64d0: aa0003f4 mov x20, x0
1586 64d4: 91004020 add x0, x1, #0x10
1587 64d8: 52800021 mov w1, #0x1 // #1
1588 64dc: 885ffc02 ldaxr w2, [x0]
1589 64e0: 6b1f005f cmp w2, wzr
1590 64e4: 54000061 b.ne 64f0 <__nptl_setxid+0x44>
1591 64e8: 88037c01 stxr w3, w1, [x0]
1592 64ec: 35ffff83 cbnz w3, 64dc <__nptl_setxid+0x30>
1593 64f0: 54000060 b.eq 64fc <__nptl_setxid+0x50>
1594 64f4: b9005fa2 str w2, [x29,#92]
1595 64f8: 9400249c bl f768 <__lll_lock_wait_private>
1596 64fc: d0000157 adrp x23, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
1597 6500: 12800000 mov w0, #0xffffffff // #-1
1598 6504: 910962f9 add x25, x23, #0x258
1599 6508: b900229f str wzr, [x20,#32]
1600 650c: b9002680 str w0, [x20,#36]
1601 6510: d0000160 adrp x0, 34000 <__GI___pthread_keys+0x3d78>
1602 6514: d53bd056 mrs x22, tpidr_el0
1603 6518: f8410f38 ldr x24, [x25,#16]!
1604 651c: d11bc2d3 sub x19, x22, #0x6f0
1605 6520: f9018814 str x20, [x0,#784]
1606 6524: eb19031f cmp x24, x25
1607 6528: 54000100 b.eq 6548 <__nptl_setxid+0x9c>
1608 652c: d1030300 sub x0, x24, #0xc0
1609 6530: eb13001f cmp x0, x19
1610 6534: 54000040 b.eq 653c <__nptl_setxid+0x90>
1611 6538: 97fffd5f bl 5ab4 <setxid_mark_thread.isra.0>
1612 653c: f9400318 ldr x24, [x24]
1613 6540: eb19031f cmp x24, x25
1614 6544: 54ffff41 b.ne 652c <__nptl_setxid+0x80>
1615 6548: 910a42a0 add x0, x21, #0x290
1616 654c: 91006019 add x25, x0, #0x18
1617 6550: f9400c18 ldr x24, [x0,#24]
1618 6554: eb19031f cmp x24, x25
1619 6558: 54000100 b.eq 6578 <__nptl_setxid+0xcc>
1620 655c: d1030300 sub x0, x24, #0xc0
1621 6560: eb13001f cmp x0, x19
1622 6564: 54000040 b.eq 656c <__nptl_setxid+0xc0>
1623 6568: 97fffd53 bl 5ab4 <setxid_mark_thread.isra.0>
1624 656c: f9400318 ldr x24, [x24]
1625 6570: eb19031f cmp x24, x25
1626 6574: 54ffff41 b.ne 655c <__nptl_setxid+0xb0>
1627 6578: 910962e9 add x9, x23, #0x258
1628 657c: 910a42a6 add x6, x21, #0x290
1629 6580: 91004127 add x7, x9, #0x10
1630 6584: 910060c6 add x6, x6, #0x18
1631 6588: f9400923 ldr x3, [x9,#16]
1632 658c: 52800004 mov w4, #0x0 // #0
1633 6590: eb07007f cmp x3, x7
1634 6594: 54000240 b.eq 65dc <__nptl_setxid+0x130>
1635 6598: d1030061 sub x1, x3, #0xc0
1636 659c: eb01027f cmp x19, x1
1637 65a0: 54000180 b.eq 65d0 <__nptl_setxid+0x124>
1638 65a4: b9410820 ldr w0, [x1,#264]
1639 65a8: 36300100 tbz w0, #6, 65c8 <__nptl_setxid+0x11c>
1640 65ac: b980d660 ldrsw x0, [x19,#212]
1641 65b0: d2800422 mov x2, #0x21 // #33
1642 65b4: b980d021 ldrsw x1, [x1,#208]
1643 65b8: d2801068 mov x8, #0x83 // #131
1644 65bc: d4000001 svc #0x0
1645 65c0: 3140041f cmn w0, #0x1, lsl #12
1646 65c4: 540010e9 b.ls 67e0 <__nptl_setxid+0x334>
1647 65c8: 52800000 mov w0, #0x0 // #0
1648 65cc: 0b000084 add w4, w4, w0
1649 65d0: f9400063 ldr x3, [x3]
1650 65d4: eb07007f cmp x3, x7
1651 65d8: 54fffe01 b.ne 6598 <__nptl_setxid+0xec>
1652 65dc: f94000c3 ldr x3, [x6]
1653 65e0: eb06007f cmp x3, x6
1654 65e4: 54000240 b.eq 662c <__nptl_setxid+0x180>
1655 65e8: d1030061 sub x1, x3, #0xc0
1656 65ec: eb01027f cmp x19, x1
1657 65f0: 54000180 b.eq 6620 <__nptl_setxid+0x174>
1658 65f4: b9410820 ldr w0, [x1,#264]
1659 65f8: 36300100 tbz w0, #6, 6618 <__nptl_setxid+0x16c>
1660 65fc: b980d660 ldrsw x0, [x19,#212]
1661 6600: d2800422 mov x2, #0x21 // #33
1662 6604: b980d021 ldrsw x1, [x1,#208]
1663 6608: d2801068 mov x8, #0x83 // #131
1664 660c: d4000001 svc #0x0
1665 6610: 3140041f cmn w0, #0x1, lsl #12
1666 6614: 54000f89 b.ls 6804 <__nptl_setxid+0x358>
1667 6618: 52800000 mov w0, #0x0 // #0
1668 661c: 0b000084 add w4, w4, w0
1669 6620: f9400063 ldr x3, [x3]
1670 6624: eb06007f cmp x3, x6
1671 6628: 54fffe01 b.ne 65e8 <__nptl_setxid+0x13c>
1672 662c: aa1403e5 mov x5, x20
1673 6630: b8420ca2 ldr w2, [x5,#32]!
1674 6634: 34000122 cbz w2, 6658 <__nptl_setxid+0x1ac>
1675 6638: aa0503e0 mov x0, x5
1676 663c: d2801001 mov x1, #0x80 // #128
1677 6640: 93407c42 sxtw x2, w2
1678 6644: d2800003 mov x3, #0x0 // #0
1679 6648: d2800c48 mov x8, #0x62 // #98
1680 664c: d4000001 svc #0x0
1681 6650: b9402282 ldr w2, [x20,#32]
1682 6654: 35ffff22 cbnz w2, 6638 <__nptl_setxid+0x18c>
1683 6658: 35fff984 cbnz w4, 6588 <__nptl_setxid+0xdc>
1684 665c: 910962f7 add x23, x23, #0x258
1685 6660: 52800026 mov w6, #0x1 // #1
1686 6664: f8410ee4 ldr x4, [x23,#16]!
1687 6668: eb17009f cmp x4, x23
1688 666c: 54000320 b.eq 66d0 <__nptl_setxid+0x224>
1689 6670: d1030085 sub x5, x4, #0xc0
1690 6674: eb05027f cmp x19, x5
1691 6678: 54000260 b.eq 66c4 <__nptl_setxid+0x218>
1692 667c: b94108a1 ldr w1, [x5,#264]
1693 6680: 36300221 tbz w1, #6, 66c4 <__nptl_setxid+0x218>
1694 6684: b9005fa1 str w1, [x29,#92]
1695 6688: 12197823 and w3, w1, #0xffffffbf
1696 668c: 91012082 add x2, x4, #0x48
1697 6690: 885ffc40 ldaxr w0, [x2]
1698 6694: 6b01001f cmp w0, w1
1699 6698: 54000061 b.ne 66a4 <__nptl_setxid+0x1f8>
1700 669c: 88077c43 stxr w7, w3, [x2]
1701 66a0: 35ffff87 cbnz w7, 6690 <__nptl_setxid+0x1e4>
1702 66a4: 54000c21 b.ne 6828 <__nptl_setxid+0x37c>
1703 66a8: b9041ca6 str w6, [x5,#1052]
1704 66ac: 910d7080 add x0, x4, #0x35c
1705 66b0: d2801021 mov x1, #0x81 // #129
1706 66b4: d2800022 mov x2, #0x1 // #1
1707 66b8: d2800003 mov x3, #0x0 // #0
1708 66bc: d2800c48 mov x8, #0x62 // #98
1709 66c0: d4000001 svc #0x0
1710 66c4: f9400084 ldr x4, [x4]
1711 66c8: eb17009f cmp x4, x23
1712 66cc: 54fffd21 b.ne 6670 <__nptl_setxid+0x1c4>
1713 66d0: 910a42a0 add x0, x21, #0x290
1714 66d4: 52800027 mov w7, #0x1 // #1
1715 66d8: 91006006 add x6, x0, #0x18
1716 66dc: f9400c04 ldr x4, [x0,#24]
1717 66e0: eb06009f cmp x4, x6
1718 66e4: 54000320 b.eq 6748 <__nptl_setxid+0x29c>
1719 66e8: d1030085 sub x5, x4, #0xc0
1720 66ec: eb05027f cmp x19, x5
1721 66f0: 54000260 b.eq 673c <__nptl_setxid+0x290>
1722 66f4: b94108a1 ldr w1, [x5,#264]
1723 66f8: 36300221 tbz w1, #6, 673c <__nptl_setxid+0x290>
1724 66fc: b9005fa1 str w1, [x29,#92]
1725 6700: 12197823 and w3, w1, #0xffffffbf
1726 6704: 91012082 add x2, x4, #0x48
1727 6708: 885ffc40 ldaxr w0, [x2]
1728 670c: 6b01001f cmp w0, w1
1729 6710: 54000061 b.ne 671c <__nptl_setxid+0x270>
1730 6714: 88087c43 stxr w8, w3, [x2]
1731 6718: 35ffff88 cbnz w8, 6708 <__nptl_setxid+0x25c>
1732 671c: 540008a1 b.ne 6830 <__nptl_setxid+0x384>
1733 6720: b9041ca7 str w7, [x5,#1052]
1734 6724: 910d7080 add x0, x4, #0x35c
1735 6728: d2801021 mov x1, #0x81 // #129
1736 672c: d2800022 mov x2, #0x1 // #1
1737 6730: d2800003 mov x3, #0x0 // #0
1738 6734: d2800c48 mov x8, #0x62 // #98
1739 6738: d4000001 svc #0x0
1740 673c: f9400084 ldr x4, [x4]
1741 6740: eb06009f cmp x4, x6
1742 6744: 54fffd21 b.ne 66e8 <__nptl_setxid+0x23c>
1743 6748: f9400680 ldr x0, [x20,#8]
1744 674c: f9400a81 ldr x1, [x20,#16]
1745 6750: f9400e82 ldr x2, [x20,#24]
1746 6754: b9800288 ldrsw x8, [x20]
1747 6758: d4000001 svc #0x0
1748 675c: 3140041f cmn w0, #0x1, lsl #12
1749 6760: 2a0003e5 mov w5, w0
1750 6764: 540006e8 b.hi 6840 <__nptl_setxid+0x394>
1751 6768: 52800002 mov w2, #0x0 // #0
1752 676c: b9402681 ldr w1, [x20,#36]
1753 6770: 6b01005f cmp w2, w1
1754 6774: 54000180 b.eq 67a4 <__nptl_setxid+0x2f8>
1755 6778: 3100043f cmn w1, #0x1
1756 677c: 54000881 b.ne 688c <__nptl_setxid+0x3e0>
1757 6780: b9005fa1 str w1, [x29,#92]
1758 6784: 91009281 add x1, x20, #0x24
1759 6788: b9405fa3 ldr w3, [x29,#92]
1760 678c: 885ffc24 ldaxr w4, [x1]
1761 6790: 6b03009f cmp w4, w3
1762 6794: 54000061 b.ne 67a0 <__nptl_setxid+0x2f4>
1763 6798: 88007c22 stxr w0, w2, [x1]
1764 679c: 35ffff80 cbnz w0, 678c <__nptl_setxid+0x2e0>
1765 67a0: 540004c1 b.ne 6838 <__nptl_setxid+0x38c>
1766 67a4: 910a42b5 add x21, x21, #0x290
1767 67a8: 52800001 mov w1, #0x0 // #0
1768 67ac: 910042b5 add x21, x21, #0x10
1769 67b0: 885f7ea0 ldxr w0, [x21]
1770 67b4: 8802fea1 stlxr w2, w1, [x21]
1771 67b8: 35ffffc2 cbnz w2, 67b0 <__nptl_setxid+0x304>
1772 67bc: 7100041f cmp w0, #0x1
1773 67c0: 540004cc b.gt 6858 <__nptl_setxid+0x3ac>
1774 67c4: 2a0503e0 mov w0, w5
1775 67c8: f94023f9 ldr x25, [sp,#64]
1776 67cc: a94153f3 ldp x19, x20, [sp,#16]
1777 67d0: a9425bf5 ldp x21, x22, [sp,#32]
1778 67d4: a94363f7 ldp x23, x24, [sp,#48]
1779 67d8: a8c67bfd ldp x29, x30, [sp],#96
1781 67e0: 91008280 add x0, x20, #0x20
1782 67e4: 885ffc01 ldaxr w1, [x0]
1783 67e8: 11000422 add w2, w1, #0x1
1784 67ec: 88057c02 stxr w5, w2, [x0]
1785 67f0: 35ffffa5 cbnz w5, 67e4 <__nptl_setxid+0x338>
1786 67f4: b90057a1 str w1, [x29,#84]
1787 67f8: 52800020 mov w0, #0x1 // #1
1788 67fc: b94057a1 ldr w1, [x29,#84]
1789 6800: 17ffff73 b 65cc <__nptl_setxid+0x120>
1790 6804: 91008280 add x0, x20, #0x20
1791 6808: 885ffc01 ldaxr w1, [x0]
1792 680c: 11000422 add w2, w1, #0x1
1793 6810: 88057c02 stxr w5, w2, [x0]
1794 6814: 35ffffa5 cbnz w5, 6808 <__nptl_setxid+0x35c>
1795 6818: b9005ba1 str w1, [x29,#88]
1796 681c: 52800020 mov w0, #0x1 // #1
1797 6820: b9405ba1 ldr w1, [x29,#88]
1798 6824: 17ffff7e b 661c <__nptl_setxid+0x170>
1799 6828: b9005fa0 str w0, [x29,#92]
1800 682c: 17ffff94 b 667c <__nptl_setxid+0x1d0>
1801 6830: b9005fa0 str w0, [x29,#92]
1802 6834: 17ffffb0 b 66f4 <__nptl_setxid+0x248>
1803 6838: b9005fa4 str w4, [x29,#92]
1804 683c: 17ffffcc b 676c <__nptl_setxid+0x2c0>
1805 6840: 4b0003e2 neg w2, w0
1806 6844: b0000140 adrp x0, 2f000 <__FRAME_END__+0x18e30>
1807 6848: f947c400 ldr x0, [x0,#3976]
1808 684c: 12800005 mov w5, #0xffffffff // #-1
1809 6850: b8206ac2 str w2, [x22,x0]
1810 6854: 17ffffc6 b 676c <__nptl_setxid+0x2c0>
1811 6858: aa1503e0 mov x0, x21
1812 685c: d2801021 mov x1, #0x81 // #129
1813 6860: d2800022 mov x2, #0x1 // #1
1814 6864: d2800003 mov x3, #0x0 // #0
1815 6868: d2800c48 mov x8, #0x62 // #98
1816 686c: d4000001 svc #0x0
1817 6870: 2a0503e0 mov w0, w5
1818 6874: f94023f9 ldr x25, [sp,#64]
1819 6878: a94153f3 ldp x19, x20, [sp,#16]
1820 687c: a9425bf5 ldp x21, x22, [sp,#32]
1821 6880: a94363f7 ldp x23, x24, [sp,#48]
1822 6884: a8c67bfd ldp x29, x30, [sp],#96
1824 688c: 97fffa39 bl 5170 <abort@plt>
1826 0000000000006890 <__pthread_init_static_tls>:
1827 6890: a9bb7bfd stp x29, x30, [sp,#-80]!
1828 6894: 910003fd mov x29, sp
1829 6898: a9025bf5 stp x21, x22, [sp,#32]
1830 689c: d0000175 adrp x21, 34000 <__GI___pthread_keys+0x3d78>
1831 68a0: f9001bf7 str x23, [sp,#48]
1832 68a4: 910a42a1 add x1, x21, #0x290
1833 68a8: b9004fbf str wzr, [x29,#76]
1834 68ac: a90153f3 stp x19, x20, [sp,#16]
1835 68b0: aa0003f3 mov x19, x0
1836 68b4: 91004020 add x0, x1, #0x10
1837 68b8: 52800021 mov w1, #0x1 // #1
1838 68bc: 885ffc02 ldaxr w2, [x0]
1839 68c0: 6b1f005f cmp w2, wzr
1840 68c4: 54000061 b.ne 68d0 <__pthread_init_static_tls+0x40>
1841 68c8: 88037c01 stxr w3, w1, [x0]
1842 68cc: 35ffff83 cbnz w3, 68bc <__pthread_init_static_tls+0x2c>
1843 68d0: 54000881 b.ne 69e0 <__pthread_init_static_tls+0x150>
1844 68d4: d0000156 adrp x22, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
1845 68d8: 52800037 mov w23, #0x1 // #1
1846 68dc: 910962d6 add x22, x22, #0x258
1847 68e0: f8410ed4 ldr x20, [x22,#16]!
1848 68e4: eb16029f cmp x20, x22
1849 68e8: 540002c0 b.eq 6940 <__pthread_init_static_tls+0xb0>
1850 68ec: f9422262 ldr x2, [x19,#1088]
1851 68f0: f9431a83 ldr x3, [x20,#1584]
1852 68f4: f9421e61 ldr x1, [x19,#1080]
1853 68f8: d37cec42 lsl x2, x2, #4
1854 68fc: 8b020064 add x4, x3, x2
1855 6900: 9118c021 add x1, x1, #0x630
1856 6904: 8b010281 add x1, x20, x1
1857 6908: f8226861 str x1, [x3,x2]
1858 690c: 39002097 strb w23, [x4,#8]
1859 6910: aa0103e0 mov x0, x1
1860 6914: f9420e62 ldr x2, [x19,#1048]
1861 6918: f9420a61 ldr x1, [x19,#1040]
1862 691c: 97fffa51 bl 5260 <mempcpy@plt>
1863 6920: f9421263 ldr x3, [x19,#1056]
1864 6924: 52800001 mov w1, #0x0 // #0
1865 6928: f9420e62 ldr x2, [x19,#1048]
1866 692c: cb020062 sub x2, x3, x2
1867 6930: 97fff9d8 bl 5090 <memset@plt>
1868 6934: f9400294 ldr x20, [x20]
1869 6938: eb16029f cmp x20, x22
1870 693c: 54fffd81 b.ne 68ec <__pthread_init_static_tls+0x5c>
1871 6940: 910a42a0 add x0, x21, #0x290
1872 6944: 52800037 mov w23, #0x1 // #1
1873 6948: 91006016 add x22, x0, #0x18
1874 694c: f9400c14 ldr x20, [x0,#24]
1875 6950: eb16029f cmp x20, x22
1876 6954: 540002c0 b.eq 69ac <__pthread_init_static_tls+0x11c>
1877 6958: f9422262 ldr x2, [x19,#1088]
1878 695c: f9431a83 ldr x3, [x20,#1584]
1879 6960: f9421e61 ldr x1, [x19,#1080]
1880 6964: d37cec42 lsl x2, x2, #4
1881 6968: 8b020064 add x4, x3, x2
1882 696c: 9118c021 add x1, x1, #0x630
1883 6970: 8b010281 add x1, x20, x1
1884 6974: f8226861 str x1, [x3,x2]
1885 6978: 39002097 strb w23, [x4,#8]
1886 697c: aa0103e0 mov x0, x1
1887 6980: f9420e62 ldr x2, [x19,#1048]
1888 6984: f9420a61 ldr x1, [x19,#1040]
1889 6988: 97fffa36 bl 5260 <mempcpy@plt>
1890 698c: f9421263 ldr x3, [x19,#1056]
1891 6990: 52800001 mov w1, #0x0 // #0
1892 6994: f9420e62 ldr x2, [x19,#1048]
1893 6998: cb020062 sub x2, x3, x2
1894 699c: 97fff9bd bl 5090 <memset@plt>
1895 69a0: f9400294 ldr x20, [x20]
1896 69a4: eb16029f cmp x20, x22
1897 69a8: 54fffd81 b.ne 6958 <__pthread_init_static_tls+0xc8>
1898 69ac: 910a42a0 add x0, x21, #0x290
1899 69b0: 52800002 mov w2, #0x0 // #0
1900 69b4: 91004000 add x0, x0, #0x10
1901 69b8: 885f7c01 ldxr w1, [x0]
1902 69bc: 8803fc02 stlxr w3, w2, [x0]
1903 69c0: 35ffffc3 cbnz w3, 69b8 <__pthread_init_static_tls+0x128>
1904 69c4: 7100043f cmp w1, #0x1
1905 69c8: 5400012c b.gt 69ec <__pthread_init_static_tls+0x15c>
1906 69cc: a94153f3 ldp x19, x20, [sp,#16]
1907 69d0: a9425bf5 ldp x21, x22, [sp,#32]
1908 69d4: f9401bf7 ldr x23, [sp,#48]
1909 69d8: a8c57bfd ldp x29, x30, [sp],#80
1911 69e0: b9004fa2 str w2, [x29,#76]
1912 69e4: 94002361 bl f768 <__lll_lock_wait_private>
1913 69e8: 17ffffbb b 68d4 <__pthread_init_static_tls+0x44>
1914 69ec: d2801021 mov x1, #0x81 // #129
1915 69f0: d2800022 mov x2, #0x1 // #1
1916 69f4: d2800003 mov x3, #0x0 // #0
1917 69f8: d2800c48 mov x8, #0x62 // #98
1918 69fc: d4000001 svc #0x0
1919 6a00: a94153f3 ldp x19, x20, [sp,#16]
1920 6a04: a9425bf5 ldp x21, x22, [sp,#32]
1921 6a08: f9401bf7 ldr x23, [sp,#48]
1922 6a0c: a8c57bfd ldp x29, x30, [sp],#80
1925 0000000000006a14 <__wait_lookup_done>:
1926 6a14: a9bd7bfd stp x29, x30, [sp,#-48]!
1927 6a18: 52800021 mov w1, #0x1 // #1
1928 6a1c: 910003fd mov x29, sp
1929 6a20: f9000bf3 str x19, [sp,#16]
1930 6a24: d0000173 adrp x19, 34000 <__GI___pthread_keys+0x3d78>
1931 6a28: 910a4260 add x0, x19, #0x290
1932 6a2c: b9002fbf str wzr, [x29,#44]
1933 6a30: 91004000 add x0, x0, #0x10
1934 6a34: 885ffc02 ldaxr w2, [x0]
1935 6a38: 6b1f005f cmp w2, wzr
1936 6a3c: 54000061 b.ne 6a48 <__wait_lookup_done+0x34>
1937 6a40: 88037c01 stxr w3, w1, [x0]
1938 6a44: 35ffff83 cbnz w3, 6a34 <__wait_lookup_done+0x20>
1939 6a48: 540004c1 b.ne 6ae0 <__wait_lookup_done+0xcc>
1940 6a4c: d0000147 adrp x7, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
1941 6a50: d53bd046 mrs x6, tpidr_el0
1942 6a54: 910960e7 add x7, x7, #0x258
1943 6a58: d11bc0c6 sub x6, x6, #0x6f0
1944 6a5c: 52800029 mov w9, #0x1 // #1
1945 6a60: 5280004a mov w10, #0x2 // #2
1946 6a64: f8410ce4 ldr x4, [x7,#16]!
1947 6a68: eb07009f cmp x4, x7
1948 6a6c: 540000a1 b.ne 6a80 <__wait_lookup_done+0x6c>
1949 6a70: 14000023 b 6afc <__wait_lookup_done+0xe8>
1950 6a74: f9400084 ldr x4, [x4]
1951 6a78: eb07009f cmp x4, x7
1952 6a7c: 54000400 b.eq 6afc <__wait_lookup_done+0xe8>
1953 6a80: d1030081 sub x1, x4, #0xc0
1954 6a84: eb0100df cmp x6, x1
1955 6a88: 54ffff60 b.eq 6a74 <__wait_lookup_done+0x60>
1956 6a8c: b8544082 ldr w2, [x4,#-188]
1957 6a90: 34ffff22 cbz w2, 6a74 <__wait_lookup_done+0x60>
1958 6a94: b9002fa9 str w9, [x29,#44]
1959 6a98: 91001025 add x5, x1, #0x4
1960 6a9c: 2a0903e0 mov w0, w9
1961 6aa0: 885ffca1 ldaxr w1, [x5]
1962 6aa4: 6b00003f cmp w1, w0
1963 6aa8: 54000061 b.ne 6ab4 <__wait_lookup_done+0xa0>
1964 6aac: 88027caa stxr w2, w10, [x5]
1965 6ab0: 35ffff82 cbnz w2, 6aa0 <__wait_lookup_done+0x8c>
1966 6ab4: 540001c1 b.ne 6aec <__wait_lookup_done+0xd8>
1967 6ab8: aa0503e0 mov x0, x5
1968 6abc: d2801001 mov x1, #0x80 // #128
1969 6ac0: d2800042 mov x2, #0x2 // #2
1970 6ac4: d2800003 mov x3, #0x0 // #0
1971 6ac8: d2800c48 mov x8, #0x62 // #98
1972 6acc: d4000001 svc #0x0
1973 6ad0: b8544080 ldr w0, [x4,#-188]
1974 6ad4: 7100081f cmp w0, #0x2
1975 6ad8: 54ffff00 b.eq 6ab8 <__wait_lookup_done+0xa4>
1976 6adc: 17ffffe6 b 6a74 <__wait_lookup_done+0x60>
1977 6ae0: b9002fa2 str w2, [x29,#44]
1978 6ae4: 94002321 bl f768 <__lll_lock_wait_private>
1979 6ae8: 17ffffd9 b 6a4c <__wait_lookup_done+0x38>
1980 6aec: b9002fa1 str w1, [x29,#44]
1981 6af0: f9400084 ldr x4, [x4]
1982 6af4: eb07009f cmp x4, x7
1983 6af8: 54fffc41 b.ne 6a80 <__wait_lookup_done+0x6c>
1984 6afc: 910a4260 add x0, x19, #0x290
1985 6b00: 52800029 mov w9, #0x1 // #1
1986 6b04: 91006007 add x7, x0, #0x18
1987 6b08: 5280004a mov w10, #0x2 // #2
1988 6b0c: f9400c04 ldr x4, [x0,#24]
1989 6b10: eb07009f cmp x4, x7
1990 6b14: 540000a1 b.ne 6b28 <__wait_lookup_done+0x114>
1991 6b18: 14000020 b 6b98 <__wait_lookup_done+0x184>
1992 6b1c: f9400084 ldr x4, [x4]
1993 6b20: eb07009f cmp x4, x7
1994 6b24: 540003a0 b.eq 6b98 <__wait_lookup_done+0x184>
1995 6b28: d1030081 sub x1, x4, #0xc0
1996 6b2c: eb0100df cmp x6, x1
1997 6b30: 54ffff60 b.eq 6b1c <__wait_lookup_done+0x108>
1998 6b34: b8544082 ldr w2, [x4,#-188]
1999 6b38: 34ffff22 cbz w2, 6b1c <__wait_lookup_done+0x108>
2000 6b3c: b9002fa9 str w9, [x29,#44]
2001 6b40: 91001025 add x5, x1, #0x4
2002 6b44: 2a0903e0 mov w0, w9
2003 6b48: 885ffca1 ldaxr w1, [x5]
2004 6b4c: 6b00003f cmp w1, w0
2005 6b50: 54000061 b.ne 6b5c <__wait_lookup_done+0x148>
2006 6b54: 88027caa stxr w2, w10, [x5]
2007 6b58: 35ffff82 cbnz w2, 6b48 <__wait_lookup_done+0x134>
2008 6b5c: 54000161 b.ne 6b88 <__wait_lookup_done+0x174>
2009 6b60: aa0503e0 mov x0, x5
2010 6b64: d2801001 mov x1, #0x80 // #128
2011 6b68: d2800042 mov x2, #0x2 // #2
2012 6b6c: d2800003 mov x3, #0x0 // #0
2013 6b70: d2800c48 mov x8, #0x62 // #98
2014 6b74: d4000001 svc #0x0
2015 6b78: b8544080 ldr w0, [x4,#-188]
2016 6b7c: 7100081f cmp w0, #0x2
2017 6b80: 54ffff00 b.eq 6b60 <__wait_lookup_done+0x14c>
2018 6b84: 17ffffe6 b 6b1c <__wait_lookup_done+0x108>
2019 6b88: b9002fa1 str w1, [x29,#44]
2020 6b8c: f9400084 ldr x4, [x4]
2021 6b90: eb07009f cmp x4, x7
2022 6b94: 54fffca1 b.ne 6b28 <__wait_lookup_done+0x114>
2023 6b98: 910a4260 add x0, x19, #0x290
2024 6b9c: 52800002 mov w2, #0x0 // #0
2025 6ba0: 91004000 add x0, x0, #0x10
2026 6ba4: 885f7c01 ldxr w1, [x0]
2027 6ba8: 8803fc02 stlxr w3, w2, [x0]
2028 6bac: 35ffffc3 cbnz w3, 6ba4 <__wait_lookup_done+0x190>
2029 6bb0: 7100043f cmp w1, #0x1
2030 6bb4: 5400008c b.gt 6bc4 <__wait_lookup_done+0x1b0>
2031 6bb8: f9400bf3 ldr x19, [sp,#16]
2032 6bbc: a8c37bfd ldp x29, x30, [sp],#48
2034 6bc4: d2801021 mov x1, #0x81 // #129
2035 6bc8: d2800022 mov x2, #0x1 // #1
2036 6bcc: d2800003 mov x3, #0x0 // #0
2037 6bd0: d2800c48 mov x8, #0x62 // #98
2038 6bd4: d4000001 svc #0x0
2039 6bd8: f9400bf3 ldr x19, [sp,#16]
2040 6bdc: a8c37bfd ldp x29, x30, [sp],#48
2043 0000000000006be4 <__find_in_stack_list>:
2044 6be4: a9bd7bfd stp x29, x30, [sp,#-48]!
2045 6be8: 910003fd mov x29, sp
2046 6bec: a90153f3 stp x19, x20, [sp,#16]
2047 6bf0: d0000174 adrp x20, 34000 <__GI___pthread_keys+0x3d78>
2048 6bf4: aa0003f3 mov x19, x0
2049 6bf8: 910a4281 add x1, x20, #0x290
2050 6bfc: b9002fbf str wzr, [x29,#44]
2051 6c00: 91004020 add x0, x1, #0x10
2052 6c04: 52800021 mov w1, #0x1 // #1
2053 6c08: 885ffc02 ldaxr w2, [x0]
2054 6c0c: 6b1f005f cmp w2, wzr
2055 6c10: 54000061 b.ne 6c1c <__find_in_stack_list+0x38>
2056 6c14: 88037c01 stxr w3, w1, [x0]
2057 6c18: 35ffff83 cbnz w3, 6c08 <__find_in_stack_list+0x24>
2058 6c1c: 54000421 b.ne 6ca0 <__find_in_stack_list+0xbc>
2059 6c20: d0000143 adrp x3, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
2060 6c24: 91096063 add x3, x3, #0x258
2061 6c28: f8410c61 ldr x1, [x3,#16]!
2062 6c2c: eb03003f cmp x1, x3
2063 6c30: 54000160 b.eq 6c5c <__find_in_stack_list+0x78>
2064 6c34: d1030020 sub x0, x1, #0xc0
2065 6c38: eb00027f cmp x19, x0
2066 6c3c: 54000081 b.ne 6c4c <__find_in_stack_list+0x68>
2067 6c40: 1400001b b 6cac <__find_in_stack_list+0xc8>
2068 6c44: eb02027f cmp x19, x2
2069 6c48: 54000320 b.eq 6cac <__find_in_stack_list+0xc8>
2070 6c4c: f9400021 ldr x1, [x1]
2071 6c50: eb03003f cmp x1, x3
2072 6c54: d1030022 sub x2, x1, #0xc0
2073 6c58: 54ffff61 b.ne 6c44 <__find_in_stack_list+0x60>
2074 6c5c: 910a4280 add x0, x20, #0x290
2075 6c60: 91006002 add x2, x0, #0x18
2076 6c64: f9400c00 ldr x0, [x0,#24]
2077 6c68: eb02001f cmp x0, x2
2078 6c6c: 54000160 b.eq 6c98 <__find_in_stack_list+0xb4>
2079 6c70: d1030001 sub x1, x0, #0xc0
2080 6c74: eb01027f cmp x19, x1
2081 6c78: 54000081 b.ne 6c88 <__find_in_stack_list+0xa4>
2082 6c7c: 1400000d b 6cb0 <__find_in_stack_list+0xcc>
2083 6c80: eb01027f cmp x19, x1
2084 6c84: 54000160 b.eq 6cb0 <__find_in_stack_list+0xcc>
2085 6c88: f9400000 ldr x0, [x0]
2086 6c8c: eb02001f cmp x0, x2
2087 6c90: d1030001 sub x1, x0, #0xc0
2088 6c94: 54ffff61 b.ne 6c80 <__find_in_stack_list+0x9c>
2089 6c98: d2800013 mov x19, #0x0 // #0
2090 6c9c: 14000005 b 6cb0 <__find_in_stack_list+0xcc>
2091 6ca0: b9002fa2 str w2, [x29,#44]
2092 6ca4: 940022b1 bl f768 <__lll_lock_wait_private>
2093 6ca8: 17ffffde b 6c20 <__find_in_stack_list+0x3c>
2094 6cac: b4fffd93 cbz x19, 6c5c <__find_in_stack_list+0x78>
2095 6cb0: 910a4280 add x0, x20, #0x290
2096 6cb4: 52800002 mov w2, #0x0 // #0
2097 6cb8: 91004000 add x0, x0, #0x10
2098 6cbc: 885f7c01 ldxr w1, [x0]
2099 6cc0: 8803fc02 stlxr w3, w2, [x0]
2100 6cc4: 35ffffc3 cbnz w3, 6cbc <__find_in_stack_list+0xd8>
2101 6cc8: 7100043f cmp w1, #0x1
2102 6ccc: 540000ac b.gt 6ce0 <__find_in_stack_list+0xfc>
2103 6cd0: aa1303e0 mov x0, x19
2104 6cd4: a94153f3 ldp x19, x20, [sp,#16]
2105 6cd8: a8c37bfd ldp x29, x30, [sp],#48
2107 6ce0: d2801021 mov x1, #0x81 // #129
2108 6ce4: d2800022 mov x2, #0x1 // #1
2109 6ce8: d2800003 mov x3, #0x0 // #0
2110 6cec: d2800c48 mov x8, #0x62 // #98
2111 6cf0: d4000001 svc #0x0
2112 6cf4: aa1303e0 mov x0, x19
2113 6cf8: a94153f3 ldp x19, x20, [sp,#16]
2114 6cfc: a8c37bfd ldp x29, x30, [sp],#48
2117 0000000000006d04 <__nptl_deallocate_tsd>:
2118 6d04: a9ba7bfd stp x29, x30, [sp,#-96]!
2119 6d08: 910003fd mov x29, sp
2120 6d0c: a90363f7 stp x23, x24, [sp,#48]
2121 6d10: d53bd058 mrs x24, tpidr_el0
2122 6d14: a9046bf9 stp x25, x26, [sp,#64]
2123 6d18: d11bc319 sub x25, x24, #0x6f0
2124 6d1c: a90153f3 stp x19, x20, [sp,#16]
2125 6d20: a9025bf5 stp x21, x22, [sp,#32]
2126 6d24: 39504320 ldrb w0, [x25,#1040]
2127 6d28: a90573fb stp x27, x28, [sp,#80]
2128 6d2c: 340006e0 cbz w0, 6e08 <__nptl_deallocate_tsd+0x104>
2129 6d30: d280009a mov x26, #0x4 // #4
2130 6d34: d10f831c sub x28, x24, #0x3e0
2131 6d38: d000015b adrp x27, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
2132 6d3c: 3910433f strb wzr, [x25,#1040]
2133 6d40: aa1c03f7 mov x23, x28
2134 6d44: 91124375 add x21, x27, #0x490
2135 6d48: d2800416 mov x22, #0x20 // #32
2136 6d4c: f94002f3 ldr x19, [x23]
2137 6d50: b40002d3 cbz x19, 6da8 <__nptl_deallocate_tsd+0xa4>
2138 6d54: 91002273 add x19, x19, #0x8
2139 6d58: d10802b4 sub x20, x21, #0x200
2140 6d5c: 14000005 b 6d70 <__nptl_deallocate_tsd+0x6c>
2141 6d60: 91004294 add x20, x20, #0x10
2142 6d64: 91004273 add x19, x19, #0x10
2143 6d68: eb15029f cmp x20, x21
2144 6d6c: 540001e0 b.eq 6da8 <__nptl_deallocate_tsd+0xa4>
2145 6d70: f9400260 ldr x0, [x19]
2146 6d74: b4ffff60 cbz x0, 6d60 <__nptl_deallocate_tsd+0x5c>
2147 6d78: f85f8282 ldr x2, [x20,#-8]
2148 6d7c: f85f8263 ldr x3, [x19,#-8]
2149 6d80: f900027f str xzr, [x19]
2150 6d84: eb02007f cmp x3, x2
2151 6d88: 54fffec1 b.ne 6d60 <__nptl_deallocate_tsd+0x5c>
2152 6d8c: f9400282 ldr x2, [x20]
2153 6d90: b4fffe82 cbz x2, 6d60 <__nptl_deallocate_tsd+0x5c>
2154 6d94: d63f0040 blr x2
2155 6d98: 91004294 add x20, x20, #0x10
2156 6d9c: eb15029f cmp x20, x21
2157 6da0: 91004273 add x19, x19, #0x10
2158 6da4: 54fffe61 b.ne 6d70 <__nptl_deallocate_tsd+0x6c>
2159 6da8: 910082d6 add x22, x22, #0x20
2160 6dac: 910022f7 add x23, x23, #0x8
2161 6db0: f11082df cmp x22, #0x420
2162 6db4: 910802b5 add x21, x21, #0x200
2163 6db8: 54fffca1 b.ne 6d4c <__nptl_deallocate_tsd+0x48>
2164 6dbc: 39504320 ldrb w0, [x25,#1040]
2165 6dc0: 340000e0 cbz w0, 6ddc <__nptl_deallocate_tsd+0xd8>
2166 6dc4: f100075a subs x26, x26, #0x1
2167 6dc8: 54fffba1 b.ne 6d3c <__nptl_deallocate_tsd+0x38>
2168 6dcc: 91044320 add x0, x25, #0x110
2169 6dd0: 2a1a03e1 mov w1, w26
2170 6dd4: d2804002 mov x2, #0x200 // #512
2171 6dd8: 97fff8ae bl 5090 <memset@plt>
2172 6ddc: d10f6313 sub x19, x24, #0x3d8
2173 6de0: d10b8314 sub x20, x24, #0x2e0
2174 6de4: f9400261 ldr x1, [x19]
2175 6de8: aa0103e0 mov x0, x1
2176 6dec: b4000061 cbz x1, 6df8 <__nptl_deallocate_tsd+0xf4>
2177 6df0: 97fff90c bl 5220 <free@plt>
2178 6df4: f900027f str xzr, [x19]
2179 6df8: 91002273 add x19, x19, #0x8
2180 6dfc: eb14027f cmp x19, x20
2181 6e00: 54ffff21 b.ne 6de4 <__nptl_deallocate_tsd+0xe0>
2182 6e04: 3910433f strb wzr, [x25,#1040]
2183 6e08: a94153f3 ldp x19, x20, [sp,#16]
2184 6e0c: a9425bf5 ldp x21, x22, [sp,#32]
2185 6e10: a94363f7 ldp x23, x24, [sp,#48]
2186 6e14: a9446bf9 ldp x25, x26, [sp,#64]
2187 6e18: a94573fb ldp x27, x28, [sp,#80]
2188 6e1c: a8c67bfd ldp x29, x30, [sp],#96
2191 0000000000006e24 <__free_tcb>:
2192 6e24: a9bd7bfd stp x29, x30, [sp,#-48]!
2193 6e28: 91042002 add x2, x0, #0x108
2194 6e2c: 910003fd mov x29, sp
2195 6e30: f9000bf3 str x19, [sp,#16]
2196 6e34: b9410801 ldr w1, [x0,#264]
2197 6e38: b9002fa1 str w1, [x29,#44]
2198 6e3c: 321b0024 orr w4, w1, #0x20
2199 6e40: 2a0103e3 mov w3, w1
2200 6e44: 885ffc45 ldaxr w5, [x2]
2201 6e48: 6b0300bf cmp w5, w3
2202 6e4c: 54000061 b.ne 6e58 <__free_tcb+0x34>
2203 6e50: 88067c44 stxr w6, w4, [x2]
2204 6e54: 35ffff86 cbnz w6, 6e44 <__free_tcb+0x20>
2205 6e58: 54fffee1 b.ne 6e34 <__free_tcb+0x10>
2206 6e5c: 372800c1 tbnz w1, #5, 6e74 <__free_tcb+0x50>
2207 6e60: aa0003f3 mov x19, x0
2208 6e64: f9425800 ldr x0, [x0,#1200]
2209 6e68: b50000c0 cbnz x0, 6e80 <__free_tcb+0x5c>
2210 6e6c: aa1303e0 mov x0, x19
2211 6e70: 97fffb81 bl 5c74 <__deallocate_stack>
2212 6e74: f9400bf3 ldr x19, [sp,#16]
2213 6e78: a8c37bfd ldp x29, x30, [sp],#48
2215 6e80: f9025a7f str xzr, [x19,#1200]
2216 6e84: 97fff8e7 bl 5220 <free@plt>
2217 6e88: 17fffff9 b 6e6c <__free_tcb+0x48>
2219 0000000000006e8c <start_thread>:
2220 6e8c: a9ae7bfd stp x29, x30, [sp,#-288]!
2221 6e90: 9112e002 add x2, x0, #0x4b8
2222 6e94: b0000141 adrp x1, 2f000 <__FRAME_END__+0x18e30>
2223 6e98: f947cc21 ldr x1, [x1,#3992]
2224 6e9c: 910003fd mov x29, sp
2225 6ea0: a90153f3 stp x19, x20, [sp,#16]
2226 6ea4: aa0003f3 mov x19, x0
2227 6ea8: f90013f5 str x21, [sp,#32]
2228 6eac: f9001fa0 str x0, [x29,#56]
2229 6eb0: d53bd040 mrs x0, tpidr_el0
2230 6eb4: f8216802 str x2, [x0,x1]
2231 6eb8: 97fff8d6 bl 5210 <__ctype_init@plt>
2232 6ebc: 91107260 add x0, x19, #0x41c
2233 6ec0: 52800002 mov w2, #0x0 // #0
2234 6ec4: 885ffc01 ldaxr w1, [x0]
2235 6ec8: 88037c02 stxr w3, w2, [x0]
2236 6ecc: 35ffffc3 cbnz w3, 6ec4 <start_thread+0x38>
2237 6ed0: 3100083f cmn w1, #0x2
2238 6ed4: 54000e00 b.eq 7094 <start_thread+0x208>
2239 6ed8: f9401fa2 ldr x2, [x29,#56]
2240 6edc: d2800301 mov x1, #0x18 // #24
2241 6ee0: d2800c68 mov x8, #0x63 // #99
2242 6ee4: 91038040 add x0, x2, #0xe0
2243 6ee8: d4000001 svc #0x0
2244 6eec: b9441440 ldr w0, [x2,#1044]
2245 6ef0: 37100880 tbnz w0, #2, 7000 <start_thread+0x174>
2246 6ef4: 910123a0 add x0, x29, #0x48
2247 6ef8: f90083bf str xzr, [x29,#256]
2248 6efc: f90087bf str xzr, [x29,#264]
2249 6f00: 97fff828 bl 4fa0 <_setjmp@plt>
2250 6f04: 2a0003f3 mov w19, w0
2251 6f08: 35000160 cbnz w0, 6f34 <start_thread+0xa8>
2252 6f0c: f9401fa2 ldr x2, [x29,#56]
2253 6f10: 910123a1 add x1, x29, #0x48
2254 6f14: 39504c40 ldrb w0, [x2,#1043]
2255 6f18: f9008041 str x1, [x2,#256]
2256 6f1c: 350008e0 cbnz w0, 7038 <start_thread+0x1ac>
2257 6f20: f9401fb3 ldr x19, [x29,#56]
2258 6f24: f9421e61 ldr x1, [x19,#1080]
2259 6f28: f9422260 ldr x0, [x19,#1088]
2260 6f2c: d63f0020 blr x1
2261 6f30: f9021660 str x0, [x19,#1064]
2262 6f34: 97fff873 bl 5100 <__call_tls_dtors@plt>
2263 6f38: 97ffff73 bl 6d04 <__nptl_deallocate_tsd>
2264 6f3c: 97fff879 bl 5120 <__libc_thread_freeres@plt>
2265 6f40: d0000140 adrp x0, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
2266 6f44: 91094000 add x0, x0, #0x250
2267 6f48: 885ffc01 ldaxr w1, [x0]
2268 6f4c: 51000422 sub w2, w1, #0x1
2269 6f50: 88037c02 stxr w3, w2, [x0]
2270 6f54: 35ffffa3 cbnz w3, 6f48 <start_thread+0xbc>
2271 6f58: 7100043f cmp w1, #0x1
2272 6f5c: 54000ae0 b.eq 70b8 <start_thread+0x22c>
2273 6f60: f9401fa0 ldr x0, [x29,#56]
2274 6f64: 39504400 ldrb w0, [x0,#1041]
2275 6f68: 35000c00 cbnz w0, 70e8 <start_thread+0x25c>
2276 6f6c: f9401fa0 ldr x0, [x29,#56]
2277 6f70: 91042001 add x1, x0, #0x108
2278 6f74: f9401fa0 ldr x0, [x29,#56]
2279 6f78: b9410800 ldr w0, [x0,#264]
2280 6f7c: b90043a0 str w0, [x29,#64]
2281 6f80: 321c0003 orr w3, w0, #0x10
2282 6f84: 885ffc22 ldaxr w2, [x1]
2283 6f88: 6b00005f cmp w2, w0
2284 6f8c: 54000061 b.ne 6f98 <start_thread+0x10c>
2285 6f90: 88047c23 stxr w4, w3, [x1]
2286 6f94: 35ffff84 cbnz w4, 6f84 <start_thread+0xf8>
2287 6f98: 1a9f17e0 cset w0, eq
2288 6f9c: 35000040 cbnz w0, 6fa4 <start_thread+0x118>
2289 6fa0: b90043a2 str w2, [x29,#64]
2290 6fa4: 34fffe80 cbz w0, 6f74 <start_thread+0xe8>
2291 6fa8: 97fff816 bl 5000 <__getpagesize@plt>
2292 6fac: f9401fa1 ldr x1, [x29,#56]
2293 6fb0: f9424822 ldr x2, [x1,#1168]
2294 6fb4: 51000401 sub w1, w0, #0x1
2295 6fb8: cb0203a0 sub x0, x29, x2
2296 6fbc: 93407c21 sxtw x1, w1
2297 6fc0: 8a210001 bic x1, x0, x1
2298 6fc4: f140803f cmp x1, #0x20, lsl #12
2299 6fc8: 54000f88 b.hi 71b8 <start_thread+0x32c>
2300 6fcc: f9401fa1 ldr x1, [x29,#56]
2301 6fd0: f9421020 ldr x0, [x1,#1056]
2302 6fd4: eb00003f cmp x1, x0
2303 6fd8: 54000ea0 b.eq 71ac <start_thread+0x320>
2304 6fdc: f9401fa0 ldr x0, [x29,#56]
2305 6fe0: b9410800 ldr w0, [x0,#264]
2306 6fe4: 373009a0 tbnz w0, #6, 7118 <start_thread+0x28c>
2307 6fe8: d2800002 mov x2, #0x0 // #0
2308 6fec: d2800ba1 mov x1, #0x5d // #93
2309 6ff0: aa0203e0 mov x0, x2
2310 6ff4: aa0103e8 mov x8, x1
2311 6ff8: d4000001 svc #0x0
2312 6ffc: 17fffffd b 6ff0 <start_thread+0x164>
2313 7000: 910123b3 add x19, x29, #0x48
2314 7004: 52800001 mov w1, #0x0 // #0
2315 7008: aa1303e0 mov x0, x19
2316 700c: d2801002 mov x2, #0x80 // #128
2317 7010: 97fff820 bl 5090 <memset@plt>
2318 7014: d2b00001 mov x1, #0x80000000 // #2147483648
2319 7018: d2800020 mov x0, #0x1 // #1
2320 701c: f90027a1 str x1, [x29,#72]
2321 7020: d2800002 mov x2, #0x0 // #0
2322 7024: aa1303e1 mov x1, x19
2323 7028: d2800103 mov x3, #0x8 // #8
2324 702c: d28010e8 mov x8, #0x87 // #135
2325 7030: d4000001 svc #0x0
2326 7034: 17ffffb0 b 6ef4 <start_thread+0x68>
2327 7038: 94002178 bl f618 <__pthread_enable_asynccancel>
2328 703c: 2a0003f5 mov w21, w0
2329 7040: f9401fa0 ldr x0, [x29,#56]
2330 7044: 52800021 mov w1, #0x1 // #1
2331 7048: b90043b3 str w19, [x29,#64]
2332 704c: 91106014 add x20, x0, #0x418
2333 7050: 885ffe80 ldaxr w0, [x20]
2334 7054: 6b13001f cmp w0, w19
2335 7058: 54000061 b.ne 7064 <start_thread+0x1d8>
2336 705c: 88027e81 stxr w2, w1, [x20]
2337 7060: 35ffff82 cbnz w2, 7050 <start_thread+0x1c4>
2338 7064: 1a9f17e1 cset w1, eq
2339 7068: 34000221 cbz w1, 70ac <start_thread+0x220>
2340 706c: 340002a1 cbz w1, 70c0 <start_thread+0x234>
2341 7070: 52800001 mov w1, #0x0 // #0
2342 7074: 885f7e80 ldxr w0, [x20]
2343 7078: 8802fe81 stlxr w2, w1, [x20]
2344 707c: 35ffffc2 cbnz w2, 7074 <start_thread+0x1e8>
2345 7080: 7100041f cmp w0, #0x1
2346 7084: 5400024c b.gt 70cc <start_thread+0x240>
2347 7088: 2a1503e0 mov w0, w21
2348 708c: 94002193 bl f6d8 <__pthread_disable_asynccancel>
2349 7090: 17ffffa4 b 6f20 <start_thread+0x94>
2350 7094: d2801021 mov x1, #0x81 // #129
2351 7098: d2800022 mov x2, #0x1 // #1
2352 709c: d2800003 mov x3, #0x0 // #0
2353 70a0: d2800c48 mov x8, #0x62 // #98
2354 70a4: d4000001 svc #0x0
2355 70a8: 17ffff8c b 6ed8 <start_thread+0x4c>
2356 70ac: b90043a0 str w0, [x29,#64]
2357 70b0: 35fffe01 cbnz w1, 7070 <start_thread+0x1e4>
2358 70b4: 14000003 b 70c0 <start_thread+0x234>
2359 70b8: 52800000 mov w0, #0x0 // #0
2360 70bc: 97fff7b5 bl 4f90 <exit@plt>
2361 70c0: aa1403e0 mov x0, x20
2362 70c4: 940021a9 bl f768 <__lll_lock_wait_private>
2363 70c8: 17ffffea b 7070 <start_thread+0x1e4>
2364 70cc: aa1403e0 mov x0, x20
2365 70d0: d2801021 mov x1, #0x81 // #129
2366 70d4: d2800022 mov x2, #0x1 // #1
2367 70d8: d2800003 mov x3, #0x0 // #0
2368 70dc: d2800c48 mov x8, #0x62 // #98
2369 70e0: d4000001 svc #0x0
2370 70e4: 17ffffe9 b 7088 <start_thread+0x1fc>
2371 70e8: b0000163 adrp x3, 34000 <__GI___pthread_keys+0x3d78>
2372 70ec: f9401fa0 ldr x0, [x29,#56]
2373 70f0: 910a4063 add x3, x3, #0x290
2374 70f4: b9444801 ldr w1, [x0,#1096]
2375 70f8: b9402860 ldr w0, [x3,#40]
2376 70fc: 2a000020 orr w0, w1, w0
2377 7100: 3647f360 tbz w0, #8, 6f6c <start_thread+0xe0>
2378 7104: f9401fa0 ldr x0, [x29,#56]
2379 7108: f9423000 ldr x0, [x0,#1120]
2380 710c: b4000280 cbz x0, 715c <start_thread+0x2d0>
2381 7110: 97fffa5e bl 5a88 <__GI___nptl_death_event>
2382 7114: 17ffff96 b 6f6c <start_thread+0xe0>
2383 7118: f9401fa0 ldr x0, [x29,#56]
2384 711c: d2801006 mov x6, #0x80 // #128
2385 7120: d2800004 mov x4, #0x0 // #0
2386 7124: d2800c45 mov x5, #0x62 // #98
2387 7128: 91107007 add x7, x0, #0x41c
2388 712c: aa0703e0 mov x0, x7
2389 7130: aa0603e1 mov x1, x6
2390 7134: aa0403e2 mov x2, x4
2391 7138: aa0403e3 mov x3, x4
2392 713c: aa0503e8 mov x8, x5
2393 7140: d4000001 svc #0x0
2394 7144: f9401fa0 ldr x0, [x29,#56]
2395 7148: b9410800 ldr w0, [x0,#264]
2396 714c: 3737ff00 tbnz w0, #6, 712c <start_thread+0x2a0>
2397 7150: f9401fa0 ldr x0, [x29,#56]
2398 7154: b9041c04 str w4, [x0,#1052]
2399 7158: 17ffffa4 b 6fe8 <start_thread+0x15c>
2400 715c: f9401fa4 ldr x4, [x29,#56]
2401 7160: aa0403e0 mov x0, x4
2402 7164: f9022c04 str x4, [x0,#1112]
2403 7168: 52800120 mov w0, #0x9 // #9
2404 716c: b9045080 str w0, [x4,#1104]
2405 7170: aa0303e1 mov x1, x3
2406 7174: f9401fa2 ldr x2, [x29,#56]
2407 7178: f8430c20 ldr x0, [x1,#48]!
2408 717c: f9023040 str x0, [x2,#1120]
2409 7180: f90023a0 str x0, [x29,#64]
2410 7184: c85ffc22 ldaxr x2, [x1]
2411 7188: eb00005f cmp x2, x0
2412 718c: 54000061 b.ne 7198 <start_thread+0x30c>
2413 7190: c8057c24 stxr w5, x4, [x1]
2414 7194: 35ffff85 cbnz w5, 7184 <start_thread+0x2f8>
2415 7198: 1a9f17e0 cset w0, eq
2416 719c: 35000040 cbnz w0, 71a4 <start_thread+0x318>
2417 71a0: f90023a2 str x2, [x29,#64]
2418 71a4: 34fffe60 cbz w0, 7170 <start_thread+0x2e4>
2419 71a8: 17ffffda b 7110 <start_thread+0x284>
2420 71ac: f9401fa0 ldr x0, [x29,#56]
2421 71b0: 97ffff1d bl 6e24 <__free_tcb>
2422 71b4: 17ffff8d b 6fe8 <start_thread+0x15c>
2423 71b8: aa0203e0 mov x0, x2
2424 71bc: d1408021 sub x1, x1, #0x20, lsl #12
2425 71c0: 52800082 mov w2, #0x4 // #4
2426 71c4: 97fff843 bl 52d0 <__madvise@plt>
2427 71c8: 17ffff81 b 6fcc <start_thread+0x140>
2429 00000000000071cc <pthread_create@@GLIBC_2.17>:
2430 71cc: a9b17bfd stp x29, x30, [sp,#-240]!
2431 71d0: 910003fd mov x29, sp
2432 71d4: 6d0627e8 stp d8, d9, [sp,#96]
2433 71d8: a90363f7 stp x23, x24, [sp,#48]
2434 71dc: 6d072fea stp d10, d11, [sp,#112]
2435 71e0: a90573fb stp x27, x28, [sp,#80]
2436 71e4: 6d0837ec stp d12, d13, [sp,#128]
2437 71e8: a90153f3 stp x19, x20, [sp,#16]
2438 71ec: a9025bf5 stp x21, x22, [sp,#32]
2439 71f0: a9046bf9 stp x25, x26, [sp,#64]
2440 71f4: aa0103f8 mov x24, x1
2441 71f8: aa0203fb mov x27, x2
2442 71fc: 9e67000b fmov d11, x0
2443 7200: 9e67006c fmov d12, x3
2444 7204: 1e2703e8 fmov s8, wzr
2445 7208: b40038a1 cbz x1, 791c <pthread_create@@GLIBC_2.17+0x750>
2446 720c: 97fff77d bl 5000 <__getpagesize@plt>
2447 7210: f9401314 ldr x20, [x24,#32]
2448 7214: 51000400 sub w0, w0, #0x1
2449 7218: 93407c13 sxtw x19, w0
2450 721c: b4001d14 cbz x20, 75bc <pthread_create@@GLIBC_2.17+0x3f0>
2451 7220: b9400b00 ldr w0, [x24,#8]
2452 7224: 37185020 tbnz w0, #3, 7c28 <pthread_create@@GLIBC_2.17+0xa5c>
2453 7228: 9000014a adrp x10, 2f000 <__FRAME_END__+0x18e30>
2454 722c: b000016b adrp x11, 34000 <__GI___pthread_keys+0x3d78>
2455 7230: b000016c adrp x12, 34000 <__GI___pthread_keys+0x3d78>
2456 7234: f9400b19 ldr x25, [x24,#16]
2457 7238: aa3303e0 mvn x0, x19
2458 723c: 52800095 mov w21, #0x4 // #4
2459 7240: f947ed41 ldr x1, [x10,#4056]
2460 7244: 8b190279 add x25, x19, x25
2461 7248: f9419162 ldr x2, [x11,#800]
2462 724c: 8a190019 and x25, x0, x25
2463 7250: f9418d89 ldr x9, [x12,#792]
2464 7254: 528000fa mov w26, #0x7 // #7
2465 7258: b94fa021 ldr w1, [x1,#4000]
2466 725c: 91200042 add x2, x2, #0x800
2467 7260: 8b130053 add x19, x2, x19
2468 7264: 8a29029c bic x28, x20, x9
2469 7268: 72000021 ands w1, w1, #0x1
2470 726c: 8b190273 add x19, x19, x25
2471 7270: 8a000273 and x19, x19, x0
2472 7274: 1a9f12b5 csel w21, w21, wzr, ne
2473 7278: 52800060 mov w0, #0x3 // #3
2474 727c: 6b1f003f cmp w1, wzr
2475 7280: 1a801340 csel w0, w26, w0, ne
2476 7284: eb13039f cmp x28, x19
2477 7288: 1e27000d fmov s13, w0
2478 728c: 54001d03 b.cc 762c <pthread_create@@GLIBC_2.17+0x460>
2479 7290: b0000174 adrp x20, 34000 <__GI___pthread_keys+0x3d78>
2480 7294: b900b3bf str wzr, [x29,#176]
2481 7298: 910a4280 add x0, x20, #0x290
2482 729c: 52800021 mov w1, #0x1 // #1
2483 72a0: 91004000 add x0, x0, #0x10
2484 72a4: 885ffc02 ldaxr w2, [x0]
2485 72a8: 6b1f005f cmp w2, wzr
2486 72ac: 54000061 b.ne 72b8 <pthread_create@@GLIBC_2.17+0xec>
2487 72b0: 88037c01 stxr w3, w1, [x0]
2488 72b4: 35ffff83 cbnz w3, 72a4 <pthread_create@@GLIBC_2.17+0xd8>
2489 72b8: 54001581 b.ne 7568 <pthread_create@@GLIBC_2.17+0x39c>
2490 72bc: b0000156 adrp x22, 30000 <_GLOBAL_OFFSET_TABLE_+0x88>
2491 72c0: 910962c7 add x7, x22, #0x258
2492 72c4: f9412ec4 ldr x4, [x22,#600]
2493 72c8: eb07009f cmp x4, x7
2494 72cc: 54002460 b.eq 7758 <pthread_create@@GLIBC_2.17+0x58c>
2495 72d0: d2800013 mov x19, #0x0 // #0
2496 72d4: 14000004 b 72e4 <pthread_create@@GLIBC_2.17+0x118>
2497 72d8: f9400084 ldr x4, [x4]
2498 72dc: eb07009f cmp x4, x7
2499 72e0: 54000200 b.eq 7320 <pthread_create@@GLIBC_2.17+0x154>
2500 72e4: d1030085 sub x5, x4, #0xc0
2501 72e8: b940d0a6 ldr w6, [x5,#208]
2502 72ec: 6b1f00df cmp w6, wzr
2503 72f0: 54ffff4c b.gt 72d8 <pthread_create@@GLIBC_2.17+0x10c>
2504 72f4: f9424ca0 ldr x0, [x5,#1176]
2505 72f8: eb00039f cmp x28, x0
2506 72fc: 54fffee8 b.hi 72d8 <pthread_create@@GLIBC_2.17+0x10c>
2507 7300: 54004240 b.eq 7b48 <pthread_create@@GLIBC_2.17+0x97c>
2508 7304: b4001993 cbz x19, 7634 <pthread_create@@GLIBC_2.17+0x468>
2509 7308: f9424e61 ldr x1, [x19,#1176]
2510 730c: f9400084 ldr x4, [x4]
2511 7310: eb01001f cmp x0, x1
2512 7314: 9a852273 csel x19, x19, x5, cs
2513 7318: eb07009f cmp x4, x7
2514 731c: 54fffe41 b.ne 72e4 <pthread_create@@GLIBC_2.17+0x118>
2515 7320: b40021d3 cbz x19, 7758 <pthread_create@@GLIBC_2.17+0x58c>
2516 7324: f9424e60 ldr x0, [x19,#1176]
2517 7328: eb1c081f cmp x0, x28, lsl #2
2518 732c: 54002168 b.hi 7758 <pthread_create@@GLIBC_2.17+0x58c>
2519 7330: 9103027a add x26, x19, #0xc0
2520 7334: 12800000 mov w0, #0xffffffff // #-1
2521 7338: f9014a9a str x26, [x20,#656]
2522 733c: 910962d6 add x22, x22, #0x258
2523 7340: b9041e60 str w0, [x19,#1052]
2524 7344: aa1603e2 mov x2, x22
2525 7348: b2400344 orr x4, x26, #0x1
2526 734c: 910a4281 add x1, x20, #0x290
2527 7350: d5033bbf dmb ish
2528 7354: f9406263 ldr x3, [x19,#192]
2529 7358: f9406665 ldr x5, [x19,#200]
2530 735c: 91004020 add x0, x1, #0x10
2531 7360: f9000465 str x5, [x3,#8]
2532 7364: f9406665 ldr x5, [x19,#200]
2533 7368: f90000a3 str x3, [x5]
2534 736c: d5033bbf dmb ish
2535 7370: f9014a84 str x4, [x20,#656]
2536 7374: d5033bbf dmb ish
2537 7378: f8410c43 ldr x3, [x2,#16]!
2538 737c: f9006263 str x3, [x19,#192]
2539 7380: f9006662 str x2, [x19,#200]
2540 7384: f900047a str x26, [x3,#8]
2541 7388: d5033bbf dmb ish
2542 738c: f9000ada str x26, [x22,#16]
2543 7390: d5033bbf dmb ish
2544 7394: f9400422 ldr x2, [x1,#8]
2545 7398: f9424e63 ldr x3, [x19,#1176]
2546 739c: f9014a9f str xzr, [x20,#656]
2547 73a0: cb030042 sub x2, x2, x3
2548 73a4: f9000422 str x2, [x1,#8]
2549 73a8: 52800002 mov w2, #0x0 // #0
2550 73ac: 885f7c01 ldxr w1, [x0]
2551 73b0: 8803fc02 stlxr w3, w2, [x0]
2552 73b4: 35ffffc3 cbnz w3, 73ac <pthread_create@@GLIBC_2.17+0x1e0>
2553 73b8: 7100043f cmp w1, #0x1
2554 73bc: 540043ac b.gt 7c30 <pthread_create@@GLIBC_2.17+0xa64>
2555 73c0: f9437a77 ldr x23, [x19,#1776]
2556 73c4: d2800016 mov x22, #0x0 // #0
2557 73c8: f9424e60 ldr x0, [x19,#1176]
2558 73cc: b9010a7f str wzr, [x19,#264]
2559 73d0: 910042f5 add x21, x23, #0x10
2560 73d4: f9007e76 str x22, [x19,#248]
2561 73d8: f9023276 str x22, [x19,#1120]
2562 73dc: 9e670009 fmov d9, x0
2563 73e0: f9424a60 ldr x0, [x19,#1168]
2564 73e4: f85f02e5 ldr x5, [x23,#-16]
2565 73e8: eb0502df cmp x22, x5
2566 73ec: 9e67000a fmov d10, x0
2567 73f0: 54000182 b.cs 7420 <pthread_create@@GLIBC_2.17+0x254>
2568 73f4: 394022a4 ldrb w4, [x21,#8]
2569 73f8: 910006d6 add x22, x22, #0x1
2570 73fc: 350000c4 cbnz w4, 7414 <pthread_create@@GLIBC_2.17+0x248>
2571 7400: f94002a0 ldr x0, [x21]
2572 7404: b100041f cmn x0, #0x1
2573 7408: 54000060 b.eq 7414 <pthread_create@@GLIBC_2.17+0x248>
2574 740c: 97fff785 bl 5220 <free@plt>
2575 7410: f85f02e5 ldr x5, [x23,#-16]
2576 7414: eb0502df cmp x22, x5
2577 7418: 910042b5 add x21, x21, #0x10
2578 741c: 54fffec3 b.cc 73f4 <pthread_create@@GLIBC_2.17+0x228>
2579 7420: 910004a2 add x2, x5, #0x1
2580 7424: aa1703e0 mov x0, x23
2581 7428: d53bd043 mrs x3, tpidr_el0
2582 742c: 52800001 mov w1, #0x0 // #0
2583 7430: d37cec42 lsl x2, x2, #4
2584 7434: 911bc275 add x21, x19, #0x6f0
2585 7438: aa0303f7 mov x23, x3
2586 743c: aa1503f6 mov x22, x21
2587 7440: 97fff714 bl 5090 <memset@plt>
2588 7444: aa1503e0 mov x0, x21
2589 7448: 97fff7ca bl 5370 <_dl_allocate_tls_init@plt>
2590 744c: f9425261 ldr x1, [x19,#1184]
2591 7450: eb01033f cmp x25, x1
2592 7454: 540037e8 b.hi 7b50 <pthread_create@@GLIBC_2.17+0x984>
2593 7458: 9e660120 fmov x0, d9
2594 745c: cb190021 sub x1, x1, x25
2595 7460: cb1c0009 sub x9, x0, x28
2596 7464: eb09003f cmp x1, x9
2597 7468: 54003d28 b.hi 7c0c <pthread_create@@GLIBC_2.17+0xa40>
2598 746c: f9025679 str x25, [x19,#1192]
2599 7470: d11bc2f5 sub x21, x23, #0x6f0
2600 7474: b9400b03 ldr w3, [x24,#8]
2601 7478: 911122a4 add x4, x21, #0x448
2602 747c: b9410ea1 ldr w1, [x21,#268]
2603 7480: 91038262 add x2, x19, #0xe0
2604 7484: 12000065 and w5, w3, #0x1
2605 7488: 12197460 and w0, w3, #0xffffff9f
2606 748c: 6b1f00bf cmp w5, wzr
2607 7490: 121b0421 and w1, w1, #0x60
2608 7494: 91112265 add x5, x19, #0x448
2609 7498: 2a000021 orr w1, w1, w0
2610 749c: 928003e0 mov x0, #0xffffffffffffffe0 // #-32
2611 74a0: b94436a6 ldr w6, [x21,#1076]
2612 74a4: a9402488 ldp x8, x9, [x4]
2613 74a8: f9006e62 str x2, [x19,#216]
2614 74ac: f9007262 str x2, [x19,#224]
2615 74b0: d11bc262 sub x2, x19, #0x6f0
2616 74b4: f9007660 str x0, [x19,#232]
2617 74b8: 9a9f1260 csel x0, x19, xzr, ne
2618 74bc: b9041a7f str wzr, [x19,#1048]
2619 74c0: f9021260 str x0, [x19,#1056]
2620 74c4: f9007a7f str xzr, [x19,#240]
2621 74c8: f9021e7b str x27, [x19,#1080]