Created
August 29, 2021 21:27
-
-
Save nathanchance/2cc2cadc598fe55b0f5cea0d75e89186 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mm/pagewalk.o: file format elf64-powerpcle | |
Disassembly of section .text: | |
0000000000000000 <walk_page_test>: | |
0: 00 00 4c 3c addis r2,r12,0 | |
0: R_PPC64_REL16_HA .TOC. | |
4: 00 00 42 38 addi r2,r2,0 | |
4: R_PPC64_REL16_LO .TOC.+0x4 | |
8: a6 02 08 7c mflr r0 | |
c: 01 00 00 48 bl c <walk_page_test+0xc> | |
c: R_PPC64_REL24 _mcount | |
10: e1 ff 21 f8 stdu r1,-32(r1) | |
14: 00 00 45 e9 ld r10,0(r5) | |
18: 18 00 25 e9 ld r9,24(r5) | |
1c: 38 00 8a e9 ld r12,56(r10) | |
20: 00 00 2c 2c cmpdi r12,0 | |
24: 3c 00 82 41 beq 60 <walk_page_test+0x60> | |
28: a6 02 08 7c mflr r0 | |
2c: 18 00 41 f8 std r2,24(r1) | |
30: a6 03 89 7d mtctr r12 | |
34: 30 00 01 f8 std r0,48(r1) | |
38: 21 04 80 4e bctrl | |
3c: 18 00 41 e8 ld r2,24(r1) | |
40: 30 00 01 e8 ld r0,48(r1) | |
44: 78 1b 69 7c mr r9,r3 | |
48: a6 03 08 7c mtlr r0 | |
4c: 78 4b 23 7d mr r3,r9 | |
50: 20 00 21 38 addi r1,r1,32 | |
54: 20 00 80 4e blr | |
58: 00 00 00 60 nop | |
5c: 00 00 42 60 ori r2,r2,0 | |
60: 50 00 09 e9 ld r8,80(r9) | |
64: 00 00 20 39 li r9,0 | |
68: 00 04 08 71 andi. r8,r8,1024 | |
6c: e0 ff 82 41 beq 4c <walk_page_test+0x4c> | |
70: 28 00 8a e9 ld r12,40(r10) | |
74: 00 00 2c 2c cmpdi r12,0 | |
78: 34 00 82 41 beq ac <walk_page_test+0xac> | |
7c: a6 02 08 7c mflr r0 | |
80: 18 00 41 f8 std r2,24(r1) | |
84: 78 2b a6 7c mr r6,r5 | |
88: a6 03 89 7d mtctr r12 | |
8c: ff ff a0 38 li r5,-1 | |
90: 30 00 01 f8 std r0,48(r1) | |
94: 21 04 80 4e bctrl | |
98: 18 00 41 e8 ld r2,24(r1) | |
9c: 79 1b 69 7c mr. r9,r3 | |
a0: 30 00 01 e8 ld r0,48(r1) | |
a4: a6 03 08 7c mtlr r0 | |
a8: a4 ff 82 40 bne 4c <walk_page_test+0x4c> | |
ac: 01 00 20 39 li r9,1 | |
b0: 20 00 21 38 addi r1,r1,32 | |
b4: 78 4b 23 7d mr r3,r9 | |
b8: 20 00 80 4e blr | |
bc: 00 00 42 60 ori r2,r2,0 | |
00000000000000c0 <__walk_page_range>: | |
c0: 00 00 4c 3c addis r2,r12,0 | |
c0: R_PPC64_REL16_HA .TOC. | |
c4: 00 00 42 38 addi r2,r2,0 | |
c4: R_PPC64_REL16_LO .TOC.+0x4 | |
c8: a6 02 08 7c mflr r0 | |
cc: 01 00 00 48 bl cc <__walk_page_range+0xc> | |
cc: R_PPC64_REL24 _mcount | |
d0: 26 00 80 7d mfcr r12 | |
d4: a6 02 08 7c mflr r0 | |
d8: 90 ff 41 fa std r18,-112(r1) | |
dc: 98 ff 61 fa std r19,-104(r1) | |
e0: 78 2b b2 7c mr r18,r5 | |
e4: f0 ff c1 fb std r30,-16(r1) | |
e8: 80 ff 01 fa std r16,-128(r1) | |
ec: 78 1b 7e 7c mr r30,r3 | |
f0: 78 23 93 7c mr r19,r4 | |
f4: 88 ff 21 fa std r17,-120(r1) | |
f8: f8 ff e1 fb std r31,-8(r1) | |
fc: 08 00 81 91 stw r12,8(r1) | |
100: 10 00 01 f8 std r0,16(r1) | |
104: f1 fe 21 f8 stdu r1,-272(r1) | |
108: 18 00 41 f8 std r2,24(r1) | |
10c: 18 00 e5 eb ld r31,24(r5) | |
110: 00 00 25 e9 ld r9,0(r5) | |
114: 00 00 3f 2e cmpdi cr4,r31,0 | |
118: 28 00 21 f9 std r9,40(r1) | |
11c: d4 08 92 41 beq cr4,9f0 <__walk_page_range+0x930> | |
120: 40 00 89 e9 ld r12,64(r9) | |
124: 00 00 2c 2c cmpdi r12,0 | |
128: 18 00 82 41 beq 140 <__walk_page_range+0x80> | |
12c: a6 03 89 7d mtctr r12 | |
130: 21 04 80 4e bctrl | |
134: 18 00 41 e8 ld r2,24(r1) | |
138: 79 1b 70 7c mr. r16,r3 | |
13c: 5c 05 82 40 bne 698 <__walk_page_range+0x5d8> | |
140: 50 00 3f e9 ld r9,80(r31) | |
144: 40 00 29 75 andis. r9,r9,64 | |
148: 38 04 82 40 bne 580 <__walk_page_range+0x4c0> | |
14c: 80 00 c1 f9 std r14,128(r1) | |
150: 88 00 e1 f9 std r15,136(r1) | |
154: b0 00 81 fa std r20,176(r1) | |
158: b8 00 a1 fa std r21,184(r1) | |
15c: c0 00 c1 fa std r22,192(r1) | |
160: c8 00 e1 fa std r23,200(r1) | |
164: d0 00 01 fb std r24,208(r1) | |
168: d8 00 21 fb std r25,216(r1) | |
16c: e0 00 41 fb std r26,224(r1) | |
170: e8 00 61 fb std r27,232(r1) | |
174: f0 00 81 fb std r28,240(r1) | |
178: f8 00 a1 fb std r29,248(r1) | |
17c: 00 00 32 ea ld r17,0(r18) | |
180: 00 00 02 3f addis r24,r2,0 | |
180: R_PPC64_TOC16_HA .toc | |
184: 00 00 18 eb ld r24,0(r24) | |
184: R_PPC64_TOC16_LO_DS .toc | |
188: 00 00 e2 3d addis r15,r2,0 | |
188: R_PPC64_TOC16_HA .toc+0x8 | |
18c: 00 00 ef e9 ld r15,0(r15) | |
18c: R_PPC64_TOC16_LO_DS .toc+0x8 | |
190: 00 00 42 3d addis r10,r2,0 | |
190: R_PPC64_TOC16_HA .toc+0x18 | |
194: 00 00 4a e9 ld r10,0(r10) | |
194: R_PPC64_TOC16_LO_DS .toc+0x18 | |
198: 00 00 c2 3e addis r22,r2,0 | |
198: R_PPC64_TOC16_HA .toc+0x10 | |
19c: 00 00 d6 ea ld r22,0(r22) | |
19c: R_PPC64_TOC16_LO_DS .toc+0x10 | |
1a0: 01 00 e0 38 li r7,1 | |
1a4: 10 00 d2 e8 ld r6,16(r18) | |
1a8: 00 00 38 e9 ld r9,0(r24) | |
1ac: 00 00 af e8 ld r5,0(r15) | |
1b0: 00 00 4a e9 ld r10,0(r10) | |
1b4: 00 00 16 e9 ld r8,0(r22) | |
1b8: 00 00 26 2c cmpdi r6,0 | |
1bc: 14 2a 29 7d add r9,r9,r5 | |
1c0: 30 50 e7 7c slw r7,r7,r10 | |
1c4: 10 00 49 39 addi r10,r9,16 | |
1c8: ff ff e7 38 addi r7,r7,-1 | |
1cc: 14 42 4a 7d add r10,r10,r8 | |
1d0: b4 07 e7 7c extsw r7,r7 | |
1d4: 36 54 ca 7f srd r10,r30,r10 | |
1d8: 38 38 4a 7d and r10,r10,r7 | |
1dc: 24 1f 4a 79 rldicr r10,r10,3,60 | |
1e0: e0 08 82 41 beq ac0 <__walk_page_range+0xa00> | |
1e4: 14 52 e6 7e add r23,r6,r10 | |
1e8: ff ff b3 3a addi r21,r19,-1 | |
1ec: 78 43 0a 7d mr r10,r8 | |
1f0: 78 bb f0 7e mr r16,r23 | |
1f4: 78 ab ae 7e mr r14,r21 | |
1f8: 78 4b 28 7d mr r8,r9 | |
1fc: 00 00 42 60 ori r2,r2,0 | |
200: 10 00 08 39 addi r8,r8,16 | |
204: 01 00 20 39 li r9,1 | |
208: 14 52 08 7d add r8,r8,r10 | |
20c: 36 40 29 7d sld r9,r9,r8 | |
210: 14 f2 e9 7f add r31,r9,r30 | |
214: d0 00 29 7d neg r9,r9 | |
218: 38 48 ff 7f and r31,r31,r9 | |
21c: ff ff 3f 39 addi r9,r31,-1 | |
220: 40 70 29 7c cmpld r9,r14 | |
224: 08 00 80 41 blt 22c <__walk_page_range+0x16c> | |
228: 78 9b 7f 7e mr r31,r19 | |
22c: 00 00 91 e9 ld r12,0(r17) | |
230: 00 00 2c 2c cmpdi r12,0 | |
234: 28 00 82 41 beq 25c <__walk_page_range+0x19c> | |
238: a6 03 89 7d mtctr r12 | |
23c: 78 93 46 7e mr r6,r18 | |
240: 78 fb e5 7f mr r5,r31 | |
244: 78 f3 c4 7f mr r4,r30 | |
248: 78 83 03 7e mr r3,r16 | |
24c: 21 04 80 4e bctrl | |
250: 18 00 41 e8 ld r2,24(r1) | |
254: 79 1b 66 7c mr. r6,r3 | |
258: a8 04 82 40 bne 700 <__walk_page_range+0x640> | |
25c: 08 00 31 e9 ld r9,8(r17) | |
260: 00 00 29 2c cmpdi r9,0 | |
264: 6c 05 82 41 beq 7d0 <__walk_page_range+0x710> | |
268: 00 00 30 e9 ld r9,0(r16) | |
26c: 00 00 92 eb ld r28,0(r18) | |
270: 00 00 29 2c cmpdi r9,0 | |
274: fc 04 82 41 beq 770 <__walk_page_range+0x6b0> | |
278: 22 00 28 79 rldicl r8,r9,32,32 | |
27c: 00 00 a2 3f addis r29,r2,0 | |
27c: R_PPC64_TOC16_HA .toc+0x20 | |
280: 00 00 bd eb ld r29,0(r29) | |
280: R_PPC64_TOC16_LO_DS .toc+0x20 | |
284: 3e c0 2a 55 rotlwi r10,r9,24 | |
288: 3e c0 07 55 rotlwi r7,r8,24 | |
28c: 1e 42 2a 51 rlwimi r10,r9,8,8,15 | |
290: 1e 42 07 51 rlwimi r7,r8,8,8,15 | |
294: 3e 46 2a 51 rlwimi r10,r9,8,24,31 | |
298: 3e 46 07 51 rlwimi r7,r8,8,24,31 | |
29c: 00 00 1d e9 ld r8,0(r29) | |
2a0: c6 07 4a 79 rldicr r10,r10,32,31 | |
2a4: 78 3b 4a 7d or r10,r10,r7 | |
2a8: 74 00 49 7d cntlzd r9,r10 | |
2ac: 20 00 08 81 lwz r8,32(r8) | |
2b0: 82 d1 29 79 rldicl r9,r9,58,6 | |
2b4: 40 00 08 71 andi. r8,r8,64 | |
2b8: 1c 00 82 41 beq 2d4 <__walk_page_range+0x214> | |
2bc: 00 60 20 3d lis r9,24576 | |
2c0: c6 07 29 79 rldicr r9,r9,32,31 | |
2c4: e0 00 29 61 ori r9,r9,224 | |
2c8: 38 48 4a 7d and r10,r10,r9 | |
2cc: ff ff 2a 31 addic r9,r10,-1 | |
2d0: 10 51 29 7d subfe r9,r9,r10 | |
2d4: 00 00 29 2c cmpdi r9,0 | |
2d8: 98 04 82 40 bne 770 <__walk_page_range+0x6b0> | |
2dc: 08 00 9c e9 ld r12,8(r28) | |
2e0: 00 00 2c 2c cmpdi r12,0 | |
2e4: 28 00 82 41 beq 30c <__walk_page_range+0x24c> | |
2e8: a6 03 89 7d mtctr r12 | |
2ec: 78 93 46 7e mr r6,r18 | |
2f0: 78 fb e5 7f mr r5,r31 | |
2f4: 78 f3 c4 7f mr r4,r30 | |
2f8: 78 83 03 7e mr r3,r16 | |
2fc: 21 04 80 4e bctrl | |
300: 18 00 41 e8 ld r2,24(r1) | |
304: 79 1b 66 7c mr. r6,r3 | |
308: f8 03 82 40 bne 700 <__walk_page_range+0x640> | |
30c: 10 00 3c e9 ld r9,16(r28) | |
310: 00 00 29 2c cmpdi r9,0 | |
314: 5c 05 82 41 beq 870 <__walk_page_range+0x7b0> | |
318: 00 00 d6 e8 ld r6,0(r22) | |
31c: 00 00 4f e9 ld r10,0(r15) | |
320: 00 00 38 e9 ld r9,0(r24) | |
324: 28 84 00 7d ldbrx r8,0,r16 | |
328: 01 00 e0 38 li r7,1 | |
32c: ff ff a0 38 li r5,-1 | |
330: 30 00 21 fa std r17,48(r1) | |
334: 38 00 61 fa std r19,56(r1) | |
338: ff ff 9f 3a addi r20,r31,-1 | |
33c: 01 00 40 3b li r26,1 | |
340: 00 00 72 eb ld r27,0(r18) | |
344: 30 30 e7 7c slw r7,r7,r6 | |
348: 14 52 29 7d add r9,r9,r10 | |
34c: ff ff e7 38 addi r7,r7,-1 | |
350: 10 00 49 39 addi r10,r9,16 | |
354: b4 07 e7 7c extsw r7,r7 | |
358: 36 54 ca 7f srd r10,r30,r10 | |
35c: 64 15 08 79 rldicr r8,r8,2,53 | |
360: 38 38 4a 7d and r10,r10,r7 | |
364: 82 f0 08 79 rldicl r8,r8,62,2 | |
368: 24 1f 4a 79 rldicr r10,r10,3,60 | |
36c: 0e f0 a8 78 rldimi r8,r5,62,0 | |
370: ff ff e6 30 addic r7,r6,-1 | |
374: 14 52 a8 7e add r21,r8,r10 | |
378: 10 31 e7 7c subfe r7,r7,r6 | |
37c: 2a 50 48 7d ldx r10,r8,r10 | |
380: a4 0f f9 78 rldicr r25,r7,1,62 | |
384: 00 00 2a 2c cmpdi r10,0 | |
388: 10 00 29 39 addi r9,r9,16 | |
38c: 36 48 49 7f sld r9,r26,r9 | |
390: 14 f2 89 7f add r28,r9,r30 | |
394: d0 00 29 7d neg r9,r9 | |
398: 38 48 9c 7f and r28,r28,r9 | |
39c: ff ff 3c 39 addi r9,r28,-1 | |
3a0: 40 a0 a9 7f cmpld cr7,r9,r20 | |
3a4: 08 00 9c 41 blt cr7,3ac <__walk_page_range+0x2ec> | |
3a8: 78 fb fc 7f mr r28,r31 | |
3ac: 24 03 82 41 beq 6d0 <__walk_page_range+0x610> | |
3b0: 18 00 32 e9 ld r9,24(r18) | |
3b4: 00 00 29 2c cmpdi r9,0 | |
3b8: 48 04 82 41 beq 800 <__walk_page_range+0x740> | |
3bc: 00 00 20 39 li r9,0 | |
3c0: 20 00 32 91 stw r9,32(r18) | |
3c4: 10 00 9b e9 ld r12,16(r27) | |
3c8: 00 00 2c 2c cmpdi r12,0 | |
3cc: 48 00 82 41 beq 414 <__walk_page_range+0x354> | |
3d0: a6 03 89 7d mtctr r12 | |
3d4: 78 93 46 7e mr r6,r18 | |
3d8: 78 e3 85 7f mr r5,r28 | |
3dc: 78 f3 c4 7f mr r4,r30 | |
3e0: 78 ab a3 7e mr r3,r21 | |
3e4: 21 04 80 4e bctrl | |
3e8: 18 00 41 e8 ld r2,24(r1) | |
3ec: 79 1b 66 7c mr. r6,r3 | |
3f0: 10 03 82 40 bne 700 <__walk_page_range+0x640> | |
3f4: 20 00 32 81 lwz r9,32(r18) | |
3f8: 02 00 09 28 cmplwi r9,2 | |
3fc: d4 05 82 41 beq 9d0 <__walk_page_range+0x910> | |
400: 18 00 52 e9 ld r10,24(r18) | |
404: 00 00 2a 2c cmpdi r10,0 | |
408: 18 04 82 41 beq 820 <__walk_page_range+0x760> | |
40c: 01 00 09 28 cmplwi r9,1 | |
410: 30 04 82 41 beq 840 <__walk_page_range+0x780> | |
414: 18 00 3b e9 ld r9,24(r27) | |
418: 00 00 29 2c cmpdi r9,0 | |
41c: 14 06 82 41 beq a30 <__walk_page_range+0x970> | |
420: 00 00 f5 e8 ld r7,0(r21) | |
424: 00 00 cf e8 ld r6,0(r15) | |
428: 00 00 27 2c cmpdi r7,0 | |
42c: 30 04 82 41 beq 85c <__walk_page_range+0x79c> | |
430: 00 00 26 2c cmpdi r6,0 | |
434: 03 00 20 39 li r9,3 | |
438: 00 00 72 ea ld r19,0(r18) | |
43c: 40 00 21 f9 std r9,64(r1) | |
440: 00 06 82 41 beq a40 <__walk_page_range+0x980> | |
444: 22 00 e5 78 rldicl r5,r7,32,32 | |
448: 3e c0 e9 54 rotlwi r9,r7,24 | |
44c: 00 00 18 e9 ld r8,0(r24) | |
450: 50 00 61 fb std r27,80(r1) | |
454: 1e 42 e9 50 rlwimi r9,r7,8,8,15 | |
458: 3e c0 a4 54 rotlwi r4,r5,24 | |
45c: 58 00 a1 fa std r21,88(r1) | |
460: 60 00 21 fb std r25,96(r1) | |
464: 3e 46 e9 50 rlwimi r9,r7,8,24,31 | |
468: 01 00 40 39 li r10,1 | |
46c: 68 00 81 fa std r20,104(r1) | |
470: 48 00 e1 fb std r31,72(r1) | |
474: 1e 42 a4 50 rlwimi r4,r5,8,8,15 | |
478: 30 30 4a 7d slw r10,r10,r6 | |
47c: 3e 46 a4 50 rlwimi r4,r5,8,24,31 | |
480: c6 07 29 79 rldicr r9,r9,32,31 | |
484: 78 23 29 7d or r9,r9,r4 | |
488: ff ff 4a 39 addi r10,r10,-1 | |
48c: 10 00 08 39 addi r8,r8,16 | |
490: 64 15 29 79 rldicr r9,r9,2,53 | |
494: b4 07 4a 7d extsw r10,r10 | |
498: 36 44 c7 7f srd r7,r30,r8 | |
49c: 82 f0 29 79 rldicl r9,r9,62,2 | |
4a0: ff ff c0 38 li r6,-1 | |
4a4: 38 50 ea 7c and r10,r7,r10 | |
4a8: 0e f0 c9 78 rldimi r9,r6,62,0 | |
4ac: 24 1f 4a 79 rldicr r10,r10,3,60 | |
4b0: 78 93 5f 7e mr r31,r18 | |
4b4: 14 52 e9 7e add r23,r9,r10 | |
4b8: ff ff 3c 3a addi r17,r28,-1 | |
4bc: 78 bb f2 7e mr r18,r23 | |
4c0: 78 f3 d7 7f mr r23,r30 | |
4c4: 36 40 48 7f sld r8,r26,r8 | |
4c8: 14 ba 48 7d add r10,r8,r23 | |
4cc: d0 00 08 7d neg r8,r8 | |
4d0: 38 40 5b 7d and r27,r10,r8 | |
4d4: ff ff 1b 39 addi r8,r27,-1 | |
4d8: 40 88 28 7c cmpld r8,r17 | |
4dc: 08 00 80 41 blt 4e4 <__walk_page_range+0x424> | |
4e0: 78 e3 9b 7f mr r27,r28 | |
4e4: 00 00 12 e9 ld r8,0(r18) | |
4e8: 00 00 28 2c cmpdi r8,0 | |
4ec: a4 03 82 41 beq 890 <__walk_page_range+0x7d0> | |
4f0: 18 00 7f e8 ld r3,24(r31) | |
4f4: 00 00 23 2c cmpdi r3,0 | |
4f8: d8 05 82 41 beq ad0 <__walk_page_range+0xa10> | |
4fc: 00 00 20 39 li r9,0 | |
500: 20 00 3f 91 stw r9,32(r31) | |
504: 18 00 93 e9 ld r12,24(r19) | |
508: 00 00 2c 2c cmpdi r12,0 | |
50c: a4 06 82 41 beq bb0 <__walk_page_range+0xaf0> | |
510: a6 03 89 7d mtctr r12 | |
514: 78 fb e6 7f mr r6,r31 | |
518: 78 db 65 7f mr r5,r27 | |
51c: 78 bb e4 7e mr r4,r23 | |
520: 78 93 43 7e mr r3,r18 | |
524: 21 04 80 4e bctrl | |
528: 18 00 41 e8 ld r2,24(r1) | |
52c: 79 1b 66 7c mr. r6,r3 | |
530: 90 03 82 40 bne 8c0 <__walk_page_range+0x800> | |
534: 20 00 1f 81 lwz r8,32(r31) | |
538: 02 00 08 28 cmplwi r8,2 | |
53c: 38 00 82 41 beq 574 <__walk_page_range+0x4b4> | |
540: 18 00 7f e8 ld r3,24(r31) | |
544: 00 00 23 2c cmpdi r3,0 | |
548: a8 05 82 41 beq af0 <__walk_page_range+0xa30> | |
54c: 01 00 08 28 cmplwi r8,1 | |
550: 60 04 82 41 beq 9b0 <__walk_page_range+0x8f0> | |
554: 20 00 13 e9 ld r8,32(r19) | |
558: 00 00 28 2c cmpdi r8,0 | |
55c: 54 04 82 41 beq 9b0 <__walk_page_range+0x8f0> | |
560: 00 00 23 2c cmpdi r3,0 | |
564: a8 05 82 41 beq b0c <__walk_page_range+0xa4c> | |
568: 00 00 12 e9 ld r8,0(r18) | |
56c: 00 00 a8 2f cmpdi cr7,r8,0 | |
570: 50 06 9e 40 bne cr7,bc0 <__walk_page_range+0xb00> | |
574: 00 00 18 e9 ld r8,0(r24) | |
578: 10 00 08 39 addi r8,r8,16 | |
57c: 48 ff ff 4b b 4c4 <__walk_page_range+0x404> | |
580: 28 00 21 e9 ld r9,40(r1) | |
584: 30 00 29 e9 ld r9,48(r9) | |
588: 00 00 29 2c cmpdi r9,0 | |
58c: e8 00 82 41 beq 674 <__walk_page_range+0x5b4> | |
590: e0 00 41 fb std r26,224(r1) | |
594: e8 00 61 fb std r27,232(r1) | |
598: 01 00 60 3f lis r27,1 | |
59c: 01 00 40 3f lis r26,1 | |
5a0: d8 00 21 fb std r25,216(r1) | |
5a4: f0 00 81 fb std r28,240(r1) | |
5a8: f8 00 a1 fb std r29,248(r1) | |
5ac: 18 00 32 e9 ld r9,24(r18) | |
5b0: 00 00 32 eb ld r25,0(r18) | |
5b4: a0 00 29 e9 ld r9,160(r9) | |
5b8: 20 00 29 e9 ld r9,32(r9) | |
5bc: 28 00 29 e9 ld r9,40(r9) | |
5c0: 98 03 29 e9 ld r9,920(r9) | |
5c4: 18 00 89 eb ld r28,24(r9) | |
5c8: 30 00 bc eb ld r29,48(r28) | |
5cc: 28 00 5c 81 lwz r10,40(r28) | |
5d0: 78 eb a9 7f mr r9,r29 | |
5d4: 36 50 7b 7f sld r27,r27,r10 | |
5d8: 00 00 00 60 nop | |
5dc: 00 00 42 60 ori r2,r2,0 | |
5e0: 38 48 c9 7f and r9,r30,r9 | |
5e4: 36 50 4a 7f sld r10,r26,r10 | |
5e8: 14 52 29 7d add r9,r9,r10 | |
5ec: 38 f0 a4 7f and r4,r29,r30 | |
5f0: 40 48 33 7e cmpld cr4,r19,r9 | |
5f4: 78 db 65 7f mr r5,r27 | |
5f8: 78 9b 7f 7e mr r31,r19 | |
5fc: 08 00 91 40 ble cr4,604 <__walk_page_range+0x544> | |
600: 78 4b 3f 7d mr r31,r9 | |
604: 08 00 72 e8 ld r3,8(r18) | |
608: 01 00 00 48 bl 608 <__walk_page_range+0x548> | |
608: R_PPC64_REL24 huge_pte_offset | |
60c: 00 00 00 60 nop | |
610: 78 93 47 7e mr r7,r18 | |
614: 78 fb e6 7f mr r6,r31 | |
618: 78 f3 c5 7f mr r5,r30 | |
61c: 78 eb a4 7f mr r4,r29 | |
620: 00 00 23 2c cmpdi r3,0 | |
624: 5c 04 82 41 beq a80 <__walk_page_range+0x9c0> | |
628: 30 00 99 e9 ld r12,48(r25) | |
62c: a6 03 89 7d mtctr r12 | |
630: 21 04 80 4e bctrl | |
634: 18 00 41 e8 ld r2,24(r1) | |
638: 00 00 23 2c cmpdi r3,0 | |
63c: 24 04 82 40 bne a60 <__walk_page_range+0x9a0> | |
640: 20 00 91 40 ble cr4,660 <__walk_page_range+0x5a0> | |
644: 30 00 3c e9 ld r9,48(r28) | |
648: 28 00 5c 81 lwz r10,40(r28) | |
64c: 78 fb fe 7f mr r30,r31 | |
650: 90 ff ff 4b b 5e0 <__walk_page_range+0x520> | |
654: 00 00 00 60 nop | |
658: 00 00 00 60 nop | |
65c: 00 00 42 60 ori r2,r2,0 | |
660: d8 00 21 eb ld r25,216(r1) | |
664: e0 00 41 eb ld r26,224(r1) | |
668: e8 00 61 eb ld r27,232(r1) | |
66c: f0 00 81 eb ld r28,240(r1) | |
670: f8 00 a1 eb ld r29,248(r1) | |
674: 00 00 00 3a li r16,0 | |
678: 28 00 21 e9 ld r9,40(r1) | |
67c: 48 00 89 e9 ld r12,72(r9) | |
680: 00 00 2c 2c cmpdi r12,0 | |
684: 14 00 82 41 beq 698 <__walk_page_range+0x5d8> | |
688: a6 03 89 7d mtctr r12 | |
68c: 78 93 43 7e mr r3,r18 | |
690: 21 04 80 4e bctrl | |
694: 18 00 41 e8 ld r2,24(r1) | |
698: 10 01 21 38 addi r1,r1,272 | |
69c: 78 83 03 7e mr r3,r16 | |
6a0: 10 00 01 e8 ld r0,16(r1) | |
6a4: 08 00 81 81 lwz r12,8(r1) | |
6a8: 80 ff 01 ea ld r16,-128(r1) | |
6ac: 88 ff 21 ea ld r17,-120(r1) | |
6b0: 90 ff 41 ea ld r18,-112(r1) | |
6b4: 98 ff 61 ea ld r19,-104(r1) | |
6b8: f0 ff c1 eb ld r30,-16(r1) | |
6bc: f8 ff e1 eb ld r31,-8(r1) | |
6c0: a6 03 08 7c mtlr r0 | |
6c4: 20 01 91 7d mtocrf 16,r12 | |
6c8: 20 81 90 7d mtocrf 8,r12 | |
6cc: 20 00 80 4e blr | |
6d0: 28 00 9b e9 ld r12,40(r27) | |
6d4: 00 00 2c 2c cmpdi r12,0 | |
6d8: 68 01 82 41 beq 840 <__walk_page_range+0x780> | |
6dc: a6 03 89 7d mtctr r12 | |
6e0: 78 93 46 7e mr r6,r18 | |
6e4: 78 f3 c3 7f mr r3,r30 | |
6e8: 78 cb 25 7f mr r5,r25 | |
6ec: 78 e3 84 7f mr r4,r28 | |
6f0: 21 04 80 4e bctrl | |
6f4: 18 00 41 e8 ld r2,24(r1) | |
6f8: 79 1b 66 7c mr. r6,r3 | |
6fc: 44 01 82 41 beq 840 <__walk_page_range+0x780> | |
700: 78 33 d0 7c mr r16,r6 | |
704: 80 00 c1 e9 ld r14,128(r1) | |
708: 88 00 e1 e9 ld r15,136(r1) | |
70c: b0 00 81 ea ld r20,176(r1) | |
710: b8 00 a1 ea ld r21,184(r1) | |
714: c0 00 c1 ea ld r22,192(r1) | |
718: c8 00 e1 ea ld r23,200(r1) | |
71c: d0 00 01 eb ld r24,208(r1) | |
720: d8 00 21 eb ld r25,216(r1) | |
724: e0 00 41 eb ld r26,224(r1) | |
728: e8 00 61 eb ld r27,232(r1) | |
72c: f0 00 81 eb ld r28,240(r1) | |
730: f8 00 a1 eb ld r29,248(r1) | |
734: 44 ff 92 40 bne cr4,678 <__walk_page_range+0x5b8> | |
738: 10 01 21 38 addi r1,r1,272 | |
73c: 78 83 03 7e mr r3,r16 | |
740: 10 00 01 e8 ld r0,16(r1) | |
744: 08 00 81 81 lwz r12,8(r1) | |
748: 80 ff 01 ea ld r16,-128(r1) | |
74c: 88 ff 21 ea ld r17,-120(r1) | |
750: 90 ff 41 ea ld r18,-112(r1) | |
754: 98 ff 61 ea ld r19,-104(r1) | |
758: f0 ff c1 eb ld r30,-16(r1) | |
75c: f8 ff e1 eb ld r31,-8(r1) | |
760: a6 03 08 7c mtlr r0 | |
764: 20 01 91 7d mtocrf 16,r12 | |
768: 20 81 90 7d mtocrf 8,r12 | |
76c: 20 00 80 4e blr | |
770: 28 00 9c e9 ld r12,40(r28) | |
774: 00 00 2c 2c cmpdi r12,0 | |
778: 28 00 82 41 beq 7a0 <__walk_page_range+0x6e0> | |
77c: a6 03 89 7d mtctr r12 | |
780: 78 93 46 7e mr r6,r18 | |
784: 78 f3 c3 7f mr r3,r30 | |
788: 00 00 a0 38 li r5,0 | |
78c: 78 fb e4 7f mr r4,r31 | |
790: 21 04 80 4e bctrl | |
794: 18 00 41 e8 ld r2,24(r1) | |
798: 79 1b 66 7c mr. r6,r3 | |
79c: 64 ff 82 40 bne 700 <__walk_page_range+0x640> | |
7a0: 40 f8 33 7c cmpld r19,r31 | |
7a4: 08 00 10 3a addi r16,r16,8 | |
7a8: 08 03 82 41 beq ab0 <__walk_page_range+0x9f0> | |
7ac: 00 00 18 e9 ld r8,0(r24) | |
7b0: 00 00 2f e9 ld r9,0(r15) | |
7b4: 00 00 56 e9 ld r10,0(r22) | |
7b8: 78 fb fe 7f mr r30,r31 | |
7bc: 14 4a 08 7d add r8,r8,r9 | |
7c0: 40 fa ff 4b b 200 <__walk_page_range+0x140> | |
7c4: 00 00 00 60 nop | |
7c8: 00 00 00 60 nop | |
7cc: 00 00 42 60 ori r2,r2,0 | |
7d0: 10 00 31 e9 ld r9,16(r17) | |
7d4: 00 00 29 2c cmpdi r9,0 | |
7d8: 90 fa 82 40 bne 268 <__walk_page_range+0x1a8> | |
7dc: 18 00 31 e9 ld r9,24(r17) | |
7e0: 00 00 29 2c cmpdi r9,0 | |
7e4: 84 fa 82 40 bne 268 <__walk_page_range+0x1a8> | |
7e8: 20 00 31 e9 ld r9,32(r17) | |
7ec: 00 00 29 2c cmpdi r9,0 | |
7f0: 78 fa 82 40 bne 268 <__walk_page_range+0x1a8> | |
7f4: ac ff ff 4b b 7a0 <__walk_page_range+0x6e0> | |
7f8: 00 00 00 60 nop | |
7fc: 00 00 42 60 ori r2,r2,0 | |
800: 24 00 52 89 lbz r10,36(r18) | |
804: 00 00 0a 2c cmpwi r10,0 | |
808: c8 fe 82 41 beq 6d0 <__walk_page_range+0x610> | |
80c: 20 00 32 91 stw r9,32(r18) | |
810: 00 00 20 39 li r9,0 | |
814: 10 00 9b e9 ld r12,16(r27) | |
818: 00 00 2c 2c cmpdi r12,0 | |
81c: b4 fb 82 40 bne 3d0 <__walk_page_range+0x310> | |
820: 00 00 55 e9 ld r10,0(r21) | |
824: 40 00 48 71 andi. r8,r10,64 | |
828: 18 00 82 40 bne 840 <__walk_page_range+0x780> | |
82c: 80 00 4a 71 andi. r10,r10,128 | |
830: dc fb 82 40 bne 40c <__walk_page_range+0x34c> | |
834: 00 00 00 60 nop | |
838: 00 00 00 60 nop | |
83c: 00 00 42 60 ori r2,r2,0 | |
840: 40 e0 3f 7c cmpld r31,r28 | |
844: 08 00 35 39 addi r9,r21,8 | |
848: e8 04 82 41 beq d30 <__walk_page_range+0xc70> | |
84c: 08 00 55 e9 ld r10,8(r21) | |
850: 78 e3 9e 7f mr r30,r28 | |
854: 78 4b 35 7d mr r21,r9 | |
858: 00 00 2a 2c cmpdi r10,0 | |
85c: 00 00 38 e9 ld r9,0(r24) | |
860: 00 00 4f e9 ld r10,0(r15) | |
864: 14 52 29 7d add r9,r9,r10 | |
868: 20 fb ff 4b b 388 <__walk_page_range+0x2c8> | |
86c: 00 00 42 60 ori r2,r2,0 | |
870: 18 00 3c e9 ld r9,24(r28) | |
874: 00 00 29 2c cmpdi r9,0 | |
878: a0 fa 82 40 bne 318 <__walk_page_range+0x258> | |
87c: 20 00 3c e9 ld r9,32(r28) | |
880: 00 00 29 2c cmpdi r9,0 | |
884: 94 fa 82 40 bne 318 <__walk_page_range+0x258> | |
888: 18 ff ff 4b b 7a0 <__walk_page_range+0x6e0> | |
88c: 00 00 42 60 ori r2,r2,0 | |
890: 28 00 93 e9 ld r12,40(r19) | |
894: 00 00 2c 2c cmpdi r12,0 | |
898: 18 01 82 41 beq 9b0 <__walk_page_range+0x8f0> | |
89c: a6 03 89 7d mtctr r12 | |
8a0: 78 fb e6 7f mr r6,r31 | |
8a4: 40 00 a1 e8 ld r5,64(r1) | |
8a8: 78 bb e3 7e mr r3,r23 | |
8ac: 78 db 64 7f mr r4,r27 | |
8b0: 21 04 80 4e bctrl | |
8b4: 18 00 41 e8 ld r2,24(r1) | |
8b8: 79 1b 66 7c mr. r6,r3 | |
8bc: f4 00 82 41 beq 9b0 <__walk_page_range+0x8f0> | |
8c0: 78 33 d0 7c mr r16,r6 | |
8c4: 78 fb f2 7f mr r18,r31 | |
8c8: 3c fe ff 4b b 704 <__walk_page_range+0x644> | |
8cc: 00 00 42 60 ori r2,r2,0 | |
8d0: 00 00 72 e8 ld r3,0(r18) | |
8d4: ff ff db 3f addis r30,r27,-1 | |
8d8: 01 00 00 48 bl 8d8 <__walk_page_range+0x818> | |
8d8: R_PPC64_REL24 pmd_page | |
8dc: 00 00 00 60 nop | |
8e0: 00 00 18 e9 ld r8,0(r24) | |
8e4: 28 94 80 7c ldbrx r4,0,r18 | |
8e8: 01 00 40 39 li r10,1 | |
8ec: ff ff a0 38 li r5,-1 | |
8f0: 70 00 61 f8 std r3,112(r1) | |
8f4: 28 00 63 38 addi r3,r3,40 | |
8f8: 30 40 47 7d slw r7,r10,r8 | |
8fc: 64 15 88 78 rldicr r8,r4,2,53 | |
900: ff ff e7 38 addi r7,r7,-1 | |
904: 82 f0 08 79 rldicl r8,r8,62,2 | |
908: 78 00 61 f8 std r3,120(r1) | |
90c: b4 07 e7 7c extsw r7,r7 | |
910: 0e f0 a8 78 rldimi r8,r5,62,0 | |
914: 38 c8 e7 7c and r7,r7,r25 | |
918: 24 1f e7 78 rldicr r7,r7,3,60 | |
91c: 14 42 a7 7e add r21,r7,r8 | |
920: 01 00 00 48 bl 920 <__walk_page_range+0x860> | |
920: R_PPC64_REL24 _raw_spin_lock | |
924: 00 00 00 60 nop | |
928: 00 00 3f eb ld r25,0(r31) | |
92c: 08 00 00 48 b 934 <__walk_page_range+0x874> | |
930: 3c 00 80 40 bge 96c <__walk_page_range+0x8ac> | |
934: 20 00 99 e9 ld r12,32(r25) | |
938: 01 00 97 3e addis r20,r23,1 | |
93c: 78 bb e4 7e mr r4,r23 | |
940: 78 ab a3 7e mr r3,r21 | |
944: 78 fb e6 7f mr r6,r31 | |
948: 78 a3 85 7e mr r5,r20 | |
94c: 08 00 b5 3a addi r21,r21,8 | |
950: a6 03 89 7d mtctr r12 | |
954: 21 04 80 4e bctrl | |
958: 18 00 41 e8 ld r2,24(r1) | |
95c: 40 f0 37 7c cmpld r23,r30 | |
960: 78 a3 97 7e mr r23,r20 | |
964: 00 00 a3 2d cmpdi cr3,r3,0 | |
968: c8 ff 8e 41 beq cr3,930 <__walk_page_range+0x870> | |
96c: 0a 11 ed a0 lhz r7,4362(r13) | |
970: 78 1b 66 7c mr r6,r3 | |
974: 78 6b a8 7d mr r8,r13 | |
978: 00 00 07 2c cmpwi r7,0 | |
97c: a4 03 82 40 bne d20 <__walk_page_range+0xc60> | |
980: 08 11 e8 a0 lhz r7,4360(r8) | |
984: ff ff e7 38 addi r7,r7,-1 | |
988: 08 11 e8 b0 sth r7,4360(r8) | |
98c: 00 00 00 60 nop | |
990: ac 04 20 7c lwsync | |
994: 70 00 21 e9 ld r9,112(r1) | |
998: 00 00 40 39 li r10,0 | |
99c: 28 00 49 99 stb r10,40(r9) | |
9a0: 20 ff 8e 40 bne cr3,8c0 <__walk_page_range+0x800> | |
9a4: 00 00 00 60 nop | |
9a8: 00 00 00 60 nop | |
9ac: 00 00 42 60 ori r2,r2,0 | |
9b0: 40 d8 3c 7c cmpld r28,r27 | |
9b4: 08 00 52 3a addi r18,r18,8 | |
9b8: 84 03 82 41 beq d3c <__walk_page_range+0xc7c> | |
9bc: 00 00 18 e9 ld r8,0(r24) | |
9c0: 78 db 77 7f mr r23,r27 | |
9c4: 10 00 08 39 addi r8,r8,16 | |
9c8: fc fa ff 4b b 4c4 <__walk_page_range+0x404> | |
9cc: 00 00 42 60 ori r2,r2,0 | |
9d0: 00 00 35 e9 ld r9,0(r21) | |
9d4: 00 00 4f e9 ld r10,0(r15) | |
9d8: 00 00 29 2c cmpdi r9,0 | |
9dc: 00 00 38 e9 ld r9,0(r24) | |
9e0: 14 52 29 7d add r9,r9,r10 | |
9e4: a4 f9 ff 4b b 388 <__walk_page_range+0x2c8> | |
9e8: 00 00 00 60 nop | |
9ec: 00 00 42 60 ori r2,r2,0 | |
9f0: 80 00 c1 f9 std r14,128(r1) | |
9f4: 88 00 e1 f9 std r15,136(r1) | |
9f8: b0 00 81 fa std r20,176(r1) | |
9fc: b8 00 a1 fa std r21,184(r1) | |
a00: c0 00 c1 fa std r22,192(r1) | |
a04: c8 00 e1 fa std r23,200(r1) | |
a08: d0 00 01 fb std r24,208(r1) | |
a0c: d8 00 21 fb std r25,216(r1) | |
a10: e0 00 41 fb std r26,224(r1) | |
a14: e8 00 61 fb std r27,232(r1) | |
a18: f0 00 81 fb std r28,240(r1) | |
a1c: f8 00 a1 fb std r29,248(r1) | |
a20: 28 00 21 ea ld r17,40(r1) | |
a24: 5c f7 ff 4b b 180 <__walk_page_range+0xc0> | |
a28: 00 00 00 60 nop | |
a2c: 00 00 42 60 ori r2,r2,0 | |
a30: 20 00 3b e9 ld r9,32(r27) | |
a34: 00 00 29 2c cmpdi r9,0 | |
a38: e8 f9 82 40 bne 420 <__walk_page_range+0x360> | |
a3c: 04 fe ff 4b b 840 <__walk_page_range+0x780> | |
a40: 00 00 56 e9 ld r10,0(r22) | |
a44: ff ff 2a 31 addic r9,r10,-1 | |
a48: 10 51 29 7d subfe r9,r9,r10 | |
a4c: a4 0f 29 79 rldicr r9,r9,1,62 | |
a50: 40 00 21 f9 std r9,64(r1) | |
a54: f0 f9 ff 4b b 444 <__walk_page_range+0x384> | |
a58: 00 00 00 60 nop | |
a5c: 00 00 42 60 ori r2,r2,0 | |
a60: d8 00 21 eb ld r25,216(r1) | |
a64: e0 00 41 eb ld r26,224(r1) | |
a68: e8 00 61 eb ld r27,232(r1) | |
a6c: f0 00 81 eb ld r28,240(r1) | |
a70: 78 1b 70 7c mr r16,r3 | |
a74: f8 00 a1 eb ld r29,248(r1) | |
a78: 00 fc ff 4b b 678 <__walk_page_range+0x5b8> | |
a7c: 00 00 42 60 ori r2,r2,0 | |
a80: 28 00 99 e9 ld r12,40(r25) | |
a84: 78 93 46 7e mr r6,r18 | |
a88: ff ff a0 38 li r5,-1 | |
a8c: 78 fb e4 7f mr r4,r31 | |
a90: 78 f3 c3 7f mr r3,r30 | |
a94: a6 03 89 7d mtctr r12 | |
a98: 00 00 2c 2c cmpdi r12,0 | |
a9c: a4 fb 82 41 beq 640 <__walk_page_range+0x580> | |
aa0: 21 04 80 4e bctrl | |
aa4: 18 00 41 e8 ld r2,24(r1) | |
aa8: 90 fb ff 4b b 638 <__walk_page_range+0x578> | |
aac: 00 00 42 60 ori r2,r2,0 | |
ab0: 00 00 00 3a li r16,0 | |
ab4: 50 fc ff 4b b 704 <__walk_page_range+0x644> | |
ab8: 00 00 00 60 nop | |
abc: 00 00 42 60 ori r2,r2,0 | |
ac0: 08 00 f2 e8 ld r7,8(r18) | |
ac4: 40 00 e7 e8 ld r7,64(r7) | |
ac8: 14 52 e7 7e add r23,r7,r10 | |
acc: 1c f7 ff 4b b 1e8 <__walk_page_range+0x128> | |
ad0: 24 00 1f 89 lbz r8,36(r31) | |
ad4: 00 00 08 2c cmpwi r8,0 | |
ad8: b8 fd 82 41 beq 890 <__walk_page_range+0x7d0> | |
adc: 20 00 7f 90 stw r3,32(r31) | |
ae0: 00 00 00 39 li r8,0 | |
ae4: 18 00 93 e9 ld r12,24(r19) | |
ae8: 00 00 2c 2c cmpdi r12,0 | |
aec: 24 fa 82 40 bne 510 <__walk_page_range+0x450> | |
af0: 00 00 f2 e8 ld r7,0(r18) | |
af4: 40 00 e6 70 andi. r6,r7,64 | |
af8: b8 fe 82 40 bne 9b0 <__walk_page_range+0x8f0> | |
afc: a0 00 e7 70 andi. r7,r7,160 | |
b00: b0 fe 82 41 beq 9b0 <__walk_page_range+0x8f0> | |
b04: 00 00 60 38 li r3,0 | |
b08: 44 fa ff 4b b 54c <__walk_page_range+0x48c> | |
b0c: 24 00 1f 89 lbz r8,36(r31) | |
b10: 02 84 f9 7a rldicl r25,r23,48,16 | |
b14: 00 00 08 2c cmpwi r8,0 | |
b18: b8 fd 82 41 beq 8d0 <__walk_page_range+0x810> | |
b1c: 00 00 f8 e8 ld r7,0(r24) | |
b20: 28 94 80 7c ldbrx r4,0,r18 | |
b24: 01 00 20 39 li r9,1 | |
b28: ff ff a0 38 li r5,-1 | |
b2c: 00 00 bf ea ld r21,0(r31) | |
b30: ff ff db 3f addis r30,r27,-1 | |
b34: 30 38 27 7d slw r7,r9,r7 | |
b38: 64 15 84 78 rldicr r4,r4,2,53 | |
b3c: ff ff e7 38 addi r7,r7,-1 | |
b40: 82 f0 84 78 rldicl r4,r4,62,2 | |
b44: b4 07 e7 7c extsw r7,r7 | |
b48: 0e f0 a4 78 rldimi r4,r5,62,0 | |
b4c: 38 c8 e7 7c and r7,r7,r25 | |
b50: 24 1f e7 78 rldicr r7,r7,3,60 | |
b54: 14 22 27 7f add r25,r7,r4 | |
b58: 0c 00 00 48 b b64 <__walk_page_range+0xaa4> | |
b5c: 00 00 42 60 ori r2,r2,0 | |
b60: 50 fe 9c 40 bge cr7,9b0 <__walk_page_range+0x8f0> | |
b64: 20 00 95 e9 ld r12,32(r21) | |
b68: 01 00 97 3e addis r20,r23,1 | |
b6c: 78 bb e4 7e mr r4,r23 | |
b70: 78 cb 23 7f mr r3,r25 | |
b74: 78 fb e6 7f mr r6,r31 | |
b78: 78 a3 85 7e mr r5,r20 | |
b7c: 08 00 39 3b addi r25,r25,8 | |
b80: a6 03 89 7d mtctr r12 | |
b84: 21 04 80 4e bctrl | |
b88: 18 00 41 e8 ld r2,24(r1) | |
b8c: 40 f0 b7 7f cmpld cr7,r23,r30 | |
b90: 78 a3 97 7e mr r23,r20 | |
b94: 00 00 23 2c cmpdi r3,0 | |
b98: c8 ff 82 41 beq b60 <__walk_page_range+0xaa0> | |
b9c: 78 1b 70 7c mr r16,r3 | |
ba0: 78 fb f2 7f mr r18,r31 | |
ba4: 60 fb ff 4b b 704 <__walk_page_range+0x644> | |
ba8: 00 00 00 60 nop | |
bac: 00 00 42 60 ori r2,r2,0 | |
bb0: 20 00 13 e9 ld r8,32(r19) | |
bb4: 00 00 28 2c cmpdi r8,0 | |
bb8: b0 f9 82 40 bne 568 <__walk_page_range+0x4a8> | |
bbc: f4 fd ff 4b b 9b0 <__walk_page_range+0x8f0> | |
bc0: a0 00 07 71 andi. r7,r8,160 | |
bc4: dc 00 82 40 bne ca0 <__walk_page_range+0xbe0> | |
bc8: 00 00 e0 38 li r7,0 | |
bcc: 00 00 c0 38 li r6,0 | |
bd0: 78 bb e5 7e mr r5,r23 | |
bd4: 78 93 44 7e mr r4,r18 | |
bd8: 01 00 00 48 bl bd8 <__walk_page_range+0xb18> | |
bd8: R_PPC64_REL24 __split_huge_pmd | |
bdc: 00 00 00 60 nop | |
be0: 00 00 12 e9 ld r8,0(r18) | |
be4: 00 00 a8 2f cmpdi cr7,r8,0 | |
be8: 8c f9 9e 41 beq cr7,574 <__walk_page_range+0x4b4> | |
bec: a0 00 07 71 andi. r7,r8,160 | |
bf0: 84 f9 82 41 beq 574 <__walk_page_range+0x4b4> | |
bf4: 00 00 dd e8 ld r6,0(r29) | |
bf8: 3e c0 07 55 rotlwi r7,r8,24 | |
bfc: 22 00 05 79 rldicl r5,r8,32,32 | |
c00: 1e 42 07 51 rlwimi r7,r8,8,8,15 | |
c04: 3e c0 a4 54 rotlwi r4,r5,24 | |
c08: 3e 46 07 51 rlwimi r7,r8,8,24,31 | |
c0c: 1e 42 a4 50 rlwimi r4,r5,8,8,15 | |
c10: 20 00 06 81 lwz r8,32(r6) | |
c14: 3e 46 a4 50 rlwimi r4,r5,8,24,31 | |
c18: c6 07 e7 78 rldicr r7,r7,32,31 | |
c1c: 00 40 20 3d lis r9,16384 | |
c20: 78 23 e7 7c or r7,r7,r4 | |
c24: c6 07 29 79 rldicr r9,r9,32,31 | |
c28: 40 00 08 71 andi. r8,r8,64 | |
c2c: 2c 01 82 40 bne d58 <__walk_page_range+0xc98> | |
c30: 00 28 29 61 ori r9,r9,10240 | |
c34: 38 48 e8 7c and r8,r7,r9 | |
c38: 00 f8 29 39 addi r9,r9,-2048 | |
c3c: 00 48 28 7c cmpd r8,r9 | |
c40: 34 f9 82 41 beq 574 <__walk_page_range+0x4b4> | |
c44: 00 00 02 3d addis r8,r2,0 | |
c44: R_PPC64_TOC16_HA .toc+0x28 | |
c48: 00 00 08 e9 ld r8,0(r8) | |
c48: R_PPC64_TOC16_LO_DS .toc+0x28 | |
c4c: 00 00 08 e9 ld r8,0(r8) | |
c50: ff ff 08 39 addi r8,r8,-1 | |
c54: 38 38 08 7d and r8,r8,r7 | |
c58: b4 07 08 7d extsw r8,r8 | |
c5c: 00 00 28 2c cmpdi r8,0 | |
c60: ac fe 82 41 beq b0c <__walk_page_range+0xa4c> | |
c64: 78 93 43 7e mr r3,r18 | |
c68: 01 00 00 48 bl c68 <__walk_page_range+0xba8> | |
c68: R_PPC64_REL24 pmd_clear_bad | |
c6c: 00 00 00 60 nop | |
c70: 04 f9 ff 4b b 574 <__walk_page_range+0x4b4> | |
c74: 00 00 00 60 nop | |
c78: 00 00 00 60 nop | |
c7c: 00 00 42 60 ori r2,r2,0 | |
c80: 78 00 61 e8 ld r3,120(r1) | |
c84: 70 00 c1 f8 std r6,112(r1) | |
c88: 01 00 00 48 bl c88 <__walk_page_range+0xbc8> | |
c88: R_PPC64_REL24 __pv_queued_spin_unlock | |
c8c: 00 00 00 60 nop | |
c90: 70 00 c1 e8 ld r6,112(r1) | |
c94: 1c fd 8e 41 beq cr3,9b0 <__walk_page_range+0x8f0> | |
c98: 28 fc ff 4b b 8c0 <__walk_page_range+0x800> | |
c9c: 00 00 42 60 ori r2,r2,0 | |
ca0: 00 00 dd e8 ld r6,0(r29) | |
ca4: 22 00 05 79 rldicl r5,r8,32,32 | |
ca8: 3e c0 07 55 rotlwi r7,r8,24 | |
cac: 1e 42 07 51 rlwimi r7,r8,8,8,15 | |
cb0: 3e c0 a4 54 rotlwi r4,r5,24 | |
cb4: 3e 46 07 51 rlwimi r7,r8,8,24,31 | |
cb8: 1e 42 a4 50 rlwimi r4,r5,8,8,15 | |
cbc: 20 00 c6 80 lwz r6,32(r6) | |
cc0: 3e 46 a4 50 rlwimi r4,r5,8,24,31 | |
cc4: c6 07 e7 78 rldicr r7,r7,32,31 | |
cc8: 78 23 e7 7c or r7,r7,r4 | |
ccc: 40 00 c6 70 andi. r6,r6,64 | |
cd0: b8 00 82 40 bne d88 <__walk_page_range+0xcc8> | |
cd4: 00 40 20 3d lis r9,16384 | |
cd8: c6 07 29 79 rldicr r9,r9,32,31 | |
cdc: 00 28 29 61 ori r9,r9,10240 | |
ce0: 38 48 e7 7c and r7,r7,r9 | |
ce4: 00 f8 29 39 addi r9,r9,-2048 | |
ce8: 78 4a e7 7c xor r7,r7,r9 | |
cec: 74 00 e7 7c cntlzd r7,r7 | |
cf0: 82 d1 e7 78 rldicl r7,r7,58,6 | |
cf4: 00 00 27 2c cmpdi r7,0 | |
cf8: d0 fe 82 40 bne bc8 <__walk_page_range+0xb08> | |
cfc: 08 00 20 3d lis r9,8 | |
d00: c6 07 29 79 rldicr r9,r9,32,31 | |
d04: 40 00 29 61 ori r9,r9,64 | |
d08: 79 40 27 7d andc. r7,r9,r8 | |
d0c: bc fe 82 41 beq bc8 <__walk_page_range+0xb08> | |
d10: d8 fe ff 4b b be8 <__walk_page_range+0xb28> | |
d14: 00 00 00 60 nop | |
d18: 00 00 00 60 nop | |
d1c: 00 00 42 60 ori r2,r2,0 | |
d20: 00 00 20 39 li r9,0 | |
d24: 0a 11 2d b1 sth r9,4362(r13) | |
d28: ac 04 00 7c hwsync | |
d2c: 54 fc ff 4b b 980 <__walk_page_range+0x8c0> | |
d30: 30 00 21 ea ld r17,48(r1) | |
d34: 38 00 61 ea ld r19,56(r1) | |
d38: 68 fa ff 4b b 7a0 <__walk_page_range+0x6e0> | |
d3c: 78 fb f2 7f mr r18,r31 | |
d40: 50 00 61 eb ld r27,80(r1) | |
d44: 58 00 a1 ea ld r21,88(r1) | |
d48: 60 00 21 eb ld r25,96(r1) | |
d4c: 68 00 81 ea ld r20,104(r1) | |
d50: 48 00 e1 eb ld r31,72(r1) | |
d54: ec fa ff 4b b 840 <__walk_page_range+0x780> | |
d58: 00 08 29 61 ori r9,r9,2048 | |
d5c: 38 48 e8 7c and r8,r7,r9 | |
d60: 00 f8 29 39 addi r9,r9,-2048 | |
d64: 00 48 28 7c cmpd r8,r9 | |
d68: 0c f8 82 41 beq 574 <__walk_page_range+0x4b4> | |
d6c: 00 60 20 3d lis r9,24576 | |
d70: c6 07 29 79 rldicr r9,r9,32,31 | |
d74: e0 00 29 61 ori r9,r9,224 | |
d78: 38 48 e7 7c and r7,r7,r9 | |
d7c: ff ff 07 31 addic r8,r7,-1 | |
d80: 10 39 08 7d subfe r8,r8,r7 | |
d84: d8 fe ff 4b b c5c <__walk_page_range+0xb9c> | |
d88: 00 40 20 3d lis r9,16384 | |
d8c: c6 07 29 79 rldicr r9,r9,32,31 | |
d90: 00 08 29 61 ori r9,r9,2048 | |
d94: 4c ff ff 4b b ce0 <__walk_page_range+0xc20> | |
d98: 00 00 00 60 nop | |
d9c: 00 00 42 60 ori r2,r2,0 | |
0000000000000da0 <walk_page_range>: | |
da0: 00 00 4c 3c addis r2,r12,0 | |
da0: R_PPC64_REL16_HA .TOC. | |
da4: 00 00 42 38 addi r2,r2,0 | |
da4: R_PPC64_REL16_LO .TOC.+0x4 | |
da8: a6 02 08 7c mflr r0 | |
dac: 01 00 00 48 bl dac <walk_page_range+0xc> | |
dac: R_PPC64_REL24 _mcount | |
db0: 81 ff 21 f8 stdu r1,-128(r1) | |
db4: 40 28 24 7c cmpld r4,r5 | |
db8: 00 00 40 39 li r10,0 | |
dbc: 20 00 c1 f8 std r6,32(r1) | |
dc0: 48 00 e1 f8 std r7,72(r1) | |
dc4: 28 00 61 f8 std r3,40(r1) | |
dc8: 30 00 41 f9 std r10,48(r1) | |
dcc: 38 00 41 f9 std r10,56(r1) | |
dd0: 40 00 41 f9 std r10,64(r1) | |
dd4: 60 01 80 40 bge f34 <walk_page_range+0x194> | |
dd8: 00 00 23 2c cmpdi r3,0 | |
ddc: 58 01 82 41 beq f34 <walk_page_range+0x194> | |
de0: a6 02 08 7c mflr r0 | |
de4: 58 00 61 fb std r27,88(r1) | |
de8: 60 00 81 fb std r28,96(r1) | |
dec: 68 00 a1 fb std r29,104(r1) | |
df0: 70 00 c1 fb std r30,112(r1) | |
df4: 78 00 e1 fb std r31,120(r1) | |
df8: 90 00 01 f8 std r0,144(r1) | |
dfc: 68 00 23 e9 ld r9,104(r3) | |
e00: 00 00 29 2c cmpdi r9,0 | |
e04: 24 01 82 41 beq f28 <walk_page_range+0x188> | |
e08: 78 2b bc 7c mr r28,r5 | |
e0c: 78 23 9d 7c mr r29,r4 | |
e10: 01 00 00 48 bl e10 <walk_page_range+0x70> | |
e10: R_PPC64_REL24 find_vma | |
e14: 00 00 00 60 nop | |
e18: 00 00 60 3b li r27,0 | |
e1c: 78 1b 7e 7c mr r30,r3 | |
e20: 64 00 00 48 b e84 <walk_page_range+0xe4> | |
e24: 00 00 00 60 nop | |
e28: 00 00 00 60 nop | |
e2c: 00 00 42 60 ori r2,r2,0 | |
e30: 00 00 3e e9 ld r9,0(r30) | |
e34: 40 e8 29 7c cmpld r9,r29 | |
e38: 68 00 81 40 ble ea0 <walk_page_range+0x100> | |
e3c: 38 00 61 fb std r27,56(r1) | |
e40: 00 00 fe eb ld r31,0(r30) | |
e44: 40 e0 3f 7c cmpld r31,r28 | |
e48: 08 00 81 40 ble e50 <walk_page_range+0xb0> | |
e4c: 78 e3 9f 7f mr r31,r28 | |
e50: 20 00 21 e9 ld r9,32(r1) | |
e54: 28 00 29 e9 ld r9,40(r9) | |
e58: 00 00 29 2c cmpdi r9,0 | |
e5c: 1c 00 82 41 beq e78 <walk_page_range+0xd8> | |
e60: 78 eb a3 7f mr r3,r29 | |
e64: 20 00 a1 38 addi r5,r1,32 | |
e68: 78 fb e4 7f mr r4,r31 | |
e6c: 01 00 00 48 bl e6c <walk_page_range+0xcc> | |
e6c: R_PPC64_REL24 __walk_page_range | |
e70: 00 00 23 2c cmpdi r3,0 | |
e74: 88 00 82 40 bne efc <walk_page_range+0x15c> | |
e78: 40 e0 3f 7c cmpld r31,r28 | |
e7c: 78 fb fd 7f mr r29,r31 | |
e80: a0 00 80 40 bge f20 <walk_page_range+0x180> | |
e84: 00 00 3e 2c cmpdi r30,0 | |
e88: a8 ff 82 40 bne e30 <walk_page_range+0x90> | |
e8c: 38 00 c1 fb std r30,56(r1) | |
e90: 78 e3 9f 7f mr r31,r28 | |
e94: bc ff ff 4b b e50 <walk_page_range+0xb0> | |
e98: 00 00 00 60 nop | |
e9c: 00 00 42 60 ori r2,r2,0 | |
ea0: 38 00 c1 fb std r30,56(r1) | |
ea4: 08 00 fe eb ld r31,8(r30) | |
ea8: 40 e0 3f 7c cmpld r31,r28 | |
eac: 08 00 81 40 ble eb4 <walk_page_range+0x114> | |
eb0: 78 e3 9f 7f mr r31,r28 | |
eb4: 20 00 a1 38 addi r5,r1,32 | |
eb8: 78 fb e4 7f mr r4,r31 | |
ebc: 10 00 de eb ld r30,16(r30) | |
ec0: 78 eb a3 7f mr r3,r29 | |
ec4: 01 00 00 48 bl ec4 <walk_page_range+0x124> | |
ec4: R_PPC64_REL24 walk_page_test | |
ec8: 00 00 03 2c cmpwi r3,0 | |
ecc: ac ff 81 41 bgt e78 <walk_page_range+0xd8> | |
ed0: 00 00 23 2c cmpdi r3,0 | |
ed4: 28 00 82 40 bne efc <walk_page_range+0x15c> | |
ed8: 38 00 21 e9 ld r9,56(r1) | |
edc: 00 00 29 2c cmpdi r9,0 | |
ee0: 70 ff 82 41 beq e50 <walk_page_range+0xb0> | |
ee4: 78 eb a3 7f mr r3,r29 | |
ee8: 20 00 a1 38 addi r5,r1,32 | |
eec: 78 fb e4 7f mr r4,r31 | |
ef0: 01 00 00 48 bl ef0 <walk_page_range+0x150> | |
ef0: R_PPC64_REL24 __walk_page_range | |
ef4: 00 00 23 2c cmpdi r3,0 | |
ef8: 80 ff 82 41 beq e78 <walk_page_range+0xd8> | |
efc: 90 00 01 e8 ld r0,144(r1) | |
f00: 58 00 61 eb ld r27,88(r1) | |
f04: 60 00 81 eb ld r28,96(r1) | |
f08: 68 00 a1 eb ld r29,104(r1) | |
f0c: 70 00 c1 eb ld r30,112(r1) | |
f10: 78 00 e1 eb ld r31,120(r1) | |
f14: a6 03 08 7c mtlr r0 | |
f18: 80 00 21 38 addi r1,r1,128 | |
f1c: 20 00 80 4e blr | |
f20: 00 00 60 38 li r3,0 | |
f24: d8 ff ff 4b b efc <walk_page_range+0x15c> | |
f28: 01 00 00 48 bl f28 <walk_page_range+0x188> | |
f28: R_PPC64_REL24 dump_mm | |
f2c: 00 00 00 60 nop | |
f30: 00 00 e0 0f twui r0,0 | |
f34: ea ff 60 38 li r3,-22 | |
f38: e0 ff ff 4b b f18 <walk_page_range+0x178> | |
f3c: 00 00 42 60 ori r2,r2,0 | |
0000000000000f40 <walk_page_range_novma>: | |
f40: 00 00 4c 3c addis r2,r12,0 | |
f40: R_PPC64_REL16_HA .TOC. | |
f44: 00 00 42 38 addi r2,r2,0 | |
f44: R_PPC64_REL16_LO .TOC.+0x4 | |
f48: a6 02 08 7c mflr r0 | |
f4c: 01 00 00 48 bl f4c <walk_page_range_novma+0xc> | |
f4c: R_PPC64_REL24 _mcount | |
f50: b1 ff 21 f8 stdu r1,-80(r1) | |
f54: 78 23 8a 7c mr r10,r4 | |
f58: 00 00 60 39 li r11,0 | |
f5c: 40 28 2a 7c cmpld r10,r5 | |
f60: 78 2b a4 7c mr r4,r5 | |
f64: 00 00 a0 38 li r5,0 | |
f68: 30 00 e1 f8 std r7,48(r1) | |
f6c: 01 00 e0 38 li r7,1 | |
f70: 40 00 61 f9 std r11,64(r1) | |
f74: 20 00 c1 f8 std r6,32(r1) | |
f78: 48 00 01 f9 std r8,72(r1) | |
f7c: 28 00 61 f8 std r3,40(r1) | |
f80: 38 00 a1 f8 std r5,56(r1) | |
f84: 44 00 e1 98 stb r7,68(r1) | |
f88: 58 00 80 40 bge fe0 <walk_page_range_novma+0xa0> | |
f8c: 00 00 23 2c cmpdi r3,0 | |
f90: 50 00 82 41 beq fe0 <walk_page_range_novma+0xa0> | |
f94: a6 02 08 7c mflr r0 | |
f98: 60 00 01 f8 std r0,96(r1) | |
f9c: 68 00 23 e9 ld r9,104(r3) | |
fa0: 00 00 29 2c cmpdi r9,0 | |
fa4: 2c 00 82 41 beq fd0 <walk_page_range_novma+0x90> | |
fa8: 78 53 43 7d mr r3,r10 | |
fac: 20 00 a1 38 addi r5,r1,32 | |
fb0: 01 00 00 48 bl fb0 <walk_page_range_novma+0x70> | |
fb0: R_PPC64_REL24 __walk_page_range | |
fb4: 60 00 01 e8 ld r0,96(r1) | |
fb8: a6 03 08 7c mtlr r0 | |
fbc: 50 00 21 38 addi r1,r1,80 | |
fc0: 20 00 80 4e blr | |
fc4: 00 00 00 60 nop | |
fc8: 00 00 00 60 nop | |
fcc: 00 00 42 60 ori r2,r2,0 | |
fd0: 01 00 00 48 bl fd0 <walk_page_range_novma+0x90> | |
fd0: R_PPC64_REL24 dump_mm | |
fd4: 00 00 00 60 nop | |
fd8: 00 00 e0 0f twui r0,0 | |
fdc: 00 00 42 60 ori r2,r2,0 | |
fe0: ea ff 60 38 li r3,-22 | |
fe4: d8 ff ff 4b b fbc <walk_page_range_novma+0x7c> | |
fe8: 00 00 00 60 nop | |
fec: 00 00 42 60 ori r2,r2,0 | |
0000000000000ff0 <walk_page_vma>: | |
ff0: 00 00 4c 3c addis r2,r12,0 | |
ff0: R_PPC64_REL16_HA .TOC. | |
ff4: 00 00 42 38 addi r2,r2,0 | |
ff4: R_PPC64_REL16_LO .TOC.+0x4 | |
ff8: a6 02 08 7c mflr r0 | |
ffc: 01 00 00 48 bl ffc <walk_page_vma+0xc> | |
ffc: R_PPC64_REL24 _mcount | |
1000: f8 ff e1 fb std r31,-8(r1) | |
1004: a1 ff 21 f8 stdu r1,-96(r1) | |
1008: 78 1b 7f 7c mr r31,r3 | |
100c: 00 00 20 39 li r9,0 | |
1010: 40 00 63 e8 ld r3,64(r3) | |
1014: 20 00 81 f8 std r4,32(r1) | |
1018: 38 00 e1 fb std r31,56(r1) | |
101c: 48 00 a1 f8 std r5,72(r1) | |
1020: 30 00 21 f9 std r9,48(r1) | |
1024: 40 00 21 f9 std r9,64(r1) | |
1028: 00 00 23 2c cmpdi r3,0 | |
102c: 28 00 61 f8 std r3,40(r1) | |
1030: ac 00 82 41 beq 10dc <walk_page_vma+0xec> | |
1034: a6 02 08 7c mflr r0 | |
1038: 70 00 01 f8 std r0,112(r1) | |
103c: 68 00 23 e9 ld r9,104(r3) | |
1040: 00 00 29 2c cmpdi r9,0 | |
1044: 8c 00 82 41 beq 10d0 <walk_page_vma+0xe0> | |
1048: 08 00 9f e8 ld r4,8(r31) | |
104c: 00 00 7f e8 ld r3,0(r31) | |
1050: 20 00 a1 38 addi r5,r1,32 | |
1054: 01 00 00 48 bl 1054 <walk_page_vma+0x64> | |
1054: R_PPC64_REL24 walk_page_test | |
1058: 00 00 03 2c cmpwi r3,0 | |
105c: 54 00 81 41 bgt 10b0 <walk_page_vma+0xc0> | |
1060: 00 00 23 2c cmpdi r3,0 | |
1064: 1c 00 82 41 beq 1080 <walk_page_vma+0x90> | |
1068: 70 00 01 e8 ld r0,112(r1) | |
106c: a6 03 08 7c mtlr r0 | |
1070: 60 00 21 38 addi r1,r1,96 | |
1074: f8 ff e1 eb ld r31,-8(r1) | |
1078: 20 00 80 4e blr | |
107c: 00 00 42 60 ori r2,r2,0 | |
1080: 08 00 9f e8 ld r4,8(r31) | |
1084: 00 00 7f e8 ld r3,0(r31) | |
1088: 20 00 a1 38 addi r5,r1,32 | |
108c: 01 00 00 48 bl 108c <walk_page_vma+0x9c> | |
108c: R_PPC64_REL24 __walk_page_range | |
1090: 70 00 01 e8 ld r0,112(r1) | |
1094: 60 00 21 38 addi r1,r1,96 | |
1098: f8 ff e1 eb ld r31,-8(r1) | |
109c: a6 03 08 7c mtlr r0 | |
10a0: 20 00 80 4e blr | |
10a4: 00 00 00 60 nop | |
10a8: 00 00 00 60 nop | |
10ac: 00 00 42 60 ori r2,r2,0 | |
10b0: 70 00 01 e8 ld r0,112(r1) | |
10b4: 60 00 21 38 addi r1,r1,96 | |
10b8: 00 00 60 38 li r3,0 | |
10bc: f8 ff e1 eb ld r31,-8(r1) | |
10c0: a6 03 08 7c mtlr r0 | |
10c4: 20 00 80 4e blr | |
10c8: 00 00 00 60 nop | |
10cc: 00 00 42 60 ori r2,r2,0 | |
10d0: 01 00 00 48 bl 10d0 <walk_page_vma+0xe0> | |
10d0: R_PPC64_REL24 dump_mm | |
10d4: 00 00 00 60 nop | |
10d8: 00 00 e0 0f twui r0,0 | |
10dc: ea ff 60 38 li r3,-22 | |
10e0: 90 ff ff 4b b 1070 <walk_page_vma+0x80> | |
10e4: 00 00 00 60 nop | |
10e8: 00 00 00 60 nop | |
10ec: 00 00 42 60 ori r2,r2,0 | |
00000000000010f0 <walk_page_mapping>: | |
10f0: 00 00 4c 3c addis r2,r12,0 | |
10f0: R_PPC64_REL16_HA .TOC. | |
10f4: 00 00 42 38 addi r2,r2,0 | |
10f4: R_PPC64_REL16_LO .TOC.+0x4 | |
10f8: a6 02 08 7c mflr r0 | |
10fc: 01 00 00 48 bl 10fc <walk_page_mapping+0xc> | |
10fc: R_PPC64_REL24 _mcount | |
1100: a6 02 08 7c mflr r0 | |
1104: d0 ff 41 fb std r26,-48(r1) | |
1108: d8 ff 61 fb std r27,-40(r1) | |
110c: 14 2a 64 7f add r27,r4,r5 | |
1110: e0 ff 81 fb std r28,-32(r1) | |
1114: f0 ff c1 fb std r30,-16(r1) | |
1118: 00 00 20 39 li r9,0 | |
111c: ff ff 5b 3b addi r26,r27,-1 | |
1120: 48 00 63 38 addi r3,r3,72 | |
1124: 78 d3 45 7f mr r5,r26 | |
1128: 78 23 9c 7c mr r28,r4 | |
112c: 10 00 01 f8 std r0,16(r1) | |
1130: 81 ff 21 f8 stdu r1,-128(r1) | |
1134: 20 00 c1 f8 std r6,32(r1) | |
1138: 48 00 e1 f8 std r7,72(r1) | |
113c: 28 00 21 f9 std r9,40(r1) | |
1140: 30 00 21 f9 std r9,48(r1) | |
1144: 38 00 21 f9 std r9,56(r1) | |
1148: 40 00 21 f9 std r9,64(r1) | |
114c: 01 00 00 48 bl 114c <walk_page_mapping+0x5c> | |
114c: R_PPC64_REL24 vma_interval_tree_iter_first | |
1150: 00 00 00 60 nop | |
1154: 79 1b 7e 7c mr. r30,r3 | |
1158: d8 00 82 41 beq 1230 <walk_page_mapping+0x140> | |
115c: 68 00 a1 fb std r29,104(r1) | |
1160: 78 00 e1 fb std r31,120(r1) | |
1164: 00 00 00 60 nop | |
1168: 00 00 00 60 nop | |
116c: 00 00 42 60 ori r2,r2,0 | |
1170: 98 00 3e e9 ld r9,152(r30) | |
1174: 00 00 1e e9 ld r8,0(r30) | |
1178: 20 00 a1 38 addi r5,r1,32 | |
117c: 78 e3 9d 7f mr r29,r28 | |
1180: 40 48 3c 7c cmpld r28,r9 | |
1184: 08 00 80 40 bge 118c <walk_page_mapping+0x9c> | |
1188: 78 4b 3d 7d mr r29,r9 | |
118c: 08 00 5e e9 ld r10,8(r30) | |
1190: 50 e8 a9 7f subf r29,r9,r29 | |
1194: e4 83 bd 7b rldicr r29,r29,16,47 | |
1198: 14 42 bd 7f add r29,r29,r8 | |
119c: 50 50 48 7d subf r10,r8,r10 | |
11a0: 02 84 4a 79 rldicl r10,r10,48,16 | |
11a4: 14 4a 4a 7d add r10,r10,r9 | |
11a8: 40 d8 2a 7c cmpld r10,r27 | |
11ac: 08 00 81 40 ble 11b4 <walk_page_mapping+0xc4> | |
11b0: 78 db 6a 7f mr r10,r27 | |
11b4: 50 50 e9 7f subf r31,r9,r10 | |
11b8: e4 83 ff 7b rldicr r31,r31,16,47 | |
11bc: 14 42 ff 7f add r31,r31,r8 | |
11c0: 40 f8 3d 7c cmpld r29,r31 | |
11c4: 48 00 80 40 bge 120c <walk_page_mapping+0x11c> | |
11c8: 40 00 3e e9 ld r9,64(r30) | |
11cc: 38 00 c1 fb std r30,56(r1) | |
11d0: 28 00 21 f9 std r9,40(r1) | |
11d4: 08 00 9e e8 ld r4,8(r30) | |
11d8: 00 00 7e e8 ld r3,0(r30) | |
11dc: 01 00 00 48 bl 11dc <walk_page_mapping+0xec> | |
11dc: R_PPC64_REL24 walk_page_test | |
11e0: 78 fb e4 7f mr r4,r31 | |
11e4: 78 1b 69 7c mr r9,r3 | |
11e8: 20 00 a1 38 addi r5,r1,32 | |
11ec: 00 00 09 2c cmpwi r9,0 | |
11f0: 00 00 a9 2f cmpdi cr7,r9,0 | |
11f4: 78 eb a3 7f mr r3,r29 | |
11f8: 30 00 81 41 bgt 1228 <walk_page_mapping+0x138> | |
11fc: 64 00 9e 40 bne cr7,1260 <walk_page_mapping+0x170> | |
1200: 01 00 00 48 bl 1200 <walk_page_mapping+0x110> | |
1200: R_PPC64_REL24 __walk_page_range | |
1204: 79 1b 69 7c mr. r9,r3 | |
1208: 58 00 82 40 bne 1260 <walk_page_mapping+0x170> | |
120c: 78 f3 c3 7f mr r3,r30 | |
1210: 78 d3 45 7f mr r5,r26 | |
1214: 78 e3 84 7f mr r4,r28 | |
1218: 01 00 00 48 bl 1218 <walk_page_mapping+0x128> | |
1218: R_PPC64_REL24 vma_interval_tree_iter_next | |
121c: 00 00 00 60 nop | |
1220: 79 1b 7e 7c mr. r30,r3 | |
1224: 4c ff 82 40 bne 1170 <walk_page_mapping+0x80> | |
1228: 68 00 a1 eb ld r29,104(r1) | |
122c: 78 00 e1 eb ld r31,120(r1) | |
1230: 80 00 21 38 addi r1,r1,128 | |
1234: 00 00 20 39 li r9,0 | |
1238: 78 4b 23 7d mr r3,r9 | |
123c: 10 00 01 e8 ld r0,16(r1) | |
1240: d0 ff 41 eb ld r26,-48(r1) | |
1244: d8 ff 61 eb ld r27,-40(r1) | |
1248: e0 ff 81 eb ld r28,-32(r1) | |
124c: f0 ff c1 eb ld r30,-16(r1) | |
1250: a6 03 08 7c mtlr r0 | |
1254: 20 00 80 4e blr | |
1258: 00 00 00 60 nop | |
125c: 00 00 42 60 ori r2,r2,0 | |
1260: 68 00 a1 eb ld r29,104(r1) | |
1264: 78 00 e1 eb ld r31,120(r1) | |
1268: 80 00 21 38 addi r1,r1,128 | |
126c: 78 4b 23 7d mr r3,r9 | |
1270: 10 00 01 e8 ld r0,16(r1) | |
1274: d0 ff 41 eb ld r26,-48(r1) | |
1278: d8 ff 61 eb ld r27,-40(r1) | |
127c: e0 ff 81 eb ld r28,-32(r1) | |
1280: f0 ff c1 eb ld r30,-16(r1) | |
1284: a6 03 08 7c mtlr r0 | |
1288: 20 00 80 4e blr |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment