build/powerpc/good/arch/powerpc/kvm/book3s_hv_nested.o: file format elf64-powerpc Disassembly of section .text: 0000000000000000 <.kvmhv_save_hv_regs>: 0: 7c 08 02 a6 mflr r0 4: fb e1 ff f8 std r31,-8(r1) 8: f8 01 00 10 std r0,16(r1) c: f8 21 ff 71 stdu r1,-144(r1) 10: 7c 3f 0b 78 mr r31,r1 14: fb bf 00 78 std r29,120(r31) 18: 7c 7d 1b 78 mr r29,r3 1c: fb df 00 80 std r30,128(r31) 20: 7c 9e 23 78 mr r30,r4 24: 48 00 00 01 bl 24 <.kvmhv_save_hv_regs+0x24> 24: R_PPC64_REL24 _mcount 28: 60 00 00 00 nop 2c: e8 7d 1c 40 ld r3,7232(r29) 30: 38 a0 ff e1 li r5,-31 34: 78 a5 01 08 rldic r5,r5,0,4 38: e8 83 00 c8 ld r4,200(r3) 3c: 7c 84 2b 78 or r4,r4,r5 40: f8 9e 00 18 std r4,24(r30) 44: e8 83 00 d0 ld r4,208(r3) 48: f8 9e 00 28 std r4,40(r30) 4c: e8 9d 13 d0 ld r4,5072(r29) 50: f8 9e 00 30 std r4,48(r30) 54: e8 83 00 a8 ld r4,168(r3) 58: f8 9e 00 38 std r4,56(r30) 5c: e8 9d 13 30 ld r4,4912(r29) 60: f8 9e 00 40 std r4,64(r30) 64: e8 9d 13 38 ld r4,4920(r29) 68: f8 9e 00 48 std r4,72(r30) 6c: e8 9d 13 50 ld r4,4944(r29) 70: f8 9e 00 50 std r4,80(r30) 74: e8 9d 12 e8 ld r4,4840(r29) 78: f8 9e 00 60 std r4,96(r30) 7c: e8 9d 12 f0 ld r4,4848(r29) 80: f8 9e 00 68 std r4,104(r30) 84: e8 9d 12 f8 ld r4,4856(r29) 88: f8 9e 00 70 std r4,112(r30) 8c: e8 63 00 d8 ld r3,216(r3) 90: f8 7e 00 78 std r3,120(r30) 94: e8 7d 1d 68 ld r3,7528(r29) 98: f8 7e 00 a0 std r3,160(r30) 9c: e8 7d 1d 70 ld r3,7536(r29) a0: f8 7e 00 a8 std r3,168(r30) a4: e8 7d 1d 48 ld r3,7496(r29) a8: f8 7e 00 b0 std r3,176(r30) ac: e8 7d 1d 50 ld r3,7504(r29) b0: f8 7e 00 b8 std r3,184(r30) b4: e8 7d 1d 58 ld r3,7512(r29) b8: f8 7e 00 c0 std r3,192(r30) bc: e8 7d 1d 60 ld r3,7520(r29) c0: f8 7e 00 c8 std r3,200(r30) c4: 80 7d 15 6c lwz r3,5484(r29) c8: f8 7e 00 d0 std r3,208(r30) cc: e8 7d 13 58 ld r3,4952(r29) d0: f8 7e 00 d8 std r3,216(r30) d4: e8 7d 13 60 ld r3,4960(r29) d8: f8 7e 00 e0 std r3,224(r30) dc: e8 7d 13 40 ld r3,4928(r29) e0: f8 7e 00 e8 std r3,232(r30) e4: e8 7d 13 48 ld r3,4936(r29) e8: f8 7e 00 f0 std r3,240(r30) ec: eb df 00 80 ld r30,128(r31) f0: eb bf 00 78 ld r29,120(r31) f4: 38 21 00 90 addi r1,r1,144 f8: e8 01 00 10 ld r0,16(r1) fc: 7c 08 03 a6 mtlr r0 100: eb e1 ff f8 ld r31,-8(r1) 104: 4e 80 00 20 blr ... 114: 60 00 00 00 nop 118: 60 00 00 00 nop 11c: 60 00 00 00 nop 0000000000000120 <.kvmhv_restore_hv_return_state>: 120: 7c 08 02 a6 mflr r0 124: fb e1 ff f8 std r31,-8(r1) 128: f8 01 00 10 std r0,16(r1) 12c: f8 21 ff 71 stdu r1,-144(r1) 130: 7c 3f 0b 78 mr r31,r1 134: fb bf 00 78 std r29,120(r31) 138: 7c 7d 1b 78 mr r29,r3 13c: fb df 00 80 std r30,128(r31) 140: 7c 9e 23 78 mr r30,r4 144: 48 00 00 01 bl 144 <.kvmhv_restore_hv_return_state+0x24> 144: R_PPC64_REL24 _mcount 148: 60 00 00 00 nop 14c: e8 7d 1c 40 ld r3,7232(r29) 150: e8 9e 00 28 ld r4,40(r30) 154: f8 83 00 d0 std r4,208(r3) 158: e8 9e 00 30 ld r4,48(r30) 15c: f8 9d 13 d0 std r4,5072(r29) 160: e8 9e 00 60 ld r4,96(r30) 164: f8 9d 12 e8 std r4,4840(r29) 168: e8 9e 00 68 ld r4,104(r30) 16c: f8 9d 12 f0 std r4,4848(r29) 170: e8 9e 00 70 ld r4,112(r30) 174: f8 9d 12 f8 std r4,4856(r29) 178: e8 9e 00 78 ld r4,120(r30) 17c: f8 83 00 d8 std r4,216(r3) 180: e8 7e 00 80 ld r3,128(r30) 184: f8 7d 1b 88 std r3,7048(r29) 188: e8 7e 00 88 ld r3,136(r30) 18c: 90 7d 1b 90 stw r3,7056(r29) 190: e8 7e 00 98 ld r3,152(r30) 194: f8 7d 1b a0 std r3,7072(r29) 198: e8 7e 00 90 ld r3,144(r30) 19c: 90 7d 20 18 stw r3,8216(r29) 1a0: e8 7e 00 a0 ld r3,160(r30) 1a4: f8 7d 1d 68 std r3,7528(r29) 1a8: e8 7e 00 a8 ld r3,168(r30) 1ac: f8 7d 1d 70 std r3,7536(r29) 1b0: e8 7e 00 b0 ld r3,176(r30) 1b4: f8 7d 1d 48 std r3,7496(r29) 1b8: e8 7e 00 b8 ld r3,184(r30) 1bc: f8 7d 1d 50 std r3,7504(r29) 1c0: e8 7e 00 c0 ld r3,192(r30) 1c4: f8 7d 1d 58 std r3,7512(r29) 1c8: e8 7e 00 c8 ld r3,200(r30) 1cc: f8 7d 1d 60 std r3,7520(r29) 1d0: e8 7e 00 d0 ld r3,208(r30) 1d4: 90 7d 15 6c stw r3,5484(r29) 1d8: e8 7e 00 d8 ld r3,216(r30) 1dc: f8 7d 13 58 std r3,4952(r29) 1e0: e8 7e 00 e0 ld r3,224(r30) 1e4: f8 7d 13 60 std r3,4960(r29) 1e8: eb df 00 80 ld r30,128(r31) 1ec: eb bf 00 78 ld r29,120(r31) 1f0: 38 21 00 90 addi r1,r1,144 1f4: e8 01 00 10 ld r0,16(r1) 1f8: 7c 08 03 a6 mtlr r0 1fc: eb e1 ff f8 ld r31,-8(r1) 200: 4e 80 00 20 blr ... 0000000000000210 <.kvmhv_enter_nested_guest>: 210: 7c 08 02 a6 mflr r0 214: fb e1 ff f8 std r31,-8(r1) 218: f8 01 00 10 std r0,16(r1) 21c: f8 21 f9 41 stdu r1,-1728(r1) 220: 7c 3f 0b 78 mr r31,r1 224: f9 df 06 30 std r14,1584(r31) 228: f9 ff 06 38 std r15,1592(r31) 22c: fa 1f 06 40 std r16,1600(r31) 230: fa 3f 06 48 std r17,1608(r31) 234: fa 5f 06 50 std r18,1616(r31) 238: fa 7f 06 58 std r19,1624(r31) 23c: fa 9f 06 60 std r20,1632(r31) 240: fa bf 06 68 std r21,1640(r31) 244: fa df 06 70 std r22,1648(r31) 248: 7c 76 1b 78 mr r22,r3 24c: fa ff 06 78 std r23,1656(r31) 250: fb 1f 06 80 std r24,1664(r31) 254: fb 3f 06 88 std r25,1672(r31) 258: fb 5f 06 90 std r26,1680(r31) 25c: fb 7f 06 98 std r27,1688(r31) 260: fb 9f 06 a0 std r28,1696(r31) 264: fb bf 06 a8 std r29,1704(r31) 268: fb df 06 b0 std r30,1712(r31) 26c: 48 00 00 01 bl 26c <.kvmhv_enter_nested_guest+0x5c> 26c: R_PPC64_REL24 _mcount 270: 60 00 00 00 nop 274: 38 7f 02 40 addi r3,r31,576 278: 38 80 00 00 li r4,0 27c: 38 a0 00 f8 li r5,248 280: 48 00 00 01 bl 280 <.kvmhv_enter_nested_guest+0x70> 280: R_PPC64_REL24 memset 284: 60 00 00 00 nop 288: e8 76 00 00 ld r3,0(r22) 28c: e8 83 44 90 ld r4,17552(r3) 290: 28 24 00 00 cmpldi r4,0 294: 41 82 00 80 beq 314 <.kvmhv_enter_nested_guest+0x104> 298: 3c 80 00 01 lis r4,1 29c: ea 96 1c 40 ld r20,7232(r22) 2a0: 60 9e 05 60 ori r30,r4,1376 2a4: 7c 63 f2 14 add r3,r3,r30 2a8: eb 76 0c c8 ld r27,3272(r22) 2ac: eb 36 0c d0 ld r25,3280(r22) 2b0: 48 00 00 01 bl 2b0 <.kvmhv_enter_nested_guest+0xa0> 2b0: R_PPC64_REL24 __srcu_read_lock 2b4: 60 00 00 00 nop 2b8: 3a 7f 02 40 addi r19,r31,576 2bc: 90 76 00 2c stw r3,44(r22) 2c0: 7e c3 b3 78 mr r3,r22 2c4: 7f 64 db 78 mr r4,r27 2c8: 7e 65 9b 78 mr r5,r19 2cc: 38 c0 00 08 li r6,8 2d0: 48 00 00 01 bl 2d0 <.kvmhv_enter_nested_guest+0xc0> 2d0: R_PPC64_REL24 kvm_vcpu_read_guest 2d4: 60 00 00 00 nop 2d8: 28 03 00 00 cmplwi r3,0 2dc: 3b a0 ff ff li r29,-1 2e0: 41 82 00 3c beq 31c <.kvmhv_enter_nested_guest+0x10c> 2e4: 80 96 00 2c lwz r4,44(r22) 2e8: e8 76 00 00 ld r3,0(r22) 2ec: 28 04 00 02 cmplwi r4,2 2f0: 7c 63 f2 14 add r3,r3,r30 2f4: 40 80 1d 4c bge 2040 <.kvmhv_enter_nested_guest+0x1e30> 2f8: 7c 84 07 b4 extsw r4,r4 2fc: 48 00 00 01 bl 2fc <.kvmhv_enter_nested_guest+0xec> 2fc: R_PPC64_REL24 __srcu_read_unlock 300: 60 00 00 00 nop 304: 28 1d 00 00 cmplwi r29,0 308: 41 82 00 dc beq 3e4 <.kvmhv_enter_nested_guest+0x1d4> 30c: 38 60 ff fc li r3,-4 310: 48 00 0b 90 b ea0 <.kvmhv_enter_nested_guest+0xc90> 314: 38 60 00 03 li r3,3 318: 48 00 0b 88 b ea0 <.kvmhv_enter_nested_guest+0xc90> 31c: e8 76 1c c8 ld r3,7368(r22) 320: e8 63 00 58 ld r3,88(r3) 324: 70 63 00 01 andi. r3,r3,1 328: e8 7f 02 40 ld r3,576(r31) 32c: 40 81 00 3c ble 368 <.kvmhv_enter_nested_guest+0x158> 330: 78 64 80 00 rotldi r4,r3,16 334: 78 65 40 00 rotldi r5,r3,8 338: 78 85 44 2c rldimi r5,r4,8,48 33c: 78 64 c0 00 rotldi r4,r3,24 340: 78 85 82 2c rldimi r5,r4,16,40 344: 78 64 00 02 rotldi r4,r3,32 348: 78 85 c0 2c rldimi r5,r4,24,32 34c: 78 64 80 02 rotldi r4,r3,48 350: 78 85 44 0e rldimi r5,r4,40,16 354: 78 64 c0 02 rotldi r4,r3,56 358: 78 85 82 0e rldimi r5,r4,48,8 35c: 78 65 c0 0e rldimi r5,r3,56,0 360: 7c a3 2b 78 mr r3,r5 364: f8 bf 02 40 std r5,576(r31) 368: 28 03 00 02 cmplwi r3,2 36c: 3b a0 ff ff li r29,-1 370: 38 80 00 f8 li r4,248 374: 41 82 00 0c beq 380 <.kvmhv_enter_nested_guest+0x170> 378: 63 a4 00 00 ori r4,r29,0 37c: 48 00 00 04 b 380 <.kvmhv_enter_nested_guest+0x170> 380: 28 03 00 01 cmplwi r3,1 384: 38 60 00 e8 li r3,232 388: 41 82 00 0c beq 394 <.kvmhv_enter_nested_guest+0x184> 38c: 60 83 00 00 ori r3,r4,0 390: 48 00 00 04 b 394 <.kvmhv_enter_nested_guest+0x184> 394: 2c 03 00 00 cmpwi r3,0 398: 41 80 ff 4c blt 2e4 <.kvmhv_enter_nested_guest+0xd4> 39c: 78 66 00 20 clrldi r6,r3,32 3a0: 38 bf 02 40 addi r5,r31,576 3a4: 7e c3 b3 78 mr r3,r22 3a8: 7f 64 db 78 mr r4,r27 3ac: 48 00 00 01 bl 3ac <.kvmhv_enter_nested_guest+0x19c> 3ac: R_PPC64_REL24 kvm_vcpu_read_guest 3b0: 60 00 00 00 nop 3b4: 28 03 00 00 cmplwi r3,0 3b8: 40 82 ff 2c bne 2e4 <.kvmhv_enter_nested_guest+0xd4> 3bc: 38 bf 04 b0 addi r5,r31,1200 3c0: 7e c3 b3 78 mr r3,r22 3c4: 7f 24 cb 78 mr r4,r25 3c8: 38 c0 01 80 li r6,384 3cc: 48 00 00 01 bl 3cc <.kvmhv_enter_nested_guest+0x1bc> 3cc: R_PPC64_REL24 kvm_vcpu_read_guest 3d0: 60 00 00 00 nop 3d4: 7c 63 00 34 cntlzw r3,r3 3d8: 54 63 d9 7e rlwinm r3,r3,27,5,31 3dc: 68 7d 00 01 xori r29,r3,1 3e0: 4b ff ff 04 b 2e4 <.kvmhv_enter_nested_guest+0xd4> 3e4: e8 96 1c c8 ld r4,7368(r22) 3e8: e8 64 00 58 ld r3,88(r4) 3ec: 70 63 00 01 andi. r3,r3,1 3f0: fb 7f 00 a8 std r27,168(r31) 3f4: 40 81 0a 9c ble e90 <.kvmhv_enter_nested_guest+0xc80> 3f8: e8 7f 02 40 ld r3,576(r31) 3fc: f8 9f 00 a0 std r4,160(r31) 400: 78 64 80 00 rotldi r4,r3,16 404: 78 65 40 00 rotldi r5,r3,8 408: 78 66 c0 00 rotldi r6,r3,24 40c: 78 85 44 2c rldimi r5,r4,8,48 410: 80 9f 02 48 lwz r4,584(r31) 414: 78 67 00 02 rotldi r7,r3,32 418: 78 c5 82 2c rldimi r5,r6,16,40 41c: 78 68 80 02 rotldi r8,r3,48 420: 78 e5 c0 2c rldimi r5,r7,24,32 424: 78 69 c0 02 rotldi r9,r3,56 428: 79 05 44 0e rldimi r5,r8,40,16 42c: 79 25 82 0e rldimi r5,r9,48,8 430: 78 65 c0 0e rldimi r5,r3,56,0 434: 38 60 00 08 li r3,8 438: f8 bf 02 40 std r5,576(r31) 43c: 7c 93 1d 2c stwbrx r4,r19,r3 440: 38 80 00 0c li r4,12 444: 80 7f 02 4c lwz r3,588(r31) 448: 7c 73 25 2c stwbrx r3,r19,r4 44c: 38 60 87 f0 li r3,-30736 450: 78 65 c8 02 rotldi r5,r3,57 454: e9 3f 02 70 ld r9,624(r31) 458: e8 9f 02 58 ld r4,600(r31) 45c: 79 26 80 00 rotldi r6,r9,16 460: 79 32 40 00 rotldi r18,r9,8 464: 78 d2 44 2c rldimi r18,r6,8,48 468: e9 1f 02 68 ld r8,616(r31) 46c: 7c 9c 2b 78 or r28,r4,r5 470: e9 7f 02 80 ld r11,640(r31) 474: 79 05 80 00 rotldi r5,r8,16 478: 79 1b 40 00 rotldi r27,r8,8 47c: 78 bb 44 2c rldimi r27,r5,8,48 480: e8 ff 02 60 ld r7,608(r31) 484: 79 75 40 00 rotldi r21,r11,8 488: e9 5f 02 78 ld r10,632(r31) 48c: 78 e4 80 00 rotldi r4,r7,16 490: 78 fa 40 00 rotldi r26,r7,8 494: 78 9a 44 2c rldimi r26,r4,8,48 498: e9 9f 02 88 ld r12,648(r31) 49c: 79 50 40 00 rotldi r16,r10,8 4a0: ea 3f 02 50 ld r17,592(r31) 4a4: 79 8f 40 00 rotldi r15,r12,8 4a8: f9 1f 01 80 std r8,384(r31) 4ac: 79 68 80 00 rotldi r8,r11,16 4b0: 7a 23 80 00 rotldi r3,r17,16 4b4: 79 15 44 2c rldimi r21,r8,8,48 4b8: 7a 37 40 00 rotldi r23,r17,8 4bc: eb df 02 a0 ld r30,672(r31) 4c0: 78 77 44 2c rldimi r23,r3,8,48 4c4: e8 df 02 b0 ld r6,688(r31) 4c8: 7b c3 80 00 rotldi r3,r30,16 4cc: f8 ff 01 88 std r7,392(r31) 4d0: 79 47 80 00 rotldi r7,r10,16 4d4: 78 c5 80 00 rotldi r5,r6,16 4d8: 78 f0 44 2c rldimi r16,r7,8,48 4dc: f9 3f 01 78 std r9,376(r31) 4e0: 79 89 80 00 rotldi r9,r12,16 4e4: 79 2f 44 2c rldimi r15,r9,8,48 4e8: 7d e9 7b 78 mr r9,r15 4ec: f9 5f 01 70 std r10,368(r31) 4f0: e9 5f 02 90 ld r10,656(r31) 4f4: e9 1f 02 b8 ld r8,696(r31) 4f8: e8 1f 02 98 ld r0,664(r31) 4fc: fb df 00 e8 std r30,232(r31) 500: 7b de 40 00 rotldi r30,r30,8 504: 78 1d 40 00 rotldi r29,r0,8 508: 78 7e 44 2c rldimi r30,r3,8,48 50c: 79 03 80 00 rotldi r3,r8,16 510: f8 df 01 60 std r6,352(r31) 514: 78 c6 40 00 rotldi r6,r6,8 518: 78 a6 44 2c rldimi r6,r5,8,48 51c: e9 ff 02 c0 ld r15,704(r31) 520: 79 05 40 00 rotldi r5,r8,8 524: 78 65 44 2c rldimi r5,r3,8,48 528: f9 7f 01 68 std r11,360(r31) 52c: 7d 4b 53 78 mr r11,r10 530: 79 e3 80 00 rotldi r3,r15,16 534: f9 9f 00 90 std r12,144(r31) 538: 79 6c 40 00 rotldi r12,r11,8 53c: 78 0b 80 00 rotldi r11,r0,16 540: 79 7d 44 2c rldimi r29,r11,8,48 544: f8 1f 00 88 std r0,136(r31) 548: e8 1f 02 a8 ld r0,680(r31) 54c: f8 df 02 18 std r6,536(r31) 550: 79 e6 40 00 rotldi r6,r15,8 554: 78 04 80 00 rotldi r4,r0,16 558: 78 66 44 2c rldimi r6,r3,8,48 55c: 78 07 40 00 rotldi r7,r0,8 560: f8 bf 02 10 std r5,528(r31) 564: 78 87 44 2c rldimi r7,r4,8,48 568: e8 bf 02 c8 ld r5,712(r31) 56c: f8 df 01 40 std r6,320(r31) 570: 78 a3 80 00 rotldi r3,r5,16 574: 78 a4 40 00 rotldi r4,r5,8 578: 78 64 44 2c rldimi r4,r3,8,48 57c: e8 df 02 d0 ld r6,720(r31) 580: f9 5f 00 f0 std r10,240(r31) 584: 79 4a 80 00 rotldi r10,r10,16 588: 78 c3 80 00 rotldi r3,r6,16 58c: 79 4c 44 2c rldimi r12,r10,8,48 590: 7c aa 2b 78 mr r10,r5 594: f8 bf 00 c8 std r5,200(r31) 598: e8 bf 02 d8 ld r5,728(r31) 59c: fb df 02 20 std r30,544(r31) 5a0: 7c 9e 23 78 mr r30,r4 5a4: 78 c4 40 00 rotldi r4,r6,8 5a8: 78 64 44 2c rldimi r4,r3,8,48 5ac: 78 a3 80 00 rotldi r3,r5,16 5b0: f8 df 00 d8 std r6,216(r31) 5b4: e8 df 02 e0 ld r6,736(r31) 5b8: f8 9f 01 f0 std r4,496(r31) 5bc: 78 a4 40 00 rotldi r4,r5,8 5c0: 78 64 44 2c rldimi r4,r3,8,48 5c4: 78 c3 80 00 rotldi r3,r6,16 5c8: f8 bf 01 c8 std r5,456(r31) 5cc: e8 bf 02 e8 ld r5,744(r31) 5d0: f8 9f 02 00 std r4,512(r31) 5d4: 78 c4 40 00 rotldi r4,r6,8 5d8: 78 64 44 2c rldimi r4,r3,8,48 5dc: 78 a3 80 00 rotldi r3,r5,16 5e0: f8 df 01 28 std r6,296(r31) 5e4: e8 df 02 f0 ld r6,752(r31) 5e8: f8 9f 02 08 std r4,520(r31) 5ec: 78 a4 40 00 rotldi r4,r5,8 5f0: 78 64 44 2c rldimi r4,r3,8,48 5f4: 78 c3 80 00 rotldi r3,r6,16 5f8: f8 bf 01 38 std r5,312(r31) 5fc: e8 bf 02 f8 ld r5,760(r31) 600: f8 9f 01 e8 std r4,488(r31) 604: 78 c4 40 00 rotldi r4,r6,8 608: 78 64 44 2c rldimi r4,r3,8,48 60c: 7c a3 2b 78 mr r3,r5 610: f8 df 01 30 std r6,304(r31) 614: 78 63 40 00 rotldi r3,r3,8 618: e8 df 03 00 ld r6,768(r31) 61c: f8 bf 01 b0 std r5,432(r31) 620: 78 a5 80 00 rotldi r5,r5,16 624: 78 a3 44 2c rldimi r3,r5,8,48 628: 78 c5 80 00 rotldi r5,r6,16 62c: f8 9f 01 f8 std r4,504(r31) 630: e8 9f 03 08 ld r4,776(r31) 634: f8 7f 01 d8 std r3,472(r31) 638: 78 c3 40 00 rotldi r3,r6,8 63c: 78 a3 44 2c rldimi r3,r5,8,48 640: 78 85 80 00 rotldi r5,r4,16 644: f8 7f 01 d0 std r3,464(r31) 648: 78 83 40 00 rotldi r3,r4,8 64c: 78 a3 44 2c rldimi r3,r5,8,48 650: f8 df 01 20 std r6,288(r31) 654: e8 df 03 10 ld r6,784(r31) 658: f8 7f 01 e0 std r3,480(r31) 65c: 78 c5 80 00 rotldi r5,r6,16 660: e8 7f 03 18 ld r3,792(r31) 664: fa 1f 01 58 std r16,344(r31) 668: 78 d0 40 00 rotldi r16,r6,8 66c: 78 b0 44 2c rldimi r16,r5,8,48 670: 78 65 80 00 rotldi r5,r3,16 674: fa 5f 02 30 std r18,560(r31) 678: 78 72 40 00 rotldi r18,r3,8 67c: 78 b2 44 2c rldimi r18,r5,8,48 680: f8 9f 01 b8 std r4,440(r31) 684: e8 9f 03 20 ld r4,800(r31) 688: f8 7f 01 90 std r3,400(r31) 68c: 78 85 80 00 rotldi r5,r4,16 690: e8 7f 03 28 ld r3,808(r31) 694: fa bf 02 38 std r21,568(r31) 698: 78 95 40 00 rotldi r21,r4,8 69c: 78 78 80 00 rotldi r24,r3,16 6a0: 78 b5 44 2c rldimi r21,r5,8,48 6a4: 7f 65 db 78 mr r5,r27 6a8: f8 9f 01 a8 std r4,424(r31) 6ac: e8 9f 03 30 ld r4,816(r31) 6b0: f8 7f 01 a0 std r3,416(r31) 6b4: fa 9f 00 c0 std r20,192(r31) 6b8: 78 74 40 00 rotldi r20,r3,8 6bc: 7b 83 46 20 rldicl r3,r28,8,56 6c0: 7b 83 c0 0e rldimi r3,r28,56,0 6c4: 7b 14 44 2c rldimi r20,r24,8,48 6c8: eb 9f 01 88 ld r28,392(r31) 6cc: 78 98 40 00 rotldi r24,r4,8 6d0: f8 1f 00 e0 std r0,224(r31) 6d4: 7f a0 eb 78 mr r0,r29 6d8: eb bf 01 80 ld r29,384(r31) 6dc: fa 7f 00 b0 std r19,176(r31) 6e0: 78 93 80 00 rotldi r19,r4,16 6e4: 7a 78 44 2c rldimi r24,r19,8,48 6e8: 7a 33 c0 00 rotldi r19,r17,24 6ec: f8 9f 01 98 std r4,408(r31) 6f0: 7f 44 d3 78 mr r4,r26 6f4: eb 5f 01 78 ld r26,376(r31) 6f8: f8 ff 02 28 std r7,552(r31) 6fc: fb 3f 00 b8 std r25,184(r31) 700: 7e f9 bb 78 mr r25,r23 704: 7b 97 c0 00 rotldi r23,r28,24 708: 7a e4 82 2c rldimi r4,r23,16,40 70c: 7b b7 c0 00 rotldi r23,r29,24 710: e8 ff 02 30 ld r7,560(r31) 714: 7a 79 82 2c rldimi r25,r19,16,40 718: 7a e5 82 2c rldimi r5,r23,16,40 71c: eb 7f 01 70 ld r27,368(r31) 720: 7b 57 c0 00 rotldi r23,r26,24 724: 7a e7 82 2c rldimi r7,r23,16,40 728: f9 9f 01 50 std r12,336(r31) 72c: 7b 77 c0 00 rotldi r23,r27,24 730: f8 df 01 c0 std r6,448(r31) 734: e8 df 01 58 ld r6,344(r31) 738: e9 9f 01 68 ld r12,360(r31) 73c: 7a e6 82 2c rldimi r6,r23,16,40 740: f8 7f 01 18 std r3,280(r31) 744: 79 97 c0 00 rotldi r23,r12,24 748: e8 7f 02 38 ld r3,568(r31) 74c: ea 7f 00 90 ld r19,144(r31) 750: 7a e3 82 2c rldimi r3,r23,16,40 754: 7a 77 c0 00 rotldi r23,r19,24 758: e9 7f 01 50 ld r11,336(r31) 75c: 7a e9 82 2c rldimi r9,r23,16,40 760: f9 3f 01 00 std r9,256(r31) 764: e9 3f 00 f0 ld r9,240(r31) 768: e9 df 00 88 ld r14,136(r31) 76c: 79 37 c0 00 rotldi r23,r9,24 770: 7a eb 82 2c rldimi r11,r23,16,40 774: f8 7f 02 38 std r3,568(r31) 778: 79 d7 c0 00 rotldi r23,r14,24 77c: 7a e0 82 2c rldimi r0,r23,16,40 780: e8 7f 00 e8 ld r3,232(r31) 784: f9 1f 01 48 std r8,328(r31) 788: 78 77 c0 00 rotldi r23,r3,24 78c: e9 1f 02 20 ld r8,544(r31) 790: 7a e8 82 2c rldimi r8,r23,16,40 794: f8 1f 00 f8 std r0,248(r31) 798: f9 1f 02 20 std r8,544(r31) 79c: e9 1f 00 e0 ld r8,224(r31) 7a0: e8 1f 02 28 ld r0,552(r31) 7a4: 79 17 c0 00 rotldi r23,r8,24 7a8: 7a e0 82 2c rldimi r0,r23,16,40 7ac: ea ff 01 60 ld r23,352(r31) 7b0: e9 1f 02 18 ld r8,536(r31) 7b4: 7a f7 c0 00 rotldi r23,r23,24 7b8: 7a e8 82 2c rldimi r8,r23,16,40 7bc: f8 1f 02 28 std r0,552(r31) 7c0: f9 1f 02 18 std r8,536(r31) 7c4: e9 1f 01 48 ld r8,328(r31) 7c8: 79 17 c0 00 rotldi r23,r8,24 7cc: e9 1f 02 10 ld r8,528(r31) 7d0: 7a e8 82 2c rldimi r8,r23,16,40 7d4: 79 f7 c0 00 rotldi r23,r15,24 7d8: e8 1f 01 f0 ld r0,496(r31) 7dc: f9 1f 02 10 std r8,528(r31) 7e0: e9 1f 01 40 ld r8,320(r31) 7e4: 7a e8 82 2c rldimi r8,r23,16,40 7e8: 79 57 c0 00 rotldi r23,r10,24 7ec: fa df 00 98 std r22,152(r31) 7f0: 7f ca f3 78 mr r10,r30 7f4: eb df 00 d8 ld r30,216(r31) 7f8: 7a ea 82 2c rldimi r10,r23,16,40 7fc: 7b d7 c0 00 rotldi r23,r30,24 800: ea df 02 38 ld r22,568(r31) 804: 7a e0 82 2c rldimi r0,r23,16,40 808: f8 1f 01 f0 std r0,496(r31) 80c: e8 1f 01 c8 ld r0,456(r31) 810: 78 17 c0 00 rotldi r23,r0,24 814: e8 1f 02 00 ld r0,512(r31) 818: 7a e0 82 2c rldimi r0,r23,16,40 81c: f9 ff 00 78 std r15,120(r31) 820: f8 1f 02 00 std r0,512(r31) 824: e8 1f 01 28 ld r0,296(r31) 828: 78 17 c0 00 rotldi r23,r0,24 82c: e8 1f 02 08 ld r0,520(r31) 830: 7a e0 82 2c rldimi r0,r23,16,40 834: fa 3f 00 d0 std r17,208(r31) 838: f8 1f 02 08 std r0,520(r31) 83c: e8 1f 01 38 ld r0,312(r31) 840: 78 17 c0 00 rotldi r23,r0,24 844: e8 1f 01 e8 ld r0,488(r31) 848: 7a e0 82 2c rldimi r0,r23,16,40 84c: f8 1f 01 e8 std r0,488(r31) 850: e8 1f 01 30 ld r0,304(r31) 854: 78 17 c0 00 rotldi r23,r0,24 858: e8 1f 01 f8 ld r0,504(r31) 85c: 7a e0 82 2c rldimi r0,r23,16,40 860: f8 1f 01 f8 std r0,504(r31) 864: e8 1f 01 b0 ld r0,432(r31) 868: 78 17 c0 00 rotldi r23,r0,24 86c: e8 1f 01 d8 ld r0,472(r31) 870: 7a e0 82 2c rldimi r0,r23,16,40 874: f8 1f 01 d8 std r0,472(r31) 878: e8 1f 01 20 ld r0,288(r31) 87c: 78 17 c0 00 rotldi r23,r0,24 880: e8 1f 01 d0 ld r0,464(r31) 884: 7a e0 82 2c rldimi r0,r23,16,40 888: f8 1f 01 d0 std r0,464(r31) 88c: e8 1f 01 b8 ld r0,440(r31) 890: 78 17 c0 00 rotldi r23,r0,24 894: e8 1f 01 e0 ld r0,480(r31) 898: 7a e0 82 2c rldimi r0,r23,16,40 89c: f8 1f 01 e0 std r0,480(r31) 8a0: e8 1f 01 c0 ld r0,448(r31) 8a4: 78 17 c0 00 rotldi r23,r0,24 8a8: e8 1f 01 90 ld r0,400(r31) 8ac: 7a f0 82 2c rldimi r16,r23,16,40 8b0: 78 17 c0 00 rotldi r23,r0,24 8b4: e8 1f 01 a8 ld r0,424(r31) 8b8: 7a f2 82 2c rldimi r18,r23,16,40 8bc: 78 17 c0 00 rotldi r23,r0,24 8c0: e8 1f 01 a0 ld r0,416(r31) 8c4: 7a f5 82 2c rldimi r21,r23,16,40 8c8: 78 17 c0 00 rotldi r23,r0,24 8cc: e8 1f 01 98 ld r0,408(r31) 8d0: 7a f4 82 2c rldimi r20,r23,16,40 8d4: 78 17 c0 00 rotldi r23,r0,24 8d8: e8 1f 01 18 ld r0,280(r31) 8dc: 7a f8 82 2c rldimi r24,r23,16,40 8e0: 7a 37 00 02 rotldi r23,r17,32 8e4: 7a f9 c0 2c rldimi r25,r23,24,32 8e8: ea 3f 01 e0 ld r17,480(r31) 8ec: 3a e0 ff ff li r23,-1 8f0: 7a e0 42 0c rldimi r0,r23,8,8 8f4: 7b 97 00 02 rotldi r23,r28,32 8f8: f8 1f 01 18 std r0,280(r31) 8fc: 7a e4 c0 2c rldimi r4,r23,24,32 900: 7b b7 00 02 rotldi r23,r29,32 904: 7a e5 c0 2c rldimi r5,r23,24,32 908: eb bf 01 00 ld r29,256(r31) 90c: 7b 57 00 02 rotldi r23,r26,32 910: 7a e7 c0 2c rldimi r7,r23,24,32 914: 7b 77 00 02 rotldi r23,r27,32 918: f8 bf 01 10 std r5,272(r31) 91c: 7a e6 c0 2c rldimi r6,r23,24,32 920: 79 97 00 02 rotldi r23,r12,32 924: 7a f6 c0 2c rldimi r22,r23,24,32 928: e8 bf 00 f8 ld r5,248(r31) 92c: 7a 77 00 02 rotldi r23,r19,32 930: 7a fd c0 2c rldimi r29,r23,24,32 934: 79 37 00 02 rotldi r23,r9,32 938: f8 9f 01 08 std r4,264(r31) 93c: 7a eb c0 2c rldimi r11,r23,24,32 940: 79 d7 00 02 rotldi r23,r14,32 944: f9 7f 01 50 std r11,336(r31) 948: 7a e5 c0 2c rldimi r5,r23,24,32 94c: 78 77 00 02 rotldi r23,r3,32 950: 7e 7b 9b 78 mr r27,r19 954: e8 7f 02 20 ld r3,544(r31) 958: 7d 2c 4b 78 mr r12,r9 95c: 7d da 73 78 mr r26,r14 960: e9 7f 00 e0 ld r11,224(r31) 964: 7a e3 c0 2c rldimi r3,r23,24,32 968: e9 3f 02 28 ld r9,552(r31) 96c: 79 77 00 02 rotldi r23,r11,32 970: ea 7f 01 60 ld r19,352(r31) 974: 7a e9 c0 2c rldimi r9,r23,24,32 978: e8 9f 02 18 ld r4,536(r31) 97c: 7a 77 00 02 rotldi r23,r19,32 980: e8 1f 01 48 ld r0,328(r31) 984: 7a e4 c0 2c rldimi r4,r23,24,32 988: e9 df 02 10 ld r14,528(r31) 98c: 78 17 00 02 rotldi r23,r0,32 990: 7a ee c0 2c rldimi r14,r23,24,32 994: 79 f7 00 02 rotldi r23,r15,32 998: e9 ff 00 c8 ld r15,200(r31) 99c: 7a e8 c0 2c rldimi r8,r23,24,32 9a0: f8 df 01 58 std r6,344(r31) 9a4: 79 f7 00 02 rotldi r23,r15,32 9a8: 7a ea c0 2c rldimi r10,r23,24,32 9ac: 7b d7 00 02 rotldi r23,r30,32 9b0: e8 df 01 f0 ld r6,496(r31) 9b4: 7a e6 c0 2c rldimi r6,r23,24,32 9b8: f9 1f 01 40 std r8,320(r31) 9bc: f8 df 01 f0 std r6,496(r31) 9c0: e8 df 01 c8 ld r6,456(r31) 9c4: e9 1f 02 00 ld r8,512(r31) 9c8: 78 d7 00 02 rotldi r23,r6,32 9cc: eb 9f 01 28 ld r28,296(r31) 9d0: 7a e8 c0 2c rldimi r8,r23,24,32 9d4: e8 df 02 08 ld r6,520(r31) 9d8: 7b 97 00 02 rotldi r23,r28,32 9dc: 7a e6 c0 2c rldimi r6,r23,24,32 9e0: f8 ff 02 30 std r7,560(r31) 9e4: f8 df 02 08 std r6,520(r31) 9e8: e8 df 01 38 ld r6,312(r31) 9ec: 78 d7 00 02 rotldi r23,r6,32 9f0: e8 df 01 e8 ld r6,488(r31) 9f4: e8 ff 01 30 ld r7,304(r31) 9f8: 7a e6 c0 2c rldimi r6,r23,24,32 9fc: 78 f7 00 02 rotldi r23,r7,32 a00: e8 ff 01 f8 ld r7,504(r31) a04: 7a e7 c0 2c rldimi r7,r23,24,32 a08: f9 5f 00 80 std r10,128(r31) a0c: f8 ff 01 f8 std r7,504(r31) a10: e8 ff 01 b0 ld r7,432(r31) a14: 78 f7 00 02 rotldi r23,r7,32 a18: e8 ff 01 d8 ld r7,472(r31) a1c: e9 5f 01 20 ld r10,288(r31) a20: 7a e7 c0 2c rldimi r7,r23,24,32 a24: 79 57 00 02 rotldi r23,r10,32 a28: e9 5f 01 d0 ld r10,464(r31) a2c: 7a ea c0 2c rldimi r10,r23,24,32 a30: ea ff 01 b8 ld r23,440(r31) a34: 7a f7 00 02 rotldi r23,r23,32 a38: 7a f1 c0 2c rldimi r17,r23,24,32 a3c: ea ff 01 c0 ld r23,448(r31) a40: 7a f7 00 02 rotldi r23,r23,32 a44: fa 3f 01 e0 std r17,480(r31) a48: 7a f0 c0 2c rldimi r16,r23,24,32 a4c: ea ff 01 90 ld r23,400(r31) a50: 7a f7 00 02 rotldi r23,r23,32 a54: ea 3f 01 08 ld r17,264(r31) a58: 7a f2 c0 2c rldimi r18,r23,24,32 a5c: ea ff 01 a8 ld r23,424(r31) a60: 7a f7 00 02 rotldi r23,r23,32 a64: 7a f5 c0 2c rldimi r21,r23,24,32 a68: ea ff 01 a0 ld r23,416(r31) a6c: 7a f7 00 02 rotldi r23,r23,32 a70: 7a f4 c0 2c rldimi r20,r23,24,32 a74: ea ff 01 98 ld r23,408(r31) a78: 7a f7 00 02 rotldi r23,r23,32 a7c: 7a f8 c0 2c rldimi r24,r23,24,32 a80: ea ff 00 d0 ld r23,208(r31) a84: 7a f7 80 02 rotldi r23,r23,48 a88: 7a f9 44 0e rldimi r25,r23,40,16 a8c: ea ff 01 88 ld r23,392(r31) a90: 7a f7 80 02 rotldi r23,r23,48 a94: 7a f1 44 0e rldimi r17,r23,40,16 a98: ea ff 01 80 ld r23,384(r31) a9c: fa 3f 01 08 std r17,264(r31) aa0: 7a f7 80 02 rotldi r23,r23,48 aa4: ea 3f 01 10 ld r17,272(r31) aa8: 7a f1 44 0e rldimi r17,r23,40,16 aac: ea ff 01 78 ld r23,376(r31) ab0: fa 3f 01 10 std r17,272(r31) ab4: 7a f7 80 02 rotldi r23,r23,48 ab8: ea 3f 02 30 ld r17,560(r31) abc: 7a f1 44 0e rldimi r17,r23,40,16 ac0: ea ff 01 70 ld r23,368(r31) ac4: fa 3f 02 30 std r17,560(r31) ac8: 7a f7 80 02 rotldi r23,r23,48 acc: ea 3f 01 58 ld r17,344(r31) ad0: 7a f1 44 0e rldimi r17,r23,40,16 ad4: ea ff 01 68 ld r23,360(r31) ad8: 7a f7 80 02 rotldi r23,r23,48 adc: 7a f6 44 0e rldimi r22,r23,40,16 ae0: 7b 77 80 02 rotldi r23,r27,48 ae4: fa df 02 38 std r22,568(r31) ae8: 7a fd 44 0e rldimi r29,r23,40,16 aec: 79 97 80 02 rotldi r23,r12,48 af0: e9 9f 01 50 ld r12,336(r31) af4: fb bf 01 00 std r29,256(r31) af8: 7a ec 44 0e rldimi r12,r23,40,16 afc: 7b 57 80 02 rotldi r23,r26,48 b00: 7a e5 44 0e rldimi r5,r23,40,16 b04: eb bf 00 e8 ld r29,232(r31) b08: 7b b7 80 02 rotldi r23,r29,48 b0c: f8 bf 00 f8 std r5,248(r31) b10: 7a e3 44 0e rldimi r3,r23,40,16 b14: 79 77 80 02 rotldi r23,r11,48 b18: 7a e9 44 0e rldimi r9,r23,40,16 b1c: f8 7f 02 20 std r3,544(r31) b20: 7a 77 80 02 rotldi r23,r19,48 b24: 7a e4 44 0e rldimi r4,r23,40,16 b28: 78 17 80 02 rotldi r23,r0,48 b2c: f9 3f 02 28 std r9,552(r31) b30: 7a ee 44 0e rldimi r14,r23,40,16 b34: 7d 63 5b 78 mr r3,r11 b38: e9 3f 00 78 ld r9,120(r31) b3c: f9 df 02 10 std r14,528(r31) b40: 79 37 80 02 rotldi r23,r9,48 b44: e9 df 01 40 ld r14,320(r31) b48: e8 1f 00 80 ld r0,128(r31) b4c: 7a ee 44 0e rldimi r14,r23,40,16 b50: 79 f7 80 02 rotldi r23,r15,48 b54: f8 9f 02 18 std r4,536(r31) b58: 7a e0 44 0e rldimi r0,r23,40,16 b5c: 7b d7 80 02 rotldi r23,r30,48 b60: e9 7f 01 f0 ld r11,496(r31) b64: e8 9f 01 c8 ld r4,456(r31) b68: 7a eb 44 0e rldimi r11,r23,40,16 b6c: eb df 02 08 ld r30,520(r31) b70: 78 97 80 02 rotldi r23,r4,48 b74: 7a e8 44 0e rldimi r8,r23,40,16 b78: 7b 97 80 02 rotldi r23,r28,48 b7c: ea 7f 01 38 ld r19,312(r31) b80: 7a fe 44 0e rldimi r30,r23,40,16 b84: 7a 77 80 02 rotldi r23,r19,48 b88: e9 ff 01 f8 ld r15,504(r31) b8c: 7a e6 44 0e rldimi r6,r23,40,16 b90: f8 df 01 e8 std r6,488(r31) b94: e8 df 01 30 ld r6,304(r31) b98: e8 9f 01 b0 ld r4,432(r31) b9c: 78 d7 80 02 rotldi r23,r6,48 ba0: 7a ef 44 0e rldimi r15,r23,40,16 ba4: f9 1f 02 00 std r8,512(r31) ba8: 78 97 80 02 rotldi r23,r4,48 bac: 7a e7 44 0e rldimi r7,r23,40,16 bb0: e9 1f 01 20 ld r8,288(r31) bb4: e8 9f 01 b8 ld r4,440(r31) bb8: 79 17 80 02 rotldi r23,r8,48 bbc: 7a ea 44 0e rldimi r10,r23,40,16 bc0: f9 5f 01 d0 std r10,464(r31) bc4: 78 97 80 02 rotldi r23,r4,48 bc8: e9 5f 01 e0 ld r10,480(r31) bcc: e8 9f 01 c0 ld r4,448(r31) bd0: 7a ea 44 0e rldimi r10,r23,40,16 bd4: 78 97 80 02 rotldi r23,r4,48 bd8: e8 9f 01 90 ld r4,400(r31) bdc: 7a f0 44 0e rldimi r16,r23,40,16 be0: 78 97 80 02 rotldi r23,r4,48 be4: e8 9f 01 a8 ld r4,424(r31) be8: 7a f2 44 0e rldimi r18,r23,40,16 bec: 78 97 80 02 rotldi r23,r4,48 bf0: e8 9f 01 a0 ld r4,416(r31) bf4: 7a f5 44 0e rldimi r21,r23,40,16 bf8: 78 97 80 02 rotldi r23,r4,48 bfc: e8 9f 01 98 ld r4,408(r31) c00: 7a f4 44 0e rldimi r20,r23,40,16 c04: 78 97 80 02 rotldi r23,r4,48 c08: e8 9f 01 18 ld r4,280(r31) c0c: 7a f8 44 0e rldimi r24,r23,40,16 c10: f8 9f 02 58 std r4,600(r31) c14: e8 9f 00 d0 ld r4,208(r31) c18: 78 97 c0 02 rotldi r23,r4,56 c1c: eb 9f 01 80 ld r28,384(r31) c20: 7a f9 82 0e rldimi r25,r23,48,8 c24: 78 99 c0 0e rldimi r25,r4,56,0 c28: e8 9f 01 88 ld r4,392(r31) c2c: fb 3f 02 50 std r25,592(r31) c30: 78 97 c0 02 rotldi r23,r4,56 c34: eb 3f 01 08 ld r25,264(r31) c38: 7a f9 82 0e rldimi r25,r23,48,8 c3c: 7b 97 c0 02 rotldi r23,r28,56 c40: e8 bf 01 78 ld r5,376(r31) c44: 78 99 c0 0e rldimi r25,r4,56,0 c48: e8 9f 01 10 ld r4,272(r31) c4c: 7a e4 82 0e rldimi r4,r23,48,8 c50: 78 b7 c0 02 rotldi r23,r5,56 c54: f8 ff 01 d8 std r7,472(r31) c58: 7b 84 c0 0e rldimi r4,r28,56,0 c5c: 7a 67 c0 02 rotldi r7,r19,56 c60: f8 9f 02 68 std r4,616(r31) c64: e8 9f 02 30 ld r4,560(r31) c68: 7a e4 82 0e rldimi r4,r23,48,8 c6c: ea df 00 98 ld r22,152(r31) c70: 78 a4 c0 0e rldimi r4,r5,56,0 c74: e8 bf 01 70 ld r5,368(r31) c78: 78 b7 c0 02 rotldi r23,r5,56 c7c: f8 9f 02 70 std r4,624(r31) c80: 7a f1 82 0e rldimi r17,r23,48,8 c84: 78 b1 c0 0e rldimi r17,r5,56,0 c88: e8 9f 01 68 ld r4,360(r31) c8c: e8 bf 02 38 ld r5,568(r31) c90: 78 97 c0 02 rotldi r23,r4,56 c94: 7a e5 82 0e rldimi r5,r23,48,8 c98: 7b 77 c0 02 rotldi r23,r27,56 c9c: fb 3f 02 60 std r25,608(r31) ca0: 78 85 c0 0e rldimi r5,r4,56,0 ca4: f8 bf 02 80 std r5,640(r31) ca8: e8 bf 01 00 ld r5,256(r31) cac: 7a e5 82 0e rldimi r5,r23,48,8 cb0: e8 9f 02 28 ld r4,552(r31) cb4: 7b 65 c0 0e rldimi r5,r27,56,0 cb8: 79 3b c0 02 rotldi r27,r9,56 cbc: f8 bf 02 88 std r5,648(r31) cc0: e8 bf 00 f0 ld r5,240(r31) cc4: 78 b7 c0 02 rotldi r23,r5,56 cc8: eb 3f 00 b8 ld r25,184(r31) ccc: 7a ec 82 0e rldimi r12,r23,48,8 cd0: 78 ac c0 0e rldimi r12,r5,56,0 cd4: e8 bf 00 f8 ld r5,248(r31) cd8: 7b 57 c0 02 rotldi r23,r26,56 cdc: 7a e5 82 0e rldimi r5,r23,48,8 ce0: 7b b7 c0 02 rotldi r23,r29,56 ce4: f9 9f 02 90 std r12,656(r31) ce8: 7b 45 c0 0e rldimi r5,r26,56,0 cec: f8 bf 02 98 std r5,664(r31) cf0: e8 bf 02 20 ld r5,544(r31) cf4: 7a e5 82 0e rldimi r5,r23,48,8 cf8: 78 77 c0 02 rotldi r23,r3,56 cfc: fa 3f 02 78 std r17,632(r31) d00: 7a e4 82 0e rldimi r4,r23,48,8 d04: 7b a5 c0 0e rldimi r5,r29,56,0 d08: f8 bf 02 a0 std r5,672(r31) d0c: 78 64 c0 0e rldimi r4,r3,56,0 d10: e8 7f 01 60 ld r3,352(r31) d14: f8 9f 02 a8 std r4,680(r31) d18: 78 77 c0 02 rotldi r23,r3,56 d1c: e8 9f 02 18 ld r4,536(r31) d20: 7a e4 82 0e rldimi r4,r23,48,8 d24: e8 bf 01 b0 ld r5,432(r31) d28: 78 64 c0 0e rldimi r4,r3,56,0 d2c: e8 7f 01 48 ld r3,328(r31) d30: f8 9f 02 b0 std r4,688(r31) d34: 78 7a c0 02 rotldi r26,r3,56 d38: e8 9f 02 10 ld r4,528(r31) d3c: 7b 44 82 0e rldimi r4,r26,48,8 d40: 78 64 c0 0e rldimi r4,r3,56,0 d44: e8 7f 00 c8 ld r3,200(r31) d48: 78 7d c0 02 rotldi r29,r3,56 d4c: f8 9f 02 b8 std r4,696(r31) d50: 7d c4 73 78 mr r4,r14 d54: 7b a0 82 0e rldimi r0,r29,48,8 d58: 7b 64 82 0e rldimi r4,r27,48,8 d5c: 78 60 c0 0e rldimi r0,r3,56,0 d60: e8 7f 00 d8 ld r3,216(r31) d64: 79 24 c0 0e rldimi r4,r9,56,0 d68: f8 9f 02 c0 std r4,704(r31) d6c: 78 6c c0 02 rotldi r12,r3,56 d70: 7d 64 5b 78 mr r4,r11 d74: 79 84 82 0e rldimi r4,r12,48,8 d78: 78 64 c0 0e rldimi r4,r3,56,0 d7c: e8 7f 01 c8 ld r3,456(r31) d80: f8 9f 02 d0 std r4,720(r31) d84: 78 6b c0 02 rotldi r11,r3,56 d88: e8 9f 02 00 ld r4,512(r31) d8c: 79 64 82 0e rldimi r4,r11,48,8 d90: f8 1f 02 c8 std r0,712(r31) d94: 78 64 c0 0e rldimi r4,r3,56,0 d98: e8 7f 01 28 ld r3,296(r31) d9c: f8 9f 02 d8 std r4,728(r31) da0: 78 69 c0 02 rotldi r9,r3,56 da4: 7f c4 f3 78 mr r4,r30 da8: 79 24 82 0e rldimi r4,r9,48,8 dac: 78 64 c0 0e rldimi r4,r3,56,0 db0: f8 9f 02 e0 std r4,736(r31) db4: 7e 63 9b 78 mr r3,r19 db8: 7c c3 33 78 mr r3,r6 dbc: 78 c6 c0 02 rotldi r6,r6,56 dc0: e8 9f 01 e8 ld r4,488(r31) dc4: 78 e4 82 0e rldimi r4,r7,48,8 dc8: 7a 64 c0 0e rldimi r4,r19,56,0 dcc: ea 7f 00 b0 ld r19,176(r31) dd0: f8 9f 02 e8 std r4,744(r31) dd4: 7d e4 7b 78 mr r4,r15 dd8: 78 c4 82 0e rldimi r4,r6,48,8 ddc: 78 64 c0 0e rldimi r4,r3,56,0 de0: e8 7f 01 d8 ld r3,472(r31) de4: f8 9f 02 f0 std r4,752(r31) de8: 78 a4 c0 02 rotldi r4,r5,56 dec: 78 83 82 0e rldimi r3,r4,48,8 df0: 78 a3 c0 0e rldimi r3,r5,56,0 df4: e8 bf 01 d0 ld r5,464(r31) df8: f8 7f 02 f8 std r3,760(r31) dfc: 79 03 c0 02 rotldi r3,r8,56 e00: 78 65 82 0e rldimi r5,r3,48,8 e04: 79 05 c0 0e rldimi r5,r8,56,0 e08: e8 df 01 b8 ld r6,440(r31) e0c: f8 bf 03 00 std r5,768(r31) e10: 78 c3 c0 02 rotldi r3,r6,56 e14: 7d 45 53 78 mr r5,r10 e18: 78 65 82 0e rldimi r5,r3,48,8 e1c: 78 c5 c0 0e rldimi r5,r6,56,0 e20: e8 9f 00 a0 ld r4,160(r31) e24: f8 bf 03 08 std r5,776(r31) e28: e8 bf 01 c0 ld r5,448(r31) e2c: 78 a3 c0 02 rotldi r3,r5,56 e30: 78 70 82 0e rldimi r16,r3,48,8 e34: 78 b0 c0 0e rldimi r16,r5,56,0 e38: e8 bf 01 90 ld r5,400(r31) e3c: 78 a3 c0 02 rotldi r3,r5,56 e40: fa 1f 03 10 std r16,784(r31) e44: 78 72 82 0e rldimi r18,r3,48,8 e48: 78 b2 c0 0e rldimi r18,r5,56,0 e4c: e8 bf 01 a8 ld r5,424(r31) e50: 78 a3 c0 02 rotldi r3,r5,56 e54: fa 5f 03 18 std r18,792(r31) e58: 78 75 82 0e rldimi r21,r3,48,8 e5c: 78 b5 c0 0e rldimi r21,r5,56,0 e60: e8 bf 01 a0 ld r5,416(r31) e64: 78 a3 c0 02 rotldi r3,r5,56 e68: fa bf 03 20 std r21,800(r31) e6c: 78 74 82 0e rldimi r20,r3,48,8 e70: 78 b4 c0 0e rldimi r20,r5,56,0 e74: e8 bf 01 98 ld r5,408(r31) e78: fa 9f 03 28 std r20,808(r31) e7c: 78 a3 c0 02 rotldi r3,r5,56 e80: 78 78 82 0e rldimi r24,r3,48,8 e84: 78 b8 c0 0e rldimi r24,r5,56,0 e88: ea 9f 00 c0 ld r20,192(r31) e8c: fb 1f 03 30 std r24,816(r31) e90: e8 7f 02 40 ld r3,576(r31) e94: 28 23 00 02 cmpldi r3,2 e98: 38 60 ff c9 li r3,-55 e9c: 40 81 00 5c ble ef8 <.kvmhv_enter_nested_guest+0xce8> ea0: eb df 06 b0 ld r30,1712(r31) ea4: eb bf 06 a8 ld r29,1704(r31) ea8: eb 9f 06 a0 ld r28,1696(r31) eac: eb 7f 06 98 ld r27,1688(r31) eb0: eb 5f 06 90 ld r26,1680(r31) eb4: eb 3f 06 88 ld r25,1672(r31) eb8: eb 1f 06 80 ld r24,1664(r31) ebc: ea ff 06 78 ld r23,1656(r31) ec0: ea df 06 70 ld r22,1648(r31) ec4: ea bf 06 68 ld r21,1640(r31) ec8: ea 9f 06 60 ld r20,1632(r31) ecc: ea 7f 06 58 ld r19,1624(r31) ed0: ea 5f 06 50 ld r18,1616(r31) ed4: ea 3f 06 48 ld r17,1608(r31) ed8: ea 1f 06 40 ld r16,1600(r31) edc: e9 ff 06 38 ld r15,1592(r31) ee0: e9 df 06 30 ld r14,1584(r31) ee4: 38 21 06 c0 addi r1,r1,1728 ee8: e8 01 00 10 ld r0,16(r1) eec: 7c 08 03 a6 mtlr r0 ef0: eb e1 ff f8 ld r31,-8(r1) ef4: 4e 80 00 20 blr ef8: e8 64 00 58 ld r3,88(r4) efc: 70 63 00 01 andi. r3,r3,1 f00: 40 81 00 0c ble f0c <.kvmhv_enter_nested_guest+0xcfc> f04: 38 7f 04 b0 addi r3,r31,1200 f08: 48 00 00 01 bl f08 <.kvmhv_enter_nested_guest+0xcf8> f08: R_PPC64_REL24 .opd+0x48 f0c: 80 7f 02 4c lwz r3,588(r31) f10: 28 03 07 ff cmplwi r3,2047 f14: 41 81 f3 f8 bgt 30c <.kvmhv_enter_nested_guest+0xfc> f18: e8 76 00 00 ld r3,0(r22) f1c: 38 a0 00 01 li r5,1 f20: e8 9f 02 4a lwa r4,584(r31) f24: 48 00 00 01 bl f24 <.kvmhv_enter_nested_guest+0xd14> f24: R_PPC64_REL24 kvmhv_get_nested f28: 7c 7a 1b 78 mr r26,r3 f2c: 28 23 00 00 cmpldi r3,0 f30: 38 60 ff fc li r3,-4 f34: 41 82 ff 6c beq ea0 <.kvmhv_enter_nested_guest+0xc90> f38: e8 7a 00 18 ld r3,24(r26) f3c: 28 23 00 00 cmpldi r3,0 f40: fa 7f 00 b0 std r19,176(r31) f44: 40 82 00 28 bne f6c <.kvmhv_enter_nested_guest+0xd5c> f48: 3b da 00 30 addi r30,r26,48 f4c: 7f c3 f3 78 mr r3,r30 f50: 48 00 00 01 bl f50 <.kvmhv_enter_nested_guest+0xd40> f50: R_PPC64_REL24 mutex_lock f54: 60 00 00 00 nop f58: 7f 43 d3 78 mr r3,r26 f5c: 48 00 00 01 bl f5c <.kvmhv_enter_nested_guest+0xd4c> f5c: R_PPC64_REL24 .opd+0x78 f60: 7f c3 f3 78 mr r3,r30 f64: 48 00 00 01 bl f64 <.kvmhv_enter_nested_guest+0xd54> f64: R_PPC64_REL24 mutex_unlock f68: 60 00 00 00 nop f6c: eb 16 1d 80 ld r24,7552(r22) f70: 38 60 ff e1 li r3,-31 f74: 3a b6 0c a8 addi r21,r22,3240 f78: 78 77 01 08 rldic r23,r3,0,4 f7c: 38 7f 03 a8 addi r3,r31,936 f80: fb 16 0d b0 std r24,3504(r22) f84: 7e a4 ab 78 mr r4,r21 f88: 38 a0 01 08 li r5,264 f8c: 48 00 00 01 bl f8c <.kvmhv_enter_nested_guest+0xd7c> f8c: R_PPC64_REL24 memcpy f90: 60 00 00 00 nop f94: 38 96 0d b8 addi r4,r22,3512 f98: 38 7f 03 38 addi r3,r31,824 f9c: f8 9f 01 d8 std r4,472(r31) fa0: 38 a0 00 70 li r5,112 fa4: 48 00 00 01 bl fa4 <.kvmhv_enter_nested_guest+0xd94> fa4: R_PPC64_REL24 memcpy fa8: 60 00 00 00 nop fac: e8 96 13 d0 ld r4,5072(r22) fb0: f8 9f 01 e8 std r4,488(r31) fb4: e8 96 13 30 ld r4,4912(r22) fb8: f8 9f 01 e0 std r4,480(r31) fbc: e8 96 13 38 ld r4,4920(r22) fc0: f8 9f 01 f0 std r4,496(r31) fc4: e8 96 13 50 ld r4,4944(r22) fc8: f8 9f 01 f8 std r4,504(r31) fcc: e8 96 12 e8 ld r4,4840(r22) fd0: f8 9f 02 00 std r4,512(r31) fd4: e8 96 12 f0 ld r4,4848(r22) fd8: f8 9f 02 08 std r4,520(r31) fdc: e8 96 12 f8 ld r4,4856(r22) fe0: f8 9f 02 10 std r4,528(r31) fe4: e8 96 1d 68 ld r4,7528(r22) fe8: f8 9f 02 18 std r4,536(r31) fec: e8 96 1d 70 ld r4,7536(r22) ff0: f8 9f 02 20 std r4,544(r31) ff4: e8 96 1d 48 ld r4,7496(r22) ff8: e8 76 1c 40 ld r3,7232(r22) ffc: f8 9f 02 28 std r4,552(r31) 1000: e8 96 1d 50 ld r4,7504(r22) 1004: f8 9f 02 30 std r4,560(r31) 1008: e8 96 1d 58 ld r4,7512(r22) 100c: e8 a3 00 d0 ld r5,208(r3) 1010: f8 9f 02 38 std r4,568(r31) 1014: eb d4 00 a8 ld r30,168(r20) 1018: e8 9f 02 78 ld r4,632(r31) 101c: f8 bf 01 c8 std r5,456(r31) 1020: e8 a3 00 a8 ld r5,168(r3) 1024: e9 e3 00 c8 ld r15,200(r3) 1028: f8 bf 01 c0 std r5,448(r31) 102c: 7e 85 a3 78 mr r5,r20 1030: ea 83 00 d8 ld r20,216(r3) 1034: 7c 64 f2 14 add r3,r4,r30 1038: 38 9f 04 b0 addi r4,r31,1200 103c: eb 96 1d 60 ld r28,7520(r22) 1040: 82 36 15 6c lwz r17,5484(r22) 1044: ea 16 13 58 ld r16,4952(r22) 1048: ea 56 13 60 ld r18,4960(r22) 104c: eb 76 13 40 ld r27,4928(r22) 1050: eb b6 13 48 ld r29,4936(r22) 1054: f8 65 00 a8 std r3,168(r5) 1058: 80 7f 02 4c lwz r3,588(r31) 105c: f8 bf 00 c0 std r5,192(r31) 1060: 38 a0 01 80 li r5,384 1064: 90 76 20 28 stw r3,8232(r22) 1068: 7e a3 ab 78 mr r3,r21 106c: e9 df 02 98 ld r14,664(r31) 1070: fb 56 20 20 std r26,8224(r22) 1074: 48 00 00 01 bl 1074 <.kvmhv_enter_nested_guest+0xe64> 1074: R_PPC64_REL24 memcpy 1078: 60 00 00 00 nop 107c: e8 76 0d b0 ld r3,3504(r22) 1080: 3c 80 ff fe lis r4,-2 1084: 38 a0 00 07 li r5,7 1088: 60 84 ff fe ori r4,r4,65534 108c: 78 84 e0 02 rotldi r4,r4,60 1090: e8 df 02 50 ld r6,592(r31) 1094: 7c 63 20 38 and r3,r3,r4 1098: 60 63 10 00 ori r3,r3,4096 109c: f8 76 1d 80 std r3,7552(r22) 10a0: 78 a3 a2 4a rldic r3,r5,52,9 10a4: 64 63 03 82 oris r3,r3,898 10a8: 3c 80 ff 8f lis r4,-113 10ac: e8 b6 1c 40 ld r5,7232(r22) 10b0: 60 63 0a 0c ori r3,r3,2572 10b4: 7c c6 18 38 and r6,r6,r3 10b8: 60 83 ff ff ori r3,r4,65535 10bc: e8 85 00 b8 ld r4,184(r5) 10c0: 78 63 00 0a rldic r3,r3,32,0 10c4: 64 63 fc 7d oris r3,r3,64637 10c8: 60 63 f5 f3 ori r3,r3,62963 10cc: 7c 84 18 38 and r4,r4,r3 10d0: e8 76 00 00 ld r3,0(r22) 10d4: 7c 84 33 78 or r4,r4,r6 10d8: 48 00 00 01 bl 10d8 <.kvmhv_enter_nested_guest+0xec8> 10d8: R_PPC64_REL24 kvmppc_filter_lpcr_hv 10dc: 60 00 00 00 nop 10e0: e8 96 13 d0 ld r4,5072(r22) 10e4: f8 7f 02 50 std r3,592(r31) 10e8: 38 60 ff ff li r3,-1 10ec: 78 64 c0 0e rldimi r4,r3,56,0 10f0: e8 bf 02 70 ld r5,624(r31) 10f4: e8 df 02 88 ld r6,648(r31) 10f8: 7c a4 20 38 and r4,r5,r4 10fc: e8 7f 02 90 ld r3,656(r31) 1100: 78 c5 e8 42 rldicl r5,r6,61,1 1104: 78 a5 18 00 rotldi r5,r5,3 1108: e8 ff 03 30 ld r7,816(r31) 110c: 7c 66 18 f8 not r6,r3 1110: 70 c6 00 03 andi. r6,r6,3 1114: 78 e6 e8 42 rldicl r6,r7,61,1 1118: f8 9f 02 70 std r4,624(r31) 111c: 78 c6 18 00 rotldi r6,r6,3 1120: f8 bf 02 88 std r5,648(r31) 1124: f8 df 03 30 std r6,816(r31) 1128: 40 82 00 0c bne 1134 <.kvmhv_enter_nested_guest+0xf24> 112c: 78 63 07 64 rldicr r3,r3,0,61 1130: f8 7f 02 90 std r3,656(r31) 1134: e8 ff 02 58 ld r7,600(r31) 1138: 7d f3 bb 78 or r19,r15,r23 113c: e8 d6 1c 40 ld r6,7232(r22) 1140: 7c e7 bb 78 or r7,r7,r23 1144: 7e fe 70 50 subf r23,r30,r14 1148: e9 1f 02 68 ld r8,616(r31) 114c: f9 06 00 d0 std r8,208(r6) 1150: f8 e6 00 c8 std r7,200(r6) 1154: f8 96 13 d0 std r4,5072(r22) 1158: e8 9f 02 80 ld r4,640(r31) 115c: f8 96 13 30 std r4,4912(r22) 1160: e8 9f 02 a0 ld r4,672(r31) 1164: f8 76 13 50 std r3,4944(r22) 1168: e8 7f 02 b0 ld r3,688(r31) 116c: f8 b6 13 38 std r5,4920(r22) 1170: e8 bf 02 a8 ld r5,680(r31) 1174: f8 96 12 e8 std r4,4840(r22) 1178: e8 9f 02 b8 ld r4,696(r31) 117c: f8 76 12 f8 std r3,4856(r22) 1180: e8 7f 02 e8 ld r3,744(r31) 1184: f8 b6 12 f0 std r5,4848(r22) 1188: e8 bf 02 e0 ld r5,736(r31) 118c: f8 86 00 d8 std r4,216(r6) 1190: e8 9f 02 f0 ld r4,752(r31) 1194: f8 76 1d 70 std r3,7536(r22) 1198: e8 7f 03 08 ld r3,776(r31) 119c: e8 df 02 f8 ld r6,760(r31) 11a0: f8 b6 1d 68 std r5,7528(r22) 11a4: e8 bf 03 00 ld r5,768(r31) 11a8: f8 96 1d 48 std r4,7496(r22) 11ac: e8 9f 03 10 ld r4,784(r31) 11b0: f8 76 1d 60 std r3,7520(r22) 11b4: e8 7f 03 28 ld r3,808(r31) 11b8: f8 d6 1d 50 std r6,7504(r22) 11bc: f8 b6 1d 58 std r5,7512(r22) 11c0: e8 bf 03 18 ld r5,792(r31) 11c4: e8 df 03 20 ld r6,800(r31) 11c8: 90 96 15 6c stw r4,5484(r22) 11cc: e8 9f 03 30 ld r4,816(r31) 11d0: f8 76 13 40 std r3,4928(r22) 11d4: 38 60 00 00 li r3,0 11d8: f8 b6 13 58 std r5,4952(r22) 11dc: f8 d6 13 60 std r6,4960(r22) 11e0: f8 96 13 48 std r4,4936(r22) 11e4: f8 76 1c 48 std r3,7240(r22) 11e8: fb 3f 00 b8 std r25,184(r31) 11ec: fb 9f 01 d0 std r28,464(r31) 11f0: fa 1f 01 b8 std r16,440(r31) 11f4: 60 00 00 00 nop 11f8: 60 00 00 00 nop 11fc: 60 00 00 00 nop 1200: 7c 6c 42 a6 mftb r3 1204: 7c 23 b8 40 cmpld r3,r23 1208: 40 80 00 3c bge 1244 <.kvmhv_enter_nested_guest+0x1034> 120c: e8 bf 02 50 ld r5,592(r31) 1210: 7e c3 b3 78 mr r3,r22 1214: 7e e4 bb 78 mr r4,r23 1218: 48 00 00 01 bl 1218 <.kvmhv_enter_nested_guest+0x1008> 1218: R_PPC64_REL24 kvmhv_run_single_vcpu 121c: 60 00 00 00 nop 1220: 28 03 00 02 cmplwi r3,2 1224: 41 80 ff dc blt 1200 <.kvmhv_enter_nested_guest+0xff0> 1228: 7f 6f db 78 mr r15,r27 122c: 83 76 1c 4c lwz r27,7244(r22) 1230: 7e 50 93 78 mr r16,r18 1234: 7f b2 eb 78 mr r18,r29 1238: 7c 63 07 b4 extsw r3,r3 123c: f8 7f 00 a0 std r3,160(r31) 1240: 48 00 00 24 b 1264 <.kvmhv_enter_nested_guest+0x1054> 1244: 38 60 09 80 li r3,2432 1248: 7e 50 93 78 mr r16,r18 124c: 90 76 1c 4c stw r3,7244(r22) 1250: 38 60 00 02 li r3,2 1254: 7f 6f db 78 mr r15,r27 1258: 7f b2 eb 78 mr r18,r29 125c: f8 7f 00 a0 std r3,160(r31) 1260: 3b 60 09 80 li r27,2432 1264: 38 7f 04 b0 addi r3,r31,1200 1268: 7e a4 ab 78 mr r4,r21 126c: 38 a0 01 80 li r5,384 1270: 48 00 00 01 bl 1270 <.kvmhv_enter_nested_guest+0x1060> 1270: R_PPC64_REL24 memcpy 1274: 60 00 00 00 nop 1278: e9 36 13 d0 ld r9,5072(r22) 127c: 28 1b 0e 40 cmplwi r27,3648 1280: e9 56 1d 68 ld r10,7528(r22) 1284: e9 76 1d 70 ld r11,7536(r22) 1288: f9 3f 02 70 std r9,624(r31) 128c: e9 36 1d 48 ld r9,7496(r22) 1290: f9 5f 02 e0 std r10,736(r31) 1294: e9 56 1d 50 ld r10,7504(r22) 1298: eb 36 1d 80 ld r25,7552(r22) 129c: e9 16 1c 40 ld r8,7232(r22) 12a0: f9 7f 02 e8 std r11,744(r31) 12a4: e9 76 1d 58 ld r11,7512(r22) 12a8: f9 3f 02 f0 std r9,752(r31) 12ac: e9 36 1d 60 ld r9,7520(r22) 12b0: f9 5f 02 f8 std r10,760(r31) 12b4: 81 56 15 6c lwz r10,5484(r22) 12b8: fb 3f 05 b8 std r25,1464(r31) 12bc: f9 7f 03 00 std r11,768(r31) 12c0: e9 76 13 58 ld r11,4952(r22) 12c4: f9 3f 03 08 std r9,776(r31) 12c8: e9 28 00 d0 ld r9,208(r8) 12cc: f9 5f 03 10 std r10,784(r31) 12d0: e9 5f 00 c0 ld r10,192(r31) 12d4: e9 08 00 d8 ld r8,216(r8) 12d8: e8 76 12 e8 ld r3,4840(r22) 12dc: e8 9f 02 a0 ld r4,672(r31) 12e0: e8 b6 12 f0 ld r5,4848(r22) 12e4: 7f a4 18 50 subf r29,r4,r3 12e8: e8 df 02 a8 ld r6,680(r31) 12ec: e8 f6 12 f8 ld r7,4856(r22) 12f0: 7d c6 28 50 subf r14,r6,r5 12f4: e9 4a 00 d8 ld r10,216(r10) 12f8: f9 7f 03 18 std r11,792(r31) 12fc: e9 7f 02 b0 ld r11,688(r31) 1300: f9 3f 02 68 std r9,616(r31) 1304: 7e eb 38 50 subf r23,r11,r7 1308: e9 3f 02 b8 ld r9,696(r31) 130c: f9 1f 02 b8 std r8,696(r31) 1310: 7f c9 50 50 subf r30,r9,r10 1314: e9 16 13 60 ld r8,4960(r22) 1318: f8 7f 02 a0 std r3,672(r31) 131c: f8 bf 02 a8 std r5,680(r31) 1320: f8 ff 02 b0 std r7,688(r31) 1324: f9 1f 03 20 std r8,800(r31) 1328: 41 82 00 30 beq 1358 <.kvmhv_enter_nested_guest+0x1148> 132c: 28 1b 0e 20 cmplwi r27,3616 1330: 41 82 00 1c beq 134c <.kvmhv_enter_nested_guest+0x113c> 1334: 28 1b 0e 00 cmplwi r27,3584 1338: 40 82 00 28 bne 1360 <.kvmhv_enter_nested_guest+0x1150> 133c: e8 76 1b 88 ld r3,7048(r22) 1340: f8 7f 02 c0 std r3,704(r31) 1344: 80 76 1b 90 lwz r3,7056(r22) 1348: f8 7f 02 c8 std r3,712(r31) 134c: e8 76 1b a0 ld r3,7072(r22) 1350: f8 7f 02 d8 std r3,728(r31) 1354: 48 00 00 0c b 1360 <.kvmhv_enter_nested_guest+0x1150> 1358: 80 76 20 18 lwz r3,8216(r22) 135c: f8 7f 02 d0 std r3,720(r31) 1360: 38 60 00 00 li r3,0 1364: 38 9f 03 a8 addi r4,r31,936 1368: f8 76 20 20 std r3,8224(r22) 136c: 7e a3 ab 78 mr r3,r21 1370: 38 a0 01 08 li r5,264 1374: 48 00 00 01 bl 1374 <.kvmhv_enter_nested_guest+0x1164> 1374: R_PPC64_REL24 memcpy 1378: 60 00 00 00 nop 137c: e8 7f 01 d8 ld r3,472(r31) 1380: 38 9f 03 38 addi r4,r31,824 1384: 38 a0 00 70 li r5,112 1388: fb 16 0d b0 std r24,3504(r22) 138c: 48 00 00 01 bl 138c <.kvmhv_enter_nested_guest+0x117c> 138c: R_PPC64_REL24 memcpy 1390: 60 00 00 00 nop 1394: 7b 24 f8 60 rldicl r4,r25,31,33 1398: 7b 03 e8 80 rldicl r3,r24,29,2 139c: eb 9f 00 c0 ld r28,192(r31) 13a0: 78 84 0f 43 rldicl. r4,r4,33,29 13a4: 78 63 18 02 rotldi r3,r3,35 13a8: 38 80 00 01 li r4,1 13ac: 78 84 0f 8a rldic r4,r4,33,30 13b0: 7c 64 23 78 or r4,r3,r4 13b4: 41 82 00 0c beq 13c0 <.kvmhv_enter_nested_guest+0x11b0> 13b8: 60 83 00 00 ori r3,r4,0 13bc: 48 00 00 04 b 13c0 <.kvmhv_enter_nested_guest+0x11b0> 13c0: e8 9f 01 c8 ld r4,456(r31) 13c4: f8 76 1d 80 std r3,7552(r22) 13c8: e8 7f 01 c0 ld r3,448(r31) 13cc: f8 7c 00 a8 std r3,168(r28) 13d0: e8 76 1c 40 ld r3,7232(r22) 13d4: f8 83 00 d0 std r4,208(r3) 13d8: e8 9f 01 e8 ld r4,488(r31) 13dc: fa 63 00 c8 std r19,200(r3) 13e0: f8 96 13 d0 std r4,5072(r22) 13e4: e8 9f 01 e0 ld r4,480(r31) 13e8: f8 96 13 30 std r4,4912(r22) 13ec: e8 9f 01 f0 ld r4,496(r31) 13f0: f8 96 13 38 std r4,4920(r22) 13f4: e8 9f 01 f8 ld r4,504(r31) 13f8: f8 96 13 50 std r4,4944(r22) 13fc: e8 9f 02 00 ld r4,512(r31) 1400: f8 96 12 e8 std r4,4840(r22) 1404: e8 9f 02 08 ld r4,520(r31) 1408: f8 96 12 f0 std r4,4848(r22) 140c: e8 9f 02 10 ld r4,528(r31) 1410: f8 96 12 f8 std r4,4856(r22) 1414: fa 83 00 d8 std r20,216(r3) 1418: e8 7f 02 18 ld r3,536(r31) 141c: f8 76 1d 68 std r3,7528(r22) 1420: e8 7f 02 20 ld r3,544(r31) 1424: f8 76 1d 70 std r3,7536(r22) 1428: e8 7f 02 28 ld r3,552(r31) 142c: f8 76 1d 48 std r3,7496(r22) 1430: e8 7f 02 30 ld r3,560(r31) 1434: f8 76 1d 50 std r3,7504(r22) 1438: e8 7f 02 38 ld r3,568(r31) 143c: f8 76 1d 58 std r3,7512(r22) 1440: e8 7f 01 d0 ld r3,464(r31) 1444: f8 76 1d 60 std r3,7520(r22) 1448: e8 7f 01 b8 ld r3,440(r31) 144c: f8 76 13 58 std r3,4952(r22) 1450: e8 76 12 e8 ld r3,4840(r22) 1454: 7c 7d 1a 14 add r3,r29,r3 1458: e8 96 12 f0 ld r4,4848(r22) 145c: f8 76 12 e8 std r3,4840(r22) 1460: 7c 8e 22 14 add r4,r14,r4 1464: e8 76 12 f8 ld r3,4856(r22) 1468: 7c 77 1a 14 add r3,r23,r3 146c: 92 36 15 6c stw r17,5484(r22) 1470: fa 16 13 60 std r16,4960(r22) 1474: f9 f6 13 40 std r15,4928(r22) 1478: fa 56 13 48 std r18,4936(r22) 147c: f8 96 12 f0 std r4,4848(r22) 1480: f8 76 12 f8 std r3,4856(r22) 1484: e8 7c 00 d8 ld r3,216(r28) 1488: 7c 7e 1a 14 add r3,r30,r3 148c: f8 7c 00 d8 std r3,216(r28) 1490: 7f 43 d3 78 mr r3,r26 1494: 48 00 00 01 bl 1494 <.kvmhv_enter_nested_guest+0x1284> 1494: R_PPC64_REL24 kvmhv_put_nested 1498: e8 76 1c c8 ld r3,7368(r22) 149c: e8 63 00 58 ld r3,88(r3) 14a0: 70 63 00 01 andi. r3,r3,1 14a4: 40 81 0a 6c ble 1f10 <.kvmhv_enter_nested_guest+0x1d00> 14a8: e8 7f 02 40 ld r3,576(r31) 14ac: 78 64 80 00 rotldi r4,r3,16 14b0: 78 65 40 00 rotldi r5,r3,8 14b4: 78 66 c0 00 rotldi r6,r3,24 14b8: 78 85 44 2c rldimi r5,r4,8,48 14bc: 80 9f 02 48 lwz r4,584(r31) 14c0: 78 67 00 02 rotldi r7,r3,32 14c4: 78 c5 82 2c rldimi r5,r6,16,40 14c8: 78 68 80 02 rotldi r8,r3,48 14cc: 78 e5 c0 2c rldimi r5,r7,24,32 14d0: 78 69 c0 02 rotldi r9,r3,56 14d4: 79 05 44 0e rldimi r5,r8,40,16 14d8: 79 25 82 0e rldimi r5,r9,48,8 14dc: 78 65 c0 0e rldimi r5,r3,56,0 14e0: f8 bf 02 40 std r5,576(r31) 14e4: 38 60 00 08 li r3,8 14e8: e8 bf 00 b0 ld r5,176(r31) 14ec: 7c 85 1d 2c stwbrx r4,r5,r3 14f0: 38 80 00 0c li r4,12 14f4: 80 7f 02 4c lwz r3,588(r31) 14f8: 7c 65 25 2c stwbrx r3,r5,r4 14fc: 38 60 87 f0 li r3,-30736 1500: 78 65 c8 02 rotldi r5,r3,57 1504: e8 df 02 50 ld r6,592(r31) 1508: e9 3f 02 70 ld r9,624(r31) 150c: 78 c3 80 00 rotldi r3,r6,16 1510: 78 c0 40 00 rotldi r0,r6,8 1514: 78 60 44 2c rldimi r0,r3,8,48 1518: e9 9f 02 88 ld r12,648(r31) 151c: 79 37 40 00 rotldi r23,r9,8 1520: e8 9f 02 58 ld r4,600(r31) 1524: 79 91 40 00 rotldi r17,r12,8 1528: e8 ff 02 60 ld r7,608(r31) 152c: 7c 8e 2b 78 or r14,r4,r5 1530: e9 1f 02 68 ld r8,616(r31) 1534: 78 e4 80 00 rotldi r4,r7,16 1538: 78 f0 40 00 rotldi r16,r7,8 153c: 7c f4 3b 78 mr r20,r7 1540: 78 90 44 2c rldimi r16,r4,8,48 1544: f8 df 01 a8 std r6,424(r31) 1548: 79 26 80 00 rotldi r6,r9,16 154c: 79 05 80 00 rotldi r5,r8,16 1550: e9 5f 02 78 ld r10,632(r31) 1554: 78 d7 44 2c rldimi r23,r6,8,48 1558: 79 1c 40 00 rotldi r28,r8,8 155c: 78 bc 44 2c rldimi r28,r5,8,48 1560: e9 7f 02 80 ld r11,640(r31) 1564: 79 47 80 00 rotldi r7,r10,16 1568: 79 55 40 00 rotldi r21,r10,8 156c: 78 f5 44 2c rldimi r21,r7,8,48 1570: f9 3f 01 a0 std r9,416(r31) 1574: 79 89 80 00 rotldi r9,r12,16 1578: 79 31 44 2c rldimi r17,r9,8,48 157c: 79 78 40 00 rotldi r24,r11,8 1580: f9 9f 01 98 std r12,408(r31) 1584: e9 9f 02 a0 ld r12,672(r31) 1588: eb df 02 a8 ld r30,680(r31) 158c: 79 83 80 00 rotldi r3,r12,16 1590: 79 9a 40 00 rotldi r26,r12,8 1594: 78 7a 44 2c rldimi r26,r3,8,48 1598: e8 df 02 b0 ld r6,688(r31) 159c: 7b c4 80 00 rotldi r4,r30,16 15a0: 7b c7 40 00 rotldi r7,r30,8 15a4: 78 87 44 2c rldimi r7,r4,8,48 15a8: e9 3f 02 b8 ld r9,696(r31) 15ac: 78 c5 80 00 rotldi r5,r6,16 15b0: f9 1f 00 e8 std r8,232(r31) 15b4: 79 68 80 00 rotldi r8,r11,16 15b8: 79 23 80 00 rotldi r3,r9,16 15bc: 79 18 44 2c rldimi r24,r8,8,48 15c0: 78 c8 40 00 rotldi r8,r6,8 15c4: f8 df 00 d0 std r6,208(r31) 15c8: 79 24 40 00 rotldi r4,r9,8 15cc: 78 a8 44 2c rldimi r8,r5,8,48 15d0: e8 df 02 c0 ld r6,704(r31) 15d4: 78 64 44 2c rldimi r4,r3,8,48 15d8: e8 bf 02 c8 ld r5,712(r31) 15dc: 78 c3 80 00 rotldi r3,r6,16 15e0: 7c d3 33 78 mr r19,r6 15e4: f8 9f 02 28 std r4,552(r31) 15e8: 78 c4 40 00 rotldi r4,r6,8 15ec: 78 64 44 2c rldimi r4,r3,8,48 15f0: 7c 8f 23 78 mr r15,r4 15f4: e8 df 02 d0 ld r6,720(r31) 15f8: 78 a3 80 00 rotldi r3,r5,16 15fc: 78 a4 40 00 rotldi r4,r5,8 1600: 78 64 44 2c rldimi r4,r3,8,48 1604: f8 bf 01 e0 std r5,480(r31) 1608: 78 c3 80 00 rotldi r3,r6,16 160c: e8 bf 02 d8 ld r5,728(r31) 1610: f8 9f 02 18 std r4,536(r31) 1614: 78 c4 40 00 rotldi r4,r6,8 1618: 78 64 44 2c rldimi r4,r3,8,48 161c: 78 a3 80 00 rotldi r3,r5,16 1620: f8 df 00 c8 std r6,200(r31) 1624: e8 df 02 e0 ld r6,736(r31) 1628: f8 9f 02 08 std r4,520(r31) 162c: 78 a4 40 00 rotldi r4,r5,8 1630: 78 64 44 2c rldimi r4,r3,8,48 1634: 78 c3 80 00 rotldi r3,r6,16 1638: f8 bf 01 50 std r5,336(r31) 163c: e8 bf 02 e8 ld r5,744(r31) 1640: f8 9f 02 20 std r4,544(r31) 1644: 78 c4 40 00 rotldi r4,r6,8 1648: 78 64 44 2c rldimi r4,r3,8,48 164c: 78 a3 80 00 rotldi r3,r5,16 1650: f8 df 01 60 std r6,352(r31) 1654: e8 df 02 f0 ld r6,752(r31) 1658: f8 9f 02 10 std r4,528(r31) 165c: 78 a4 40 00 rotldi r4,r5,8 1660: 78 64 44 2c rldimi r4,r3,8,48 1664: 78 c3 80 00 rotldi r3,r6,16 1668: f8 bf 01 58 std r5,344(r31) 166c: e8 bf 02 f8 ld r5,760(r31) 1670: f8 9f 02 00 std r4,512(r31) 1674: 78 c4 40 00 rotldi r4,r6,8 1678: 78 64 44 2c rldimi r4,r3,8,48 167c: 78 a3 80 00 rotldi r3,r5,16 1680: f8 df 01 38 std r6,312(r31) 1684: e8 df 03 00 ld r6,768(r31) 1688: f8 9f 01 30 std r4,304(r31) 168c: 78 a4 40 00 rotldi r4,r5,8 1690: 78 64 44 2c rldimi r4,r3,8,48 1694: 78 c3 80 00 rotldi r3,r6,16 1698: f8 bf 01 d0 std r5,464(r31) 169c: e8 bf 03 08 ld r5,776(r31) 16a0: f8 9f 02 38 std r4,568(r31) 16a4: 78 c4 40 00 rotldi r4,r6,8 16a8: 78 64 44 2c rldimi r4,r3,8,48 16ac: 78 a3 80 00 rotldi r3,r5,16 16b0: f8 df 01 d8 std r6,472(r31) 16b4: e8 df 03 10 ld r6,784(r31) 16b8: f9 5f 00 f0 std r10,240(r31) 16bc: e9 5f 02 90 ld r10,656(r31) 16c0: f8 9f 01 f8 std r4,504(r31) 16c4: 78 a4 40 00 rotldi r4,r5,8 16c8: 78 64 44 2c rldimi r4,r3,8,48 16cc: 78 c3 80 00 rotldi r3,r6,16 16d0: eb bf 02 98 ld r29,664(r31) 16d4: f8 9f 01 f0 std r4,496(r31) 16d8: 78 c4 40 00 rotldi r4,r6,8 16dc: 7b b9 40 00 rotldi r25,r29,8 16e0: 78 64 44 2c rldimi r4,r3,8,48 16e4: f9 7f 00 d8 std r11,216(r31) 16e8: 7d 4b 53 78 mr r11,r10 16ec: 79 72 40 00 rotldi r18,r11,8 16f0: 7b ab 80 00 rotldi r11,r29,16 16f4: f8 bf 01 b0 std r5,432(r31) 16f8: 79 79 44 2c rldimi r25,r11,8,48 16fc: e8 bf 03 18 ld r5,792(r31) 1700: f8 9f 01 e8 std r4,488(r31) 1704: 78 a3 80 00 rotldi r3,r5,16 1708: e8 9f 03 20 ld r4,800(r31) 170c: eb 7f 03 28 ld r27,808(r31) 1710: fb 1f 01 70 std r24,368(r31) 1714: 7f 38 cb 78 mr r24,r25 1718: 78 b9 40 00 rotldi r25,r5,8 171c: 78 79 44 2c rldimi r25,r3,8,48 1720: 78 83 80 00 rotldi r3,r4,16 1724: fb bf 01 88 std r29,392(r31) 1728: 78 9d 40 00 rotldi r29,r4,8 172c: 7b 6b 40 00 rotldi r11,r27,8 1730: 78 7d 44 2c rldimi r29,r3,8,48 1734: 7b 63 80 00 rotldi r3,r27,16 1738: f8 ff 01 68 std r7,360(r31) 173c: 78 6b 44 2c rldimi r11,r3,8,48 1740: 79 c3 46 20 rldicl r3,r14,8,56 1744: f9 5f 00 e0 std r10,224(r31) 1748: 79 c3 c0 0e rldimi r3,r14,56,0 174c: 7e 07 83 78 mr r7,r16 1750: ea 1f 00 e8 ld r16,232(r31) 1754: 79 4a 80 00 rotldi r10,r10,16 1758: 7a 8e c0 00 rotldi r14,r20,24 175c: 79 52 44 2c rldimi r18,r10,8,48 1760: 79 c7 82 2c rldimi r7,r14,16,40 1764: f8 7f 01 28 std r3,296(r31) 1768: 7a 0e c0 00 rotldi r14,r16,24 176c: 79 dc 82 2c rldimi r28,r14,16,40 1770: e8 7f 01 a0 ld r3,416(r31) 1774: fb df 01 80 std r30,384(r31) 1778: 78 6e c0 00 rotldi r14,r3,24 177c: 79 d7 82 2c rldimi r23,r14,16,40 1780: eb df 00 f0 ld r30,240(r31) 1784: fa 5f 01 20 std r18,288(r31) 1788: 7b ce c0 00 rotldi r14,r30,24 178c: 79 d5 82 2c rldimi r21,r14,16,40 1790: ea 5f 00 d8 ld r18,216(r31) 1794: f9 3f 01 78 std r9,376(r31) 1798: 7a 4e c0 00 rotldi r14,r18,24 179c: f8 bf 01 c0 std r5,448(r31) 17a0: e9 3f 01 70 ld r9,368(r31) 17a4: e8 bf 01 98 ld r5,408(r31) 17a8: 79 c9 82 2c rldimi r9,r14,16,40 17ac: f8 9f 01 c8 std r4,456(r31) 17b0: 78 ae c0 00 rotldi r14,r5,24 17b4: 79 d1 82 2c rldimi r17,r14,16,40 17b8: e8 9f 03 30 ld r4,816(r31) 17bc: fa 3f 00 f8 std r17,248(r31) 17c0: 78 8a 80 00 rotldi r10,r4,16 17c4: ea 3f 00 e0 ld r17,224(r31) 17c8: f9 9f 01 90 std r12,400(r31) 17cc: 78 8c 40 00 rotldi r12,r4,8 17d0: 7a 2e c0 00 rotldi r14,r17,24 17d4: 79 4c 44 2c rldimi r12,r10,8,48 17d8: f9 1f 02 30 std r8,560(r31) 17dc: f8 9f 01 b8 std r4,440(r31) 17e0: e8 9f 01 20 ld r4,288(r31) 17e4: e9 1f 01 88 ld r8,392(r31) 17e8: 79 c4 82 2c rldimi r4,r14,16,40 17ec: 79 0e c0 00 rotldi r14,r8,24 17f0: e9 1f 01 90 ld r8,400(r31) 17f4: 79 d8 82 2c rldimi r24,r14,16,40 17f8: 79 0e c0 00 rotldi r14,r8,24 17fc: e9 1f 01 80 ld r8,384(r31) 1800: 79 da 82 2c rldimi r26,r14,16,40 1804: fb 1f 00 b0 std r24,176(r31) 1808: 79 0e c0 00 rotldi r14,r8,24 180c: fb 5f 01 00 std r26,256(r31) 1810: eb 5f 01 68 ld r26,360(r31) 1814: eb 1f 00 d0 ld r24,208(r31) 1818: 79 da 82 2c rldimi r26,r14,16,40 181c: e9 1f 02 30 ld r8,560(r31) 1820: 7b 0e c0 00 rotldi r14,r24,24 1824: 79 c8 82 2c rldimi r8,r14,16,40 1828: f8 df 01 48 std r6,328(r31) 182c: f9 1f 02 30 std r8,560(r31) 1830: e9 1f 01 78 ld r8,376(r31) 1834: 79 0e c0 00 rotldi r14,r8,24 1838: e9 1f 02 28 ld r8,552(r31) 183c: 79 c8 82 2c rldimi r8,r14,16,40 1840: 7a 6e c0 00 rotldi r14,r19,24 1844: e8 df 01 a8 ld r6,424(r31) 1848: 79 cf 82 2c rldimi r15,r14,16,40 184c: f9 ff 01 08 std r15,264(r31) 1850: 78 ca c0 00 rotldi r10,r6,24 1854: 79 40 82 2c rldimi r0,r10,16,40 1858: e9 ff 01 e0 ld r15,480(r31) 185c: 79 ee c0 00 rotldi r14,r15,24 1860: e9 ff 02 18 ld r15,536(r31) 1864: 79 cf 82 2c rldimi r15,r14,16,40 1868: f9 1f 02 28 std r8,552(r31) 186c: 7e 68 9b 78 mr r8,r19 1870: f9 ff 02 18 std r15,536(r31) 1874: e9 ff 00 c8 ld r15,200(r31) 1878: fa 7f 00 98 std r19,152(r31) 187c: 79 ee c0 00 rotldi r14,r15,24 1880: ea 7f 02 08 ld r19,520(r31) 1884: 79 d3 82 2c rldimi r19,r14,16,40 1888: e9 5f 01 50 ld r10,336(r31) 188c: fa 7f 02 08 std r19,520(r31) 1890: 79 4e c0 00 rotldi r14,r10,24 1894: ea 7f 02 20 ld r19,544(r31) 1898: 79 d3 82 2c rldimi r19,r14,16,40 189c: e9 5f 01 58 ld r10,344(r31) 18a0: fa 7f 02 20 std r19,544(r31) 18a4: ea 7f 01 60 ld r19,352(r31) 18a8: 7a 6e c0 00 rotldi r14,r19,24 18ac: ea 7f 02 10 ld r19,528(r31) 18b0: 79 d3 82 2c rldimi r19,r14,16,40 18b4: 79 4e c0 00 rotldi r14,r10,24 18b8: e9 5f 02 00 ld r10,512(r31) 18bc: 79 ca 82 2c rldimi r10,r14,16,40 18c0: fa 7f 02 10 std r19,528(r31) 18c4: f9 5f 02 00 std r10,512(r31) 18c8: e9 5f 01 38 ld r10,312(r31) 18cc: 79 4e c0 00 rotldi r14,r10,24 18d0: e9 5f 01 30 ld r10,304(r31) 18d4: ea 7f 01 d0 ld r19,464(r31) 18d8: 79 ca 82 2c rldimi r10,r14,16,40 18dc: 7a 6e c0 00 rotldi r14,r19,24 18e0: ea 7f 02 38 ld r19,568(r31) 18e4: 79 d3 82 2c rldimi r19,r14,16,40 18e8: fb 7f 01 40 std r27,320(r31) 18ec: fa 7f 02 38 std r19,568(r31) 18f0: ea 7f 01 d8 ld r19,472(r31) 18f4: 7a 6e c0 00 rotldi r14,r19,24 18f8: ea 7f 01 f8 ld r19,504(r31) 18fc: 79 d3 82 2c rldimi r19,r14,16,40 1900: fa 9f 00 c0 std r20,192(r31) 1904: fa 7f 01 f8 std r19,504(r31) 1908: ea 7f 01 b0 ld r19,432(r31) 190c: 7a 6e c0 00 rotldi r14,r19,24 1910: ea 7f 01 f0 ld r19,496(r31) 1914: 79 d3 82 2c rldimi r19,r14,16,40 1918: fa 7f 01 f0 std r19,496(r31) 191c: ea 7f 01 48 ld r19,328(r31) 1920: 7a 6e c0 00 rotldi r14,r19,24 1924: ea 7f 01 e8 ld r19,488(r31) 1928: 79 d3 82 2c rldimi r19,r14,16,40 192c: fa 7f 01 e8 std r19,488(r31) 1930: ea 7f 01 c0 ld r19,448(r31) 1934: 7a 6e c0 00 rotldi r14,r19,24 1938: ea 7f 01 c8 ld r19,456(r31) 193c: 79 d9 82 2c rldimi r25,r14,16,40 1940: 7a 6e c0 00 rotldi r14,r19,24 1944: ea 7f 01 78 ld r19,376(r31) 1948: 79 dd 82 2c rldimi r29,r14,16,40 194c: 7b 6e c0 00 rotldi r14,r27,24 1950: eb 7f 01 b8 ld r27,440(r31) 1954: 79 cb 82 2c rldimi r11,r14,16,40 1958: 7b 6e c0 00 rotldi r14,r27,24 195c: 7c 9b 23 78 mr r27,r4 1960: e8 9f 01 00 ld r4,256(r31) 1964: 79 cc 82 2c rldimi r12,r14,16,40 1968: 78 ce 00 02 rotldi r14,r6,32 196c: e8 df 01 28 ld r6,296(r31) 1970: 79 c0 c0 2c rldimi r0,r14,24,32 1974: 39 c0 ff ff li r14,-1 1978: f8 1f 01 10 std r0,272(r31) 197c: 79 c6 42 0c rldimi r6,r14,8,8 1980: 7a 8e 00 02 rotldi r14,r20,32 1984: 7c e0 3b 78 mr r0,r7 1988: 79 c0 c0 2c rldimi r0,r14,24,32 198c: e8 ff 00 f8 ld r7,248(r31) 1990: 7a 0e 00 02 rotldi r14,r16,32 1994: 79 dc c0 2c rldimi r28,r14,24,32 1998: 78 6e 00 02 rotldi r14,r3,32 199c: ea 9f 01 90 ld r20,400(r31) 19a0: 79 d7 c0 2c rldimi r23,r14,24,32 19a4: 7b ce 00 02 rotldi r14,r30,32 19a8: 7e a3 ab 78 mr r3,r21 19ac: fa ff 01 20 std r23,288(r31) 19b0: 79 c3 c0 2c rldimi r3,r14,24,32 19b4: 7a 4e 00 02 rotldi r14,r18,32 19b8: 79 c9 c0 2c rldimi r9,r14,24,32 19bc: ea bf 00 b0 ld r21,176(r31) 19c0: 78 ae 00 02 rotldi r14,r5,32 19c4: 79 c7 c0 2c rldimi r7,r14,24,32 19c8: 7e 37 8b 78 mr r23,r17 19cc: ea 1f 01 80 ld r16,384(r31) 19d0: 7a 2e 00 02 rotldi r14,r17,32 19d4: 79 db c0 2c rldimi r27,r14,24,32 19d8: ea 3f 01 88 ld r17,392(r31) 19dc: 7a 2e 00 02 rotldi r14,r17,32 19e0: e8 bf 02 30 ld r5,560(r31) 19e4: 79 d5 c0 2c rldimi r21,r14,24,32 19e8: 7a 8e 00 02 rotldi r14,r20,32 19ec: f8 df 01 28 std r6,296(r31) 19f0: 79 c4 c0 2c rldimi r4,r14,24,32 19f4: 7a 0e 00 02 rotldi r14,r16,32 19f8: 79 da c0 2c rldimi r26,r14,24,32 19fc: e8 df 02 28 ld r6,552(r31) 1a00: 7b 0e 00 02 rotldi r14,r24,32 1a04: 79 c5 c0 2c rldimi r5,r14,24,32 1a08: 7a 6e 00 02 rotldi r14,r19,32 1a0c: fb 5f 01 68 std r26,360(r31) 1a10: 79 c6 c0 2c rldimi r6,r14,24,32 1a14: 79 0e 00 02 rotldi r14,r8,32 1a18: eb 5f 01 08 ld r26,264(r31) 1a1c: e9 1f 01 e0 ld r8,480(r31) 1a20: 79 da c0 2c rldimi r26,r14,24,32 1a24: 79 0e 00 02 rotldi r14,r8,32 1a28: e9 1f 02 18 ld r8,536(r31) 1a2c: fb 9f 01 18 std r28,280(r31) 1a30: 7f dc f3 78 mr r28,r30 1a34: 7e 5e 93 78 mr r30,r18 1a38: 79 c8 c0 2c rldimi r8,r14,24,32 1a3c: 79 ee 00 02 rotldi r14,r15,32 1a40: f9 3f 01 70 std r9,368(r31) 1a44: e9 3f 02 08 ld r9,520(r31) 1a48: ea 5f 01 50 ld r18,336(r31) 1a4c: 79 c9 c0 2c rldimi r9,r14,24,32 1a50: e9 ff 02 20 ld r15,544(r31) 1a54: 7a 4e 00 02 rotldi r14,r18,32 1a58: 79 cf c0 2c rldimi r15,r14,24,32 1a5c: eb 1f 01 58 ld r24,344(r31) 1a60: f9 ff 02 20 std r15,544(r31) 1a64: e9 ff 01 60 ld r15,352(r31) 1a68: 79 ee 00 02 rotldi r14,r15,32 1a6c: e9 ff 02 10 ld r15,528(r31) 1a70: 79 cf c0 2c rldimi r15,r14,24,32 1a74: ea 5f 01 38 ld r18,312(r31) 1a78: 7b 0e 00 02 rotldi r14,r24,32 1a7c: f9 ff 02 10 std r15,528(r31) 1a80: e9 ff 02 00 ld r15,512(r31) 1a84: 79 cf c0 2c rldimi r15,r14,24,32 1a88: 7a 4e 00 02 rotldi r14,r18,32 1a8c: ea 5f 02 38 ld r18,568(r31) 1a90: 79 ca c0 2c rldimi r10,r14,24,32 1a94: f9 5f 01 30 std r10,304(r31) 1a98: e9 5f 01 d0 ld r10,464(r31) 1a9c: 79 4e 00 02 rotldi r14,r10,32 1aa0: e9 5f 01 d8 ld r10,472(r31) 1aa4: 79 d2 c0 2c rldimi r18,r14,24,32 1aa8: 79 4e 00 02 rotldi r14,r10,32 1aac: e9 5f 01 f8 ld r10,504(r31) 1ab0: 79 ca c0 2c rldimi r10,r14,24,32 1ab4: fa 5f 02 38 std r18,568(r31) 1ab8: f9 5f 01 f8 std r10,504(r31) 1abc: e9 5f 01 b0 ld r10,432(r31) 1ac0: 79 4e 00 02 rotldi r14,r10,32 1ac4: ea 5f 01 f0 ld r18,496(r31) 1ac8: e9 5f 01 48 ld r10,328(r31) 1acc: 79 d2 c0 2c rldimi r18,r14,24,32 1ad0: 79 4e 00 02 rotldi r14,r10,32 1ad4: e9 5f 01 e8 ld r10,488(r31) 1ad8: 79 ca c0 2c rldimi r10,r14,24,32 1adc: e9 df 01 c0 ld r14,448(r31) 1ae0: 79 ce 00 02 rotldi r14,r14,32 1ae4: eb 1f 01 10 ld r24,272(r31) 1ae8: 79 d9 c0 2c rldimi r25,r14,24,32 1aec: e9 df 01 c8 ld r14,456(r31) 1af0: 79 ce 00 02 rotldi r14,r14,32 1af4: 79 dd c0 2c rldimi r29,r14,24,32 1af8: e9 df 01 40 ld r14,320(r31) 1afc: 79 ce 00 02 rotldi r14,r14,32 1b00: 79 cb c0 2c rldimi r11,r14,24,32 1b04: e9 df 01 b8 ld r14,440(r31) 1b08: 79 ce 00 02 rotldi r14,r14,32 1b0c: 79 cc c0 2c rldimi r12,r14,24,32 1b10: e9 df 01 a8 ld r14,424(r31) 1b14: 79 ce 80 02 rotldi r14,r14,48 1b18: 79 d8 44 0e rldimi r24,r14,40,16 1b1c: fb 1f 01 10 std r24,272(r31) 1b20: eb 1f 00 c0 ld r24,192(r31) 1b24: 7b 0e 80 02 rotldi r14,r24,48 1b28: eb 1f 00 e8 ld r24,232(r31) 1b2c: 79 c0 44 0e rldimi r0,r14,40,16 1b30: f8 1f 00 b0 std r0,176(r31) 1b34: 7b 0e 80 02 rotldi r14,r24,48 1b38: e8 1f 01 18 ld r0,280(r31) 1b3c: 79 c0 44 0e rldimi r0,r14,40,16 1b40: f8 1f 01 18 std r0,280(r31) 1b44: e8 1f 01 a0 ld r0,416(r31) 1b48: 78 0e 80 02 rotldi r14,r0,48 1b4c: e8 1f 01 20 ld r0,288(r31) 1b50: 79 c0 44 0e rldimi r0,r14,40,16 1b54: 7b 8e 80 02 rotldi r14,r28,48 1b58: eb 9f 01 70 ld r28,368(r31) 1b5c: 79 c3 44 0e rldimi r3,r14,40,16 1b60: 7b ce 80 02 rotldi r14,r30,48 1b64: f8 7f 00 90 std r3,144(r31) 1b68: 79 dc 44 0e rldimi r28,r14,40,16 1b6c: e8 7f 01 98 ld r3,408(r31) 1b70: 78 6e 80 02 rotldi r14,r3,48 1b74: e8 7f 01 e0 ld r3,480(r31) 1b78: 79 c7 44 0e rldimi r7,r14,40,16 1b7c: 7a ee 80 02 rotldi r14,r23,48 1b80: f8 ff 00 f8 std r7,248(r31) 1b84: 7f 67 db 78 mr r7,r27 1b88: 79 c7 44 0e rldimi r7,r14,40,16 1b8c: 7a 2e 80 02 rotldi r14,r17,48 1b90: 7e b7 ab 78 mr r23,r21 1b94: ea bf 00 d0 ld r21,208(r31) 1b98: 79 d7 44 0e rldimi r23,r14,40,16 1b9c: 7a 8e 80 02 rotldi r14,r20,48 1ba0: 79 c4 44 0e rldimi r4,r14,40,16 1ba4: ea 3f 00 98 ld r17,152(r31) 1ba8: 7a 0e 80 02 rotldi r14,r16,48 1bac: f8 9f 01 00 std r4,256(r31) 1bb0: e8 9f 01 68 ld r4,360(r31) 1bb4: 79 c4 44 0e rldimi r4,r14,40,16 1bb8: 7a ae 80 02 rotldi r14,r21,48 1bbc: eb 7f 00 c8 ld r27,200(r31) 1bc0: 79 c5 44 0e rldimi r5,r14,40,16 1bc4: 7a 6e 80 02 rotldi r14,r19,48 1bc8: ea 9f 01 50 ld r20,336(r31) 1bcc: 79 c6 44 0e rldimi r6,r14,40,16 1bd0: 7a 2e 80 02 rotldi r14,r17,48 1bd4: 79 da 44 0e rldimi r26,r14,40,16 1bd8: 78 6e 80 02 rotldi r14,r3,48 1bdc: f8 bf 02 30 std r5,560(r31) 1be0: 79 c8 44 0e rldimi r8,r14,40,16 1be4: 7b 6e 80 02 rotldi r14,r27,48 1be8: e8 bf 02 20 ld r5,544(r31) 1bec: 79 c9 44 0e rldimi r9,r14,40,16 1bf0: 7a 8e 80 02 rotldi r14,r20,48 1bf4: ea 7f 01 60 ld r19,352(r31) 1bf8: 79 c5 44 0e rldimi r5,r14,40,16 1bfc: f9 1f 02 18 std r8,536(r31) 1c00: 7a 6e 80 02 rotldi r14,r19,48 1c04: e9 1f 02 10 ld r8,528(r31) 1c08: ea 1f 01 58 ld r16,344(r31) 1c0c: 79 c8 44 0e rldimi r8,r14,40,16 1c10: 7a 0e 80 02 rotldi r14,r16,48 1c14: f9 3f 02 08 std r9,520(r31) 1c18: 79 cf 44 0e rldimi r15,r14,40,16 1c1c: f9 ff 02 00 std r15,512(r31) 1c20: e9 ff 01 38 ld r15,312(r31) 1c24: e9 3f 01 30 ld r9,304(r31) 1c28: 79 ee 80 02 rotldi r14,r15,48 1c2c: e8 7f 01 d0 ld r3,464(r31) 1c30: 79 c9 44 0e rldimi r9,r14,40,16 1c34: 78 6e 80 02 rotldi r14,r3,48 1c38: e8 7f 02 38 ld r3,568(r31) 1c3c: 79 c3 44 0e rldimi r3,r14,40,16 1c40: fb 5f 01 08 std r26,264(r31) 1c44: f8 7f 02 38 std r3,568(r31) 1c48: e8 7f 01 d8 ld r3,472(r31) 1c4c: 78 6e 80 02 rotldi r14,r3,48 1c50: eb 5f 01 f8 ld r26,504(r31) 1c54: e8 7f 01 b0 ld r3,432(r31) 1c58: 79 da 44 0e rldimi r26,r14,40,16 1c5c: 78 6e 80 02 rotldi r14,r3,48 1c60: e8 7f 01 c0 ld r3,448(r31) 1c64: 79 d2 44 0e rldimi r18,r14,40,16 1c68: fa 5f 01 f0 std r18,496(r31) 1c6c: ea 5f 01 48 ld r18,328(r31) 1c70: 7a 4e 80 02 rotldi r14,r18,48 1c74: eb df 00 c0 ld r30,192(r31) 1c78: 79 ca 44 0e rldimi r10,r14,40,16 1c7c: 78 6e 80 02 rotldi r14,r3,48 1c80: e8 7f 01 c8 ld r3,456(r31) 1c84: 79 d9 44 0e rldimi r25,r14,40,16 1c88: 78 6e 80 02 rotldi r14,r3,48 1c8c: e8 7f 01 40 ld r3,320(r31) 1c90: 79 dd 44 0e rldimi r29,r14,40,16 1c94: 78 6e 80 02 rotldi r14,r3,48 1c98: e8 7f 01 b8 ld r3,440(r31) 1c9c: 79 cb 44 0e rldimi r11,r14,40,16 1ca0: 78 6e 80 02 rotldi r14,r3,48 1ca4: e8 7f 01 28 ld r3,296(r31) 1ca8: 79 cc 44 0e rldimi r12,r14,40,16 1cac: f8 7f 02 58 std r3,600(r31) 1cb0: e8 7f 01 a8 ld r3,424(r31) 1cb4: e9 df 01 10 ld r14,272(r31) 1cb8: f8 df 02 28 std r6,552(r31) 1cbc: e8 df 00 b0 ld r6,176(r31) 1cc0: f9 5f 01 e8 std r10,488(r31) 1cc4: 78 6a c0 02 rotldi r10,r3,56 1cc8: 79 4e 82 0e rldimi r14,r10,48,8 1ccc: 7b ca c0 02 rotldi r10,r30,56 1cd0: 79 46 82 0e rldimi r6,r10,48,8 1cd4: f8 1f 01 20 std r0,288(r31) 1cd8: 78 6e c0 0e rldimi r14,r3,56,0 1cdc: 7b c6 c0 0e rldimi r6,r30,56,0 1ce0: f9 df 02 50 std r14,592(r31) 1ce4: 7b 0a c0 02 rotldi r10,r24,56 1ce8: f8 df 02 60 std r6,608(r31) 1cec: e8 df 01 18 ld r6,280(r31) 1cf0: e9 df 01 a0 ld r14,416(r31) 1cf4: 79 46 82 0e rldimi r6,r10,48,8 1cf8: 7b 06 c0 0e rldimi r6,r24,56,0 1cfc: e8 7f 01 20 ld r3,288(r31) 1d00: 79 ca c0 02 rotldi r10,r14,56 1d04: 79 43 82 0e rldimi r3,r10,48,8 1d08: f8 df 02 68 std r6,616(r31) 1d0c: 79 c3 c0 0e rldimi r3,r14,56,0 1d10: e8 df 00 f0 ld r6,240(r31) 1d14: f8 7f 02 70 std r3,624(r31) 1d18: 78 ca c0 02 rotldi r10,r6,56 1d1c: e8 1f 00 90 ld r0,144(r31) 1d20: e8 7f 00 d8 ld r3,216(r31) 1d24: 79 40 82 0e rldimi r0,r10,48,8 1d28: 78 c0 c0 0e rldimi r0,r6,56,0 1d2c: 78 6a c0 02 rotldi r10,r3,56 1d30: e8 df 01 98 ld r6,408(r31) 1d34: 79 5c 82 0e rldimi r28,r10,48,8 1d38: 78 7c c0 0e rldimi r28,r3,56,0 1d3c: e8 7f 00 f8 ld r3,248(r31) 1d40: 78 ca c0 02 rotldi r10,r6,56 1d44: 79 43 82 0e rldimi r3,r10,48,8 1d48: f8 1f 02 78 std r0,632(r31) 1d4c: 78 c3 c0 0e rldimi r3,r6,56,0 1d50: 7c e6 3b 78 mr r6,r7 1d54: f8 7f 02 88 std r3,648(r31) 1d58: e8 7f 00 e0 ld r3,224(r31) 1d5c: 78 6a c0 02 rotldi r10,r3,56 1d60: fb 9f 02 80 std r28,640(r31) 1d64: 79 46 82 0e rldimi r6,r10,48,8 1d68: 78 66 c0 0e rldimi r6,r3,56,0 1d6c: e8 7f 01 88 ld r3,392(r31) 1d70: 78 6a c0 02 rotldi r10,r3,56 1d74: f8 df 02 90 std r6,656(r31) 1d78: 79 57 82 0e rldimi r23,r10,48,8 1d7c: 78 77 c0 0e rldimi r23,r3,56,0 1d80: e8 7f 01 90 ld r3,400(r31) 1d84: e8 df 01 00 ld r6,256(r31) 1d88: 78 6a c0 02 rotldi r10,r3,56 1d8c: 79 46 82 0e rldimi r6,r10,48,8 1d90: fa ff 02 98 std r23,664(r31) 1d94: 78 66 c0 0e rldimi r6,r3,56,0 1d98: e8 7f 01 80 ld r3,384(r31) 1d9c: 78 6a c0 02 rotldi r10,r3,56 1da0: f8 df 02 a0 std r6,672(r31) 1da4: 79 44 82 0e rldimi r4,r10,48,8 1da8: 78 64 c0 0e rldimi r4,r3,56,0 1dac: f8 9f 02 a8 std r4,680(r31) 1db0: 7a aa c0 02 rotldi r10,r21,56 1db4: e8 9f 02 30 ld r4,560(r31) 1db8: 79 44 82 0e rldimi r4,r10,48,8 1dbc: e8 7f 01 78 ld r3,376(r31) 1dc0: 7a a4 c0 0e rldimi r4,r21,56,0 1dc4: f8 9f 02 b0 std r4,688(r31) 1dc8: 78 6a c0 02 rotldi r10,r3,56 1dcc: e8 9f 02 28 ld r4,552(r31) 1dd0: 79 44 82 0e rldimi r4,r10,48,8 1dd4: 7a 2a c0 02 rotldi r10,r17,56 1dd8: 78 64 c0 0e rldimi r4,r3,56,0 1ddc: e8 7f 01 e0 ld r3,480(r31) 1de0: f8 9f 02 b8 std r4,696(r31) 1de4: e8 9f 01 08 ld r4,264(r31) 1de8: 79 44 82 0e rldimi r4,r10,48,8 1dec: 78 6a c0 02 rotldi r10,r3,56 1df0: 7a 24 c0 0e rldimi r4,r17,56,0 1df4: f8 9f 02 c0 std r4,704(r31) 1df8: e8 9f 02 18 ld r4,536(r31) 1dfc: 79 44 82 0e rldimi r4,r10,48,8 1e00: 7b 6a c0 02 rotldi r10,r27,56 1e04: 78 64 c0 0e rldimi r4,r3,56,0 1e08: e8 7f 02 00 ld r3,512(r31) 1e0c: f8 9f 02 c8 std r4,712(r31) 1e10: e8 9f 02 08 ld r4,520(r31) 1e14: 79 44 82 0e rldimi r4,r10,48,8 1e18: 7a 8a c0 02 rotldi r10,r20,56 1e1c: 79 45 82 0e rldimi r5,r10,48,8 1e20: 7a 6a c0 02 rotldi r10,r19,56 1e24: 79 48 82 0e rldimi r8,r10,48,8 1e28: 7a 0a c0 02 rotldi r10,r16,56 1e2c: 7b 64 c0 0e rldimi r4,r27,56,0 1e30: 79 43 82 0e rldimi r3,r10,48,8 1e34: f8 9f 02 d0 std r4,720(r31) 1e38: 7a 03 c0 0e rldimi r3,r16,56,0 1e3c: 79 ea c0 02 rotldi r10,r15,56 1e40: e8 9f 01 d0 ld r4,464(r31) 1e44: 79 49 82 0e rldimi r9,r10,48,8 1e48: 7a 68 c0 0e rldimi r8,r19,56,0 1e4c: 79 e9 c0 0e rldimi r9,r15,56,0 1e50: 7a 85 c0 0e rldimi r5,r20,56,0 1e54: f8 7f 02 e8 std r3,744(r31) 1e58: 78 8a c0 02 rotldi r10,r4,56 1e5c: e8 7f 02 38 ld r3,568(r31) 1e60: 79 43 82 0e rldimi r3,r10,48,8 1e64: f9 3f 02 f0 std r9,752(r31) 1e68: 78 83 c0 0e rldimi r3,r4,56,0 1e6c: e8 9f 01 d8 ld r4,472(r31) 1e70: 78 8a c0 02 rotldi r10,r4,56 1e74: f8 7f 02 f8 std r3,760(r31) 1e78: 79 5a 82 0e rldimi r26,r10,48,8 1e7c: 78 9a c0 0e rldimi r26,r4,56,0 1e80: e8 9f 01 b0 ld r4,432(r31) 1e84: e8 7f 01 f0 ld r3,496(r31) 1e88: 78 89 c0 02 rotldi r9,r4,56 1e8c: 79 23 82 0e rldimi r3,r9,48,8 1e90: f9 1f 02 e0 std r8,736(r31) 1e94: 7a 48 c0 02 rotldi r8,r18,56 1e98: 78 83 c0 0e rldimi r3,r4,56,0 1e9c: f8 7f 03 08 std r3,776(r31) 1ea0: e8 7f 01 e8 ld r3,488(r31) 1ea4: 79 03 82 0e rldimi r3,r8,48,8 1ea8: f8 bf 02 d8 std r5,728(r31) 1eac: 7a 43 c0 0e rldimi r3,r18,56,0 1eb0: f8 7f 03 10 std r3,784(r31) 1eb4: e8 7f 01 c0 ld r3,448(r31) 1eb8: 78 67 c0 02 rotldi r7,r3,56 1ebc: fb 5f 03 00 std r26,768(r31) 1ec0: 78 f9 82 0e rldimi r25,r7,48,8 1ec4: 78 79 c0 0e rldimi r25,r3,56,0 1ec8: e8 7f 01 c8 ld r3,456(r31) 1ecc: 78 66 c0 02 rotldi r6,r3,56 1ed0: fb 3f 03 18 std r25,792(r31) 1ed4: 78 dd 82 0e rldimi r29,r6,48,8 1ed8: 78 7d c0 0e rldimi r29,r3,56,0 1edc: e8 7f 01 40 ld r3,320(r31) 1ee0: 78 65 c0 02 rotldi r5,r3,56 1ee4: fb bf 03 20 std r29,800(r31) 1ee8: 78 ab 82 0e rldimi r11,r5,48,8 1eec: 78 6b c0 0e rldimi r11,r3,56,0 1ef0: e8 7f 01 b8 ld r3,440(r31) 1ef4: 78 65 c0 02 rotldi r5,r3,56 1ef8: f9 7f 03 28 std r11,808(r31) 1efc: 78 ac 82 0e rldimi r12,r5,48,8 1f00: 78 6c c0 0e rldimi r12,r3,56,0 1f04: 38 7f 04 b0 addi r3,r31,1200 1f08: f9 9f 03 30 std r12,816(r31) 1f0c: 48 00 00 01 bl 1f0c <.kvmhv_enter_nested_guest+0x1cfc> 1f0c: R_PPC64_REL24 .opd+0x48 1f10: e8 76 00 00 ld r3,0(r22) 1f14: 3c 80 00 01 lis r4,1 1f18: 60 9e 05 60 ori r30,r4,1376 1f1c: 7c 63 f2 14 add r3,r3,r30 1f20: 48 00 00 01 bl 1f20 <.kvmhv_enter_nested_guest+0x1d10> 1f20: R_PPC64_REL24 __srcu_read_lock 1f24: 60 00 00 00 nop 1f28: 80 9f 02 44 lwz r4,580(r31) 1f2c: 3b a0 ff ff li r29,-1 1f30: 38 a0 00 f8 li r5,248 1f34: 28 04 00 02 cmplwi r4,2 1f38: 90 76 00 2c stw r3,44(r22) 1f3c: 41 82 00 0c beq 1f48 <.kvmhv_enter_nested_guest+0x1d38> 1f40: 63 a5 00 00 ori r5,r29,0 1f44: 48 00 00 04 b 1f48 <.kvmhv_enter_nested_guest+0x1d38> 1f48: 28 04 00 01 cmplwi r4,1 1f4c: 38 80 00 e8 li r4,232 1f50: 41 82 00 0c beq 1f5c <.kvmhv_enter_nested_guest+0x1d4c> 1f54: 60 a4 00 00 ori r4,r5,0 1f58: 48 00 00 04 b 1f5c <.kvmhv_enter_nested_guest+0x1d4c> 1f5c: 2c 04 00 00 cmpwi r4,0 1f60: 41 80 00 50 blt 1fb0 <.kvmhv_enter_nested_guest+0x1da0> 1f64: 78 86 00 20 clrldi r6,r4,32 1f68: e8 9f 00 a8 ld r4,168(r31) 1f6c: 38 bf 02 40 addi r5,r31,576 1f70: 7e c3 b3 78 mr r3,r22 1f74: 48 00 00 01 bl 1f74 <.kvmhv_enter_nested_guest+0x1d64> 1f74: R_PPC64_REL24 kvm_vcpu_write_guest 1f78: 60 00 00 00 nop 1f7c: eb 7f 00 b8 ld r27,184(r31) 1f80: 28 03 00 00 cmplwi r3,0 1f84: 40 82 00 30 bne 1fb4 <.kvmhv_enter_nested_guest+0x1da4> 1f88: 38 bf 04 b0 addi r5,r31,1200 1f8c: 7e c3 b3 78 mr r3,r22 1f90: 7f 64 db 78 mr r4,r27 1f94: 38 c0 01 80 li r6,384 1f98: 48 00 00 01 bl 1f98 <.kvmhv_enter_nested_guest+0x1d88> 1f98: R_PPC64_REL24 kvm_vcpu_write_guest 1f9c: 60 00 00 00 nop 1fa0: 7c 63 00 34 cntlzw r3,r3 1fa4: 54 63 d9 7e rlwinm r3,r3,27,5,31 1fa8: 68 7d 00 01 xori r29,r3,1 1fac: 48 00 00 08 b 1fb4 <.kvmhv_enter_nested_guest+0x1da4> 1fb0: eb 7f 00 b8 ld r27,184(r31) 1fb4: 80 96 00 2c lwz r4,44(r22) 1fb8: e8 76 00 00 ld r3,0(r22) 1fbc: 28 04 00 02 cmplwi r4,2 1fc0: 7c 63 f2 14 add r3,r3,r30 1fc4: 40 80 00 84 bge 2048 <.kvmhv_enter_nested_guest+0x1e38> 1fc8: 7c 84 07 b4 extsw r4,r4 1fcc: 48 00 00 01 bl 1fcc <.kvmhv_enter_nested_guest+0x1dbc> 1fcc: R_PPC64_REL24 __srcu_read_unlock 1fd0: 60 00 00 00 nop 1fd4: 28 1d 00 00 cmplwi r29,0 1fd8: 38 60 ff f6 li r3,-10 1fdc: 40 82 ee c4 bne ea0 <.kvmhv_enter_nested_guest+0xc90> 1fe0: e8 7f 00 a0 ld r3,160(r31) 1fe4: 2c 23 ff fc cmpdi r3,-4 1fe8: 38 60 ff bb li r3,-69 1fec: 41 82 ee b4 beq ea0 <.kvmhv_enter_nested_guest+0xc90> 1ff0: 80 76 01 d0 lwz r3,464(r22) 1ff4: 28 03 00 00 cmplwi r3,0 1ff8: 41 82 00 40 beq 2038 <.kvmhv_enter_nested_guest+0x1e28> 1ffc: a0 96 1b c0 lhz r4,7104(r22) 2000: 38 60 00 00 li r3,0 2004: 28 24 00 3f cmpldi r4,63 2008: 90 76 1c 4c stw r3,7244(r22) 200c: 38 60 27 0f li r3,9999 2010: 41 81 ee 90 bgt ea0 <.kvmhv_enter_nested_guest+0xc90> 2014: 80 b6 01 d8 lwz r5,472(r22) 2018: 28 05 00 00 cmplwi r5,0 201c: 40 82 ee 84 bne ea0 <.kvmhv_enter_nested_guest+0xc90> 2020: 78 84 1f 24 rldicr r4,r4,3,60 2024: 7c 84 da 14 add r4,r4,r27 2028: f8 96 20 30 std r4,8240(r22) 202c: 38 80 ff c0 li r4,-64 2030: b0 96 1b c0 sth r4,7104(r22) 2034: 4b ff ee 6c b ea0 <.kvmhv_enter_nested_guest+0xc90> 2038: e8 76 1c 4e lwa r3,7244(r22) 203c: 4b ff ee 64 b ea0 <.kvmhv_enter_nested_guest+0xc90> 2040: 0f e0 00 00 twui r0,0 2044: 4b ff e2 b4 b 2f8 <.kvmhv_enter_nested_guest+0xe8> 2048: 0f e0 00 00 twui r0,0 204c: 4b ff ff 7c b 1fc8 <.kvmhv_enter_nested_guest+0x1db8> ... 205c: 60 00 00 00 nop 0000000000002060 <.byteswap_pt_regs>: 2060: 7c 08 02 a6 mflr r0 2064: fb e1 ff f8 std r31,-8(r1) 2068: f8 01 00 10 std r0,16(r1) 206c: f8 21 ff 81 stdu r1,-128(r1) 2070: 7c 3f 0b 78 mr r31,r1 2074: fb df 00 70 std r30,112(r31) 2078: 7c 7e 1b 78 mr r30,r3 207c: 48 00 00 01 bl 207c <.byteswap_pt_regs+0x1c> 207c: R_PPC64_REL24 _mcount 2080: 60 00 00 00 nop 2084: 38 7e 01 80 addi r3,r30,384 2088: 7c 3e 18 40 cmpld r30,r3 208c: 40 80 00 58 bge 20e4 <.byteswap_pt_regs+0x84> 2090: 38 9e ff f8 addi r4,r30,-8 2094: 60 00 00 00 nop 2098: 60 00 00 00 nop 209c: 60 00 00 00 nop 20a0: e8 a4 00 09 ldu r5,8(r4) 20a4: 38 c4 00 08 addi r6,r4,8 20a8: 78 a7 40 00 rotldi r7,r5,8 20ac: 7c 26 18 40 cmpld r6,r3 20b0: 78 a6 80 00 rotldi r6,r5,16 20b4: 78 c7 44 2c rldimi r7,r6,8,48 20b8: 78 a6 c0 00 rotldi r6,r5,24 20bc: 78 c7 82 2c rldimi r7,r6,16,40 20c0: 78 a6 00 02 rotldi r6,r5,32 20c4: 78 c7 c0 2c rldimi r7,r6,24,32 20c8: 78 a6 80 02 rotldi r6,r5,48 20cc: 78 c7 44 0e rldimi r7,r6,40,16 20d0: 78 a6 c0 02 rotldi r6,r5,56 20d4: 78 c7 82 0e rldimi r7,r6,48,8 20d8: 78 a7 c0 0e rldimi r7,r5,56,0 20dc: f8 e4 00 00 std r7,0(r4) 20e0: 41 80 ff c0 blt 20a0 <.byteswap_pt_regs+0x40> 20e4: eb df 00 70 ld r30,112(r31) 20e8: 38 21 00 80 addi r1,r1,128 20ec: e8 01 00 10 ld r0,16(r1) 20f0: 7c 08 03 a6 mtlr r0 20f4: eb e1 ff f8 ld r31,-8(r1) 20f8: 4e 80 00 20 blr ... 2108: 60 00 00 00 nop 210c: 60 00 00 00 nop 0000000000002110 <.kvmhv_get_nested>: 2110: 7c 08 02 a6 mflr r0 2114: fb e1 ff f8 std r31,-8(r1) 2118: 7d 80 00 26 mfcr r12 211c: f8 01 00 10 std r0,16(r1) 2120: 91 81 00 08 stw r12,8(r1) 2124: f8 21 ff 61 stdu r1,-160(r1) 2128: 7c 3f 0b 78 mr r31,r1 212c: fb 7f 00 78 std r27,120(r31) 2130: 7c 9b 23 78 mr r27,r4 2134: 70 a4 00 01 andi. r4,r5,1 2138: 4d 01 0b 82 crmove 4*cr2+lt,gt 213c: fb 5f 00 70 std r26,112(r31) 2140: fb 9f 00 80 std r28,128(r31) 2144: fb bf 00 88 std r29,136(r31) 2148: 7c 7d 1b 78 mr r29,r3 214c: fb df 00 90 std r30,144(r31) 2150: 48 00 00 01 bl 2150 <.kvmhv_get_nested+0x40> 2150: R_PPC64_REL24 _mcount 2154: 60 00 00 00 nop 2158: 2c 1b 0f ff cmpwi r27,4095 215c: 3b c0 00 00 li r30,0 2160: 41 81 01 b0 bgt 2310 <.kvmhv_get_nested+0x200> 2164: 80 7d 44 94 lwz r3,17556(r29) 2168: 38 80 01 00 li r4,256 216c: 7f 7c 07 b4 extsw r28,r27 2170: 54 63 06 fe clrlwi r3,r3,27 2174: 7c 83 18 36 sld r3,r4,r3 2178: 7c 23 e0 40 cmpld r3,r28 217c: 40 81 01 94 ble 2310 <.kvmhv_get_nested+0x200> 2180: 7f a3 eb 78 mr r3,r29 2184: 48 00 00 01 bl 2184 <.kvmhv_get_nested+0x74> 2184: R_PPC64_REL24 _raw_spin_lock 2188: 60 00 00 00 nop 218c: 7b 83 1f 24 rldicr r3,r28,3,60 2190: 7f 9d 1a 14 add r28,r29,r3 2194: eb 5c 44 a0 ld r26,17568(r28) 2198: 28 3a 00 00 cmpldi r26,0 219c: 41 82 00 40 beq 21dc <.kvmhv_get_nested+0xcc> 21a0: e8 7a 00 28 ld r3,40(r26) 21a4: 38 63 00 01 addi r3,r3,1 21a8: f8 7a 00 28 std r3,40(r26) 21ac: a0 6d 0c 7c lhz r3,3196(r13) 21b0: 28 03 00 00 cmplwi r3,0 21b4: 40 82 01 90 bne 2344 <.kvmhv_get_nested+0x234> 21b8: a0 6d 0c 7a lhz r3,3194(r13) 21bc: 38 63 ff ff addi r3,r3,-1 21c0: b0 6d 0c 7a sth r3,3194(r13) 21c4: 60 00 00 00 nop 21c8: 38 60 00 00 li r3,0 21cc: 7c 20 04 ac lwsync 21d0: 7f 5e d3 78 mr r30,r26 21d4: 98 7d 00 03 stb r3,3(r29) 21d8: 48 00 01 38 b 2310 <.kvmhv_get_nested+0x200> 21dc: a0 6d 0c 7c lhz r3,3196(r13) 21e0: 28 03 00 00 cmplwi r3,0 21e4: 40 82 01 70 bne 2354 <.kvmhv_get_nested+0x244> 21e8: a0 6d 0c 7a lhz r3,3194(r13) 21ec: 38 63 ff ff addi r3,r3,-1 21f0: b0 6d 0c 7a sth r3,3194(r13) 21f4: 60 00 00 00 nop 21f8: 38 60 00 00 li r3,0 21fc: 7c 20 04 ac lwsync 2200: 98 7d 00 03 stb r3,3(r29) 2204: 40 88 01 0c bge cr2,2310 <.kvmhv_get_nested+0x200> 2208: 7b 64 00 20 clrldi r4,r27,32 220c: 7f a3 eb 78 mr r3,r29 2210: 48 00 00 01 bl 2210 <.kvmhv_get_nested+0x100> 2210: R_PPC64_REL24 .opd+0x168 2214: 28 23 00 00 cmpldi r3,0 2218: 41 82 00 f8 beq 2310 <.kvmhv_get_nested+0x200> 221c: 7c 7a 1b 78 mr r26,r3 2220: 7f a3 eb 78 mr r3,r29 2224: 48 00 00 01 bl 2224 <.kvmhv_get_nested+0x114> 2224: R_PPC64_REL24 _raw_spin_lock 2228: 60 00 00 00 nop 222c: eb dc 44 a0 ld r30,17568(r28) 2230: 28 3e 00 00 cmpldi r30,0 2234: 41 82 00 0c beq 2240 <.kvmhv_get_nested+0x130> 2238: 7f 5c d3 78 mr r28,r26 223c: 48 00 00 2c b 2268 <.kvmhv_get_nested+0x158> 2240: fb 5c 44 a0 std r26,17568(r28) 2244: 3b 80 00 00 li r28,0 2248: e8 7a 00 28 ld r3,40(r26) 224c: 38 63 00 01 addi r3,r3,1 2250: f8 7a 00 28 std r3,40(r26) 2254: 80 7d 44 98 lwz r3,17560(r29) 2258: 7c 03 d8 00 cmpw r3,r27 225c: 40 80 00 08 bge 2264 <.kvmhv_get_nested+0x154> 2260: 93 7d 44 98 stw r27,17560(r29) 2264: 7f 5e d3 78 mr r30,r26 2268: e8 7e 00 28 ld r3,40(r30) 226c: 38 63 00 01 addi r3,r3,1 2270: f8 7e 00 28 std r3,40(r30) 2274: a0 6d 0c 7c lhz r3,3196(r13) 2278: 28 03 00 00 cmplwi r3,0 227c: 40 82 00 e8 bne 2364 <.kvmhv_get_nested+0x254> 2280: a0 6d 0c 7a lhz r3,3194(r13) 2284: 38 63 ff ff addi r3,r3,-1 2288: b0 6d 0c 7a sth r3,3194(r13) 228c: 60 00 00 00 nop 2290: 38 60 00 00 li r3,0 2294: 7c 20 04 ac lwsync 2298: 98 7d 00 03 stb r3,3(r29) 229c: 28 3c 00 00 cmpldi r28,0 22a0: 41 82 00 70 beq 2310 <.kvmhv_get_nested+0x200> 22a4: e8 9c 00 10 ld r4,16(r28) 22a8: 28 24 00 00 cmpldi r4,0 22ac: 41 82 00 2c beq 22d8 <.kvmhv_get_nested+0x1c8> 22b0: e8 7c 00 00 ld r3,0(r28) 22b4: 80 bc 00 0c lwz r5,12(r28) 22b8: 48 00 00 01 bl 22b8 <.kvmhv_get_nested+0x1a8> 22b8: R_PPC64_REL24 kvmppc_free_pgtable_radix 22bc: 60 00 00 00 nop 22c0: e8 9c 00 10 ld r4,16(r28) 22c4: 60 00 00 00 nop 22c8: 7c 83 23 78 mr r3,r4 22cc: 38 80 00 00 li r4,0 22d0: 48 00 00 01 bl 22d0 <.kvmhv_get_nested+0x1c0> 22d0: R_PPC64_REL24 free_pages 22d4: 60 00 00 00 nop 22d8: 80 bc 00 0c lwz r5,12(r28) 22dc: 60 00 00 00 nop 22e0: 38 80 00 00 li r4,0 22e4: 7c a3 2b 78 mr r3,r5 22e8: 38 a0 00 00 li r5,0 22ec: 38 c0 00 01 li r6,1 22f0: 48 00 00 01 bl 22f0 <.kvmhv_get_nested+0x1e0> 22f0: R_PPC64_REL24 mmu_partition_table_set_entry 22f4: 60 00 00 00 nop 22f8: e8 7c 00 0e lwa r3,12(r28) 22fc: 48 00 00 01 bl 22fc <.kvmhv_get_nested+0x1ec> 22fc: R_PPC64_REL24 kvmppc_free_lpid 2300: 60 00 00 00 nop 2304: 7f 83 e3 78 mr r3,r28 2308: 48 00 00 01 bl 2308 <.kvmhv_get_nested+0x1f8> 2308: R_PPC64_REL24 kfree 230c: 60 00 00 00 nop 2310: 7f c3 f3 78 mr r3,r30 2314: eb df 00 90 ld r30,144(r31) 2318: eb bf 00 88 ld r29,136(r31) 231c: eb 9f 00 80 ld r28,128(r31) 2320: eb 7f 00 78 ld r27,120(r31) 2324: eb 5f 00 70 ld r26,112(r31) 2328: 38 21 00 a0 addi r1,r1,160 232c: e8 01 00 10 ld r0,16(r1) 2330: 81 81 00 08 lwz r12,8(r1) 2334: 7c 08 03 a6 mtlr r0 2338: eb e1 ff f8 ld r31,-8(r1) 233c: 7d 92 01 20 mtocrf 32,r12 2340: 4e 80 00 20 blr 2344: 38 60 00 00 li r3,0 2348: b0 6d 0c 7c sth r3,3196(r13) 234c: 7c 00 04 ac hwsync 2350: 4b ff fe 68 b 21b8 <.kvmhv_get_nested+0xa8> 2354: 38 60 00 00 li r3,0 2358: b0 6d 0c 7c sth r3,3196(r13) 235c: 7c 00 04 ac hwsync 2360: 4b ff fe 88 b 21e8 <.kvmhv_get_nested+0xd8> 2364: 38 60 00 00 li r3,0 2368: b0 6d 0c 7c sth r3,3196(r13) 236c: 7c 00 04 ac hwsync 2370: 4b ff ff 10 b 2280 <.kvmhv_get_nested+0x170> 2374: 7f a3 eb 78 mr r3,r29 2378: 48 00 00 01 bl 2378 <.kvmhv_get_nested+0x268> 2378: R_PPC64_REL24 __pv_queued_spin_unlock 237c: 60 00 00 00 nop 2380: 7f 5e d3 78 mr r30,r26 2384: 4b ff ff 8c b 2310 <.kvmhv_get_nested+0x200> 2388: 7f a3 eb 78 mr r3,r29 238c: 48 00 00 01 bl 238c <.kvmhv_get_nested+0x27c> 238c: R_PPC64_REL24 __pv_queued_spin_unlock 2390: 60 00 00 00 nop 2394: 41 88 fe 74 blt cr2,2208 <.kvmhv_get_nested+0xf8> 2398: 4b ff ff 78 b 2310 <.kvmhv_get_nested+0x200> 239c: 7f a3 eb 78 mr r3,r29 23a0: 48 00 00 01 bl 23a0 <.kvmhv_get_nested+0x290> 23a0: R_PPC64_REL24 __pv_queued_spin_unlock 23a4: 60 00 00 00 nop 23a8: 4b ff fe f4 b 229c <.kvmhv_get_nested+0x18c> 23ac: 3c 62 00 00 addis r3,r2,0 23ae: R_PPC64_TOC16_HA .toc 23b0: 78 a6 26 e4 rldicr r6,r5,4,59 23b4: e8 63 00 00 ld r3,0(r3) 23b6: R_PPC64_TOC16_LO_DS .toc 23b8: e8 83 00 00 ld r4,0(r3) 23bc: 38 60 00 00 li r3,0 23c0: 7c 64 31 6a stdux r3,r4,r6 23c4: f8 64 00 08 std r3,8(r4) 23c8: 60 00 00 00 nop 23cc: 7c a3 2b 78 mr r3,r5 23d0: 48 00 00 01 bl 23d0 <.kvmhv_get_nested+0x2c0> 23d0: R_PPC64_REL24 radix__flush_all_lpid 23d4: 60 00 00 00 nop 23d8: 4b ff ff 20 b 22f8 <.kvmhv_get_nested+0x1e8> 23dc: 3c 62 00 00 addis r3,r2,0 23de: R_PPC64_TOC16_HA .toc+0x8 23e0: 3c a2 00 00 addis r5,r2,0 23e2: R_PPC64_TOC16_HA .toc+0x10 23e4: e8 63 00 00 ld r3,0(r3) 23e6: R_PPC64_TOC16_LO_DS .toc+0x8 23e8: e8 a5 00 00 ld r5,0(r5) 23ea: R_PPC64_TOC16_LO_DS .toc+0x10 23ec: e8 63 00 00 ld r3,0(r3) 23f0: 78 63 1f 24 rldicr r3,r3,3,60 23f4: 7c 65 18 2a ldx r3,r5,r3 23f8: 48 00 00 01 bl 23f8 <.kvmhv_get_nested+0x2e8> 23f8: R_PPC64_REL24 kmem_cache_free 23fc: 60 00 00 00 nop 2400: 4b ff fe d8 b 22d8 <.kvmhv_get_nested+0x1c8> 2404: 60 63 f8 08 ori r3,r3,63496 2408: 3c 80 00 09 lis r4,9 240c: 38 c0 08 00 li r6,2048 2410: 48 00 00 01 bl 2410 <.kvmhv_get_nested+0x300> 2410: R_PPC64_REL24 plpar_hcall_norets 2414: 60 00 00 00 nop 2418: 28 23 00 00 cmpldi r3,0 241c: 41 82 fe dc beq 22f8 <.kvmhv_get_nested+0x1e8> 2420: 7c 64 1b 78 mr r4,r3 2424: 3c 62 00 00 addis r3,r2,0 2426: R_PPC64_TOC16_HA .toc+0x18 2428: e8 63 00 00 ld r3,0(r3) 242a: R_PPC64_TOC16_LO_DS .toc+0x18 242c: 48 00 00 01 bl 242c <.kvmhv_get_nested+0x31c> 242c: R_PPC64_REL24 printk 2430: 60 00 00 00 nop 2434: 4b ff fe c4 b 22f8 <.kvmhv_get_nested+0x1e8> ... 2444: 60 00 00 00 nop 2448: 60 00 00 00 nop 244c: 60 00 00 00 nop 0000000000002450 <.kvmhv_update_ptbl_cache>: 2450: 7c 08 02 a6 mflr r0 2454: fb e1 ff f8 std r31,-8(r1) 2458: f8 01 00 10 std r0,16(r1) 245c: f8 21 ff 51 stdu r1,-176(r1) 2460: 7c 3f 0b 78 mr r31,r1 2464: fb 5f 00 80 std r26,128(r31) 2468: fb 7f 00 88 std r27,136(r31) 246c: fb 9f 00 90 std r28,144(r31) 2470: fb bf 00 98 std r29,152(r31) 2474: fb df 00 a0 std r30,160(r31) 2478: 7c 7e 1b 78 mr r30,r3 247c: 48 00 00 01 bl 247c <.kvmhv_update_ptbl_cache+0x2c> 247c: R_PPC64_REL24 _mcount 2480: 60 00 00 00 nop 2484: eb be 00 00 ld r29,0(r30) 2488: 38 c0 01 00 li r6,256 248c: e8 9d 44 90 ld r4,17552(r29) 2490: e8 7e 00 0a lwa r3,8(r30) 2494: 54 85 06 fe clrlwi r5,r4,27 2498: 7c c5 28 36 sld r5,r6,r5 249c: 7c 25 18 40 cmpld r5,r3 24a0: 40 81 00 70 ble 2510 <.kvmhv_update_ptbl_cache+0xc0> 24a4: 3c a0 00 01 lis r5,1 24a8: 78 84 a3 02 rldicl r4,r4,52,12 24ac: 54 63 20 36 rlwinm r3,r3,4,0,27 24b0: 60 a5 05 60 ori r5,r5,1376 24b4: 78 84 61 00 rldicl r4,r4,12,4 24b8: 7c 63 07 b4 extsw r3,r3 24bc: 7f 9d 2a 14 add r28,r29,r5 24c0: 7f 44 1a 14 add r26,r4,r3 24c4: 7f 83 e3 78 mr r3,r28 24c8: 48 00 00 01 bl 24c8 <.kvmhv_update_ptbl_cache+0x78> 24c8: R_PPC64_REL24 __srcu_read_lock 24cc: 60 00 00 00 nop 24d0: 7c 7b 1b 78 mr r27,r3 24d4: 38 bf 00 70 addi r5,r31,112 24d8: 7f a3 eb 78 mr r3,r29 24dc: 7f 44 d3 78 mr r4,r26 24e0: 38 c0 00 10 li r6,16 24e4: 48 00 00 01 bl 24e4 <.kvmhv_update_ptbl_cache+0x94> 24e4: R_PPC64_REL24 kvm_read_guest 24e8: 60 00 00 00 nop 24ec: 28 1b 00 02 cmplwi r27,2 24f0: 7c 7d 1b 78 mr r29,r3 24f4: 40 80 00 6c bge 2560 <.kvmhv_update_ptbl_cache+0x110> 24f8: 7f 64 07 b4 extsw r4,r27 24fc: 7f 83 e3 78 mr r3,r28 2500: 48 00 00 01 bl 2500 <.kvmhv_update_ptbl_cache+0xb0> 2500: R_PPC64_REL24 __srcu_read_unlock 2504: 60 00 00 00 nop 2508: 28 1d 00 00 cmplwi r29,0 250c: 41 82 00 40 beq 254c <.kvmhv_update_ptbl_cache+0xfc> 2510: 38 60 00 00 li r3,0 2514: f8 7e 00 20 std r3,32(r30) 2518: f8 7e 00 18 std r3,24(r30) 251c: 7f c3 f3 78 mr r3,r30 2520: 48 00 00 01 bl 2520 <.kvmhv_update_ptbl_cache+0xd0> 2520: R_PPC64_REL24 .opd+0x240 2524: eb df 00 a0 ld r30,160(r31) 2528: eb bf 00 98 ld r29,152(r31) 252c: eb 9f 00 90 ld r28,144(r31) 2530: eb 7f 00 88 ld r27,136(r31) 2534: eb 5f 00 80 ld r26,128(r31) 2538: 38 21 00 b0 addi r1,r1,176 253c: e8 01 00 10 ld r0,16(r1) 2540: 7c 08 03 a6 mtlr r0 2544: eb e1 ff f8 ld r31,-8(r1) 2548: 4e 80 00 20 blr 254c: e8 7f 00 70 ld r3,112(r31) 2550: f8 7e 00 18 std r3,24(r30) 2554: e8 7f 00 78 ld r3,120(r31) 2558: f8 7e 00 20 std r3,32(r30) 255c: 4b ff ff c0 b 251c <.kvmhv_update_ptbl_cache+0xcc> 2560: 0f e0 00 00 twui r0,0 2564: 4b ff ff 94 b 24f8 <.kvmhv_update_ptbl_cache+0xa8> ... 2574: 60 00 00 00 nop 2578: 60 00 00 00 nop 257c: 60 00 00 00 nop 0000000000002580 <.kvmhv_put_nested>: 2580: 7c 08 02 a6 mflr r0 2584: fb e1 ff f8 std r31,-8(r1) 2588: f8 01 00 10 std r0,16(r1) 258c: f8 21 ff 71 stdu r1,-144(r1) 2590: 7c 3f 0b 78 mr r31,r1 2594: fb 9f 00 70 std r28,112(r31) 2598: fb bf 00 78 std r29,120(r31) 259c: fb df 00 80 std r30,128(r31) 25a0: 7c 7e 1b 78 mr r30,r3 25a4: 48 00 00 01 bl 25a4 <.kvmhv_put_nested+0x24> 25a4: R_PPC64_REL24 _mcount 25a8: 60 00 00 00 nop 25ac: eb be 00 00 ld r29,0(r30) 25b0: 7f a3 eb 78 mr r3,r29 25b4: 48 00 00 01 bl 25b4 <.kvmhv_put_nested+0x34> 25b4: R_PPC64_REL24 _raw_spin_lock 25b8: 60 00 00 00 nop 25bc: e8 7e 00 28 ld r3,40(r30) 25c0: 3b 83 ff ff addi r28,r3,-1 25c4: fb 9e 00 28 std r28,40(r30) 25c8: a0 6d 0c 7c lhz r3,3196(r13) 25cc: 28 03 00 00 cmplwi r3,0 25d0: 40 82 00 b4 bne 2684 <.kvmhv_put_nested+0x104> 25d4: a0 6d 0c 7a lhz r3,3194(r13) 25d8: 38 63 ff ff addi r3,r3,-1 25dc: b0 6d 0c 7a sth r3,3194(r13) 25e0: 60 00 00 00 nop 25e4: 38 60 00 00 li r3,0 25e8: 7c 20 04 ac lwsync 25ec: 98 7d 00 03 stb r3,3(r29) 25f0: 28 3c 00 00 cmpldi r28,0 25f4: 40 82 00 70 bne 2664 <.kvmhv_put_nested+0xe4> 25f8: e8 9e 00 10 ld r4,16(r30) 25fc: 28 24 00 00 cmpldi r4,0 2600: 41 82 00 2c beq 262c <.kvmhv_put_nested+0xac> 2604: e8 7e 00 00 ld r3,0(r30) 2608: 80 be 00 0c lwz r5,12(r30) 260c: 48 00 00 01 bl 260c <.kvmhv_put_nested+0x8c> 260c: R_PPC64_REL24 kvmppc_free_pgtable_radix 2610: 60 00 00 00 nop 2614: e8 9e 00 10 ld r4,16(r30) 2618: 60 00 00 00 nop 261c: 7c 83 23 78 mr r3,r4 2620: 38 80 00 00 li r4,0 2624: 48 00 00 01 bl 2624 <.kvmhv_put_nested+0xa4> 2624: R_PPC64_REL24 free_pages 2628: 60 00 00 00 nop 262c: 80 be 00 0c lwz r5,12(r30) 2630: 60 00 00 00 nop 2634: 38 80 00 00 li r4,0 2638: 7c a3 2b 78 mr r3,r5 263c: 38 a0 00 00 li r5,0 2640: 38 c0 00 01 li r6,1 2644: 48 00 00 01 bl 2644 <.kvmhv_put_nested+0xc4> 2644: R_PPC64_REL24 mmu_partition_table_set_entry 2648: 60 00 00 00 nop 264c: e8 7e 00 0e lwa r3,12(r30) 2650: 48 00 00 01 bl 2650 <.kvmhv_put_nested+0xd0> 2650: R_PPC64_REL24 kvmppc_free_lpid 2654: 60 00 00 00 nop 2658: 7f c3 f3 78 mr r3,r30 265c: 48 00 00 01 bl 265c <.kvmhv_put_nested+0xdc> 265c: R_PPC64_REL24 kfree 2660: 60 00 00 00 nop 2664: eb df 00 80 ld r30,128(r31) 2668: eb bf 00 78 ld r29,120(r31) 266c: eb 9f 00 70 ld r28,112(r31) 2670: 38 21 00 90 addi r1,r1,144 2674: e8 01 00 10 ld r0,16(r1) 2678: 7c 08 03 a6 mtlr r0 267c: eb e1 ff f8 ld r31,-8(r1) 2680: 4e 80 00 20 blr 2684: 38 60 00 00 li r3,0 2688: b0 6d 0c 7c sth r3,3196(r13) 268c: 7c 00 04 ac hwsync 2690: 4b ff ff 44 b 25d4 <.kvmhv_put_nested+0x54> 2694: 7f a3 eb 78 mr r3,r29 2698: 48 00 00 01 bl 2698 <.kvmhv_put_nested+0x118> 2698: R_PPC64_REL24 __pv_queued_spin_unlock 269c: 60 00 00 00 nop 26a0: 4b ff ff 50 b 25f0 <.kvmhv_put_nested+0x70> 26a4: 3c 62 00 00 addis r3,r2,0 26a6: R_PPC64_TOC16_HA .toc 26a8: 78 a6 26 e4 rldicr r6,r5,4,59 26ac: e8 63 00 00 ld r3,0(r3) 26ae: R_PPC64_TOC16_LO_DS .toc 26b0: e8 83 00 00 ld r4,0(r3) 26b4: 38 60 00 00 li r3,0 26b8: 7c 64 31 6a stdux r3,r4,r6 26bc: f8 64 00 08 std r3,8(r4) 26c0: 60 00 00 00 nop 26c4: 7c a3 2b 78 mr r3,r5 26c8: 48 00 00 01 bl 26c8 <.kvmhv_put_nested+0x148> 26c8: R_PPC64_REL24 radix__flush_all_lpid 26cc: 60 00 00 00 nop 26d0: 4b ff ff 7c b 264c <.kvmhv_put_nested+0xcc> 26d4: 3c 62 00 00 addis r3,r2,0 26d6: R_PPC64_TOC16_HA .toc+0x8 26d8: 3c a2 00 00 addis r5,r2,0 26da: R_PPC64_TOC16_HA .toc+0x10 26dc: e8 63 00 00 ld r3,0(r3) 26de: R_PPC64_TOC16_LO_DS .toc+0x8 26e0: e8 a5 00 00 ld r5,0(r5) 26e2: R_PPC64_TOC16_LO_DS .toc+0x10 26e4: e8 63 00 00 ld r3,0(r3) 26e8: 78 63 1f 24 rldicr r3,r3,3,60 26ec: 7c 65 18 2a ldx r3,r5,r3 26f0: 48 00 00 01 bl 26f0 <.kvmhv_put_nested+0x170> 26f0: R_PPC64_REL24 kmem_cache_free 26f4: 60 00 00 00 nop 26f8: 4b ff ff 34 b 262c <.kvmhv_put_nested+0xac> 26fc: 60 63 f8 08 ori r3,r3,63496 2700: 3c 80 00 09 lis r4,9 2704: 38 c0 08 00 li r6,2048 2708: 48 00 00 01 bl 2708 <.kvmhv_put_nested+0x188> 2708: R_PPC64_REL24 plpar_hcall_norets 270c: 60 00 00 00 nop 2710: 28 23 00 00 cmpldi r3,0 2714: 41 82 ff 38 beq 264c <.kvmhv_put_nested+0xcc> 2718: 7c 64 1b 78 mr r4,r3 271c: 3c 62 00 00 addis r3,r2,0 271e: R_PPC64_TOC16_HA .toc+0x18 2720: e8 63 00 00 ld r3,0(r3) 2722: R_PPC64_TOC16_LO_DS .toc+0x18 2724: 48 00 00 01 bl 2724 <.kvmhv_put_nested+0x1a4> 2724: R_PPC64_REL24 printk 2728: 60 00 00 00 nop 272c: 4b ff ff 20 b 264c <.kvmhv_put_nested+0xcc> ... 273c: 60 00 00 00 nop 0000000000002740 <.kvmhv_nested_init>: 2740: 7c 08 02 a6 mflr r0 2744: fb e1 ff f8 std r31,-8(r1) 2748: f8 01 00 10 std r0,16(r1) 274c: f8 21 ff 71 stdu r1,-144(r1) 2750: 7c 3f 0b 78 mr r31,r1 2754: fb bf 00 78 std r29,120(r31) 2758: fb df 00 80 std r30,128(r31) 275c: 48 00 00 01 bl 275c <.kvmhv_nested_init+0x1c> 275c: R_PPC64_REL24 _mcount 2760: 60 00 00 00 nop 2764: 3b c0 00 00 li r30,0 2768: 60 00 00 00 nop 276c: 7f c3 f3 78 mr r3,r30 2770: eb df 00 80 ld r30,128(r31) 2774: eb bf 00 78 ld r29,120(r31) 2778: 38 21 00 90 addi r1,r1,144 277c: e8 01 00 10 ld r0,16(r1) 2780: 7c 08 03 a6 mtlr r0 2784: eb e1 ff f8 ld r31,-8(r1) 2788: 4e 80 00 20 blr 278c: 3b c0 ff ed li r30,-19 2790: 60 00 00 00 nop 2794: 3c 62 00 00 addis r3,r2,0 2796: R_PPC64_TOC16_HA .toc+0x20 2798: 38 80 0c c0 li r4,3264 279c: 3c a0 00 01 lis r5,1 27a0: e8 63 00 00 ld r3,0(r3) 27a2: R_PPC64_TOC16_LO_DS .toc+0x20 27a4: e8 63 00 80 ld r3,128(r3) 27a8: 48 00 00 01 bl 27a8 <.kvmhv_nested_init+0x68> 27a8: R_PPC64_REL24 kmem_cache_alloc_trace 27ac: 60 00 00 00 nop 27b0: 3c 82 00 00 addis r4,r2,0 27b2: R_PPC64_TOC16_HA .toc 27b4: 28 23 00 00 cmpldi r3,0 27b8: eb a4 00 00 ld r29,0(r4) 27ba: R_PPC64_TOC16_LO_DS .toc 27bc: f8 7d 00 00 std r3,0(r29) 27c0: 41 82 00 58 beq 2818 <.kvmhv_nested_init+0xd8> 27c4: 78 63 e8 c2 rldicl r3,r3,61,3 27c8: 3b c0 00 00 li r30,0 27cc: 78 63 19 00 rldicl r3,r3,3,4 27d0: 60 64 00 04 ori r4,r3,4 27d4: 63 c3 f8 00 ori r3,r30,63488 27d8: 48 00 00 01 bl 27d8 <.kvmhv_nested_init+0x98> 27d8: R_PPC64_REL24 plpar_hcall_norets 27dc: 60 00 00 00 nop 27e0: 28 23 00 00 cmpldi r3,0 27e4: 41 82 ff 88 beq 276c <.kvmhv_nested_init+0x2c> 27e8: 7c 64 1b 78 mr r4,r3 27ec: 3c 62 00 00 addis r3,r2,0 27ee: R_PPC64_TOC16_HA .toc+0x28 27f0: 3b c0 ff ed li r30,-19 27f4: e8 63 00 00 ld r3,0(r3) 27f6: R_PPC64_TOC16_LO_DS .toc+0x28 27f8: 48 00 00 01 bl 27f8 <.kvmhv_nested_init+0xb8> 27f8: R_PPC64_REL24 printk 27fc: 60 00 00 00 nop 2800: e8 7d 00 00 ld r3,0(r29) 2804: 48 00 00 01 bl 2804 <.kvmhv_nested_init+0xc4> 2804: R_PPC64_REL24 kfree 2808: 60 00 00 00 nop 280c: 38 60 00 00 li r3,0 2810: f8 7d 00 00 std r3,0(r29) 2814: 4b ff ff 58 b 276c <.kvmhv_nested_init+0x2c> 2818: 3c 62 00 00 addis r3,r2,0 281a: R_PPC64_TOC16_HA .toc+0x30 281c: e8 63 00 00 ld r3,0(r3) 281e: R_PPC64_TOC16_LO_DS .toc+0x30 2820: 48 00 00 01 bl 2820 <.kvmhv_nested_init+0xe0> 2820: R_PPC64_REL24 printk 2824: 60 00 00 00 nop 2828: 3b c0 ff f4 li r30,-12 282c: 4b ff ff 40 b 276c <.kvmhv_nested_init+0x2c> ... 283c: 60 00 00 00 nop 0000000000002840 <.kvmhv_nested_exit>: 2840: 7c 08 02 a6 mflr r0 2844: fb e1 ff f8 std r31,-8(r1) 2848: f8 01 00 10 std r0,16(r1) 284c: f8 21 ff 71 stdu r1,-144(r1) 2850: 7c 3f 0b 78 mr r31,r1 2854: fb bf 00 78 std r29,120(r31) 2858: fb df 00 80 std r30,128(r31) 285c: 48 00 00 01 bl 285c <.kvmhv_nested_exit+0x1c> 285c: R_PPC64_REL24 _mcount 2860: 60 00 00 00 nop 2864: 4e 94 a1 82 crclr 4*cr5+lt 2868: 60 00 00 00 nop 286c: 3c 62 00 00 addis r3,r2,0 286e: R_PPC64_TOC16_HA .toc 2870: eb c3 00 00 ld r30,0(r3) 2872: R_PPC64_TOC16_LO_DS .toc 2874: e8 7e 00 00 ld r3,0(r30) 2878: 2c 23 00 00 cmpdi r3,0 287c: 4e 82 a3 42 crorc 4*cr5+lt,eq,4*cr5+lt 2880: 41 94 00 28 blt cr5,28a8 <.kvmhv_nested_exit+0x68> 2884: 3b a0 00 00 li r29,0 2888: 38 80 00 00 li r4,0 288c: 63 a3 f8 00 ori r3,r29,63488 2890: 48 00 00 01 bl 2890 <.kvmhv_nested_exit+0x50> 2890: R_PPC64_REL24 plpar_hcall_norets 2894: 60 00 00 00 nop 2898: e8 7e 00 00 ld r3,0(r30) 289c: 48 00 00 01 bl 289c <.kvmhv_nested_exit+0x5c> 289c: R_PPC64_REL24 kfree 28a0: 60 00 00 00 nop 28a4: fb be 00 00 std r29,0(r30) 28a8: eb df 00 80 ld r30,128(r31) 28ac: eb bf 00 78 ld r29,120(r31) 28b0: 38 21 00 90 addi r1,r1,144 28b4: e8 01 00 10 ld r0,16(r1) 28b8: 7c 08 03 a6 mtlr r0 28bc: eb e1 ff f8 ld r31,-8(r1) 28c0: 4e 80 00 20 blr 28c4: 4e 94 a2 42 crset 4*cr5+lt 28c8: 4b ff ff a4 b 286c <.kvmhv_nested_exit+0x2c> ... 28d8: 60 00 00 00 nop 28dc: 60 00 00 00 nop 00000000000028e0 <.kvmhv_set_ptbl_entry>: 28e0: 7c 08 02 a6 mflr r0 28e4: fb e1 ff f8 std r31,-8(r1) 28e8: f8 01 00 10 std r0,16(r1) 28ec: f8 21 ff 71 stdu r1,-144(r1) 28f0: 7c 3f 0b 78 mr r31,r1 28f4: fb 9f 00 70 std r28,112(r31) 28f8: 7c 9c 23 78 mr r28,r4 28fc: fb bf 00 78 std r29,120(r31) 2900: 7c bd 2b 78 mr r29,r5 2904: fb df 00 80 std r30,128(r31) 2908: 7c 7e 1b 78 mr r30,r3 290c: 48 00 00 01 bl 290c <.kvmhv_set_ptbl_entry+0x2c> 290c: R_PPC64_REL24 _mcount 2910: 60 00 00 00 nop 2914: 60 00 00 00 nop 2918: 7b c3 00 20 clrldi r3,r30,32 291c: 7f 84 e3 78 mr r4,r28 2920: 7f a5 eb 78 mr r5,r29 2924: 38 c0 00 01 li r6,1 2928: 48 00 00 01 bl 2928 <.kvmhv_set_ptbl_entry+0x48> 2928: R_PPC64_REL24 mmu_partition_table_set_entry 292c: 60 00 00 00 nop 2930: eb df 00 80 ld r30,128(r31) 2934: eb bf 00 78 ld r29,120(r31) 2938: eb 9f 00 70 ld r28,112(r31) 293c: 38 21 00 90 addi r1,r1,144 2940: e8 01 00 10 ld r0,16(r1) 2944: 7c 08 03 a6 mtlr r0 2948: eb e1 ff f8 ld r31,-8(r1) 294c: 4e 80 00 20 blr 2950: 3c 62 00 00 addis r3,r2,0 2952: R_PPC64_TOC16_HA .toc 2954: 7b c4 27 08 rldic r4,r30,4,28 2958: e8 63 00 00 ld r3,0(r3) 295a: R_PPC64_TOC16_LO_DS .toc 295c: e8 63 00 00 ld r3,0(r3) 2960: 7f 83 21 6a stdux r28,r3,r4 2964: fb a3 00 08 std r29,8(r3) 2968: 60 00 00 00 nop 296c: 7b c3 00 20 clrldi r3,r30,32 2970: 48 00 00 01 bl 2970 <.kvmhv_set_ptbl_entry+0x90> 2970: R_PPC64_REL24 radix__flush_all_lpid 2974: 60 00 00 00 nop 2978: 4b ff ff b8 b 2930 <.kvmhv_set_ptbl_entry+0x50> 297c: 38 60 00 00 li r3,0 2980: 7b c5 00 20 clrldi r5,r30,32 2984: 60 63 f8 08 ori r3,r3,63496 2988: 3c 80 00 09 lis r4,9 298c: 38 c0 08 00 li r6,2048 2990: 48 00 00 01 bl 2990 <.kvmhv_set_ptbl_entry+0xb0> 2990: R_PPC64_REL24 plpar_hcall_norets 2994: 60 00 00 00 nop 2998: 28 23 00 00 cmpldi r3,0 299c: 41 82 ff 94 beq 2930 <.kvmhv_set_ptbl_entry+0x50> 29a0: 7c 64 1b 78 mr r4,r3 29a4: 3c 62 00 00 addis r3,r2,0 29a6: R_PPC64_TOC16_HA .toc+0x18 29a8: e8 63 00 00 ld r3,0(r3) 29aa: R_PPC64_TOC16_LO_DS .toc+0x18 29ac: 48 00 00 01 bl 29ac <.kvmhv_set_ptbl_entry+0xcc> 29ac: R_PPC64_REL24 printk 29b0: 60 00 00 00 nop 29b4: 4b ff ff 7c b 2930 <.kvmhv_set_ptbl_entry+0x50> ... 29c4: 60 00 00 00 nop 29c8: 60 00 00 00 nop 29cc: 60 00 00 00 nop 00000000000029d0 <.kvmhv_vm_nested_init>: 29d0: 7c 08 02 a6 mflr r0 29d4: fb e1 ff f8 std r31,-8(r1) 29d8: f8 01 00 10 std r0,16(r1) 29dc: f8 21 ff 81 stdu r1,-128(r1) 29e0: 7c 3f 0b 78 mr r31,r1 29e4: fb df 00 70 std r30,112(r31) 29e8: 7c 7e 1b 78 mr r30,r3 29ec: 48 00 00 01 bl 29ec <.kvmhv_vm_nested_init+0x1c> 29ec: R_PPC64_REL24 _mcount 29f0: 60 00 00 00 nop 29f4: 38 60 ff ff li r3,-1 29f8: 90 7e 44 98 stw r3,17560(r30) 29fc: eb df 00 70 ld r30,112(r31) 2a00: 38 21 00 80 addi r1,r1,128 2a04: e8 01 00 10 ld r0,16(r1) 2a08: 7c 08 03 a6 mtlr r0 2a0c: eb e1 ff f8 ld r31,-8(r1) 2a10: 4e 80 00 20 blr ... 0000000000002a20 <.kvmhv_set_partition_table>: 2a20: 7c 08 02 a6 mflr r0 2a24: fb e1 ff f8 std r31,-8(r1) 2a28: 7d 80 00 26 mfcr r12 2a2c: f8 01 00 10 std r0,16(r1) 2a30: 91 81 00 08 stw r12,8(r1) 2a34: f8 21 ff 61 stdu r1,-160(r1) 2a38: 7c 3f 0b 78 mr r31,r1 2a3c: fb 5f 00 70 std r26,112(r31) 2a40: fb 7f 00 78 std r27,120(r31) 2a44: fb 9f 00 80 std r28,128(r31) 2a48: 7c 7c 1b 78 mr r28,r3 2a4c: fb bf 00 88 std r29,136(r31) 2a50: fb df 00 90 std r30,144(r31) 2a54: 48 00 00 01 bl 2a54 <.kvmhv_set_partition_table+0x34> 2a54: R_PPC64_REL24 _mcount 2a58: 60 00 00 00 nop 2a5c: eb 7c 00 00 ld r27,0(r28) 2a60: 3c 60 00 01 lis r3,1 2a64: 60 63 05 60 ori r3,r3,1376 2a68: 7f db 1a 14 add r30,r27,r3 2a6c: eb 5c 0c c8 ld r26,3272(r28) 2a70: 7f c3 f3 78 mr r3,r30 2a74: 48 00 00 01 bl 2a74 <.kvmhv_set_partition_table+0x54> 2a74: R_PPC64_REL24 __srcu_read_lock 2a78: 60 00 00 00 nop 2a7c: 7b 44 06 e0 clrldi r4,r26,59 2a80: 7c 7d 1b 78 mr r29,r3 2a84: 28 24 00 04 cmpldi r4,4 2a88: 41 81 00 28 bgt 2ab0 <.kvmhv_set_partition_table+0x90> 2a8c: e8 7c 00 00 ld r3,0(r28) 2a90: 7b 44 85 02 rldicl r4,r26,48,20 2a94: 48 00 00 01 bl 2a94 <.kvmhv_set_partition_table+0x74> 2a94: R_PPC64_REL24 kvm_is_visible_gfn 2a98: 60 00 00 00 nop 2a9c: 70 63 00 01 andi. r3,r3,1 2aa0: 40 81 00 10 ble 2ab0 <.kvmhv_set_partition_table+0x90> 2aa4: 3b 80 00 00 li r28,0 2aa8: 4d 08 42 42 crset 4*cr2+lt 2aac: 48 00 00 0c b 2ab8 <.kvmhv_set_partition_table+0x98> 2ab0: 3b 80 ff fc li r28,-4 2ab4: 4d 08 41 82 crclr 4*cr2+lt 2ab8: 28 1d 00 02 cmplwi r29,2 2abc: 40 80 00 50 bge 2b0c <.kvmhv_set_partition_table+0xec> 2ac0: 7f a4 07 b4 extsw r4,r29 2ac4: 7f c3 f3 78 mr r3,r30 2ac8: 48 00 00 01 bl 2ac8 <.kvmhv_set_partition_table+0xa8> 2ac8: R_PPC64_REL24 __srcu_read_unlock 2acc: 60 00 00 00 nop 2ad0: 40 88 00 08 bge cr2,2ad8 <.kvmhv_set_partition_table+0xb8> 2ad4: fb 5b 44 90 std r26,17552(r27) 2ad8: 7f 83 e3 78 mr r3,r28 2adc: eb df 00 90 ld r30,144(r31) 2ae0: eb bf 00 88 ld r29,136(r31) 2ae4: eb 9f 00 80 ld r28,128(r31) 2ae8: eb 7f 00 78 ld r27,120(r31) 2aec: eb 5f 00 70 ld r26,112(r31) 2af0: 38 21 00 a0 addi r1,r1,160 2af4: e8 01 00 10 ld r0,16(r1) 2af8: 81 81 00 08 lwz r12,8(r1) 2afc: 7c 08 03 a6 mtlr r0 2b00: eb e1 ff f8 ld r31,-8(r1) 2b04: 7d 92 01 20 mtocrf 32,r12 2b08: 4e 80 00 20 blr 2b0c: 0f e0 00 00 twui r0,0 2b10: 4b ff ff b0 b 2ac0 <.kvmhv_set_partition_table+0xa0> ... 0000000000002b20 <.kvmhv_copy_tofrom_guest_nested>: 2b20: 7c 08 02 a6 mflr r0 2b24: fb e1 ff f8 std r31,-8(r1) 2b28: 7d 80 00 26 mfcr r12 2b2c: f8 01 00 10 std r0,16(r1) 2b30: 91 81 00 08 stw r12,8(r1) 2b34: f8 21 ff 31 stdu r1,-208(r1) 2b38: 7c 3f 0b 78 mr r31,r1 2b3c: fa bf 00 78 std r21,120(r31) 2b40: fa df 00 80 std r22,128(r31) 2b44: fa ff 00 88 std r23,136(r31) 2b48: fb 1f 00 90 std r24,144(r31) 2b4c: fb 3f 00 98 std r25,152(r31) 2b50: fb 5f 00 a0 std r26,160(r31) 2b54: fb 7f 00 a8 std r27,168(r31) 2b58: 7c 7b 1b 78 mr r27,r3 2b5c: fb 9f 00 b0 std r28,176(r31) 2b60: fb bf 00 b8 std r29,184(r31) 2b64: fb df 00 c0 std r30,192(r31) 2b68: 48 00 00 01 bl 2b68 <.kvmhv_copy_tofrom_guest_nested+0x48> 2b68: R_PPC64_REL24 _mcount 2b6c: 60 00 00 00 nop 2b70: eb 1b 0c e0 ld r24,3296(r27) 2b74: 3b 40 ff fc li r26,-4 2b78: ea fb 0c e8 ld r23,3304(r27) 2b7c: 2d 38 00 00 cmpdi cr2,r24,0 2b80: eb 3b 0c d8 ld r25,3288(r27) 2b84: 2c 37 00 00 cmpdi r23,0 2b88: 4e 82 50 42 crnor 4*cr5+lt,eq,4*cr2+eq 2b8c: 7b 23 65 21 rldicl. r3,r25,12,52 2b90: 4e 94 13 42 crorc 4*cr5+lt,4*cr5+lt,eq 2b94: 41 94 01 a8 blt cr5,2d3c <.kvmhv_copy_tofrom_guest_nested+0x21c> 2b98: eb 5b 0c f0 ld r26,3312(r27) 2b9c: 7f 43 d3 78 mr r3,r26 2ba0: 83 bb 0c cc lwz r29,3276(r27) 2ba4: 82 db 0c d4 lwz r22,3284(r27) 2ba8: 48 00 00 01 bl 2ba8 <.kvmhv_copy_tofrom_guest_nested+0x88> 2ba8: R_PPC64_REL24 .opd+0x138 2bac: 28 23 00 00 cmpldi r3,0 2bb0: 41 82 00 cc beq 2c7c <.kvmhv_copy_tofrom_guest_nested+0x15c> 2bb4: 7c 7e 1b 78 mr r30,r3 2bb8: e8 7b 00 00 ld r3,0(r27) 2bbc: 7f a4 07 b4 extsw r4,r29 2bc0: 38 a0 00 00 li r5,0 2bc4: 48 00 00 01 bl 2bc4 <.kvmhv_copy_tofrom_guest_nested+0xa4> 2bc4: R_PPC64_REL24 kvmhv_get_nested 2bc8: 28 23 00 00 cmpldi r3,0 2bcc: 41 82 00 b8 beq 2c84 <.kvmhv_copy_tofrom_guest_nested+0x164> 2bd0: 3b 83 00 30 addi r28,r3,48 2bd4: 7c 7d 1b 78 mr r29,r3 2bd8: 4d 0a 50 42 crnot 4*cr2+lt,4*cr2+eq 2bdc: 7f 83 e3 78 mr r3,r28 2be0: 48 00 00 01 bl 2be0 <.kvmhv_copy_tofrom_guest_nested+0xc0> 2be0: R_PPC64_REL24 mutex_lock 2be4: 60 00 00 00 nop 2be8: 40 88 00 a4 bge cr2,2c8c <.kvmhv_copy_tofrom_guest_nested+0x16c> 2bec: e8 7d 00 0e lwa r3,12(r29) 2bf0: 7e c4 07 b4 extsw r4,r22 2bf4: 7f 25 cb 78 mr r5,r25 2bf8: 7f c6 f3 78 mr r6,r30 2bfc: 38 e0 00 00 li r7,0 2c00: 7f 48 d3 78 mr r8,r26 2c04: 48 00 00 01 bl 2c04 <.kvmhv_copy_tofrom_guest_nested+0xe4> 2c04: R_PPC64_REL24 __kvmhv_copy_tofrom_guest_radix 2c08: 60 00 00 00 nop 2c0c: 28 23 00 00 cmpldi r3,0 2c10: 40 82 01 08 bne 2d18 <.kvmhv_copy_tofrom_guest_nested+0x1f8> 2c14: e8 7b 00 00 ld r3,0(r27) 2c18: 3c 80 00 01 lis r4,1 2c1c: 60 99 05 60 ori r25,r4,1376 2c20: 7c 63 ca 14 add r3,r3,r25 2c24: 48 00 00 01 bl 2c24 <.kvmhv_copy_tofrom_guest_nested+0x104> 2c24: R_PPC64_REL24 __srcu_read_lock 2c28: 60 00 00 00 nop 2c2c: 90 7b 00 2c stw r3,44(r27) 2c30: 7f 63 db 78 mr r3,r27 2c34: 7f 04 c3 78 mr r4,r24 2c38: 7f c5 f3 78 mr r5,r30 2c3c: 7f 46 d3 78 mr r6,r26 2c40: 48 00 00 01 bl 2c40 <.kvmhv_copy_tofrom_guest_nested+0x120> 2c40: R_PPC64_REL24 kvm_vcpu_write_guest 2c44: 60 00 00 00 nop 2c48: 7c 7a 1b 78 mr r26,r3 2c4c: 80 9b 00 2c lwz r4,44(r27) 2c50: e8 7b 00 00 ld r3,0(r27) 2c54: 28 04 00 02 cmplwi r4,2 2c58: 7c 63 ca 14 add r3,r3,r25 2c5c: 40 80 01 30 bge 2d8c <.kvmhv_copy_tofrom_guest_nested+0x26c> 2c60: 7c 84 07 b4 extsw r4,r4 2c64: 48 00 00 01 bl 2c64 <.kvmhv_copy_tofrom_guest_nested+0x144> 2c64: R_PPC64_REL24 __srcu_read_unlock 2c68: 60 00 00 00 nop 2c6c: 28 1a 00 00 cmplwi r26,0 2c70: 40 82 00 a8 bne 2d18 <.kvmhv_copy_tofrom_guest_nested+0x1f8> 2c74: 3b 40 00 00 li r26,0 2c78: 48 00 00 a4 b 2d1c <.kvmhv_copy_tofrom_guest_nested+0x1fc> 2c7c: 3b 40 ff f7 li r26,-9 2c80: 48 00 00 bc b 2d3c <.kvmhv_copy_tofrom_guest_nested+0x21c> 2c84: 3b 40 ff fc li r26,-4 2c88: 48 00 00 a8 b 2d30 <.kvmhv_copy_tofrom_guest_nested+0x210> 2c8c: e8 7b 00 00 ld r3,0(r27) 2c90: 3c 80 00 01 lis r4,1 2c94: 60 95 05 60 ori r21,r4,1376 2c98: 7c 63 aa 14 add r3,r3,r21 2c9c: 48 00 00 01 bl 2c9c <.kvmhv_copy_tofrom_guest_nested+0x17c> 2c9c: R_PPC64_REL24 __srcu_read_lock 2ca0: 60 00 00 00 nop 2ca4: 90 7b 00 2c stw r3,44(r27) 2ca8: 7f 63 db 78 mr r3,r27 2cac: 7e e4 bb 78 mr r4,r23 2cb0: 7f c5 f3 78 mr r5,r30 2cb4: 7f 46 d3 78 mr r6,r26 2cb8: 48 00 00 01 bl 2cb8 <.kvmhv_copy_tofrom_guest_nested+0x198> 2cb8: R_PPC64_REL24 kvm_vcpu_read_guest 2cbc: 60 00 00 00 nop 2cc0: 7c 78 1b 78 mr r24,r3 2cc4: 80 9b 00 2c lwz r4,44(r27) 2cc8: e8 7b 00 00 ld r3,0(r27) 2ccc: 28 04 00 02 cmplwi r4,2 2cd0: 7c 63 aa 14 add r3,r3,r21 2cd4: 40 80 00 b0 bge 2d84 <.kvmhv_copy_tofrom_guest_nested+0x264> 2cd8: 7c 84 07 b4 extsw r4,r4 2cdc: 48 00 00 01 bl 2cdc <.kvmhv_copy_tofrom_guest_nested+0x1bc> 2cdc: R_PPC64_REL24 __srcu_read_unlock 2ce0: 60 00 00 00 nop 2ce4: 28 18 00 00 cmplwi r24,0 2ce8: 40 82 00 30 bne 2d18 <.kvmhv_copy_tofrom_guest_nested+0x1f8> 2cec: e8 7d 00 0e lwa r3,12(r29) 2cf0: 7e c4 07 b4 extsw r4,r22 2cf4: 7f 25 cb 78 mr r5,r25 2cf8: 38 c0 00 00 li r6,0 2cfc: 7f c7 f3 78 mr r7,r30 2d00: 7f 48 d3 78 mr r8,r26 2d04: 3b 40 00 00 li r26,0 2d08: 48 00 00 01 bl 2d08 <.kvmhv_copy_tofrom_guest_nested+0x1e8> 2d08: R_PPC64_REL24 __kvmhv_copy_tofrom_guest_radix 2d0c: 60 00 00 00 nop 2d10: 28 23 00 00 cmpldi r3,0 2d14: 41 82 00 08 beq 2d1c <.kvmhv_copy_tofrom_guest_nested+0x1fc> 2d18: 3b 40 ff f9 li r26,-7 2d1c: 7f 83 e3 78 mr r3,r28 2d20: 48 00 00 01 bl 2d20 <.kvmhv_copy_tofrom_guest_nested+0x200> 2d20: R_PPC64_REL24 mutex_unlock 2d24: 60 00 00 00 nop 2d28: 7f a3 eb 78 mr r3,r29 2d2c: 48 00 00 01 bl 2d2c <.kvmhv_copy_tofrom_guest_nested+0x20c> 2d2c: R_PPC64_REL24 kvmhv_put_nested 2d30: 7f c3 f3 78 mr r3,r30 2d34: 48 00 00 01 bl 2d34 <.kvmhv_copy_tofrom_guest_nested+0x214> 2d34: R_PPC64_REL24 kfree 2d38: 60 00 00 00 nop 2d3c: 7f 43 d3 78 mr r3,r26 2d40: eb df 00 c0 ld r30,192(r31) 2d44: eb bf 00 b8 ld r29,184(r31) 2d48: eb 9f 00 b0 ld r28,176(r31) 2d4c: eb 7f 00 a8 ld r27,168(r31) 2d50: eb 5f 00 a0 ld r26,160(r31) 2d54: eb 3f 00 98 ld r25,152(r31) 2d58: eb 1f 00 90 ld r24,144(r31) 2d5c: ea ff 00 88 ld r23,136(r31) 2d60: ea df 00 80 ld r22,128(r31) 2d64: ea bf 00 78 ld r21,120(r31) 2d68: 38 21 00 d0 addi r1,r1,208 2d6c: e8 01 00 10 ld r0,16(r1) 2d70: 81 81 00 08 lwz r12,8(r1) 2d74: 7c 08 03 a6 mtlr r0 2d78: eb e1 ff f8 ld r31,-8(r1) 2d7c: 7d 92 01 20 mtocrf 32,r12 2d80: 4e 80 00 20 blr 2d84: 0f e0 00 00 twui r0,0 2d88: 4b ff ff 50 b 2cd8 <.kvmhv_copy_tofrom_guest_nested+0x1b8> 2d8c: 0f e0 00 00 twui r0,0 2d90: 4b ff fe d0 b 2c60 <.kvmhv_copy_tofrom_guest_nested+0x140> ... 0000000000002da0 <.kzalloc>: 2da0: 7c 08 02 a6 mflr r0 2da4: fb e1 ff f8 std r31,-8(r1) 2da8: f8 01 00 10 std r0,16(r1) 2dac: f8 21 ff 81 stdu r1,-128(r1) 2db0: 38 80 0d c0 li r4,3520 2db4: 7c 3f 0b 78 mr r31,r1 2db8: 48 00 00 01 bl 2db8 <.kzalloc+0x18> 2db8: R_PPC64_REL24 __kmalloc 2dbc: 60 00 00 00 nop 2dc0: 38 21 00 80 addi r1,r1,128 2dc4: e8 01 00 10 ld r0,16(r1) 2dc8: 7c 08 03 a6 mtlr r0 2dcc: eb e1 ff f8 ld r31,-8(r1) 2dd0: 4e 80 00 20 blr ... 0000000000002de0 <.kvmhv_release_all_nested>: 2de0: 7c 08 02 a6 mflr r0 2de4: fb e1 ff f8 std r31,-8(r1) 2de8: f8 01 00 10 std r0,16(r1) 2dec: f8 21 ff 41 stdu r1,-192(r1) 2df0: 7c 3f 0b 78 mr r31,r1 2df4: fa df 00 70 std r22,112(r31) 2df8: fa ff 00 78 std r23,120(r31) 2dfc: fb 1f 00 80 std r24,128(r31) 2e00: fb 3f 00 88 std r25,136(r31) 2e04: fb 5f 00 90 std r26,144(r31) 2e08: fb 7f 00 98 std r27,152(r31) 2e0c: fb 9f 00 a0 std r28,160(r31) 2e10: fb bf 00 a8 std r29,168(r31) 2e14: fb df 00 b0 std r30,176(r31) 2e18: 7c 7e 1b 78 mr r30,r3 2e1c: 48 00 00 01 bl 2e1c <.kvmhv_release_all_nested+0x3c> 2e1c: R_PPC64_REL24 _mcount 2e20: 60 00 00 00 nop 2e24: 7f c3 f3 78 mr r3,r30 2e28: 48 00 00 01 bl 2e28 <.kvmhv_release_all_nested+0x48> 2e28: R_PPC64_REL24 _raw_spin_lock 2e2c: 60 00 00 00 nop 2e30: 80 7e 44 98 lwz r3,17560(r30) 2e34: 2c 03 00 00 cmpwi r3,0 2e38: 41 80 00 64 blt 2e9c <.kvmhv_release_all_nested+0xbc> 2e3c: 38 7e 44 a0 addi r3,r30,17568 2e40: 38 80 00 00 li r4,0 2e44: 38 a0 00 00 li r5,0 2e48: 38 c0 00 00 li r6,0 2e4c: 48 00 00 1c b 2e68 <.kvmhv_release_all_nested+0x88> 2e50: 7c da 33 78 mr r26,r6 2e54: 80 de 44 98 lwz r6,17560(r30) 2e58: 38 a5 00 01 addi r5,r5,1 2e5c: 7c 05 30 00 cmpw r5,r6 2e60: 7f 46 d3 78 mr r6,r26 2e64: 41 81 00 3c bgt 2ea0 <.kvmhv_release_all_nested+0xc0> 2e68: 7c a7 07 b4 extsw r7,r5 2e6c: 78 e7 1f 24 rldicr r7,r7,3,60 2e70: 7f 43 38 2a ldx r26,r3,r7 2e74: 28 3a 00 00 cmpldi r26,0 2e78: 41 82 ff d8 beq 2e50 <.kvmhv_release_all_nested+0x70> 2e7c: 7c 83 39 2a stdx r4,r3,r7 2e80: e8 fa 00 28 ld r7,40(r26) 2e84: 38 e7 ff ff addi r7,r7,-1 2e88: 28 27 00 00 cmpldi r7,0 2e8c: f8 fa 00 28 std r7,40(r26) 2e90: 40 82 ff c0 bne 2e50 <.kvmhv_release_all_nested+0x70> 2e94: f8 da 00 50 std r6,80(r26) 2e98: 4b ff ff bc b 2e54 <.kvmhv_release_all_nested+0x74> 2e9c: 3b 40 00 00 li r26,0 2ea0: 38 60 ff ff li r3,-1 2ea4: 90 7e 44 98 stw r3,17560(r30) 2ea8: a0 6d 0c 7c lhz r3,3196(r13) 2eac: 28 03 00 00 cmplwi r3,0 2eb0: 40 82 02 b0 bne 3160 <.kvmhv_release_all_nested+0x380> 2eb4: a0 6d 0c 7a lhz r3,3194(r13) 2eb8: 38 63 ff ff addi r3,r3,-1 2ebc: b0 6d 0c 7a sth r3,3194(r13) 2ec0: 60 00 00 00 nop 2ec4: 38 60 00 00 li r3,0 2ec8: 7c 20 04 ac lwsync 2ecc: 98 7e 00 03 stb r3,3(r30) 2ed0: 28 3a 00 00 cmpldi r26,0 2ed4: 41 82 01 18 beq 2fec <.kvmhv_release_all_nested+0x20c> 2ed8: 3c 62 00 00 addis r3,r2,0 2eda: R_PPC64_TOC16_HA .toc 2edc: 3c 82 00 00 addis r4,r2,0 2ede: R_PPC64_TOC16_HA .toc+0x18 2ee0: 3c a2 00 00 addis r5,r2,0 2ee2: R_PPC64_TOC16_HA .toc+0x8 2ee4: 3c c2 00 00 addis r6,r2,0 2ee6: R_PPC64_TOC16_HA .toc+0x10 2ee8: 3b 20 00 00 li r25,0 2eec: eb 03 00 00 ld r24,0(r3) 2eee: R_PPC64_TOC16_LO_DS .toc 2ef0: eb 84 00 00 ld r28,0(r4) 2ef2: R_PPC64_TOC16_LO_DS .toc+0x18 2ef4: ea e5 00 00 ld r23,0(r5) 2ef6: R_PPC64_TOC16_LO_DS .toc+0x8 2ef8: ea c6 00 00 ld r22,0(r6) 2efa: R_PPC64_TOC16_LO_DS .toc+0x10 2efc: 63 3d f8 08 ori r29,r25,63496 2f00: e8 9a 00 10 ld r4,16(r26) 2f04: 7f 5b d3 78 mr r27,r26 2f08: eb 5a 00 50 ld r26,80(r26) 2f0c: 28 24 00 00 cmpldi r4,0 2f10: 41 82 00 2c beq 2f3c <.kvmhv_release_all_nested+0x15c> 2f14: e8 7b 00 00 ld r3,0(r27) 2f18: 80 bb 00 0c lwz r5,12(r27) 2f1c: 48 00 00 01 bl 2f1c <.kvmhv_release_all_nested+0x13c> 2f1c: R_PPC64_REL24 kvmppc_free_pgtable_radix 2f20: 60 00 00 00 nop 2f24: e8 9b 00 10 ld r4,16(r27) 2f28: 60 00 00 00 nop 2f2c: 7c 83 23 78 mr r3,r4 2f30: 38 80 00 00 li r4,0 2f34: 48 00 00 01 bl 2f34 <.kvmhv_release_all_nested+0x154> 2f34: R_PPC64_REL24 free_pages 2f38: 60 00 00 00 nop 2f3c: 80 bb 00 0c lwz r5,12(r27) 2f40: 60 00 00 00 nop 2f44: 38 80 00 00 li r4,0 2f48: 7c a3 2b 78 mr r3,r5 2f4c: 38 a0 00 00 li r5,0 2f50: 38 c0 00 01 li r6,1 2f54: 48 00 00 01 bl 2f54 <.kvmhv_release_all_nested+0x174> 2f54: R_PPC64_REL24 mmu_partition_table_set_entry 2f58: 60 00 00 00 nop 2f5c: e8 7b 00 0e lwa r3,12(r27) 2f60: 48 00 00 01 bl 2f60 <.kvmhv_release_all_nested+0x180> 2f60: R_PPC64_REL24 kvmppc_free_lpid 2f64: 60 00 00 00 nop 2f68: 7f 63 db 78 mr r3,r27 2f6c: 48 00 00 01 bl 2f6c <.kvmhv_release_all_nested+0x18c> 2f6c: R_PPC64_REL24 kfree 2f70: 60 00 00 00 nop 2f74: 28 3a 00 00 cmpldi r26,0 2f78: 40 82 ff 88 bne 2f00 <.kvmhv_release_all_nested+0x120> 2f7c: 48 00 00 70 b 2fec <.kvmhv_release_all_nested+0x20c> 2f80: e8 78 00 00 ld r3,0(r24) 2f84: 78 a4 26 e4 rldicr r4,r5,4,59 2f88: 7f 23 21 6a stdux r25,r3,r4 2f8c: fb 23 00 08 std r25,8(r3) 2f90: 60 00 00 00 nop 2f94: 7c a3 2b 78 mr r3,r5 2f98: 48 00 00 01 bl 2f98 <.kvmhv_release_all_nested+0x1b8> 2f98: R_PPC64_REL24 radix__flush_all_lpid 2f9c: 60 00 00 00 nop 2fa0: 4b ff ff bc b 2f5c <.kvmhv_release_all_nested+0x17c> 2fa4: e8 77 00 00 ld r3,0(r23) 2fa8: 78 63 1f 24 rldicr r3,r3,3,60 2fac: 7c 76 18 2a ldx r3,r22,r3 2fb0: 48 00 00 01 bl 2fb0 <.kvmhv_release_all_nested+0x1d0> 2fb0: R_PPC64_REL24 kmem_cache_free 2fb4: 60 00 00 00 nop 2fb8: 4b ff ff 84 b 2f3c <.kvmhv_release_all_nested+0x15c> 2fbc: 7f a3 eb 78 mr r3,r29 2fc0: 3c 80 00 09 lis r4,9 2fc4: 38 c0 08 00 li r6,2048 2fc8: 48 00 00 01 bl 2fc8 <.kvmhv_release_all_nested+0x1e8> 2fc8: R_PPC64_REL24 plpar_hcall_norets 2fcc: 60 00 00 00 nop 2fd0: 28 23 00 00 cmpldi r3,0 2fd4: 41 82 ff 88 beq 2f5c <.kvmhv_release_all_nested+0x17c> 2fd8: 7c 64 1b 78 mr r4,r3 2fdc: 7f 83 e3 78 mr r3,r28 2fe0: 48 00 00 01 bl 2fe0 <.kvmhv_release_all_nested+0x200> 2fe0: R_PPC64_REL24 printk 2fe4: 60 00 00 00 nop 2fe8: 4b ff ff 74 b 2f5c <.kvmhv_release_all_nested+0x17c> 2fec: 3f 80 00 01 lis r28,1 2ff0: 63 83 05 60 ori r3,r28,1376 2ff4: 7f be 1a 14 add r29,r30,r3 2ff8: 7f a3 eb 78 mr r3,r29 2ffc: 48 00 00 01 bl 2ffc <.kvmhv_release_all_nested+0x21c> 2ffc: R_PPC64_REL24 __srcu_read_lock 3000: 60 00 00 00 nop 3004: e8 9e 00 30 ld r4,48(r30) 3008: 63 9b 00 0c ori r27,r28,12 300c: 63 9a 00 10 ori r26,r28,16 3010: 7c 7c 1b 78 mr r28,r3 3014: e8 be 00 30 ld r5,48(r30) 3018: 7f 24 d2 14 add r25,r4,r26 301c: e8 de 00 30 ld r6,48(r30) 3020: 7c c6 da aa lwax r6,r6,r27 3024: 1c c6 00 30 mulli r6,r6,48 3028: 7c 85 32 14 add r4,r5,r6 302c: 7c 84 d2 14 add r4,r4,r26 3030: 7c 39 20 40 cmpld r25,r4 3034: 40 80 00 dc bge 3110 <.kvmhv_release_all_nested+0x330> 3038: 3b 00 00 00 li r24,0 303c: 48 00 00 38 b 3074 <.kvmhv_release_all_nested+0x294> 3040: 0f e0 00 00 twui r0,0 3044: 60 00 00 00 nop 3048: 60 00 00 00 nop 304c: 60 00 00 00 nop 3050: e8 7e 00 30 ld r3,48(r30) 3054: 3b 39 00 30 addi r25,r25,48 3058: e8 9e 00 30 ld r4,48(r30) 305c: 7c 84 da aa lwax r4,r4,r27 3060: 1c 84 00 30 mulli r4,r4,48 3064: 7c 63 22 14 add r3,r3,r4 3068: 7c 63 d2 14 add r3,r3,r26 306c: 7c 39 18 40 cmpld r25,r3 3070: 40 80 00 a0 bge 3110 <.kvmhv_release_all_nested+0x330> 3074: e8 79 00 08 ld r3,8(r25) 3078: 28 23 00 00 cmpldi r3,0 307c: 41 82 ff c4 beq 3040 <.kvmhv_release_all_nested+0x260> 3080: 3a e0 00 00 li r23,0 3084: 48 00 00 28 b 30ac <.kvmhv_release_all_nested+0x2cc> 3088: 60 00 00 00 nop 308c: 60 00 00 00 nop 3090: 38 60 00 00 li r3,0 3094: 48 00 00 01 bl 3094 <.kvmhv_release_all_nested+0x2b4> 3094: R_PPC64_REL24 kfree 3098: 60 00 00 00 nop 309c: e8 79 00 08 ld r3,8(r25) 30a0: 3a f7 00 01 addi r23,r23,1 30a4: 7c 37 18 40 cmpld r23,r3 30a8: 40 80 ff a8 bge 3050 <.kvmhv_release_all_nested+0x270> 30ac: e8 79 00 18 ld r3,24(r25) 30b0: 7a e4 1f 24 rldicr r4,r23,3,60 30b4: 7c 00 04 ac hwsync 30b8: 7c 83 22 14 add r4,r3,r4 30bc: 7c 60 20 a8 ldarx r3,0,r4 30c0: 7f 00 21 ad stdcx. r24,0,r4 30c4: 40 c2 ff f8 bne- 30bc <.kvmhv_release_all_nested+0x2dc> 30c8: 28 23 00 00 cmpldi r3,0 30cc: 7c 00 04 ac hwsync 30d0: 41 82 ff cc beq 309c <.kvmhv_release_all_nested+0x2bc> 30d4: 7c 76 1b 78 mr r22,r3 30d8: 60 00 00 00 nop 30dc: 60 00 00 00 nop 30e0: 72 c4 00 01 andi. r4,r22,1 30e4: 41 81 ff ac bgt 3090 <.kvmhv_release_all_nested+0x2b0> 30e8: e8 96 00 08 ld r4,8(r22) 30ec: 28 24 00 00 cmpldi r4,0 30f0: 41 82 ff ac beq 309c <.kvmhv_release_all_nested+0x2bc> 30f4: ea d6 00 00 ld r22,0(r22) 30f8: 48 00 00 01 bl 30f8 <.kvmhv_release_all_nested+0x318> 30f8: R_PPC64_REL24 kfree 30fc: 60 00 00 00 nop 3100: 28 36 00 00 cmpldi r22,0 3104: 7e c3 b3 78 mr r3,r22 3108: 40 82 ff d8 bne 30e0 <.kvmhv_release_all_nested+0x300> 310c: 4b ff ff 90 b 309c <.kvmhv_release_all_nested+0x2bc> 3110: 28 1c 00 02 cmplwi r28,2 3114: 40 80 00 5c bge 3170 <.kvmhv_release_all_nested+0x390> 3118: 7f 84 07 b4 extsw r4,r28 311c: 7f a3 eb 78 mr r3,r29 3120: 48 00 00 01 bl 3120 <.kvmhv_release_all_nested+0x340> 3120: R_PPC64_REL24 __srcu_read_unlock 3124: 60 00 00 00 nop 3128: eb df 00 b0 ld r30,176(r31) 312c: eb bf 00 a8 ld r29,168(r31) 3130: eb 9f 00 a0 ld r28,160(r31) 3134: eb 7f 00 98 ld r27,152(r31) 3138: eb 5f 00 90 ld r26,144(r31) 313c: eb 3f 00 88 ld r25,136(r31) 3140: eb 1f 00 80 ld r24,128(r31) 3144: ea ff 00 78 ld r23,120(r31) 3148: ea df 00 70 ld r22,112(r31) 314c: 38 21 00 c0 addi r1,r1,192 3150: e8 01 00 10 ld r0,16(r1) 3154: 7c 08 03 a6 mtlr r0 3158: eb e1 ff f8 ld r31,-8(r1) 315c: 4e 80 00 20 blr 3160: 38 60 00 00 li r3,0 3164: b0 6d 0c 7c sth r3,3196(r13) 3168: 7c 00 04 ac hwsync 316c: 4b ff fd 48 b 2eb4 <.kvmhv_release_all_nested+0xd4> 3170: 0f e0 00 00 twui r0,0 3174: 4b ff ff a4 b 3118 <.kvmhv_release_all_nested+0x338> 3178: 7f c3 f3 78 mr r3,r30 317c: 48 00 00 01 bl 317c <.kvmhv_release_all_nested+0x39c> 317c: R_PPC64_REL24 __pv_queued_spin_unlock 3180: 60 00 00 00 nop 3184: 4b ff fd 4c b 2ed0 <.kvmhv_release_all_nested+0xf0> ... 3194: 60 00 00 00 nop 3198: 60 00 00 00 nop 319c: 60 00 00 00 nop 00000000000031a0 <.kvmhv_alloc_nested>: 31a0: 7c 08 02 a6 mflr r0 31a4: fb e1 ff f8 std r31,-8(r1) 31a8: f8 01 00 10 std r0,16(r1) 31ac: f8 21 ff 61 stdu r1,-160(r1) 31b0: 7c 3f 0b 78 mr r31,r1 31b4: fb 7f 00 78 std r27,120(r31) 31b8: 7c 7b 1b 78 mr r27,r3 31bc: fb 9f 00 80 std r28,128(r31) 31c0: 7c 9c 23 78 mr r28,r4 31c4: fb bf 00 88 std r29,136(r31) 31c8: fb df 00 90 std r30,144(r31) 31cc: 48 00 00 01 bl 31cc <.kvmhv_alloc_nested+0x2c> 31cc: R_PPC64_REL24 _mcount 31d0: 60 00 00 00 nop 31d4: 3c 62 00 00 addis r3,r2,0 31d6: R_PPC64_TOC16_HA .toc+0x20 31d8: 38 80 0d c0 li r4,3520 31dc: 38 a0 12 60 li r5,4704 31e0: e8 63 00 00 ld r3,0(r3) 31e2: R_PPC64_TOC16_LO_DS .toc+0x20 31e4: e8 63 00 68 ld r3,104(r3) 31e8: 48 00 00 01 bl 31e8 <.kvmhv_alloc_nested+0x48> 31e8: R_PPC64_REL24 kmem_cache_alloc_trace 31ec: 60 00 00 00 nop 31f0: 28 23 00 00 cmpldi r3,0 31f4: 3b a0 00 00 li r29,0 31f8: 41 82 00 b4 beq 32ac <.kvmhv_alloc_nested+0x10c> 31fc: 3c 82 00 00 addis r4,r2,0 31fe: R_PPC64_TOC16_HA .toc+0x38 3200: 3c a2 00 00 addis r5,r2,0 3202: R_PPC64_TOC16_HA .toc+0x40 3204: 7c 7e 1b 78 mr r30,r3 3208: fb 63 00 00 std r27,0(r3) 320c: 3c 60 00 40 lis r3,64 3210: e8 84 00 00 ld r4,0(r4) 3212: R_PPC64_TOC16_LO_DS .toc+0x38 3214: e8 a5 00 00 ld r5,0(r5) 3216: R_PPC64_TOC16_LO_DS .toc+0x40 3218: 60 7b 0c c0 ori r27,r3,3264 321c: 38 7e 00 30 addi r3,r30,48 3220: 93 9e 00 08 stw r28,8(r30) 3224: 48 00 00 01 bl 3224 <.kvmhv_alloc_nested+0x84> 3224: R_PPC64_REL24 __mutex_init 3228: 60 00 00 00 nop 322c: 60 00 00 00 nop 3230: 38 7b 01 00 addi r3,r27,256 3234: 38 80 00 00 li r4,0 3238: 78 63 00 20 clrldi r3,r3,32 323c: 48 00 00 01 bl 323c <.kvmhv_alloc_nested+0x9c> 323c: R_PPC64_REL24 __get_free_pages 3240: 60 00 00 00 nop 3244: 28 23 00 00 cmpldi r3,0 3248: f8 7e 00 10 std r3,16(r30) 324c: 41 82 00 54 beq 32a0 <.kvmhv_alloc_nested+0x100> 3250: 48 00 00 01 bl 3250 <.kvmhv_alloc_nested+0xb0> 3250: R_PPC64_REL24 kvmppc_alloc_lpid 3254: 60 00 00 00 nop 3258: 2c 23 00 00 cmpdi r3,0 325c: 41 80 00 2c blt 3288 <.kvmhv_alloc_nested+0xe8> 3260: 90 7e 00 0c stw r3,12(r30) 3264: 38 60 00 01 li r3,1 3268: 38 80 00 ff li r4,255 326c: 38 a0 10 00 li r5,4096 3270: 98 7e 12 58 stb r3,4696(r30) 3274: 38 7e 02 58 addi r3,r30,600 3278: 48 00 00 01 bl 3278 <.kvmhv_alloc_nested+0xd8> 3278: R_PPC64_REL24 memset 327c: 60 00 00 00 nop 3280: 7f dd f3 78 mr r29,r30 3284: 48 00 00 28 b 32ac <.kvmhv_alloc_nested+0x10c> 3288: e8 9e 00 10 ld r4,16(r30) 328c: 60 00 00 00 nop 3290: 7c 83 23 78 mr r3,r4 3294: 38 80 00 00 li r4,0 3298: 48 00 00 01 bl 3298 <.kvmhv_alloc_nested+0xf8> 3298: R_PPC64_REL24 free_pages 329c: 60 00 00 00 nop 32a0: 7f c3 f3 78 mr r3,r30 32a4: 48 00 00 01 bl 32a4 <.kvmhv_alloc_nested+0x104> 32a4: R_PPC64_REL24 kfree 32a8: 60 00 00 00 nop 32ac: 7f a3 eb 78 mr r3,r29 32b0: eb df 00 90 ld r30,144(r31) 32b4: eb bf 00 88 ld r29,136(r31) 32b8: eb 9f 00 80 ld r28,128(r31) 32bc: eb 7f 00 78 ld r27,120(r31) 32c0: 38 21 00 a0 addi r1,r1,160 32c4: e8 01 00 10 ld r0,16(r1) 32c8: 7c 08 03 a6 mtlr r0 32cc: eb e1 ff f8 ld r31,-8(r1) 32d0: 4e 80 00 20 blr 32d4: 3c 62 00 00 addis r3,r2,0 32d6: R_PPC64_TOC16_HA .toc+0x8 32d8: 3c 82 00 00 addis r4,r2,0 32da: R_PPC64_TOC16_HA .toc+0x10 32dc: e8 63 00 00 ld r3,0(r3) 32de: R_PPC64_TOC16_LO_DS .toc+0x8 32e0: e8 84 00 00 ld r4,0(r4) 32e2: R_PPC64_TOC16_LO_DS .toc+0x10 32e4: e8 63 00 00 ld r3,0(r3) 32e8: 78 63 1f 24 rldicr r3,r3,3,60 32ec: 7c 64 18 2a ldx r3,r4,r3 32f0: 7b 64 00 20 clrldi r4,r27,32 32f4: 48 00 00 01 bl 32f4 <.kvmhv_alloc_nested+0x154> 32f4: R_PPC64_REL24 kmem_cache_alloc 32f8: 60 00 00 00 nop 32fc: 4b ff ff 48 b 3244 <.kvmhv_alloc_nested+0xa4> 3300: 3c 62 00 00 addis r3,r2,0 3302: R_PPC64_TOC16_HA .toc+0x8 3304: 3c a2 00 00 addis r5,r2,0 3306: R_PPC64_TOC16_HA .toc+0x10 3308: e8 63 00 00 ld r3,0(r3) 330a: R_PPC64_TOC16_LO_DS .toc+0x8 330c: e8 a5 00 00 ld r5,0(r5) 330e: R_PPC64_TOC16_LO_DS .toc+0x10 3310: e8 63 00 00 ld r3,0(r3) 3314: 78 63 1f 24 rldicr r3,r3,3,60 3318: 7c 65 18 2a ldx r3,r5,r3 331c: 48 00 00 01 bl 331c <.kvmhv_alloc_nested+0x17c> 331c: R_PPC64_REL24 kmem_cache_free 3320: 60 00 00 00 nop 3324: 4b ff ff 7c b 32a0 <.kvmhv_alloc_nested+0x100> ... 3334: 60 00 00 00 nop 3338: 60 00 00 00 nop 333c: 60 00 00 00 nop 0000000000003340 <.find_kvm_nested_guest_pte>: 3340: 7c 08 02 a6 mflr r0 3344: fb e1 ff f8 std r31,-8(r1) 3348: f8 01 00 10 std r0,16(r1) 334c: f8 21 ff 61 stdu r1,-160(r1) 3350: 7c 3f 0b 78 mr r31,r1 3354: fb 7f 00 78 std r27,120(r31) 3358: 7c 9b 23 78 mr r27,r4 335c: fb 9f 00 80 std r28,128(r31) 3360: 7c 7c 1b 78 mr r28,r3 3364: fb bf 00 88 std r29,136(r31) 3368: 7c bd 2b 78 mr r29,r5 336c: fb df 00 90 std r30,144(r31) 3370: 7c de 33 78 mr r30,r6 3374: 48 00 00 01 bl 3374 <.find_kvm_nested_guest_pte+0x34> 3374: R_PPC64_REL24 _mcount 3378: 60 00 00 00 nop 337c: 80 7c 44 98 lwz r3,17560(r28) 3380: 7c 03 d8 00 cmpw r3,r27 3384: 38 60 00 00 li r3,0 3388: 41 80 00 34 blt 33bc <.find_kvm_nested_guest_pte+0x7c> 338c: 7b 64 07 c6 rldicr r4,r27,32,31 3390: 7c 84 ee 74 sradi r4,r4,29 3394: 7c 9c 22 14 add r4,r28,r4 3398: e8 84 44 a0 ld r4,17568(r4) 339c: 28 24 00 00 cmpldi r4,0 33a0: 41 82 00 1c beq 33bc <.find_kvm_nested_guest_pte+0x7c> 33a4: e8 64 00 10 ld r3,16(r4) 33a8: 7f a4 eb 78 mr r4,r29 33ac: 38 a0 00 00 li r5,0 33b0: 7f c6 f3 78 mr r6,r30 33b4: 48 00 00 01 bl 33b4 <.find_kvm_nested_guest_pte+0x74> 33b4: R_PPC64_REL24 __find_linux_pte 33b8: 60 00 00 00 nop 33bc: eb df 00 90 ld r30,144(r31) 33c0: eb bf 00 88 ld r29,136(r31) 33c4: eb 9f 00 80 ld r28,128(r31) 33c8: eb 7f 00 78 ld r27,120(r31) 33cc: 38 21 00 a0 addi r1,r1,160 33d0: e8 01 00 10 ld r0,16(r1) 33d4: 7c 08 03 a6 mtlr r0 33d8: eb e1 ff f8 ld r31,-8(r1) 33dc: 4e 80 00 20 blr ... 33ec: 60 00 00 00 nop 00000000000033f0 <.kvmhv_insert_nest_rmap>: 33f0: 7c 08 02 a6 mflr r0 33f4: fb e1 ff f8 std r31,-8(r1) 33f8: f8 01 00 10 std r0,16(r1) 33fc: f8 21 ff 71 stdu r1,-144(r1) 3400: 7c 3f 0b 78 mr r31,r1 3404: fb 9f 00 70 std r28,112(r31) 3408: fb bf 00 78 std r29,120(r31) 340c: 7c 9d 23 78 mr r29,r4 3410: fb df 00 80 std r30,128(r31) 3414: 7c be 2b 78 mr r30,r5 3418: 48 00 00 01 bl 3418 <.kvmhv_insert_nest_rmap+0x28> 3418: R_PPC64_REL24 _mcount 341c: 60 00 00 00 nop 3420: e8 7e 00 00 ld r3,0(r30) 3424: eb 9d 00 00 ld r28,0(r29) 3428: e8 83 00 08 ld r4,8(r3) 342c: 28 3c 00 00 cmpldi r28,0 3430: 41 82 00 64 beq 3494 <.kvmhv_insert_nest_rmap+0xa4> 3434: 7f 85 e3 78 mr r5,r28 3438: 48 00 00 1c b 3454 <.kvmhv_insert_nest_rmap+0x64> 343c: 60 00 00 00 nop 3440: 7c a6 2b 78 mr r6,r5 3444: 38 a0 00 00 li r5,0 3448: 7c c6 22 78 xor r6,r6,r4 344c: 28 26 10 00 cmpldi r6,4096 3450: 41 80 00 7c blt 34cc <.kvmhv_insert_nest_rmap+0xdc> 3454: 28 25 00 00 cmpldi r5,0 3458: 41 82 00 20 beq 3478 <.kvmhv_insert_nest_rmap+0x88> 345c: 70 a6 00 01 andi. r6,r5,1 3460: 41 81 ff e0 bgt 3440 <.kvmhv_insert_nest_rmap+0x50> 3464: e8 c5 00 08 ld r6,8(r5) 3468: 28 26 00 00 cmpldi r6,0 346c: 41 82 00 0c beq 3478 <.kvmhv_insert_nest_rmap+0x88> 3470: e8 a5 00 00 ld r5,0(r5) 3474: 4b ff ff d4 b 3448 <.kvmhv_insert_nest_rmap+0x58> 3478: 73 84 00 01 andi. r4,r28,1 347c: 41 81 00 24 bgt 34a0 <.kvmhv_insert_nest_rmap+0xb0> 3480: 7c 64 1b 78 mr r4,r3 3484: 7f a5 eb 78 mr r5,r29 3488: 48 00 00 01 bl 3488 <.kvmhv_insert_nest_rmap+0x98> 3488: R_PPC64_REL24 llist_add_batch 348c: 60 00 00 00 nop 3490: 48 00 00 34 b 34c4 <.kvmhv_insert_nest_rmap+0xd4> 3494: 60 83 00 01 ori r3,r4,1 3498: f8 7d 00 00 std r3,0(r29) 349c: 48 00 00 30 b 34cc <.kvmhv_insert_nest_rmap+0xdc> 34a0: 38 60 00 00 li r3,0 34a4: 7f a5 eb 78 mr r5,r29 34a8: f8 7d 00 00 std r3,0(r29) 34ac: e8 7e 00 00 ld r3,0(r30) 34b0: 7c 64 1b 78 mr r4,r3 34b4: 48 00 00 01 bl 34b4 <.kvmhv_insert_nest_rmap+0xc4> 34b4: R_PPC64_REL24 llist_add_batch 34b8: 60 00 00 00 nop 34bc: e8 7e 00 00 ld r3,0(r30) 34c0: fb 83 00 00 std r28,0(r3) 34c4: 38 60 00 00 li r3,0 34c8: f8 7e 00 00 std r3,0(r30) 34cc: eb df 00 80 ld r30,128(r31) 34d0: eb bf 00 78 ld r29,120(r31) 34d4: eb 9f 00 70 ld r28,112(r31) 34d8: 38 21 00 90 addi r1,r1,144 34dc: e8 01 00 10 ld r0,16(r1) 34e0: 7c 08 03 a6 mtlr r0 34e4: eb e1 ff f8 ld r31,-8(r1) 34e8: 4e 80 00 20 blr ... 34f8: 60 00 00 00 nop 34fc: 60 00 00 00 nop 0000000000003500 <.kvmhv_update_nest_rmap_rc_list>: 3500: 7c 08 02 a6 mflr r0 3504: fb e1 ff f8 std r31,-8(r1) 3508: f8 01 00 10 std r0,16(r1) 350c: f8 21 ff 31 stdu r1,-208(r1) 3510: 7c 3f 0b 78 mr r31,r1 3514: fa df 00 80 std r22,128(r31) 3518: fa ff 00 88 std r23,136(r31) 351c: fb 1f 00 90 std r24,144(r31) 3520: fb 3f 00 98 std r25,152(r31) 3524: 7c 99 23 78 mr r25,r4 3528: fb 5f 00 a0 std r26,160(r31) 352c: 7d 1a 43 78 mr r26,r8 3530: fb 7f 00 a8 std r27,168(r31) 3534: 7c 7b 1b 78 mr r27,r3 3538: fb 9f 00 b0 std r28,176(r31) 353c: 7c bc 2b 78 mr r28,r5 3540: fb bf 00 b8 std r29,184(r31) 3544: 7c dd 33 78 mr r29,r6 3548: fb df 00 c0 std r30,192(r31) 354c: 7c fe 3b 78 mr r30,r7 3550: 48 00 00 01 bl 3550 <.kvmhv_update_nest_rmap_rc_list+0x50> 3550: R_PPC64_REL24 _mcount 3554: 60 00 00 00 nop 3558: 7f a3 e3 78 or r3,r29,r28 355c: 78 63 b8 82 rldicl r3,r3,55,2 3560: 78 63 48 01 rotldi. r3,r3,9 3564: 41 82 00 3c beq 35a0 <.kvmhv_update_nest_rmap_rc_list+0xa0> 3568: eb df 00 c0 ld r30,192(r31) 356c: eb bf 00 b8 ld r29,184(r31) 3570: eb 9f 00 b0 ld r28,176(r31) 3574: eb 7f 00 a8 ld r27,168(r31) 3578: eb 5f 00 a0 ld r26,160(r31) 357c: eb 3f 00 98 ld r25,152(r31) 3580: eb 1f 00 90 ld r24,144(r31) 3584: ea ff 00 88 ld r23,136(r31) 3588: ea df 00 80 ld r22,128(r31) 358c: 38 21 00 d0 addi r1,r1,208 3590: e8 01 00 10 ld r0,16(r1) 3594: 7c 08 03 a6 mtlr r0 3598: eb e1 ff f8 ld r31,-8(r1) 359c: 4e 80 00 20 blr 35a0: ea f9 00 00 ld r23,0(r25) 35a4: 28 37 00 00 cmpldi r23,0 35a8: 41 82 ff c0 beq 3568 <.kvmhv_update_nest_rmap_rc_list+0x68> 35ac: 7c 7a 00 d0 neg r3,r26 35b0: 3b 5f 00 7c addi r26,r31,124 35b4: 78 63 84 02 rldicl r3,r3,48,16 35b8: 78 78 82 c0 rldicl r24,r3,16,11 35bc: 48 00 00 0c b 35c8 <.kvmhv_update_nest_rmap_rc_list+0xc8> 35c0: 28 37 00 00 cmpldi r23,0 35c4: 41 82 ff a4 beq 3568 <.kvmhv_update_nest_rmap_rc_list+0x68> 35c8: 72 e3 00 01 andi. r3,r23,1 35cc: 38 80 00 00 li r4,0 35d0: 7e e3 bb 78 mr r3,r23 35d4: 41 81 00 14 bgt 35e8 <.kvmhv_update_nest_rmap_rc_list+0xe8> 35d8: e8 77 00 08 ld r3,8(r23) 35dc: 28 23 00 00 cmpldi r3,0 35e0: 41 82 ff 88 beq 3568 <.kvmhv_update_nest_rmap_rc_list+0x68> 35e4: e8 97 00 00 ld r4,0(r23) 35e8: 80 bb 44 98 lwz r5,17560(r27) 35ec: 78 76 65 20 rldicl r22,r3,12,52 35f0: 7c 97 23 78 mr r23,r4 35f4: 7c 05 b0 00 cmpw r5,r22 35f8: 41 80 ff c8 blt 35c0 <.kvmhv_update_nest_rmap_rc_list+0xc0> 35fc: 7a c4 1f 24 rldicr r4,r22,3,60 3600: 7c 9b 22 14 add r4,r27,r4 3604: e8 84 44 a0 ld r4,17568(r4) 3608: 28 24 00 00 cmpldi r4,0 360c: 41 82 ff b4 beq 35c0 <.kvmhv_update_nest_rmap_rc_list+0xc0> 3610: 78 63 a3 02 rldicl r3,r3,52,12 3614: 38 a0 00 00 li r5,0 3618: 78 79 63 00 rldicl r25,r3,12,12 361c: e8 64 00 10 ld r3,16(r4) 3620: 7f 46 d3 78 mr r6,r26 3624: 7f 24 cb 78 mr r4,r25 3628: 48 00 00 01 bl 3628 <.kvmhv_update_nest_rmap_rc_list+0x128> 3628: R_PPC64_REL24 __find_linux_pte 362c: 60 00 00 00 nop 3630: 28 23 00 00 cmpldi r3,0 3634: 41 82 ff 8c beq 35c0 <.kvmhv_update_nest_rmap_rc_list+0xc0> 3638: e8 83 00 00 ld r4,0(r3) 363c: 7c 85 20 f8 not r5,r4 3640: 78 86 17 a0 rldicl r6,r4,2,62 3644: 78 a5 1f 60 rldicl r5,r5,3,61 3648: 28 a6 00 03 cmpldi cr1,r6,3 364c: 78 a5 e8 43 rldicl. r5,r5,61,1 3650: 7c 84 f2 78 xor r4,r4,r30 3654: 4e 84 11 02 crandc 4*cr5+lt,4*cr1+lt,eq 3658: 7f 04 20 39 and. r4,r24,r4 365c: 4e 94 13 42 crorc 4*cr5+lt,4*cr5+lt,eq 3660: 41 94 ff 60 blt cr5,35c0 <.kvmhv_update_nest_rmap_rc_list+0xc0> 3664: 7c 80 18 a8 ldarx r4,0,r3 3668: 7c 85 e0 78 andc r5,r4,r28 366c: 7c a5 eb 78 or r5,r5,r29 3670: 7c a0 19 ad stdcx. r5,0,r3 3674: 40 c2 ff f0 bne- 3664 <.kvmhv_update_nest_rmap_rc_list+0x164> 3678: 7a c6 00 20 clrldi r6,r22,32 367c: 7f 63 db 78 mr r3,r27 3680: 80 bf 00 7c lwz r5,124(r31) 3684: 7f 24 cb 78 mr r4,r25 3688: 48 00 00 01 bl 3688 <.kvmhv_update_nest_rmap_rc_list+0x188> 3688: R_PPC64_REL24 kvmppc_radix_tlbie_page 368c: 60 00 00 00 nop 3690: 4b ff ff 30 b 35c0 <.kvmhv_update_nest_rmap_rc_list+0xc0> ... 00000000000036a0 <.kvmhv_remove_nest_rmap_range>: 36a0: 7c 08 02 a6 mflr r0 36a4: fb e1 ff f8 std r31,-8(r1) 36a8: f8 01 00 10 std r0,16(r1) 36ac: f8 21 ff 21 stdu r1,-224(r1) 36b0: 7c 3f 0b 78 mr r31,r1 36b4: fa 7f 00 78 std r19,120(r31) 36b8: fa 9f 00 80 std r20,128(r31) 36bc: fa bf 00 88 std r21,136(r31) 36c0: fa df 00 90 std r22,144(r31) 36c4: fa ff 00 98 std r23,152(r31) 36c8: fb 1f 00 a0 std r24,160(r31) 36cc: fb 3f 00 a8 std r25,168(r31) 36d0: fb 5f 00 b0 std r26,176(r31) 36d4: 7c ba 2b 78 mr r26,r5 36d8: fb 7f 00 b8 std r27,184(r31) 36dc: 7c fb 3b 78 mr r27,r7 36e0: fb 9f 00 c0 std r28,192(r31) 36e4: 7c 7c 1b 78 mr r28,r3 36e8: fb bf 00 c8 std r29,200(r31) 36ec: 7c 9d 23 78 mr r29,r4 36f0: fb df 00 d0 std r30,208(r31) 36f4: 7c de 33 78 mr r30,r6 36f8: 48 00 00 01 bl 36f8 <.kvmhv_remove_nest_rmap_range+0x58> 36f8: R_PPC64_REL24 _mcount 36fc: 60 00 00 00 nop 3700: 28 3d 00 00 cmpldi r29,0 3704: 41 82 01 64 beq 3868 <.kvmhv_remove_nest_rmap_range+0x1c8> 3708: e8 7d 00 00 ld r3,0(r29) 370c: 7b 44 84 02 rldicl r4,r26,48,16 3710: 7f 03 20 50 subf r24,r3,r4 3714: 7b 63 84 02 rldicl r3,r27,48,16 3718: 7e f8 1a 14 add r23,r24,r3 371c: 7c 38 b8 40 cmpld r24,r23 3720: 40 80 01 48 bge 3868 <.kvmhv_remove_nest_rmap_range+0x1c8> 3724: 7c 7b 00 d0 neg r3,r27 3728: 3a a0 00 00 li r21,0 372c: 78 63 84 02 rldicl r3,r3,48,16 3730: 3b 7f 00 74 addi r27,r31,116 3734: 78 76 82 c0 rldicl r22,r3,16,11 3738: 48 00 00 14 b 374c <.kvmhv_remove_nest_rmap_range+0xac> 373c: 60 00 00 00 nop 3740: 3b 18 00 01 addi r24,r24,1 3744: 7c 38 b8 40 cmpld r24,r23 3748: 41 82 01 20 beq 3868 <.kvmhv_remove_nest_rmap_range+0x1c8> 374c: e8 7d 00 18 ld r3,24(r29) 3750: 7b 04 1f 24 rldicr r4,r24,3,60 3754: 7c 00 04 ac hwsync 3758: 7c 63 22 14 add r3,r3,r4 375c: 7f 40 18 a8 ldarx r26,0,r3 3760: 7e a0 19 ad stdcx. r21,0,r3 3764: 40 c2 ff f8 bne- 375c <.kvmhv_remove_nest_rmap_range+0xbc> 3768: 28 3a 00 00 cmpldi r26,0 376c: 7c 00 04 ac hwsync 3770: 41 82 ff d0 beq 3740 <.kvmhv_remove_nest_rmap_range+0xa0> 3774: 7f 54 d3 78 mr r20,r26 3778: 48 00 00 20 b 3798 <.kvmhv_remove_nest_rmap_range+0xf8> 377c: 60 00 00 00 nop 3780: 7f 43 d3 78 mr r3,r26 3784: 48 00 00 01 bl 3784 <.kvmhv_remove_nest_rmap_range+0xe4> 3784: R_PPC64_REL24 kfree 3788: 60 00 00 00 nop 378c: 28 34 00 00 cmpldi r20,0 3790: 7e 9a a3 78 mr r26,r20 3794: 41 82 ff ac beq 3740 <.kvmhv_remove_nest_rmap_range+0xa0> 3798: 72 83 00 01 andi. r3,r20,1 379c: 41 81 00 24 bgt 37c0 <.kvmhv_remove_nest_rmap_range+0x120> 37a0: e8 74 00 08 ld r3,8(r20) 37a4: 28 23 00 00 cmpldi r3,0 37a8: 41 82 ff 98 beq 3740 <.kvmhv_remove_nest_rmap_range+0xa0> 37ac: ea 94 00 00 ld r20,0(r20) 37b0: 48 00 00 1c b 37cc <.kvmhv_remove_nest_rmap_range+0x12c> 37b4: 60 00 00 00 nop 37b8: 60 00 00 00 nop 37bc: 60 00 00 00 nop 37c0: 3b 40 00 00 li r26,0 37c4: 7e 83 a3 78 mr r3,r20 37c8: 3a 80 00 00 li r20,0 37cc: 80 bc 44 98 lwz r5,17560(r28) 37d0: 78 64 65 20 rldicl r4,r3,12,52 37d4: 7c 05 20 00 cmpw r5,r4 37d8: 41 80 ff a8 blt 3780 <.kvmhv_remove_nest_rmap_range+0xe0> 37dc: 78 84 1f 24 rldicr r4,r4,3,60 37e0: 7c 9c 22 14 add r4,r28,r4 37e4: ea 64 44 a0 ld r19,17568(r4) 37e8: 28 33 00 00 cmpldi r19,0 37ec: 41 82 ff 94 beq 3780 <.kvmhv_remove_nest_rmap_range+0xe0> 37f0: 78 63 a3 02 rldicl r3,r3,52,12 37f4: 38 a0 00 00 li r5,0 37f8: 78 79 63 00 rldicl r25,r3,12,12 37fc: e8 73 00 10 ld r3,16(r19) 3800: 7f 66 db 78 mr r6,r27 3804: 7f 24 cb 78 mr r4,r25 3808: 48 00 00 01 bl 3808 <.kvmhv_remove_nest_rmap_range+0x168> 3808: R_PPC64_REL24 __find_linux_pte 380c: 60 00 00 00 nop 3810: 28 23 00 00 cmpldi r3,0 3814: 41 82 ff 6c beq 3780 <.kvmhv_remove_nest_rmap_range+0xe0> 3818: 7c 64 1b 78 mr r4,r3 381c: e8 63 00 00 ld r3,0(r3) 3820: 7c 65 18 f8 not r5,r3 3824: 78 66 17 a0 rldicl r6,r3,2,62 3828: 78 a5 1f 60 rldicl r5,r5,3,61 382c: 28 a6 00 03 cmpldi cr1,r6,3 3830: 78 a5 e8 43 rldicl. r5,r5,61,1 3834: 7c 63 f2 78 xor r3,r3,r30 3838: 4e 84 11 02 crandc 4*cr5+lt,4*cr1+lt,eq 383c: 7e c3 18 39 and. r3,r22,r3 3840: 4e 94 13 42 crorc 4*cr5+lt,4*cr5+lt,eq 3844: 41 94 ff 3c blt cr5,3780 <.kvmhv_remove_nest_rmap_range+0xe0> 3848: 80 df 00 74 lwz r6,116(r31) 384c: 7f 83 e3 78 mr r3,r28 3850: 7f 25 cb 78 mr r5,r25 3854: 38 e0 00 00 li r7,0 3858: 81 13 00 0c lwz r8,12(r19) 385c: 48 00 00 01 bl 385c <.kvmhv_remove_nest_rmap_range+0x1bc> 385c: R_PPC64_REL24 kvmppc_unmap_pte 3860: 60 00 00 00 nop 3864: 4b ff ff 1c b 3780 <.kvmhv_remove_nest_rmap_range+0xe0> 3868: eb df 00 d0 ld r30,208(r31) 386c: eb bf 00 c8 ld r29,200(r31) 3870: eb 9f 00 c0 ld r28,192(r31) 3874: eb 7f 00 b8 ld r27,184(r31) 3878: eb 5f 00 b0 ld r26,176(r31) 387c: eb 3f 00 a8 ld r25,168(r31) 3880: eb 1f 00 a0 ld r24,160(r31) 3884: ea ff 00 98 ld r23,152(r31) 3888: ea df 00 90 ld r22,144(r31) 388c: ea bf 00 88 ld r21,136(r31) 3890: ea 9f 00 80 ld r20,128(r31) 3894: ea 7f 00 78 ld r19,120(r31) 3898: 38 21 00 e0 addi r1,r1,224 389c: e8 01 00 10 ld r0,16(r1) 38a0: 7c 08 03 a6 mtlr r0 38a4: eb e1 ff f8 ld r31,-8(r1) 38a8: 4e 80 00 20 blr ... 38b8: 60 00 00 00 nop 38bc: 60 00 00 00 nop 00000000000038c0 <.kvmhv_do_nested_tlbie>: 38c0: 7c 08 02 a6 mflr r0 38c4: fb e1 ff f8 std r31,-8(r1) 38c8: f8 01 00 10 std r0,16(r1) 38cc: f8 21 ff 31 stdu r1,-208(r1) 38d0: 7c 3f 0b 78 mr r31,r1 38d4: fa df 00 80 std r22,128(r31) 38d8: fa ff 00 88 std r23,136(r31) 38dc: fb 1f 00 90 std r24,144(r31) 38e0: fb 3f 00 98 std r25,152(r31) 38e4: fb 5f 00 a0 std r26,160(r31) 38e8: fb 7f 00 a8 std r27,168(r31) 38ec: fb 9f 00 b0 std r28,176(r31) 38f0: fb bf 00 b8 std r29,184(r31) 38f4: 7c 7d 1b 78 mr r29,r3 38f8: fb df 00 c0 std r30,192(r31) 38fc: 48 00 00 01 bl 38fc <.kvmhv_do_nested_tlbie+0x3c> 38fc: R_PPC64_REL24 _mcount 3900: 60 00 00 00 nop 3904: 80 7d 0c cc lwz r3,3276(r29) 3908: 3b c0 ff fc li r30,-4 390c: eb 7d 0c d8 ld r27,3288(r29) 3910: 54 64 03 9e rlwinm r4,r3,0,14,15 3914: 54 7a 77 be rlwinm r26,r3,14,30,31 3918: 6c 84 00 01 xoris r4,r4,1 391c: 28 04 00 00 cmplwi r4,0 3920: 57 65 b7 be rlwinm r5,r27,22,30,31 3924: 40 82 02 44 bne 3b68 <.kvmhv_do_nested_tlbie+0x2a8> 3928: 2c 1a 00 03 cmpwi r26,3 392c: 41 82 02 3c beq 3b68 <.kvmhv_do_nested_tlbie+0x2a8> 3930: 2c 05 00 01 cmpwi r5,1 3934: 41 82 02 34 beq 3b68 <.kvmhv_do_nested_tlbie+0x2a8> 3938: 2c 05 00 00 cmpwi r5,0 393c: 38 7a ff ff addi r3,r26,-1 3940: 40 82 00 0c bne 394c <.kvmhv_do_nested_tlbie+0x8c> 3944: 28 03 00 02 cmplwi r3,2 3948: 41 80 02 20 blt 3b68 <.kvmhv_do_nested_tlbie+0x2a8> 394c: 28 05 00 03 cmplwi r5,3 3950: 41 82 01 d0 beq 3b20 <.kvmhv_do_nested_tlbie+0x260> 3954: 80 9d 0c d4 lwz r4,3284(r29) 3958: 28 05 00 02 cmplwi r5,2 395c: e8 7d 00 00 ld r3,0(r29) 3960: 41 82 01 d4 beq 3b34 <.kvmhv_do_nested_tlbie+0x274> 3964: 28 05 00 00 cmplwi r5,0 3968: 40 82 02 00 bne 3b68 <.kvmhv_do_nested_tlbie+0x2a8> 396c: 3c a2 00 00 addis r5,r2,0 396e: R_PPC64_TOC16_HA .toc+0x48 3970: 57 66 df 7e rlwinm r6,r27,27,29,31 3974: e8 a5 00 00 ld r5,0(r5) 3976: R_PPC64_TOC16_LO_DS .toc+0x48 3978: e8 e5 00 50 ld r7,80(r5) 397c: 7c 27 30 40 cmpld r7,r6 3980: 38 e0 00 00 li r7,0 3984: 41 82 00 f4 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 3988: e8 e5 00 a8 ld r7,168(r5) 398c: 7c 27 30 40 cmpld r7,r6 3990: 38 e0 00 01 li r7,1 3994: 41 82 00 e4 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 3998: e8 e5 01 00 ld r7,256(r5) 399c: 7c 27 30 40 cmpld r7,r6 39a0: 38 e0 00 02 li r7,2 39a4: 41 82 00 d4 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 39a8: e8 e5 01 58 ld r7,344(r5) 39ac: 7c 27 30 40 cmpld r7,r6 39b0: 38 e0 00 03 li r7,3 39b4: 41 82 00 c4 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 39b8: e8 e5 01 b0 ld r7,432(r5) 39bc: 7c 27 30 40 cmpld r7,r6 39c0: 38 e0 00 04 li r7,4 39c4: 41 82 00 b4 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 39c8: e8 e5 02 08 ld r7,520(r5) 39cc: 7c 27 30 40 cmpld r7,r6 39d0: 38 e0 00 05 li r7,5 39d4: 41 82 00 a4 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 39d8: e8 e5 02 60 ld r7,608(r5) 39dc: 7c 27 30 40 cmpld r7,r6 39e0: 38 e0 00 06 li r7,6 39e4: 41 82 00 94 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 39e8: e8 e5 02 b8 ld r7,696(r5) 39ec: 7c 27 30 40 cmpld r7,r6 39f0: 38 e0 00 07 li r7,7 39f4: 41 82 00 84 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 39f8: e8 e5 03 10 ld r7,784(r5) 39fc: 7c 27 30 40 cmpld r7,r6 3a00: 38 e0 00 08 li r7,8 3a04: 41 82 00 74 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 3a08: e8 e5 03 68 ld r7,872(r5) 3a0c: 7c 27 30 40 cmpld r7,r6 3a10: 38 e0 00 09 li r7,9 3a14: 41 82 00 64 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 3a18: e8 e5 03 c0 ld r7,960(r5) 3a1c: 7c 27 30 40 cmpld r7,r6 3a20: 38 e0 00 0a li r7,10 3a24: 41 82 00 54 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 3a28: e8 e5 04 18 ld r7,1048(r5) 3a2c: 7c 27 30 40 cmpld r7,r6 3a30: 38 e0 00 0b li r7,11 3a34: 41 82 00 44 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 3a38: e8 e5 04 70 ld r7,1136(r5) 3a3c: 7c 27 30 40 cmpld r7,r6 3a40: 38 e0 00 0c li r7,12 3a44: 41 82 00 34 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 3a48: e8 e5 04 c8 ld r7,1224(r5) 3a4c: 7c 27 30 40 cmpld r7,r6 3a50: 38 e0 00 0d li r7,13 3a54: 41 82 00 24 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 3a58: e8 e5 05 20 ld r7,1312(r5) 3a5c: 7c 27 30 40 cmpld r7,r6 3a60: 38 e0 00 0e li r7,14 3a64: 41 82 00 14 beq 3a78 <.kvmhv_do_nested_tlbie+0x1b8> 3a68: e8 e5 05 78 ld r7,1400(r5) 3a6c: 7c 27 30 40 cmpld r7,r6 3a70: 38 e0 00 0f li r7,15 3a74: 40 82 00 f4 bne 3b68 <.kvmhv_do_nested_tlbie+0x2a8> 3a78: 1c c7 00 58 mulli r6,r7,88 3a7c: 7f 45 30 2e lwzx r26,r5,r6 3a80: 2c 1a 00 00 cmpwi r26,0 3a84: 41 80 00 e4 blt 3b68 <.kvmhv_do_nested_tlbie+0x2a8> 3a88: 7c 84 07 b4 extsw r4,r4 3a8c: 38 a0 00 00 li r5,0 3a90: 3b c0 00 00 li r30,0 3a94: 48 00 00 01 bl 3a94 <.kvmhv_do_nested_tlbie+0x1d4> 3a94: R_PPC64_REL24 kvmhv_get_nested 3a98: 28 23 00 00 cmpldi r3,0 3a9c: 41 82 00 cc beq 3b68 <.kvmhv_do_nested_tlbie+0x2a8> 3aa0: 7c 7c 1b 78 mr r28,r3 3aa4: 38 9a ff f0 addi r4,r26,-16 3aa8: 3b 00 00 01 li r24,1 3aac: 3a e0 ff ff li r23,-1 3ab0: 7b 63 04 e4 rldicr r3,r27,0,51 3ab4: 7f 16 20 36 sld r22,r24,r4 3ab8: 7e e4 d0 36 sld r4,r23,r26 3abc: 3b 7c 00 30 addi r27,r28,48 3ac0: 7c 7a 20 38 and r26,r3,r4 3ac4: 7f 63 db 78 mr r3,r27 3ac8: 48 00 00 01 bl 3ac8 <.kvmhv_do_nested_tlbie+0x208> 3ac8: R_PPC64_REL24 mutex_lock 3acc: 60 00 00 00 nop 3ad0: 3b 3f 00 7c addi r25,r31,124 3ad4: 60 00 00 00 nop 3ad8: 60 00 00 00 nop 3adc: 60 00 00 00 nop 3ae0: 7f a3 eb 78 mr r3,r29 3ae4: 7f 84 e3 78 mr r4,r28 3ae8: 7f 45 d3 78 mr r5,r26 3aec: 7f 26 cb 78 mr r6,r25 3af0: 48 00 00 01 bl 3af0 <.kvmhv_do_nested_tlbie+0x230> 3af0: R_PPC64_REL24 .opd+0x288 3af4: 80 7f 00 7c lwz r3,124(r31) 3af8: 38 83 ff f0 addi r4,r3,-16 3afc: 7f 03 18 36 sld r3,r24,r3 3b00: 7e e4 20 36 sld r4,r23,r4 3b04: 7f 43 d2 14 add r26,r3,r26 3b08: 7e c4 b2 15 add. r22,r4,r22 3b0c: 41 81 ff d4 bgt 3ae0 <.kvmhv_do_nested_tlbie+0x220> 3b10: 7f 63 db 78 mr r3,r27 3b14: 48 00 00 01 bl 3b14 <.kvmhv_do_nested_tlbie+0x254> 3b14: R_PPC64_REL24 mutex_unlock 3b18: 60 00 00 00 nop 3b1c: 48 00 00 44 b 3b60 <.kvmhv_do_nested_tlbie+0x2a0> 3b20: 7b 44 00 20 clrldi r4,r26,32 3b24: 7f a3 eb 78 mr r3,r29 3b28: 48 00 00 01 bl 3b28 <.kvmhv_do_nested_tlbie+0x268> 3b28: R_PPC64_REL24 .opd+0x270 3b2c: 3b c0 00 00 li r30,0 3b30: 48 00 00 38 b 3b68 <.kvmhv_do_nested_tlbie+0x2a8> 3b34: 7c 84 07 b4 extsw r4,r4 3b38: 38 a0 00 00 li r5,0 3b3c: 3b c0 00 00 li r30,0 3b40: 48 00 00 01 bl 3b40 <.kvmhv_do_nested_tlbie+0x280> 3b40: R_PPC64_REL24 kvmhv_get_nested 3b44: 28 23 00 00 cmpldi r3,0 3b48: 41 82 00 20 beq 3b68 <.kvmhv_do_nested_tlbie+0x2a8> 3b4c: 7c 7c 1b 78 mr r28,r3 3b50: 7b 45 00 20 clrldi r5,r26,32 3b54: 7f a3 eb 78 mr r3,r29 3b58: 7f 84 e3 78 mr r4,r28 3b5c: 48 00 00 01 bl 3b5c <.kvmhv_do_nested_tlbie+0x29c> 3b5c: R_PPC64_REL24 .opd+0x258 3b60: 7f 83 e3 78 mr r3,r28 3b64: 48 00 00 01 bl 3b64 <.kvmhv_do_nested_tlbie+0x2a4> 3b64: R_PPC64_REL24 kvmhv_put_nested 3b68: 7f c3 f3 78 mr r3,r30 3b6c: eb df 00 c0 ld r30,192(r31) 3b70: eb bf 00 b8 ld r29,184(r31) 3b74: eb 9f 00 b0 ld r28,176(r31) 3b78: eb 7f 00 a8 ld r27,168(r31) 3b7c: eb 5f 00 a0 ld r26,160(r31) 3b80: eb 3f 00 98 ld r25,152(r31) 3b84: eb 1f 00 90 ld r24,144(r31) 3b88: ea ff 00 88 ld r23,136(r31) 3b8c: ea df 00 80 ld r22,128(r31) 3b90: 38 21 00 d0 addi r1,r1,208 3b94: e8 01 00 10 ld r0,16(r1) 3b98: 7c 08 03 a6 mtlr r0 3b9c: eb e1 ff f8 ld r31,-8(r1) 3ba0: 4e 80 00 20 blr ... 0000000000003bb0 <.kvmhv_nested_page_fault>: 3bb0: 7c 08 02 a6 mflr r0 3bb4: fb e1 ff f8 std r31,-8(r1) 3bb8: f8 01 00 10 std r0,16(r1) 3bbc: f8 21 ff 71 stdu r1,-144(r1) 3bc0: 7c 3f 0b 78 mr r31,r1 3bc4: fb 9f 00 70 std r28,112(r31) 3bc8: fb bf 00 78 std r29,120(r31) 3bcc: fb df 00 80 std r30,128(r31) 3bd0: 7c 7e 1b 78 mr r30,r3 3bd4: 48 00 00 01 bl 3bd4 <.kvmhv_nested_page_fault+0x24> 3bd4: R_PPC64_REL24 _mcount 3bd8: 60 00 00 00 nop 3bdc: eb be 20 20 ld r29,8224(r30) 3be0: 3b 9d 00 30 addi r28,r29,48 3be4: 7f 83 e3 78 mr r3,r28 3be8: 48 00 00 01 bl 3be8 <.kvmhv_nested_page_fault+0x38> 3be8: R_PPC64_REL24 mutex_lock 3bec: 60 00 00 00 nop 3bf0: 7f c3 f3 78 mr r3,r30 3bf4: 7f a4 eb 78 mr r4,r29 3bf8: 48 00 00 01 bl 3bf8 <.kvmhv_nested_page_fault+0x48> 3bf8: R_PPC64_REL24 .opd+0x210 3bfc: 7c 7e 1b 78 mr r30,r3 3c00: 7f 83 e3 78 mr r3,r28 3c04: 48 00 00 01 bl 3c04 <.kvmhv_nested_page_fault+0x54> 3c04: R_PPC64_REL24 mutex_unlock 3c08: 60 00 00 00 nop 3c0c: 7f c3 f3 78 mr r3,r30 3c10: eb df 00 80 ld r30,128(r31) 3c14: eb bf 00 78 ld r29,120(r31) 3c18: eb 9f 00 70 ld r28,112(r31) 3c1c: 38 21 00 90 addi r1,r1,144 3c20: e8 01 00 10 ld r0,16(r1) 3c24: 7c 08 03 a6 mtlr r0 3c28: eb e1 ff f8 ld r31,-8(r1) 3c2c: 4e 80 00 20 blr ... 3c3c: 60 00 00 00 nop 0000000000003c40 <.__kvmhv_nested_page_fault>: 3c40: 7c 08 02 a6 mflr r0 3c44: fb e1 ff f8 std r31,-8(r1) 3c48: 7d 80 00 26 mfcr r12 3c4c: f8 01 00 10 std r0,16(r1) 3c50: 91 81 00 08 stw r12,8(r1) 3c54: f8 21 fe d1 stdu r1,-304(r1) 3c58: 7c 3f 0b 78 mr r31,r1 3c5c: fa 7f 00 c8 std r19,200(r31) 3c60: fa 9f 00 d0 std r20,208(r31) 3c64: fa bf 00 d8 std r21,216(r31) 3c68: fa df 00 e0 std r22,224(r31) 3c6c: fa ff 00 e8 std r23,232(r31) 3c70: fb 1f 00 f0 std r24,240(r31) 3c74: fb 3f 00 f8 std r25,248(r31) 3c78: fb 5f 01 00 std r26,256(r31) 3c7c: 7c 7a 1b 78 mr r26,r3 3c80: fb 7f 01 08 std r27,264(r31) 3c84: fb 9f 01 10 std r28,272(r31) 3c88: fb bf 01 18 std r29,280(r31) 3c8c: fb df 01 20 std r30,288(r31) 3c90: 48 00 00 05 bl 3c94 <.__kvmhv_nested_page_fault+0x54> 3c94: 7c 9e 23 78 mr r30,r4 3c98: 7f 28 02 a6 mflr r25 3c9c: 48 00 00 01 bl 3c9c <.__kvmhv_nested_page_fault+0x5c> 3c9c: R_PPC64_REL24 _mcount 3ca0: 60 00 00 00 nop 3ca4: 82 da 1b 90 lwz r22,7056(r26) 3ca8: e8 de 00 18 ld r6,24(r30) 3cac: 7a c3 3e 42 rldicl r3,r22,39,25 3cb0: 70 63 00 01 andi. r3,r3,1 3cb4: 4d 01 0b 82 crmove 4*cr2+lt,gt 3cb8: eb ba 00 00 ld r29,0(r26) 3cbc: 28 a6 00 00 cmpldi cr1,r6,0 3cc0: ea fa 1b 88 ld r23,7048(r26) 3cc4: 40 86 00 18 bne cr1,3cdc <.__kvmhv_nested_page_fault+0x9c> 3cc8: 7f c3 f3 78 mr r3,r30 3ccc: 48 00 00 01 bl 3ccc <.__kvmhv_nested_page_fault+0x8c> 3ccc: R_PPC64_REL24 .opd+0x78 3cd0: e8 de 00 18 ld r6,24(r30) 3cd4: 28 26 00 00 cmpldi r6,0 3cd8: 41 82 01 0c beq 3de4 <.__kvmhv_nested_page_fault+0x1a4> 3cdc: e8 7a 1b a0 ld r3,7072(r26) 3ce0: 76 c4 00 02 andis. r4,r22,2 3ce4: 38 a0 00 00 li r5,0 3ce8: 7a e4 05 20 clrldi r4,r23,52 3cec: 3b 9f 00 c0 addi r28,r31,192 3cf0: 41 82 00 0c beq 3cfc <.__kvmhv_nested_page_fault+0xbc> 3cf4: 60 a4 00 00 ori r4,r5,0 3cf8: 48 00 00 04 b 3cfc <.__kvmhv_nested_page_fault+0xbc> 3cfc: 78 63 a3 02 rldicl r3,r3,52,12 3d00: 38 bf 00 88 addi r5,r31,136 3d04: 78 63 61 00 rldicl r3,r3,12,4 3d08: 7f 87 e3 78 mr r7,r28 3d0c: 7c 7b 23 78 or r27,r3,r4 3d10: 7f 43 d3 78 mr r3,r26 3d14: 7f 64 db 78 mr r4,r27 3d18: 56 d3 01 8c rlwinm r19,r22,0,6,6 3d1c: 48 00 00 01 bl 3d1c <.__kvmhv_nested_page_fault+0xdc> 3d1c: R_PPC64_REL24 kvmppc_mmu_walk_radix_tree 3d20: 60 00 00 00 nop 3d24: 38 83 00 16 addi r4,r3,22 3d28: 28 04 00 16 cmplwi r4,22 3d2c: 41 81 00 68 bgt 3d94 <.__kvmhv_nested_page_fault+0x154> 3d30: 3c a2 00 00 addis r5,r2,0 3d32: R_PPC64_TOC16_HA .toc+0x50 3d34: 78 84 17 88 rldic r4,r4,2,30 3d38: e8 a5 00 00 ld r5,0(r5) 3d3a: R_PPC64_TOC16_LO_DS .toc+0x50 3d3c: 7c 84 2a aa lwax r4,r4,r5 3d40: 7c 84 ca 14 add r4,r4,r25 3d44: 7c 89 03 a6 mtctr r4 3d48: 4e 80 04 20 bctr 3d4c: 66 64 00 08 oris r4,r19,8 3d50: 48 00 00 18 b 3d68 <.__kvmhv_nested_page_fault+0x128> 3d54: 66 64 40 00 oris r4,r19,16384 3d58: 48 00 00 10 b 3d68 <.__kvmhv_nested_page_fault+0x128> 3d5c: e8 7f 00 c0 ld r3,192(r31) 3d60: 66 64 00 02 oris r4,r19,2 3d64: f8 7a 1b a0 std r3,7072(r26) 3d68: 80 7a 1c 4c lwz r3,7244(r26) 3d6c: 28 03 0e 20 cmplwi r3,3616 3d70: 38 60 00 02 li r3,2 3d74: 90 9a 1b 90 stw r4,7056(r26) 3d78: 40 82 00 1c bne 3d94 <.__kvmhv_nested_page_fault+0x154> 3d7c: e8 ba 1d 80 ld r5,7552(r26) 3d80: 3c c0 87 c0 lis r6,-30784 3d84: 60 c6 ff ff ori r6,r6,65535 3d88: 7c a5 30 38 and r5,r5,r6 3d8c: 7c a4 23 78 or r4,r5,r4 3d90: f8 9a 1d 80 std r4,7552(r26) 3d94: 3c 80 1c 00 lis r4,7168 3d98: 2c 83 00 02 cmpwi cr1,r3,2 3d9c: 60 84 00 08 ori r4,r4,8 3da0: 7e c4 20 39 and. r4,r22,r4 3da4: 4e 86 11 02 crandc 4*cr5+lt,4*cr1+eq,eq 3da8: 41 94 02 64 blt cr5,400c <.__kvmhv_nested_page_fault+0x3cc> 3dac: 28 03 00 00 cmplwi r3,0 3db0: 41 82 00 5c beq 3e0c <.__kvmhv_nested_page_fault+0x1cc> 3db4: 7c 75 07 b4 extsw r21,r3 3db8: 48 00 02 6c b 4024 <.__kvmhv_nested_page_fault+0x3e4> 3dbc: 28 33 00 00 cmpldi r19,0 3dc0: 40 82 00 2c bne 3dec <.__kvmhv_nested_page_fault+0x1ac> 3dc4: 80 7a 1c 4c lwz r3,7244(r26) 3dc8: 28 03 0e 20 cmplwi r3,3616 3dcc: 88 7f 00 a0 lbz r3,160(r31) 3dd0: 40 82 00 30 bne 3e00 <.__kvmhv_nested_page_fault+0x1c0> 3dd4: 70 63 00 20 andi. r3,r3,32 3dd8: 3c 80 10 00 lis r4,4096 3ddc: 41 82 ff 8c beq 3d68 <.__kvmhv_nested_page_fault+0x128> 3de0: 48 00 00 2c b 3e0c <.__kvmhv_nested_page_fault+0x1cc> 3de4: 3a a0 00 02 li r21,2 3de8: 48 00 02 3c b 4024 <.__kvmhv_nested_page_fault+0x3e4> 3dec: 88 7f 00 a0 lbz r3,160(r31) 3df0: 70 63 00 40 andi. r3,r3,64 3df4: 40 82 00 18 bne 3e0c <.__kvmhv_nested_page_fault+0x1cc> 3df8: 66 64 08 00 oris r4,r19,2048 3dfc: 4b ff ff 6c b 3d68 <.__kvmhv_nested_page_fault+0x128> 3e00: 28 03 00 3f cmplwi r3,63 3e04: 3c 80 08 00 lis r4,2048 3e08: 40 81 ff 60 ble 3d68 <.__kvmhv_nested_page_fault+0x128> 3e0c: 76 c3 00 04 andis. r3,r22,4 3e10: 40 82 01 94 bne 3fa4 <.__kvmhv_nested_page_fault+0x364> 3e14: 8a 9f 00 b9 lbz r20,185(r31) 3e18: 28 14 00 0f cmplwi r20,15 3e1c: 40 81 02 b0 ble 40cc <.__kvmhv_nested_page_fault+0x48c> 3e20: eb 3f 00 98 ld r25,152(r31) 3e24: 7f a3 eb 78 mr r3,r29 3e28: 7b 24 84 02 rldicl r4,r25,48,16 3e2c: 48 00 00 01 bl 3e2c <.__kvmhv_nested_page_fault+0x1ec> 3e2c: R_PPC64_REL24 gfn_to_memslot 3e30: 60 00 00 00 nop 3e34: 28 23 00 00 cmpldi r3,0 3e38: 41 82 02 40 beq 4078 <.__kvmhv_nested_page_fault+0x438> 3e3c: 7c 78 1b 78 mr r24,r3 3e40: 80 63 00 28 lwz r3,40(r3) 3e44: 74 64 00 01 andis. r4,r3,1 3e48: 40 82 02 30 bne 4078 <.__kvmhv_nested_page_fault+0x438> 3e4c: 70 63 00 02 andi. r3,r3,2 3e50: 4d 80 00 00 mcrf cr3,cr0 3e54: 4e 8e 43 42 crorc 4*cr5+lt,4*cr3+eq,4*cr2+lt 3e58: 40 94 02 58 bge cr5,40b0 <.__kvmhv_nested_page_fault+0x470> 3e5c: 3c 60 00 01 lis r3,1 3e60: 60 63 05 10 ori r3,r3,1296 3e64: 7e fd 18 2a ldx r23,r29,r3 3e68: 38 60 00 00 li r3,0 3e6c: 7c 20 04 ac lwsync 3e70: f8 7f 00 80 std r3,128(r31) 3e74: 7f a3 eb 78 mr r3,r29 3e78: 48 00 00 01 bl 3e78 <.__kvmhv_nested_page_fault+0x238> 3e78: R_PPC64_REL24 _raw_spin_lock 3e7c: 60 00 00 00 nop 3e80: e8 7d 43 80 ld r3,17280(r29) 3e84: 38 df 00 7c addi r6,r31,124 3e88: 7f 24 cb 78 mr r4,r25 3e8c: 38 a0 00 00 li r5,0 3e90: 48 00 00 01 bl 3e90 <.__kvmhv_nested_page_fault+0x250> 3e90: R_PPC64_REL24 __find_linux_pte 3e94: 60 00 00 00 nop 3e98: 80 9f 00 7c lwz r4,124(r31) 3e9c: 28 04 00 00 cmplwi r4,0 3ea0: 40 82 00 0c bne 3eac <.__kvmhv_nested_page_fault+0x26c> 3ea4: 38 80 00 10 li r4,16 3ea8: 90 9f 00 7c stw r4,124(r31) 3eac: 28 23 00 00 cmpldi r3,0 3eb0: 41 82 00 0c beq 3ebc <.__kvmhv_nested_page_fault+0x27c> 3eb4: e8 63 00 00 ld r3,0(r3) 3eb8: f8 7f 00 80 std r3,128(r31) 3ebc: a0 6d 0c 7c lhz r3,3196(r13) 3ec0: 28 03 00 00 cmplwi r3,0 3ec4: 40 82 03 ec bne 42b0 <.__kvmhv_nested_page_fault+0x670> 3ec8: a0 6d 0c 7a lhz r3,3194(r13) 3ecc: 38 63 ff ff addi r3,r3,-1 3ed0: b0 6d 0c 7a sth r3,3194(r13) 3ed4: 60 00 00 00 nop 3ed8: 38 60 00 00 li r3,0 3edc: 7c 20 04 ac lwsync 3ee0: 98 7d 00 03 stb r3,3(r29) 3ee4: e8 7f 00 80 ld r3,128(r31) 3ee8: 7c 64 18 f8 not r4,r3 3eec: 78 65 17 a0 rldicl r5,r3,2,62 3ef0: 78 84 1f 60 rldicl r4,r4,3,61 3ef4: 28 a5 00 03 cmpldi cr1,r5,3 3ef8: 78 84 e8 43 rldicl. r4,r4,61,1 3efc: 4e 84 11 02 crandc 4*cr5+lt,4*cr1+lt,eq 3f00: 41 94 00 10 blt cr5,3f10 <.__kvmhv_nested_page_fault+0x2d0> 3f04: 70 64 00 02 andi. r4,r3,2 3f08: 4e 88 12 02 crand 4*cr5+lt,4*cr2+lt,eq 3f0c: 40 94 01 e0 bge cr5,40ec <.__kvmhv_nested_page_fault+0x4ac> 3f10: 4e 8e 70 42 crnot 4*cr5+lt,4*cr3+eq 3f14: 38 60 00 01 li r3,1 3f18: 3a a0 00 00 li r21,0 3f1c: 41 88 00 0c blt cr2,3f28 <.__kvmhv_nested_page_fault+0x2e8> 3f20: 62 a6 00 00 ori r6,r21,0 3f24: 48 00 00 08 b 3f2c <.__kvmhv_nested_page_fault+0x2ec> 3f28: 38 c3 00 00 addi r6,r3,0 3f2c: 41 94 00 0c blt cr5,3f38 <.__kvmhv_nested_page_fault+0x2f8> 3f30: 62 a7 00 00 ori r7,r21,0 3f34: 48 00 00 08 b 3f3c <.__kvmhv_nested_page_fault+0x2fc> 3f38: 38 e3 00 00 addi r7,r3,0 3f3c: 39 1f 00 80 addi r8,r31,128 3f40: 39 3f 00 78 addi r9,r31,120 3f44: 7f 43 d3 78 mr r3,r26 3f48: 7f 24 cb 78 mr r4,r25 3f4c: 7f 05 c3 78 mr r5,r24 3f50: 48 00 00 01 bl 3f50 <.__kvmhv_nested_page_fault+0x310> 3f50: R_PPC64_REL24 kvmppc_book3s_instantiate_page 3f54: 60 00 00 00 nop 3f58: 2c 03 ff f5 cmpwi r3,-11 3f5c: 41 82 00 c8 beq 4024 <.__kvmhv_nested_page_fault+0x3e4> 3f60: 28 03 00 00 cmplwi r3,0 3f64: 40 82 fe 50 bne 3db4 <.__kvmhv_nested_page_fault+0x174> 3f68: 80 7f 00 78 lwz r3,120(r31) 3f6c: 28 03 00 01 cmplwi r3,1 3f70: 41 82 01 84 beq 40f4 <.__kvmhv_nested_page_fault+0x4b4> 3f74: 28 03 00 02 cmplwi r3,2 3f78: 3b 40 00 10 li r26,16 3f7c: 40 82 01 88 bne 4104 <.__kvmhv_nested_page_fault+0x4c4> 3f80: 3c 62 00 00 addis r3,r2,0 3f82: R_PPC64_TOC16_HA .toc+0x58 3f84: 3c 82 00 00 addis r4,r2,0 3f86: R_PPC64_TOC16_HA .toc+0x60 3f88: e8 63 00 00 ld r3,0(r3) 3f8a: R_PPC64_TOC16_LO_DS .toc+0x58 3f8c: e8 84 00 00 ld r4,0(r4) 3f8e: R_PPC64_TOC16_LO_DS .toc+0x60 3f90: e8 63 00 00 ld r3,0(r3) 3f94: e8 84 00 00 ld r4,0(r4) 3f98: 7c 63 22 14 add r3,r3,r4 3f9c: 3b 43 00 10 addi r26,r3,16 3fa0: 48 00 01 64 b 4104 <.__kvmhv_nested_page_fault+0x4c4> 3fa4: e8 7f 00 b0 ld r3,176(r31) 3fa8: 7f 65 db 78 mr r5,r27 3fac: e8 9f 00 b8 ld r4,184(r31) 3fb0: e8 df 00 88 ld r6,136(r31) 3fb4: e8 ff 00 90 ld r7,144(r31) 3fb8: e9 1f 00 98 ld r8,152(r31) 3fbc: e9 3f 00 a0 ld r9,160(r31) 3fc0: e9 5f 00 a8 ld r10,168(r31) 3fc4: f8 81 00 38 std r4,56(r1) 3fc8: 7f c4 f3 78 mr r4,r30 3fcc: f8 61 00 30 std r3,48(r1) 3fd0: 7f 43 d3 78 mr r3,r26 3fd4: fa c1 00 40 std r22,64(r1) 3fd8: 48 00 00 01 bl 3fd8 <.__kvmhv_nested_page_fault+0x398> 3fd8: R_PPC64_REL24 .opd+0x2d0 3fdc: 7c 75 1b 78 mr r21,r3 3fe0: 28 23 00 02 cmpldi r3,2 3fe4: 41 82 00 40 beq 4024 <.__kvmhv_nested_page_fault+0x3e4> 3fe8: 28 35 00 00 cmpldi r21,0 3fec: 40 82 00 20 bne 400c <.__kvmhv_nested_page_fault+0x3cc> 3ff0: 38 60 40 0e li r3,16398 3ff4: 64 63 ec 1a oris r3,r3,60442 3ff8: 7e c3 18 39 and. r3,r22,r3 3ffc: 41 82 00 c8 beq 40c4 <.__kvmhv_nested_page_fault+0x484> 4000: 7a c3 68 42 rldicl r3,r22,45,1 4004: 78 76 98 20 rldicl r22,r3,19,32 4008: 4b ff fe 0c b 3e14 <.__kvmhv_nested_page_fault+0x1d4> 400c: 7f 43 d3 78 mr r3,r26 4010: 7f c4 f3 78 mr r4,r30 4014: 7f 65 db 78 mr r5,r27 4018: 38 c0 00 00 li r6,0 401c: 3a a0 00 00 li r21,0 4020: 48 00 00 01 bl 4020 <.__kvmhv_nested_page_fault+0x3e0> 4020: R_PPC64_REL24 .opd+0x288 4024: 7e a3 ab 78 mr r3,r21 4028: eb df 01 20 ld r30,288(r31) 402c: eb bf 01 18 ld r29,280(r31) 4030: eb 9f 01 10 ld r28,272(r31) 4034: eb 7f 01 08 ld r27,264(r31) 4038: eb 5f 01 00 ld r26,256(r31) 403c: eb 3f 00 f8 ld r25,248(r31) 4040: eb 1f 00 f0 ld r24,240(r31) 4044: ea ff 00 e8 ld r23,232(r31) 4048: ea df 00 e0 ld r22,224(r31) 404c: ea bf 00 d8 ld r21,216(r31) 4050: ea 9f 00 d0 ld r20,208(r31) 4054: ea 7f 00 c8 ld r19,200(r31) 4058: 38 21 01 30 addi r1,r1,304 405c: e8 01 00 10 ld r0,16(r1) 4060: 81 81 00 08 lwz r12,8(r1) 4064: 7c 08 03 a6 mtlr r0 4068: eb e1 ff f8 ld r31,-8(r1) 406c: 7d 92 01 20 mtocrf 32,r12 4070: 7d 91 01 20 mtocrf 16,r12 4074: 4e 80 00 20 blr 4078: 76 c3 04 02 andis. r3,r22,1026 407c: 41 82 00 14 beq 4090 <.__kvmhv_nested_page_fault+0x450> 4080: 7f 43 d3 78 mr r3,r26 4084: 7e e4 bb 78 mr r4,r23 4088: 7e c5 b3 78 mr r5,r22 408c: 48 00 00 30 b 40bc <.__kvmhv_nested_page_fault+0x47c> 4090: 7a 66 3e 42 rldicl r6,r19,39,25 4094: 7f 43 d3 78 mr r3,r26 4098: 7f 24 cb 78 mr r4,r25 409c: 7e e5 bb 78 mr r5,r23 40a0: 48 00 00 01 bl 40a0 <.__kvmhv_nested_page_fault+0x460> 40a0: R_PPC64_REL24 kvmppc_hv_emulate_mmio 40a4: 60 00 00 00 nop 40a8: 7c 75 1b 78 mr r21,r3 40ac: 4b ff ff 78 b 4024 <.__kvmhv_nested_page_fault+0x3e4> 40b0: 7f 43 d3 78 mr r3,r26 40b4: 7e e4 bb 78 mr r4,r23 40b8: 3c a0 0a 00 lis r5,2560 40bc: 48 00 00 01 bl 40bc <.__kvmhv_nested_page_fault+0x47c> 40bc: R_PPC64_REL24 kvmppc_core_queue_data_storage 40c0: 60 00 00 00 nop 40c4: 3a a0 00 00 li r21,0 40c8: 4b ff ff 5c b 4024 <.__kvmhv_nested_page_fault+0x3e4> 40cc: 3c 62 00 00 addis r3,r2,0 40ce: R_PPC64_TOC16_HA .toc+0x68 40d0: 7a 84 00 20 clrldi r4,r20,32 40d4: 38 a0 00 10 li r5,16 40d8: e8 63 00 00 ld r3,0(r3) 40da: R_PPC64_TOC16_LO_DS .toc+0x68 40dc: 48 00 00 01 bl 40dc <.__kvmhv_nested_page_fault+0x49c> 40dc: R_PPC64_REL24 printk 40e0: 60 00 00 00 nop 40e4: 3a a0 ff ea li r21,-22 40e8: 4b ff ff 3c b 4024 <.__kvmhv_nested_page_fault+0x3e4> 40ec: 83 5f 00 7c lwz r26,124(r31) 40f0: 48 00 00 1c b 410c <.__kvmhv_nested_page_fault+0x4cc> 40f4: 3c 62 00 00 addis r3,r2,0 40f6: R_PPC64_TOC16_HA .toc+0x58 40f8: e8 63 00 00 ld r3,0(r3) 40fa: R_PPC64_TOC16_LO_DS .toc+0x58 40fc: 80 63 00 04 lwz r3,4(r3) 4100: 3b 43 00 10 addi r26,r3,16 4104: e8 7f 00 80 ld r3,128(r31) 4108: 93 5f 00 7c stw r26,124(r31) 410c: 88 9f 00 a0 lbz r4,160(r31) 4110: 38 e0 fe ff li r7,-257 4114: 7c 9a a0 40 cmplw cr1,r26,r20 4118: 3a c0 ff ff li r22,-1 411c: e8 bf 00 b0 ld r5,176(r31) 4120: 7c 84 20 f8 not r4,r4 4124: 7f 55 d3 78 mr r21,r26 4128: 70 a6 01 00 andi. r6,r5,256 412c: 50 86 df 7e rlwimi r6,r4,27,29,31 4130: 78 a4 c9 c2 rldicl r4,r5,57,7 4134: 70 84 00 01 andi. r4,r4,1 4138: 3c 82 00 00 addis r4,r2,0 413a: R_PPC64_TOC16_HA .toc+0x58 413c: 4e 88 0a 02 crand 4*cr5+lt,4*cr2+lt,gt 4140: 38 a0 00 80 li r5,128 4144: e8 84 00 00 ld r4,0(r4) 4146: R_PPC64_TOC16_LO_DS .toc+0x58 4148: 41 94 00 08 blt cr5,4150 <.__kvmhv_nested_page_fault+0x510> 414c: 48 00 00 08 b 4154 <.__kvmhv_nested_page_fault+0x514> 4150: 38 a0 00 00 li r5,0 4154: 7c c5 2b 78 or r5,r6,r5 4158: e8 c4 00 00 ld r6,0(r4) 415c: 7c a4 3a 78 xor r4,r5,r7 4160: 7c 84 18 38 and r4,r4,r3 4164: 38 66 00 10 addi r3,r6,16 4168: f8 9f 00 80 std r4,128(r31) 416c: 40 85 00 44 ble cr1,41b0 <.__kvmhv_nested_page_fault+0x570> 4170: 7a 85 00 20 clrldi r5,r20,32 4174: 38 c0 00 10 li r6,16 4178: 7c 23 28 40 cmpld r3,r5 417c: 7b 45 00 20 clrldi r5,r26,32 4180: 41 80 00 0c blt 418c <.__kvmhv_nested_page_fault+0x54c> 4184: 60 d5 00 00 ori r21,r6,0 4188: 48 00 00 08 b 4190 <.__kvmhv_nested_page_fault+0x550> 418c: 3a a3 00 00 addi r21,r3,0 4190: 38 e0 00 01 li r7,1 4194: 92 bf 00 7c stw r21,124(r31) 4198: 7c e5 28 36 sld r5,r7,r5 419c: 7e c6 a8 36 sld r6,r22,r21 41a0: 7c a6 2a 14 add r5,r6,r5 41a4: 7c a5 c8 38 and r5,r5,r25 41a8: 7c a4 23 78 or r4,r5,r4 41ac: f8 9f 00 80 std r4,128(r31) 41b0: 3c 82 00 00 addis r4,r2,0 41b2: R_PPC64_TOC16_HA .toc+0x60 41b4: 7e a5 07 b4 extsw r5,r21 41b8: e8 84 00 00 ld r4,0(r4) 41ba: R_PPC64_TOC16_LO_DS .toc+0x60 41bc: e8 84 00 00 ld r4,0(r4) 41c0: 7c 83 22 14 add r4,r3,r4 41c4: 7c 24 28 40 cmpld r4,r5 41c8: 38 80 00 02 li r4,2 41cc: 41 82 00 2c beq 41f8 <.__kvmhv_nested_page_fault+0x5b8> 41d0: 7c 23 28 40 cmpld r3,r5 41d4: 38 80 00 01 li r4,1 41d8: 41 82 00 20 beq 41f8 <.__kvmhv_nested_page_fault+0x5b8> 41dc: 28 15 00 10 cmplwi r21,16 41e0: 38 80 00 00 li r4,0 41e4: 40 82 00 0c bne 41f0 <.__kvmhv_nested_page_fault+0x5b0> 41e8: 3a a0 00 10 li r21,16 41ec: 48 00 00 0c b 41f8 <.__kvmhv_nested_page_fault+0x5b8> 41f0: 0f e0 00 00 twui r0,0 41f4: 82 bf 00 7c lwz r21,124(r31) 41f8: 3c 62 00 00 addis r3,r2,0 41fa: R_PPC64_TOC16_HA .toc+0x20 41fc: 90 9f 00 78 stw r4,120(r31) 4200: 38 80 0d c0 li r4,3520 4204: 38 a0 00 10 li r5,16 4208: e8 63 00 00 ld r3,0(r3) 420a: R_PPC64_TOC16_LO_DS .toc+0x20 420c: e8 63 00 20 ld r3,32(r3) 4210: 48 00 00 01 bl 4210 <.__kvmhv_nested_page_fault+0x5d0> 4210: R_PPC64_REL24 kmem_cache_alloc_trace 4214: 60 00 00 00 nop 4218: 28 23 00 00 cmpldi r3,0 421c: f8 7f 00 c0 std r3,192(r31) 4220: 41 82 fe a4 beq 40c4 <.__kvmhv_nested_page_fault+0x484> 4224: 38 80 ff ff li r4,-1 4228: 80 be 00 08 lwz r5,8(r30) 422c: 7e c8 d0 36 sld r8,r22,r26 4230: 7c 84 a8 36 sld r4,r4,r21 4234: 7d 08 c8 38 and r8,r8,r25 4238: 81 3e 00 0c lwz r9,12(r30) 423c: 7c 86 d8 38 and r6,r4,r27 4240: 79 08 84 02 rldicl r8,r8,48,16 4244: 78 c7 a0 02 rotldi r7,r6,52 4248: e8 9e 00 10 ld r4,16(r30) 424c: 78 e7 63 08 rldic r7,r7,12,12 4250: 78 a7 a0 0e rldimi r7,r5,52,0 4254: f8 e3 00 08 std r7,8(r3) 4258: e8 b8 00 00 ld r5,0(r24) 425c: e8 78 00 18 ld r3,24(r24) 4260: 7c a5 40 50 subf r5,r5,r8 4264: 7e e8 bb 78 mr r8,r23 4268: 78 a5 1f 24 rldicr r5,r5,3,60 426c: 80 ff 00 78 lwz r7,120(r31) 4270: 7d 43 2a 14 add r10,r3,r5 4274: 7f a3 eb 78 mr r3,r29 4278: e8 bf 00 80 ld r5,128(r31) 427c: fb 81 00 70 std r28,112(r1) 4280: 48 00 00 01 bl 4280 <.__kvmhv_nested_page_fault+0x640> 4280: R_PPC64_REL24 kvmppc_create_pte 4284: 60 00 00 00 nop 4288: 7c 7e 1b 78 mr r30,r3 428c: e8 7f 00 c0 ld r3,192(r31) 4290: 48 00 00 01 bl 4290 <.__kvmhv_nested_page_fault+0x650> 4290: R_PPC64_REL24 kfree 4294: 60 00 00 00 nop 4298: 2c 1e ff f5 cmpwi r30,-11 429c: 41 82 00 0c beq 42a8 <.__kvmhv_nested_page_fault+0x668> 42a0: 63 d5 00 00 ori r21,r30,0 42a4: 48 00 00 08 b 42ac <.__kvmhv_nested_page_fault+0x66c> 42a8: 3a a0 00 00 li r21,0 42ac: 4b ff fd 78 b 4024 <.__kvmhv_nested_page_fault+0x3e4> 42b0: 38 60 00 00 li r3,0 42b4: b0 6d 0c 7c sth r3,3196(r13) 42b8: 7c 00 04 ac hwsync 42bc: 4b ff fc 0c b 3ec8 <.__kvmhv_nested_page_fault+0x288> 42c0: 7f a3 eb 78 mr r3,r29 42c4: 48 00 00 01 bl 42c4 <.__kvmhv_nested_page_fault+0x684> 42c4: R_PPC64_REL24 __pv_queued_spin_unlock 42c8: 60 00 00 00 nop 42cc: 4b ff fc 18 b 3ee4 <.__kvmhv_nested_page_fault+0x2a4> ... 42dc: 60 00 00 00 nop 00000000000042e0 <.kvmhv_nested_next_lpid>: 42e0: 7c 08 02 a6 mflr r0 42e4: fb e1 ff f8 std r31,-8(r1) 42e8: f8 01 00 10 std r0,16(r1) 42ec: f8 21 ff 71 stdu r1,-144(r1) 42f0: 7c 3f 0b 78 mr r31,r1 42f4: fb bf 00 78 std r29,120(r31) 42f8: 7c 7d 1b 78 mr r29,r3 42fc: fb df 00 80 std r30,128(r31) 4300: 7c 9e 23 78 mr r30,r4 4304: 48 00 00 01 bl 4304 <.kvmhv_nested_next_lpid+0x24> 4304: R_PPC64_REL24 _mcount 4308: 60 00 00 00 nop 430c: 7f a3 eb 78 mr r3,r29 4310: 48 00 00 01 bl 4310 <.kvmhv_nested_next_lpid+0x30> 4310: R_PPC64_REL24 _raw_spin_lock 4314: 60 00 00 00 nop 4318: 80 7d 44 98 lwz r3,17560(r29) 431c: 38 9d 44 a0 addi r4,r29,17568 4320: 3b de 00 01 addi r30,r30,1 4324: 7c 1e 18 00 cmpw r30,r3 4328: 41 81 00 1c bgt 4344 <.kvmhv_nested_next_lpid+0x64> 432c: 7f c5 07 b4 extsw r5,r30 4330: 78 a5 1f 24 rldicr r5,r5,3,60 4334: 7c a4 28 2a ldx r5,r4,r5 4338: 28 25 00 00 cmpldi r5,0 433c: 41 82 ff e4 beq 4320 <.kvmhv_nested_next_lpid+0x40> 4340: 48 00 00 08 b 4348 <.kvmhv_nested_next_lpid+0x68> 4344: 3b c0 ff ff li r30,-1 4348: a0 6d 0c 7c lhz r3,3196(r13) 434c: 28 03 00 00 cmplwi r3,0 4350: 40 82 00 40 bne 4390 <.kvmhv_nested_next_lpid+0xb0> 4354: a0 6d 0c 7a lhz r3,3194(r13) 4358: 38 63 ff ff addi r3,r3,-1 435c: b0 6d 0c 7a sth r3,3194(r13) 4360: 60 00 00 00 nop 4364: 38 60 00 00 li r3,0 4368: 7c 20 04 ac lwsync 436c: 98 7d 00 03 stb r3,3(r29) 4370: 7f c3 07 b4 extsw r3,r30 4374: eb df 00 80 ld r30,128(r31) 4378: eb bf 00 78 ld r29,120(r31) 437c: 38 21 00 90 addi r1,r1,144 4380: e8 01 00 10 ld r0,16(r1) 4384: 7c 08 03 a6 mtlr r0 4388: eb e1 ff f8 ld r31,-8(r1) 438c: 4e 80 00 20 blr 4390: 38 60 00 00 li r3,0 4394: b0 6d 0c 7c sth r3,3196(r13) 4398: 7c 00 04 ac hwsync 439c: 4b ff ff b8 b 4354 <.kvmhv_nested_next_lpid+0x74> 43a0: 7f a3 eb 78 mr r3,r29 43a4: 48 00 00 01 bl 43a4 <.kvmhv_nested_next_lpid+0xc4> 43a4: R_PPC64_REL24 __pv_queued_spin_unlock 43a8: 60 00 00 00 nop 43ac: 4b ff ff c4 b 4370 <.kvmhv_nested_next_lpid+0x90> ... 43bc: 60 00 00 00 nop 00000000000043c0 <.kvmhv_set_nested_ptbl>: 43c0: 7c 08 02 a6 mflr r0 43c4: fb e1 ff f8 std r31,-8(r1) 43c8: f8 01 00 10 std r0,16(r1) 43cc: f8 21 ff 81 stdu r1,-128(r1) 43d0: 7c 3f 0b 78 mr r31,r1 43d4: fb df 00 70 std r30,112(r31) 43d8: 7c 7e 1b 78 mr r30,r3 43dc: 48 00 00 01 bl 43dc <.kvmhv_set_nested_ptbl+0x1c> 43dc: R_PPC64_REL24 _mcount 43e0: 60 00 00 00 nop 43e4: e8 7e 00 10 ld r3,16(r30) 43e8: 38 80 ff a9 li r4,-87 43ec: 78 84 09 08 rldic r4,r4,1,4 43f0: 80 de 00 0c lwz r6,12(r30) 43f4: 7c 63 20 38 and r3,r3,r4 43f8: 38 80 02 b7 li r4,695 43fc: 78 84 f0 02 rotldi r4,r4,62 4400: e8 be 00 20 ld r5,32(r30) 4404: 7c 64 23 78 or r4,r3,r4 4408: 60 00 00 00 nop 440c: 7c c3 33 78 mr r3,r6 4410: 38 c0 00 01 li r6,1 4414: 48 00 00 01 bl 4414 <.kvmhv_set_nested_ptbl+0x54> 4414: R_PPC64_REL24 mmu_partition_table_set_entry 4418: 60 00 00 00 nop 441c: eb df 00 70 ld r30,112(r31) 4420: 38 21 00 80 addi r1,r1,128 4424: e8 01 00 10 ld r0,16(r1) 4428: 7c 08 03 a6 mtlr r0 442c: eb e1 ff f8 ld r31,-8(r1) 4430: 4e 80 00 20 blr 4434: 3c 62 00 00 addis r3,r2,0 4436: R_PPC64_TOC16_HA .toc 4438: 78 c7 26 e4 rldicr r7,r6,4,59 443c: e8 63 00 00 ld r3,0(r3) 443e: R_PPC64_TOC16_LO_DS .toc 4440: e8 63 00 00 ld r3,0(r3) 4444: 7c 83 39 6a stdux r4,r3,r7 4448: f8 a3 00 08 std r5,8(r3) 444c: 60 00 00 00 nop 4450: 7c c3 33 78 mr r3,r6 4454: 48 00 00 01 bl 4454 <.kvmhv_set_nested_ptbl+0x94> 4454: R_PPC64_REL24 radix__flush_all_lpid 4458: 60 00 00 00 nop 445c: 4b ff ff c0 b 441c <.kvmhv_set_nested_ptbl+0x5c> 4460: 38 60 00 00 li r3,0 4464: 3c 80 00 09 lis r4,9 4468: 60 63 f8 08 ori r3,r3,63496 446c: 7c c5 33 78 mr r5,r6 4470: 38 c0 08 00 li r6,2048 4474: 48 00 00 01 bl 4474 <.kvmhv_set_nested_ptbl+0xb4> 4474: R_PPC64_REL24 plpar_hcall_norets 4478: 60 00 00 00 nop 447c: 28 23 00 00 cmpldi r3,0 4480: 41 82 ff 9c beq 441c <.kvmhv_set_nested_ptbl+0x5c> 4484: 7c 64 1b 78 mr r4,r3 4488: 3c 62 00 00 addis r3,r2,0 448a: R_PPC64_TOC16_HA .toc+0x18 448c: e8 63 00 00 ld r3,0(r3) 448e: R_PPC64_TOC16_LO_DS .toc+0x18 4490: 48 00 00 01 bl 4490 <.kvmhv_set_nested_ptbl+0xd0> 4490: R_PPC64_REL24 printk 4494: 60 00 00 00 nop 4498: 4b ff ff 84 b 441c <.kvmhv_set_nested_ptbl+0x5c> ... 44a8: 60 00 00 00 nop 44ac: 60 00 00 00 nop 00000000000044b0 <.kvmhv_emulate_tlbie_lpid>: 44b0: 7c 08 02 a6 mflr r0 44b4: fb e1 ff f8 std r31,-8(r1) 44b8: f8 01 00 10 std r0,16(r1) 44bc: f8 21 ff 61 stdu r1,-160(r1) 44c0: 7c 3f 0b 78 mr r31,r1 44c4: fb 7f 00 78 std r27,120(r31) 44c8: 7c bb 2b 78 mr r27,r5 44cc: fb 9f 00 80 std r28,128(r31) 44d0: 7c 9c 23 78 mr r28,r4 44d4: fb bf 00 88 std r29,136(r31) 44d8: fb df 00 90 std r30,144(r31) 44dc: 7c 7e 1b 78 mr r30,r3 44e0: 48 00 00 01 bl 44e0 <.kvmhv_emulate_tlbie_lpid+0x30> 44e0: R_PPC64_REL24 _mcount 44e4: 60 00 00 00 nop 44e8: eb be 00 00 ld r29,0(r30) 44ec: 3b dc 00 30 addi r30,r28,48 44f0: 7f c3 f3 78 mr r3,r30 44f4: 48 00 00 01 bl 44f4 <.kvmhv_emulate_tlbie_lpid+0x44> 44f4: R_PPC64_REL24 mutex_lock 44f8: 60 00 00 00 nop 44fc: 28 1b 00 02 cmplwi r27,2 4500: 41 82 00 6c beq 456c <.kvmhv_emulate_tlbie_lpid+0xbc> 4504: 28 1b 00 00 cmplwi r27,0 4508: 40 82 00 6c bne 4574 <.kvmhv_emulate_tlbie_lpid+0xc4> 450c: 7f a3 eb 78 mr r3,r29 4510: 48 00 00 01 bl 4510 <.kvmhv_emulate_tlbie_lpid+0x60> 4510: R_PPC64_REL24 _raw_spin_lock 4514: 60 00 00 00 nop 4518: e8 9c 00 10 ld r4,16(r28) 451c: 7f a3 eb 78 mr r3,r29 4520: 80 bc 00 0c lwz r5,12(r28) 4524: 48 00 00 01 bl 4524 <.kvmhv_emulate_tlbie_lpid+0x74> 4524: R_PPC64_REL24 kvmppc_free_pgtable_radix 4528: 60 00 00 00 nop 452c: 80 7c 00 0c lwz r3,12(r28) 4530: 60 00 00 00 nop 4534: 78 63 00 20 clrldi r3,r3,32 4538: 48 00 00 01 bl 4538 <.kvmhv_emulate_tlbie_lpid+0x88> 4538: R_PPC64_REL24 radix__flush_all_lpid 453c: 60 00 00 00 nop 4540: a0 6d 0c 7c lhz r3,3196(r13) 4544: 28 03 00 00 cmplwi r3,0 4548: 40 82 00 5c bne 45a4 <.kvmhv_emulate_tlbie_lpid+0xf4> 454c: a0 6d 0c 7a lhz r3,3194(r13) 4550: 38 63 ff ff addi r3,r3,-1 4554: b0 6d 0c 7a sth r3,3194(r13) 4558: 60 00 00 00 nop 455c: 38 60 00 00 li r3,0 4560: 7c 20 04 ac lwsync 4564: 98 7d 00 03 stb r3,3(r29) 4568: 48 00 00 0c b 4574 <.kvmhv_emulate_tlbie_lpid+0xc4> 456c: 7f 83 e3 78 mr r3,r28 4570: 48 00 00 01 bl 4570 <.kvmhv_emulate_tlbie_lpid+0xc0> 4570: R_PPC64_REL24 .opd+0x2a0 4574: 7f c3 f3 78 mr r3,r30 4578: 48 00 00 01 bl 4578 <.kvmhv_emulate_tlbie_lpid+0xc8> 4578: R_PPC64_REL24 mutex_unlock 457c: 60 00 00 00 nop 4580: eb df 00 90 ld r30,144(r31) 4584: eb bf 00 88 ld r29,136(r31) 4588: eb 9f 00 80 ld r28,128(r31) 458c: eb 7f 00 78 ld r27,120(r31) 4590: 38 21 00 a0 addi r1,r1,160 4594: e8 01 00 10 ld r0,16(r1) 4598: 7c 08 03 a6 mtlr r0 459c: eb e1 ff f8 ld r31,-8(r1) 45a0: 4e 80 00 20 blr 45a4: 38 60 00 00 li r3,0 45a8: b0 6d 0c 7c sth r3,3196(r13) 45ac: 7c 00 04 ac hwsync 45b0: 4b ff ff 9c b 454c <.kvmhv_emulate_tlbie_lpid+0x9c> 45b4: 78 65 00 20 clrldi r5,r3,32 45b8: 38 60 00 00 li r3,0 45bc: 60 63 f8 08 ori r3,r3,63496 45c0: 3c 80 00 09 lis r4,9 45c4: 38 c0 08 00 li r6,2048 45c8: 48 00 00 01 bl 45c8 <.kvmhv_emulate_tlbie_lpid+0x118> 45c8: R_PPC64_REL24 plpar_hcall_norets 45cc: 60 00 00 00 nop 45d0: 28 23 00 00 cmpldi r3,0 45d4: 41 82 ff 6c beq 4540 <.kvmhv_emulate_tlbie_lpid+0x90> 45d8: 7c 64 1b 78 mr r4,r3 45dc: 3c 62 00 00 addis r3,r2,0 45de: R_PPC64_TOC16_HA .toc+0x18 45e0: e8 63 00 00 ld r3,0(r3) 45e2: R_PPC64_TOC16_LO_DS .toc+0x18 45e4: 48 00 00 01 bl 45e4 <.kvmhv_emulate_tlbie_lpid+0x134> 45e4: R_PPC64_REL24 printk 45e8: 60 00 00 00 nop 45ec: 4b ff ff 54 b 4540 <.kvmhv_emulate_tlbie_lpid+0x90> 45f0: 7f a3 eb 78 mr r3,r29 45f4: 48 00 00 01 bl 45f4 <.kvmhv_emulate_tlbie_lpid+0x144> 45f4: R_PPC64_REL24 __pv_queued_spin_unlock 45f8: 60 00 00 00 nop 45fc: 4b ff ff 78 b 4574 <.kvmhv_emulate_tlbie_lpid+0xc4> ... 460c: 60 00 00 00 nop 0000000000004610 <.kvmhv_emulate_tlbie_all_lpid>: 4610: 7c 08 02 a6 mflr r0 4614: fb e1 ff f8 std r31,-8(r1) 4618: f8 01 00 10 std r0,16(r1) 461c: f8 21 ff 51 stdu r1,-176(r1) 4620: 7c 3f 0b 78 mr r31,r1 4624: fb 1f 00 70 std r24,112(r31) 4628: fb 3f 00 78 std r25,120(r31) 462c: fb 5f 00 80 std r26,128(r31) 4630: fb 7f 00 88 std r27,136(r31) 4634: fb 9f 00 90 std r28,144(r31) 4638: 7c 9c 23 78 mr r28,r4 463c: fb bf 00 98 std r29,152(r31) 4640: 7c 7d 1b 78 mr r29,r3 4644: fb df 00 a0 std r30,160(r31) 4648: 48 00 00 01 bl 4648 <.kvmhv_emulate_tlbie_all_lpid+0x38> 4648: R_PPC64_REL24 _mcount 464c: 60 00 00 00 nop 4650: eb dd 00 00 ld r30,0(r29) 4654: 7f c3 f3 78 mr r3,r30 4658: 48 00 00 01 bl 4658 <.kvmhv_emulate_tlbie_all_lpid+0x48> 4658: R_PPC64_REL24 _raw_spin_lock 465c: 60 00 00 00 nop 4660: 80 7e 44 98 lwz r3,17560(r30) 4664: 2c 03 00 00 cmpwi r3,0 4668: 41 80 00 9c blt 4704 <.kvmhv_emulate_tlbie_all_lpid+0xf4> 466c: 3b 5e 44 a0 addi r26,r30,17568 4670: 3b 20 00 00 li r25,0 4674: 3b 00 00 00 li r24,0 4678: 7f 9c 07 b4 extsw r28,r28 467c: 48 00 00 40 b 46bc <.kvmhv_emulate_tlbie_all_lpid+0xac> 4680: 7f c3 f3 78 mr r3,r30 4684: 48 00 00 01 bl 4684 <.kvmhv_emulate_tlbie_all_lpid+0x74> 4684: R_PPC64_REL24 __pv_queued_spin_unlock 4688: 60 00 00 00 nop 468c: 60 00 00 00 nop 4690: 7f a3 eb 78 mr r3,r29 4694: 7f 64 db 78 mr r4,r27 4698: 7f 85 e3 78 mr r5,r28 469c: 48 00 00 01 bl 469c <.kvmhv_emulate_tlbie_all_lpid+0x8c> 469c: R_PPC64_REL24 .opd+0x258 46a0: 7f c3 f3 78 mr r3,r30 46a4: 48 00 00 01 bl 46a4 <.kvmhv_emulate_tlbie_all_lpid+0x94> 46a4: R_PPC64_REL24 _raw_spin_lock 46a8: 60 00 00 00 nop 46ac: 80 7e 44 98 lwz r3,17560(r30) 46b0: 3b 39 00 01 addi r25,r25,1 46b4: 7c 19 18 00 cmpw r25,r3 46b8: 41 81 00 4c bgt 4704 <.kvmhv_emulate_tlbie_all_lpid+0xf4> 46bc: 7f 24 07 b4 extsw r4,r25 46c0: 78 84 1f 24 rldicr r4,r4,3,60 46c4: 7f 7a 20 2a ldx r27,r26,r4 46c8: 28 3b 00 00 cmpldi r27,0 46cc: 41 82 ff e4 beq 46b0 <.kvmhv_emulate_tlbie_all_lpid+0xa0> 46d0: a0 6d 0c 7c lhz r3,3196(r13) 46d4: 28 03 00 00 cmplwi r3,0 46d8: 40 82 00 20 bne 46f8 <.kvmhv_emulate_tlbie_all_lpid+0xe8> 46dc: a0 6d 0c 7a lhz r3,3194(r13) 46e0: 38 63 ff ff addi r3,r3,-1 46e4: b0 6d 0c 7a sth r3,3194(r13) 46e8: 60 00 00 00 nop 46ec: 7c 20 04 ac lwsync 46f0: 9b 1e 00 03 stb r24,3(r30) 46f4: 4b ff ff 9c b 4690 <.kvmhv_emulate_tlbie_all_lpid+0x80> 46f8: b3 0d 0c 7c sth r24,3196(r13) 46fc: 7c 00 04 ac hwsync 4700: 4b ff ff dc b 46dc <.kvmhv_emulate_tlbie_all_lpid+0xcc> 4704: a0 6d 0c 7c lhz r3,3196(r13) 4708: 28 03 00 00 cmplwi r3,0 470c: 40 82 00 50 bne 475c <.kvmhv_emulate_tlbie_all_lpid+0x14c> 4710: a0 6d 0c 7a lhz r3,3194(r13) 4714: 38 63 ff ff addi r3,r3,-1 4718: b0 6d 0c 7a sth r3,3194(r13) 471c: 60 00 00 00 nop 4720: 38 60 00 00 li r3,0 4724: 7c 20 04 ac lwsync 4728: 98 7e 00 03 stb r3,3(r30) 472c: eb df 00 a0 ld r30,160(r31) 4730: eb bf 00 98 ld r29,152(r31) 4734: eb 9f 00 90 ld r28,144(r31) 4738: eb 7f 00 88 ld r27,136(r31) 473c: eb 5f 00 80 ld r26,128(r31) 4740: eb 3f 00 78 ld r25,120(r31) 4744: eb 1f 00 70 ld r24,112(r31) 4748: 38 21 00 b0 addi r1,r1,176 474c: e8 01 00 10 ld r0,16(r1) 4750: 7c 08 03 a6 mtlr r0 4754: eb e1 ff f8 ld r31,-8(r1) 4758: 4e 80 00 20 blr 475c: 38 60 00 00 li r3,0 4760: b0 6d 0c 7c sth r3,3196(r13) 4764: 7c 00 04 ac hwsync 4768: 4b ff ff a8 b 4710 <.kvmhv_emulate_tlbie_all_lpid+0x100> 476c: 7f c3 f3 78 mr r3,r30 4770: 48 00 00 01 bl 4770 <.kvmhv_emulate_tlbie_all_lpid+0x160> 4770: R_PPC64_REL24 __pv_queued_spin_unlock 4774: 60 00 00 00 nop 4778: 4b ff ff b4 b 472c <.kvmhv_emulate_tlbie_all_lpid+0x11c> ... 4788: 60 00 00 00 nop 478c: 60 00 00 00 nop 0000000000004790 <.kvmhv_invalidate_shadow_pte>: 4790: 7c 08 02 a6 mflr r0 4794: fb e1 ff f8 std r31,-8(r1) 4798: f8 01 00 10 std r0,16(r1) 479c: f8 21 ff 61 stdu r1,-160(r1) 47a0: 7c 3f 0b 78 mr r31,r1 47a4: fb 7f 00 78 std r27,120(r31) 47a8: 7c 9b 23 78 mr r27,r4 47ac: fb 9f 00 80 std r28,128(r31) 47b0: 7c bc 2b 78 mr r28,r5 47b4: fb bf 00 88 std r29,136(r31) 47b8: 7c 7d 1b 78 mr r29,r3 47bc: fb df 00 90 std r30,144(r31) 47c0: 7c de 33 78 mr r30,r6 47c4: 48 00 00 01 bl 47c4 <.kvmhv_invalidate_shadow_pte+0x34> 47c4: R_PPC64_REL24 _mcount 47c8: 60 00 00 00 nop 47cc: eb bd 00 00 ld r29,0(r29) 47d0: 7f a3 eb 78 mr r3,r29 47d4: 48 00 00 01 bl 47d4 <.kvmhv_invalidate_shadow_pte+0x44> 47d4: R_PPC64_REL24 _raw_spin_lock 47d8: 60 00 00 00 nop 47dc: e8 7b 00 0a lwa r3,8(r27) 47e0: 80 9d 44 98 lwz r4,17560(r29) 47e4: 7c 04 18 00 cmpw r4,r3 47e8: 38 80 00 00 li r4,0 47ec: 41 80 00 40 blt 482c <.kvmhv_invalidate_shadow_pte+0x9c> 47f0: 78 63 1f 24 rldicr r3,r3,3,60 47f4: 7c 7d 1a 14 add r3,r29,r3 47f8: e8 63 44 a0 ld r3,17568(r3) 47fc: 28 23 00 00 cmpldi r3,0 4800: 41 82 00 2c beq 482c <.kvmhv_invalidate_shadow_pte+0x9c> 4804: e8 63 00 10 ld r3,16(r3) 4808: 38 df 00 74 addi r6,r31,116 480c: 7f 84 e3 78 mr r4,r28 4810: 38 a0 00 00 li r5,0 4814: 48 00 00 01 bl 4814 <.kvmhv_invalidate_shadow_pte+0x84> 4814: R_PPC64_REL24 __find_linux_pte 4818: 60 00 00 00 nop 481c: 80 bf 00 74 lwz r5,116(r31) 4820: 7c 64 1b 78 mr r4,r3 4824: 28 05 00 00 cmplwi r5,0 4828: 40 82 00 10 bne 4838 <.kvmhv_invalidate_shadow_pte+0xa8> 482c: 38 60 00 10 li r3,16 4830: 38 a0 00 10 li r5,16 4834: 90 7f 00 74 stw r3,116(r31) 4838: 28 24 00 00 cmpldi r4,0 483c: 41 82 00 40 beq 487c <.kvmhv_invalidate_shadow_pte+0xec> 4840: e8 64 00 00 ld r3,0(r4) 4844: 7c 66 18 f8 not r6,r3 4848: 78 63 17 a0 rldicl r3,r3,2,62 484c: 78 c6 1f 60 rldicl r6,r6,3,61 4850: 28 a3 00 03 cmpldi cr1,r3,3 4854: 78 c6 e8 43 rldicl. r6,r6,61,1 4858: 4e 84 11 02 crandc 4*cr5+lt,4*cr1+lt,eq 485c: 41 94 00 20 blt cr5,487c <.kvmhv_invalidate_shadow_pte+0xec> 4860: 81 1b 00 0c lwz r8,12(r27) 4864: 78 a6 00 20 clrldi r6,r5,32 4868: 7f a3 eb 78 mr r3,r29 486c: 7f 85 e3 78 mr r5,r28 4870: 38 e0 00 00 li r7,0 4874: 48 00 00 01 bl 4874 <.kvmhv_invalidate_shadow_pte+0xe4> 4874: R_PPC64_REL24 kvmppc_unmap_pte 4878: 60 00 00 00 nop 487c: a0 6d 0c 7c lhz r3,3196(r13) 4880: 28 03 00 00 cmplwi r3,0 4884: 40 82 00 54 bne 48d8 <.kvmhv_invalidate_shadow_pte+0x148> 4888: a0 6d 0c 7a lhz r3,3194(r13) 488c: 38 63 ff ff addi r3,r3,-1 4890: b0 6d 0c 7a sth r3,3194(r13) 4894: 60 00 00 00 nop 4898: 38 60 00 00 li r3,0 489c: 7c 20 04 ac lwsync 48a0: 98 7d 00 03 stb r3,3(r29) 48a4: 28 3e 00 00 cmpldi r30,0 48a8: 41 82 00 0c beq 48b4 <.kvmhv_invalidate_shadow_pte+0x124> 48ac: 80 7f 00 74 lwz r3,116(r31) 48b0: 90 7e 00 00 stw r3,0(r30) 48b4: eb df 00 90 ld r30,144(r31) 48b8: eb bf 00 88 ld r29,136(r31) 48bc: eb 9f 00 80 ld r28,128(r31) 48c0: eb 7f 00 78 ld r27,120(r31) 48c4: 38 21 00 a0 addi r1,r1,160 48c8: e8 01 00 10 ld r0,16(r1) 48cc: 7c 08 03 a6 mtlr r0 48d0: eb e1 ff f8 ld r31,-8(r1) 48d4: 4e 80 00 20 blr 48d8: 38 60 00 00 li r3,0 48dc: b0 6d 0c 7c sth r3,3196(r13) 48e0: 7c 00 04 ac hwsync 48e4: 4b ff ff a4 b 4888 <.kvmhv_invalidate_shadow_pte+0xf8> 48e8: 7f a3 eb 78 mr r3,r29 48ec: 48 00 00 01 bl 48ec <.kvmhv_invalidate_shadow_pte+0x15c> 48ec: R_PPC64_REL24 __pv_queued_spin_unlock 48f0: 60 00 00 00 nop 48f4: 4b ff ff b0 b 48a4 <.kvmhv_invalidate_shadow_pte+0x114> ... 4904: 60 00 00 00 nop 4908: 60 00 00 00 nop 490c: 60 00 00 00 nop 0000000000004910 <.kvmhv_flush_nested>: 4910: 7c 08 02 a6 mflr r0 4914: fb e1 ff f8 std r31,-8(r1) 4918: f8 01 00 10 std r0,16(r1) 491c: f8 21 ff 71 stdu r1,-144(r1) 4920: 7c 3f 0b 78 mr r31,r1 4924: fb bf 00 78 std r29,120(r31) 4928: fb df 00 80 std r30,128(r31) 492c: 7c 7e 1b 78 mr r30,r3 4930: 48 00 00 01 bl 4930 <.kvmhv_flush_nested+0x20> 4930: R_PPC64_REL24 _mcount 4934: 60 00 00 00 nop 4938: eb be 00 00 ld r29,0(r30) 493c: 7f a3 eb 78 mr r3,r29 4940: 48 00 00 01 bl 4940 <.kvmhv_flush_nested+0x30> 4940: R_PPC64_REL24 _raw_spin_lock 4944: 60 00 00 00 nop 4948: e8 9e 00 10 ld r4,16(r30) 494c: 7f a3 eb 78 mr r3,r29 4950: 80 be 00 0c lwz r5,12(r30) 4954: 48 00 00 01 bl 4954 <.kvmhv_flush_nested+0x44> 4954: R_PPC64_REL24 kvmppc_free_pgtable_radix 4958: 60 00 00 00 nop 495c: a0 6d 0c 7c lhz r3,3196(r13) 4960: 28 03 00 00 cmplwi r3,0 4964: 40 82 00 84 bne 49e8 <.kvmhv_flush_nested+0xd8> 4968: a0 6d 0c 7a lhz r3,3194(r13) 496c: 38 63 ff ff addi r3,r3,-1 4970: b0 6d 0c 7a sth r3,3194(r13) 4974: 60 00 00 00 nop 4978: 38 60 00 00 li r3,0 497c: 7c 20 04 ac lwsync 4980: 98 7d 00 03 stb r3,3(r29) 4984: 80 7e 00 0c lwz r3,12(r30) 4988: 60 00 00 00 nop 498c: 78 63 00 20 clrldi r3,r3,32 4990: 48 00 00 01 bl 4990 <.kvmhv_flush_nested+0x80> 4990: R_PPC64_REL24 radix__flush_all_lpid 4994: 60 00 00 00 nop 4998: 7f c3 f3 78 mr r3,r30 499c: 48 00 00 01 bl 499c <.kvmhv_flush_nested+0x8c> 499c: R_PPC64_REL24 .opd+0x78 49a0: e8 7e 00 18 ld r3,24(r30) 49a4: 28 23 00 00 cmpldi r3,0 49a8: 41 82 00 20 beq 49c8 <.kvmhv_flush_nested+0xb8> 49ac: eb df 00 80 ld r30,128(r31) 49b0: eb bf 00 78 ld r29,120(r31) 49b4: 38 21 00 90 addi r1,r1,144 49b8: e8 01 00 10 ld r0,16(r1) 49bc: 7c 08 03 a6 mtlr r0 49c0: eb e1 ff f8 ld r31,-8(r1) 49c4: 4e 80 00 20 blr 49c8: 7f c3 f3 78 mr r3,r30 49cc: eb df 00 80 ld r30,128(r31) 49d0: eb bf 00 78 ld r29,120(r31) 49d4: 38 21 00 90 addi r1,r1,144 49d8: e8 01 00 10 ld r0,16(r1) 49dc: eb e1 ff f8 ld r31,-8(r1) 49e0: 7c 08 03 a6 mtlr r0 49e4: 48 00 00 00 b 49e4 <.kvmhv_flush_nested+0xd4> 49e4: R_PPC64_REL24 .opd+0x2b8 49e8: 38 60 00 00 li r3,0 49ec: b0 6d 0c 7c sth r3,3196(r13) 49f0: 7c 00 04 ac hwsync 49f4: 4b ff ff 74 b 4968 <.kvmhv_flush_nested+0x58> 49f8: 7f a3 eb 78 mr r3,r29 49fc: 48 00 00 01 bl 49fc <.kvmhv_flush_nested+0xec> 49fc: R_PPC64_REL24 __pv_queued_spin_unlock 4a00: 60 00 00 00 nop 4a04: 4b ff ff 80 b 4984 <.kvmhv_flush_nested+0x74> 4a08: 78 65 00 20 clrldi r5,r3,32 4a0c: 38 60 00 00 li r3,0 4a10: 60 63 f8 08 ori r3,r3,63496 4a14: 3c 80 00 09 lis r4,9 4a18: 38 c0 08 00 li r6,2048 4a1c: 48 00 00 01 bl 4a1c <.kvmhv_flush_nested+0x10c> 4a1c: R_PPC64_REL24 plpar_hcall_norets 4a20: 60 00 00 00 nop 4a24: 28 23 00 00 cmpldi r3,0 4a28: 41 82 ff 70 beq 4998 <.kvmhv_flush_nested+0x88> 4a2c: 7c 64 1b 78 mr r4,r3 4a30: 3c 62 00 00 addis r3,r2,0 4a32: R_PPC64_TOC16_HA .toc+0x18 4a34: e8 63 00 00 ld r3,0(r3) 4a36: R_PPC64_TOC16_LO_DS .toc+0x18 4a38: 48 00 00 01 bl 4a38 <.kvmhv_flush_nested+0x128> 4a38: R_PPC64_REL24 printk 4a3c: 60 00 00 00 nop 4a40: 4b ff ff 58 b 4998 <.kvmhv_flush_nested+0x88> ... 0000000000004a50 <.kvmhv_remove_nested>: 4a50: 7c 08 02 a6 mflr r0 4a54: fb e1 ff f8 std r31,-8(r1) 4a58: f8 01 00 10 std r0,16(r1) 4a5c: f8 21 ff 71 stdu r1,-144(r1) 4a60: 7c 3f 0b 78 mr r31,r1 4a64: fb 9f 00 70 std r28,112(r31) 4a68: fb bf 00 78 std r29,120(r31) 4a6c: fb df 00 80 std r30,128(r31) 4a70: 7c 7e 1b 78 mr r30,r3 4a74: 48 00 00 01 bl 4a74 <.kvmhv_remove_nested+0x24> 4a74: R_PPC64_REL24 _mcount 4a78: 60 00 00 00 nop 4a7c: eb be 00 00 ld r29,0(r30) 4a80: 7f a3 eb 78 mr r3,r29 4a84: eb 9e 00 0a lwa r28,8(r30) 4a88: 48 00 00 01 bl 4a88 <.kvmhv_remove_nested+0x38> 4a88: R_PPC64_REL24 _raw_spin_lock 4a8c: 60 00 00 00 nop 4a90: 7b 83 1f 24 rldicr r3,r28,3,60 4a94: 7c 7d 1a 14 add r3,r29,r3 4a98: e8 83 44 a0 ld r4,17568(r3) 4a9c: 7c 24 f0 40 cmpld r4,r30 4aa0: 41 82 00 0c beq 4aac <.kvmhv_remove_nested+0x5c> 4aa4: eb 9e 00 28 ld r28,40(r30) 4aa8: 48 00 00 88 b 4b30 <.kvmhv_remove_nested+0xe0> 4aac: 38 80 00 00 li r4,0 4ab0: f8 83 44 a0 std r4,17568(r3) 4ab4: 80 7d 44 98 lwz r3,17560(r29) 4ab8: 7c 1c 18 40 cmplw r28,r3 4abc: 40 82 00 68 bne 4b24 <.kvmhv_remove_nested+0xd4> 4ac0: 38 7c ff ff addi r3,r28,-1 4ac4: 38 80 ff ff li r4,-1 4ac8: 2c 03 ff ff cmpwi r3,-1 4acc: 41 80 00 0c blt 4ad8 <.kvmhv_remove_nested+0x88> 4ad0: 60 83 00 00 ori r3,r4,0 4ad4: 48 00 00 04 b 4ad8 <.kvmhv_remove_nested+0x88> 4ad8: 7c 83 e0 50 subf r4,r3,r28 4adc: 78 85 00 20 clrldi r5,r4,32 4ae0: 38 9d 44 a0 addi r4,r29,17568 4ae4: 7c a9 03 a6 mtctr r5 4ae8: 48 00 00 18 b 4b00 <.kvmhv_remove_nested+0xb0> 4aec: 60 00 00 00 nop 4af0: 60 00 00 00 nop 4af4: 60 00 00 00 nop 4af8: 60 00 00 00 nop 4afc: 60 00 00 00 nop 4b00: 42 40 00 1c bdz 4b1c <.kvmhv_remove_nested+0xcc> 4b04: 3b 9c ff ff addi r28,r28,-1 4b08: 7b 85 1f 48 rldic r5,r28,3,29 4b0c: 7c a4 28 2a ldx r5,r4,r5 4b10: 28 25 00 00 cmpldi r5,0 4b14: 41 82 ff ec beq 4b00 <.kvmhv_remove_nested+0xb0> 4b18: 48 00 00 08 b 4b20 <.kvmhv_remove_nested+0xd0> 4b1c: 7c 7c 1b 78 mr r28,r3 4b20: 93 9d 44 98 stw r28,17560(r29) 4b24: e8 7e 00 28 ld r3,40(r30) 4b28: 3b 83 ff ff addi r28,r3,-1 4b2c: fb 9e 00 28 std r28,40(r30) 4b30: a0 6d 0c 7c lhz r3,3196(r13) 4b34: 28 03 00 00 cmplwi r3,0 4b38: 40 82 00 b4 bne 4bec <.kvmhv_remove_nested+0x19c> 4b3c: a0 6d 0c 7a lhz r3,3194(r13) 4b40: 38 63 ff ff addi r3,r3,-1 4b44: b0 6d 0c 7a sth r3,3194(r13) 4b48: 60 00 00 00 nop 4b4c: 38 60 00 00 li r3,0 4b50: 7c 20 04 ac lwsync 4b54: 98 7d 00 03 stb r3,3(r29) 4b58: 28 3c 00 00 cmpldi r28,0 4b5c: 40 82 00 70 bne 4bcc <.kvmhv_remove_nested+0x17c> 4b60: e8 9e 00 10 ld r4,16(r30) 4b64: 28 24 00 00 cmpldi r4,0 4b68: 41 82 00 2c beq 4b94 <.kvmhv_remove_nested+0x144> 4b6c: e8 7e 00 00 ld r3,0(r30) 4b70: 80 be 00 0c lwz r5,12(r30) 4b74: 48 00 00 01 bl 4b74 <.kvmhv_remove_nested+0x124> 4b74: R_PPC64_REL24 kvmppc_free_pgtable_radix 4b78: 60 00 00 00 nop 4b7c: e8 9e 00 10 ld r4,16(r30) 4b80: 60 00 00 00 nop 4b84: 7c 83 23 78 mr r3,r4 4b88: 38 80 00 00 li r4,0 4b8c: 48 00 00 01 bl 4b8c <.kvmhv_remove_nested+0x13c> 4b8c: R_PPC64_REL24 free_pages 4b90: 60 00 00 00 nop 4b94: 80 be 00 0c lwz r5,12(r30) 4b98: 60 00 00 00 nop 4b9c: 38 80 00 00 li r4,0 4ba0: 7c a3 2b 78 mr r3,r5 4ba4: 38 a0 00 00 li r5,0 4ba8: 38 c0 00 01 li r6,1 4bac: 48 00 00 01 bl 4bac <.kvmhv_remove_nested+0x15c> 4bac: R_PPC64_REL24 mmu_partition_table_set_entry 4bb0: 60 00 00 00 nop 4bb4: e8 7e 00 0e lwa r3,12(r30) 4bb8: 48 00 00 01 bl 4bb8 <.kvmhv_remove_nested+0x168> 4bb8: R_PPC64_REL24 kvmppc_free_lpid 4bbc: 60 00 00 00 nop 4bc0: 7f c3 f3 78 mr r3,r30 4bc4: 48 00 00 01 bl 4bc4 <.kvmhv_remove_nested+0x174> 4bc4: R_PPC64_REL24 kfree 4bc8: 60 00 00 00 nop 4bcc: eb df 00 80 ld r30,128(r31) 4bd0: eb bf 00 78 ld r29,120(r31) 4bd4: eb 9f 00 70 ld r28,112(r31) 4bd8: 38 21 00 90 addi r1,r1,144 4bdc: e8 01 00 10 ld r0,16(r1) 4be0: 7c 08 03 a6 mtlr r0 4be4: eb e1 ff f8 ld r31,-8(r1) 4be8: 4e 80 00 20 blr 4bec: 38 60 00 00 li r3,0 4bf0: b0 6d 0c 7c sth r3,3196(r13) 4bf4: 7c 00 04 ac hwsync 4bf8: 4b ff ff 44 b 4b3c <.kvmhv_remove_nested+0xec> 4bfc: 7f a3 eb 78 mr r3,r29 4c00: 48 00 00 01 bl 4c00 <.kvmhv_remove_nested+0x1b0> 4c00: R_PPC64_REL24 __pv_queued_spin_unlock 4c04: 60 00 00 00 nop 4c08: 4b ff ff 50 b 4b58 <.kvmhv_remove_nested+0x108> 4c0c: 3c 62 00 00 addis r3,r2,0 4c0e: R_PPC64_TOC16_HA .toc 4c10: 78 a6 26 e4 rldicr r6,r5,4,59 4c14: e8 63 00 00 ld r3,0(r3) 4c16: R_PPC64_TOC16_LO_DS .toc 4c18: e8 83 00 00 ld r4,0(r3) 4c1c: 38 60 00 00 li r3,0 4c20: 7c 64 31 6a stdux r3,r4,r6 4c24: f8 64 00 08 std r3,8(r4) 4c28: 60 00 00 00 nop 4c2c: 7c a3 2b 78 mr r3,r5 4c30: 48 00 00 01 bl 4c30 <.kvmhv_remove_nested+0x1e0> 4c30: R_PPC64_REL24 radix__flush_all_lpid 4c34: 60 00 00 00 nop 4c38: 4b ff ff 7c b 4bb4 <.kvmhv_remove_nested+0x164> 4c3c: 3c 62 00 00 addis r3,r2,0 4c3e: R_PPC64_TOC16_HA .toc+0x8 4c40: 3c a2 00 00 addis r5,r2,0 4c42: R_PPC64_TOC16_HA .toc+0x10 4c44: e8 63 00 00 ld r3,0(r3) 4c46: R_PPC64_TOC16_LO_DS .toc+0x8 4c48: e8 a5 00 00 ld r5,0(r5) 4c4a: R_PPC64_TOC16_LO_DS .toc+0x10 4c4c: e8 63 00 00 ld r3,0(r3) 4c50: 78 63 1f 24 rldicr r3,r3,3,60 4c54: 7c 65 18 2a ldx r3,r5,r3 4c58: 48 00 00 01 bl 4c58 <.kvmhv_remove_nested+0x208> 4c58: R_PPC64_REL24 kmem_cache_free 4c5c: 60 00 00 00 nop 4c60: 4b ff ff 34 b 4b94 <.kvmhv_remove_nested+0x144> 4c64: 60 63 f8 08 ori r3,r3,63496 4c68: 3c 80 00 09 lis r4,9 4c6c: 38 c0 08 00 li r6,2048 4c70: 48 00 00 01 bl 4c70 <.kvmhv_remove_nested+0x220> 4c70: R_PPC64_REL24 plpar_hcall_norets 4c74: 60 00 00 00 nop 4c78: 28 23 00 00 cmpldi r3,0 4c7c: 41 82 ff 38 beq 4bb4 <.kvmhv_remove_nested+0x164> 4c80: 7c 64 1b 78 mr r4,r3 4c84: 3c 62 00 00 addis r3,r2,0 4c86: R_PPC64_TOC16_HA .toc+0x18 4c88: e8 63 00 00 ld r3,0(r3) 4c8a: R_PPC64_TOC16_LO_DS .toc+0x18 4c8c: 48 00 00 01 bl 4c8c <.kvmhv_remove_nested+0x23c> 4c8c: R_PPC64_REL24 printk 4c90: 60 00 00 00 nop 4c94: 4b ff ff 20 b 4bb4 <.kvmhv_remove_nested+0x164> ... 4ca4: 60 00 00 00 nop 4ca8: 60 00 00 00 nop 4cac: 60 00 00 00 nop 0000000000004cb0 <.kvmhv_handle_nested_set_rc>: 4cb0: 7c 08 02 a6 mflr r0 4cb4: fb e1 ff f8 std r31,-8(r1) 4cb8: 7d 80 00 26 mfcr r12 4cbc: f8 01 00 10 std r0,16(r1) 4cc0: 91 81 00 08 stw r12,8(r1) 4cc4: f8 21 ff 51 stdu r1,-176(r1) 4cc8: 7c 3f 0b 78 mr r31,r1 4ccc: fb 3f 00 78 std r25,120(r31) 4cd0: fb 5f 00 80 std r26,128(r31) 4cd4: 7d 1a 43 78 mr r26,r8 4cd8: fb 7f 00 88 std r27,136(r31) 4cdc: fb 9f 00 90 std r28,144(r31) 4ce0: 7c 9c 23 78 mr r28,r4 4ce4: fb bf 00 98 std r29,152(r31) 4ce8: 7c bd 2b 78 mr r29,r5 4cec: fb df 00 a0 std r30,160(r31) 4cf0: 7c 7e 1b 78 mr r30,r3 4cf4: eb 7f 00 e0 ld r27,224(r31) 4cf8: eb 3f 00 f0 ld r25,240(r31) 4cfc: 48 00 00 01 bl 4cfc <.kvmhv_handle_nested_set_rc+0x4c> 4cfc: R_PPC64_REL24 _mcount 4d00: 60 00 00 00 nop 4d04: 57 23 01 8c rlwinm r3,r25,0,6,6 4d08: 38 80 01 00 li r4,256 4d0c: 28 a3 00 00 cmpldi cr1,r3,0 4d10: 7b 23 3e 42 rldicl r3,r25,39,25 4d14: 38 a0 01 80 li r5,384 4d18: 70 63 00 01 andi. r3,r3,1 4d1c: 41 86 00 0c beq cr1,4d28 <.kvmhv_handle_nested_set_rc+0x78> 4d20: 60 a3 00 00 ori r3,r5,0 4d24: 48 00 00 08 b 4d2c <.kvmhv_handle_nested_set_rc+0x7c> 4d28: 38 64 00 00 addi r3,r4,0 4d2c: 4d 01 0b 82 crmove 4*cr2+lt,gt 4d30: 7c 63 d8 79 andc. r3,r3,r27 4d34: 3b 60 00 02 li r27,2 4d38: 40 82 00 ac bne 4de4 <.kvmhv_handle_nested_set_rc+0x134> 4d3c: eb de 00 00 ld r30,0(r30) 4d40: 7f c3 f3 78 mr r3,r30 4d44: 48 00 00 01 bl 4d44 <.kvmhv_handle_nested_set_rc+0x94> 4d44: R_PPC64_REL24 _raw_spin_lock 4d48: 60 00 00 00 nop 4d4c: 38 60 00 01 li r3,1 4d50: 38 80 00 00 li r4,0 4d54: 80 fe 41 08 lwz r7,16648(r30) 4d58: 41 88 00 0c blt cr2,4d64 <.kvmhv_handle_nested_set_rc+0xb4> 4d5c: 60 99 00 00 ori r25,r4,0 4d60: 48 00 00 08 b 4d68 <.kvmhv_handle_nested_set_rc+0xb8> 4d64: 3b 23 00 00 addi r25,r3,0 4d68: 7f c3 f3 78 mr r3,r30 4d6c: 7f 25 cb 78 mr r5,r25 4d70: 7f 46 d3 78 mr r6,r26 4d74: 48 00 00 01 bl 4d74 <.kvmhv_handle_nested_set_rc+0xc4> 4d74: R_PPC64_REL24 kvmppc_hv_handle_set_rc 4d78: 60 00 00 00 nop 4d7c: 28 23 00 00 cmpldi r3,0 4d80: 3b 60 ff ea li r27,-22 4d84: 41 82 00 38 beq 4dbc <.kvmhv_handle_nested_set_rc+0x10c> 4d88: 80 fc 00 08 lwz r7,8(r28) 4d8c: 7f c3 f3 78 mr r3,r30 4d90: 38 80 00 01 li r4,1 4d94: 7f 25 cb 78 mr r5,r25 4d98: 7f a6 eb 78 mr r6,r29 4d9c: 48 00 00 01 bl 4d9c <.kvmhv_handle_nested_set_rc+0xec> 4d9c: R_PPC64_REL24 kvmppc_hv_handle_set_rc 4da0: 60 00 00 00 nop 4da4: 70 63 00 01 andi. r3,r3,1 4da8: 38 60 ff ea li r3,-22 4dac: 41 81 00 0c bgt 4db8 <.kvmhv_handle_nested_set_rc+0x108> 4db0: 60 7b 00 00 ori r27,r3,0 4db4: 48 00 00 08 b 4dbc <.kvmhv_handle_nested_set_rc+0x10c> 4db8: 3b 60 00 00 li r27,0 4dbc: a0 6d 0c 7c lhz r3,3196(r13) 4dc0: 28 03 00 00 cmplwi r3,0 4dc4: 40 82 00 58 bne 4e1c <.kvmhv_handle_nested_set_rc+0x16c> 4dc8: a0 6d 0c 7a lhz r3,3194(r13) 4dcc: 38 63 ff ff addi r3,r3,-1 4dd0: b0 6d 0c 7a sth r3,3194(r13) 4dd4: 60 00 00 00 nop 4dd8: 38 60 00 00 li r3,0 4ddc: 7c 20 04 ac lwsync 4de0: 98 7e 00 03 stb r3,3(r30) 4de4: 7f 63 db 78 mr r3,r27 4de8: eb df 00 a0 ld r30,160(r31) 4dec: eb bf 00 98 ld r29,152(r31) 4df0: eb 9f 00 90 ld r28,144(r31) 4df4: eb 7f 00 88 ld r27,136(r31) 4df8: eb 5f 00 80 ld r26,128(r31) 4dfc: eb 3f 00 78 ld r25,120(r31) 4e00: 38 21 00 b0 addi r1,r1,176 4e04: e8 01 00 10 ld r0,16(r1) 4e08: 81 81 00 08 lwz r12,8(r1) 4e0c: 7c 08 03 a6 mtlr r0 4e10: eb e1 ff f8 ld r31,-8(r1) 4e14: 7d 92 01 20 mtocrf 32,r12 4e18: 4e 80 00 20 blr 4e1c: 38 60 00 00 li r3,0 4e20: b0 6d 0c 7c sth r3,3196(r13) 4e24: 7c 00 04 ac hwsync 4e28: 4b ff ff a0 b 4dc8 <.kvmhv_handle_nested_set_rc+0x118> 4e2c: 7f c3 f3 78 mr r3,r30 4e30: 48 00 00 01 bl 4e30 <.kvmhv_handle_nested_set_rc+0x180> 4e30: R_PPC64_REL24 __pv_queued_spin_unlock 4e34: 60 00 00 00 nop 4e38: 4b ff ff ac b 4de4 <.kvmhv_handle_nested_set_rc+0x134> ...