Merge pull request #19 from pefoley2/appveyor
[dyninst.git] / proccontrol / dumplibpthread.asm
1
2 /usr/lib64/libpthread-2.20.so:     file format elf64-littleaarch64
3
4
5 Disassembly of section .init:
6
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
12     4f38:       d65f03c0        ret
13
14 Disassembly of section .plt:
15
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
21     4f50:       d61f0220        br      x17
22     4f54:       d503201f        nop
23     4f58:       d503201f        nop
24     4f5c:       d503201f        nop
25
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
30     4f6c:       d61f0220        br      x17
31
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
36     4f7c:       d61f0220        br      x17
37
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
42     4f8c:       d61f0220        br      x17
43
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
48     4f9c:       d61f0220        br      x17
49
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
54     4fac:       d61f0220        br      x17
55
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
60     4fbc:       d61f0220        br      x17
61
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
66     4fcc:       d61f0220        br      x17
67
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
72     4fdc:       d61f0220        br      x17
73
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
78     4fec:       d61f0220        br      x17
79
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
84     4ffc:       d61f0220        br      x17
85
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
90     500c:       d61f0220        br      x17
91
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
96     501c:       d61f0220        br      x17
97
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
103
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
109
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
115
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
121
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
127
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
133
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
139
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
145
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
151
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
157
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
163
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
169
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
175
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
181
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
187
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
193
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
199
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
205
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
211
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
217
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
223
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
229
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
235
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
241
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
247
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
253
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
259
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
265
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
271
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
277
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
283
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
289
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
295
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
301
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
307
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
313
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
319
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
325
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
331
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
337
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
343
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
349
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
355
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
361
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
367
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
373
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
379
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
385
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
391
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
397
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
403
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
409
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
415
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
421
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
427
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
433
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
439
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
445
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
451
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
457
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
464     53f4:       d61f0040        br      x2
465     53f8:       d503201f        nop
466     53fc:       d503201f        nop
467
468 Disassembly of section .text:
469
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
486     543c:       d65f03c0        ret
487
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
505     5480:       d65f03c0        ret
506
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
525     54c8:       d65f03c0        ret
526
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>
541
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
547     5510:       d65f03c0        ret
548
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
558     5534:       d65f03c0        ret
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>
606
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
618     561c:       d65f03c0        ret
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>
679
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]
870     5a04:       d65f03c0        ret
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>
892
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
903     5a80:       d65f03c0        ret
904
905 0000000000005a84 <__GI___nptl_create_event>:
906     5a84:       d65f03c0        ret
907
908 0000000000005a88 <__GI___nptl_death_event>:
909     5a88:       d65f03c0        ret
910
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>
922
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
943     5b00:       d65f03c0        ret
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
960     5b44:       d65f03c0        ret
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>
983
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
1036     5c6c:       d65f03c0        ret
1037     5c70:       97fffd40        bl      5170 <abort@plt>
1038
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
1103     5d70:       d65f03c0        ret
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
1120     5db4:       d65f03c0        ret
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>
1162
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
1197     5ee0:       d65f03c0        ret
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
1282     6034:       d65f03c0        ret
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>
1289
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
1304     6084:       d65f03c0        ret
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>
1381
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
1508     63ac:       d65f03c0        ret
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>
1551
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
1570     649c:       d65f03c0        ret
1571     64a0:       b9001fa4        str     w4, [x29,#28]
1572     64a4:       17ffffef        b       6460 <__nptl_setxid_error+0x8>
1573     64a8:       97fffb32        bl      5170 <abort@plt>
1574
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
1780     67dc:       d65f03c0        ret
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
1823     6888:       d65f03c0        ret
1824     688c:       97fffa39        bl      5170 <abort@plt>
1825
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
1910     69dc:       d65f03c0        ret
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
1923     6a10:       d65f03c0        ret
1924
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
2033     6bc0:       d65f03c0        ret
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
2041     6be0:       d65f03c0        ret
2042
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
2106     6cdc:       d65f03c0        ret
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
2115     6d00:       d65f03c0        ret
2116
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
2189     6e20:       d65f03c0        ret
2190
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
2214     6e7c:       d65f03c0        ret
2215     6e80:       f9025a7f        str     xzr, [x19,#1200]
2216     6e84:       97fff8e7        bl      5220 <free@plt>
2217     6e88:       17fffff9        b       6e6c <__free_tcb+0x48>
2218
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>
2428
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]