0000000000000a3c <.uma_print_stats>: a3c: 7c 08 02 a6 mflr r0 a40: fb e1 ff f8 std r31,-8(r1) a44: f8 01 00 10 std r0,16(r1) a48: f8 21 ff 81 stdu r1,-128(r1) a4c: 7c 3f 0b 78 mr r31,r1 a50: e8 62 00 70 ld r3,112(r2) a54: 4b ff ff 15 bl 968 <.zone_foreach> a58: e8 21 00 00 ld r1,0(r1) a5c: e8 01 00 10 ld r0,16(r1) a60: 7c 08 03 a6 mtlr r0 a64: eb e1 ff f8 ld r31,-8(r1) a68: 4e 80 00 20 blr <---- Where the debugger thinks it's pointing a6c: 00 00 00 00 .long 0x0 a70: 00 00 00 01 .long 0x1 a74: 80 01 00 00 lwz r0,0(r1) 0000000000000a78 <.uma_timeout>: a78: 7c 08 02 a6 mflr r0 <---- where it is actually pointing? a7c: fb e1 ff f8 std r31,-8(r1) a80: f8 01 00 10 std r0,16(r1) a84: f8 21 ff 81 stdu r1,-128(r1) a88: 7c 3f 0b 78 mr r31,r1 a8c: 4b ff f5 75 bl 0 <.bucket_enable> a90: e8 62 00 78 ld r3,120(r2) a94: 4b ff fe d5 bl 968 <.zone_foreach> a98: e8 62 00 28 ld r3,40(r2) a9c: e9 22 00 48 ld r9,72(r2) aa0: 80 09 00 00 lwz r0,0(r9) aa4: 54 04 10 3a rlwinm r4,r0,2,0,29