* arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest'
@ 2021-04-03 10:47 kernel test robot
2021-06-20 23:59 ` Nicholas Piggin
0 siblings, 1 reply; 10+ messages in thread
From: kernel test robot @ 2021-04-03 10:47 UTC (permalink / raw)
To: Arnd Bergmann
Cc: kbuild-all, clang-built-linux, linux-kernel, Nathan Chancellor,
Kees Cook, Andrew Morton, Linux Memory Management List
[-- Attachment #1: Type: text/plain, Size: 12210 bytes --]
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: d93a0d43e3d0ba9e19387be4dae4a8d5b175a8d7
commit: 97e4910232fa1f81e806aa60c25a0450276d99a2 linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP*
date: 3 weeks ago
config: powerpc64-randconfig-r006-20210403 (attached as .config)
compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project 0fe8af94688aa03c01913c2001d6a1a911f42ce6)
reproduce (this is a W=1 build):
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# install powerpc64 cross compiling tool for clang build
# apt-get install binutils-powerpc64-linux-gnu
# https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=97e4910232fa1f81e806aa60c25a0450276d99a2
git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
git fetch --no-tags linus master
git checkout 97e4910232fa1f81e806aa60c25a0450276d99a2
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=powerpc64
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
All errors (new ones prefixed by >>):
>> arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest' [-Werror,-Wframe-larger-than=]
long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
^
1 error generated.
vim +/kvmhv_enter_nested_guest +264 arch/powerpc/kvm/book3s_hv_nested.c
afe75049303f75 Ravi Bangoria 2020-12-16 263
360cae313702cd Paul Mackerras 2018-10-08 @264 long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
360cae313702cd Paul Mackerras 2018-10-08 265 {
360cae313702cd Paul Mackerras 2018-10-08 266 long int err, r;
360cae313702cd Paul Mackerras 2018-10-08 267 struct kvm_nested_guest *l2;
360cae313702cd Paul Mackerras 2018-10-08 268 struct pt_regs l2_regs, saved_l1_regs;
afe75049303f75 Ravi Bangoria 2020-12-16 269 struct hv_guest_state l2_hv = {0}, saved_l1_hv;
360cae313702cd Paul Mackerras 2018-10-08 270 struct kvmppc_vcore *vc = vcpu->arch.vcore;
360cae313702cd Paul Mackerras 2018-10-08 271 u64 hv_ptr, regs_ptr;
360cae313702cd Paul Mackerras 2018-10-08 272 u64 hdec_exp;
360cae313702cd Paul Mackerras 2018-10-08 273 s64 delta_purr, delta_spurr, delta_ic, delta_vtb;
360cae313702cd Paul Mackerras 2018-10-08 274 u64 mask;
360cae313702cd Paul Mackerras 2018-10-08 275 unsigned long lpcr;
360cae313702cd Paul Mackerras 2018-10-08 276
360cae313702cd Paul Mackerras 2018-10-08 277 if (vcpu->kvm->arch.l1_ptcr == 0)
360cae313702cd Paul Mackerras 2018-10-08 278 return H_NOT_AVAILABLE;
360cae313702cd Paul Mackerras 2018-10-08 279
360cae313702cd Paul Mackerras 2018-10-08 280 /* copy parameters in */
360cae313702cd Paul Mackerras 2018-10-08 281 hv_ptr = kvmppc_get_gpr(vcpu, 4);
1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 282 regs_ptr = kvmppc_get_gpr(vcpu, 5);
1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 283 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
afe75049303f75 Ravi Bangoria 2020-12-16 284 err = kvmhv_read_guest_state_and_regs(vcpu, &l2_hv, &l2_regs,
afe75049303f75 Ravi Bangoria 2020-12-16 285 hv_ptr, regs_ptr);
1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 286 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx);
360cae313702cd Paul Mackerras 2018-10-08 287 if (err)
360cae313702cd Paul Mackerras 2018-10-08 288 return H_PARAMETER;
1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 289
10b5022db7861a Suraj Jitindar Singh 2018-10-08 290 if (kvmppc_need_byteswap(vcpu))
10b5022db7861a Suraj Jitindar Singh 2018-10-08 291 byteswap_hv_regs(&l2_hv);
afe75049303f75 Ravi Bangoria 2020-12-16 292 if (l2_hv.version > HV_GUEST_STATE_VERSION)
360cae313702cd Paul Mackerras 2018-10-08 293 return H_P2;
360cae313702cd Paul Mackerras 2018-10-08 294
10b5022db7861a Suraj Jitindar Singh 2018-10-08 295 if (kvmppc_need_byteswap(vcpu))
10b5022db7861a Suraj Jitindar Singh 2018-10-08 296 byteswap_pt_regs(&l2_regs);
9d0b048da788c1 Suraj Jitindar Singh 2018-10-08 297 if (l2_hv.vcpu_token >= NR_CPUS)
9d0b048da788c1 Suraj Jitindar Singh 2018-10-08 298 return H_PARAMETER;
9d0b048da788c1 Suraj Jitindar Singh 2018-10-08 299
360cae313702cd Paul Mackerras 2018-10-08 300 /* translate lpid */
360cae313702cd Paul Mackerras 2018-10-08 301 l2 = kvmhv_get_nested(vcpu->kvm, l2_hv.lpid, true);
360cae313702cd Paul Mackerras 2018-10-08 302 if (!l2)
360cae313702cd Paul Mackerras 2018-10-08 303 return H_PARAMETER;
360cae313702cd Paul Mackerras 2018-10-08 304 if (!l2->l1_gr_to_hr) {
360cae313702cd Paul Mackerras 2018-10-08 305 mutex_lock(&l2->tlb_lock);
360cae313702cd Paul Mackerras 2018-10-08 306 kvmhv_update_ptbl_cache(l2);
360cae313702cd Paul Mackerras 2018-10-08 307 mutex_unlock(&l2->tlb_lock);
360cae313702cd Paul Mackerras 2018-10-08 308 }
360cae313702cd Paul Mackerras 2018-10-08 309
360cae313702cd Paul Mackerras 2018-10-08 310 /* save l1 values of things */
360cae313702cd Paul Mackerras 2018-10-08 311 vcpu->arch.regs.msr = vcpu->arch.shregs.msr;
360cae313702cd Paul Mackerras 2018-10-08 312 saved_l1_regs = vcpu->arch.regs;
360cae313702cd Paul Mackerras 2018-10-08 313 kvmhv_save_hv_regs(vcpu, &saved_l1_hv);
360cae313702cd Paul Mackerras 2018-10-08 314
360cae313702cd Paul Mackerras 2018-10-08 315 /* convert TB values/offsets to host (L0) values */
360cae313702cd Paul Mackerras 2018-10-08 316 hdec_exp = l2_hv.hdec_expiry - vc->tb_offset;
360cae313702cd Paul Mackerras 2018-10-08 317 vc->tb_offset += l2_hv.tb_offset;
360cae313702cd Paul Mackerras 2018-10-08 318
360cae313702cd Paul Mackerras 2018-10-08 319 /* set L1 state to L2 state */
360cae313702cd Paul Mackerras 2018-10-08 320 vcpu->arch.nested = l2;
360cae313702cd Paul Mackerras 2018-10-08 321 vcpu->arch.nested_vcpu_id = l2_hv.vcpu_token;
360cae313702cd Paul Mackerras 2018-10-08 322 vcpu->arch.regs = l2_regs;
360cae313702cd Paul Mackerras 2018-10-08 323 vcpu->arch.shregs.msr = vcpu->arch.regs.msr;
360cae313702cd Paul Mackerras 2018-10-08 324 mask = LPCR_DPFD | LPCR_ILE | LPCR_TC | LPCR_AIL | LPCR_LD |
360cae313702cd Paul Mackerras 2018-10-08 325 LPCR_LPES | LPCR_MER;
360cae313702cd Paul Mackerras 2018-10-08 326 lpcr = (vc->lpcr & ~mask) | (l2_hv.lpcr & mask);
73937deb4b2d7f Suraj Jitindar Singh 2018-10-08 327 sanitise_hv_regs(vcpu, &l2_hv);
360cae313702cd Paul Mackerras 2018-10-08 328 restore_hv_regs(vcpu, &l2_hv);
360cae313702cd Paul Mackerras 2018-10-08 329
360cae313702cd Paul Mackerras 2018-10-08 330 vcpu->arch.ret = RESUME_GUEST;
360cae313702cd Paul Mackerras 2018-10-08 331 vcpu->arch.trap = 0;
360cae313702cd Paul Mackerras 2018-10-08 332 do {
360cae313702cd Paul Mackerras 2018-10-08 333 if (mftb() >= hdec_exp) {
360cae313702cd Paul Mackerras 2018-10-08 334 vcpu->arch.trap = BOOK3S_INTERRUPT_HV_DECREMENTER;
360cae313702cd Paul Mackerras 2018-10-08 335 r = RESUME_HOST;
360cae313702cd Paul Mackerras 2018-10-08 336 break;
360cae313702cd Paul Mackerras 2018-10-08 337 }
8c99d34578628b Tianjia Zhang 2020-04-27 338 r = kvmhv_run_single_vcpu(vcpu, hdec_exp, lpcr);
360cae313702cd Paul Mackerras 2018-10-08 339 } while (is_kvmppc_resume_guest(r));
360cae313702cd Paul Mackerras 2018-10-08 340
360cae313702cd Paul Mackerras 2018-10-08 341 /* save L2 state for return */
360cae313702cd Paul Mackerras 2018-10-08 342 l2_regs = vcpu->arch.regs;
360cae313702cd Paul Mackerras 2018-10-08 343 l2_regs.msr = vcpu->arch.shregs.msr;
360cae313702cd Paul Mackerras 2018-10-08 344 delta_purr = vcpu->arch.purr - l2_hv.purr;
360cae313702cd Paul Mackerras 2018-10-08 345 delta_spurr = vcpu->arch.spurr - l2_hv.spurr;
360cae313702cd Paul Mackerras 2018-10-08 346 delta_ic = vcpu->arch.ic - l2_hv.ic;
360cae313702cd Paul Mackerras 2018-10-08 347 delta_vtb = vc->vtb - l2_hv.vtb;
360cae313702cd Paul Mackerras 2018-10-08 348 save_hv_return_state(vcpu, vcpu->arch.trap, &l2_hv);
360cae313702cd Paul Mackerras 2018-10-08 349
360cae313702cd Paul Mackerras 2018-10-08 350 /* restore L1 state */
360cae313702cd Paul Mackerras 2018-10-08 351 vcpu->arch.nested = NULL;
360cae313702cd Paul Mackerras 2018-10-08 352 vcpu->arch.regs = saved_l1_regs;
360cae313702cd Paul Mackerras 2018-10-08 353 vcpu->arch.shregs.msr = saved_l1_regs.msr & ~MSR_TS_MASK;
360cae313702cd Paul Mackerras 2018-10-08 354 /* set L1 MSR TS field according to L2 transaction state */
360cae313702cd Paul Mackerras 2018-10-08 355 if (l2_regs.msr & MSR_TS_MASK)
360cae313702cd Paul Mackerras 2018-10-08 356 vcpu->arch.shregs.msr |= MSR_TS_S;
360cae313702cd Paul Mackerras 2018-10-08 357 vc->tb_offset = saved_l1_hv.tb_offset;
360cae313702cd Paul Mackerras 2018-10-08 358 restore_hv_regs(vcpu, &saved_l1_hv);
360cae313702cd Paul Mackerras 2018-10-08 359 vcpu->arch.purr += delta_purr;
360cae313702cd Paul Mackerras 2018-10-08 360 vcpu->arch.spurr += delta_spurr;
360cae313702cd Paul Mackerras 2018-10-08 361 vcpu->arch.ic += delta_ic;
360cae313702cd Paul Mackerras 2018-10-08 362 vc->vtb += delta_vtb;
360cae313702cd Paul Mackerras 2018-10-08 363
360cae313702cd Paul Mackerras 2018-10-08 364 kvmhv_put_nested(l2);
360cae313702cd Paul Mackerras 2018-10-08 365
360cae313702cd Paul Mackerras 2018-10-08 366 /* copy l2_hv_state and regs back to guest */
10b5022db7861a Suraj Jitindar Singh 2018-10-08 367 if (kvmppc_need_byteswap(vcpu)) {
10b5022db7861a Suraj Jitindar Singh 2018-10-08 368 byteswap_hv_regs(&l2_hv);
10b5022db7861a Suraj Jitindar Singh 2018-10-08 369 byteswap_pt_regs(&l2_regs);
10b5022db7861a Suraj Jitindar Singh 2018-10-08 370 }
1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 371 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
afe75049303f75 Ravi Bangoria 2020-12-16 372 err = kvmhv_write_guest_state_and_regs(vcpu, &l2_hv, &l2_regs,
afe75049303f75 Ravi Bangoria 2020-12-16 373 hv_ptr, regs_ptr);
1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 374 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx);
360cae313702cd Paul Mackerras 2018-10-08 375 if (err)
360cae313702cd Paul Mackerras 2018-10-08 376 return H_AUTHORITY;
360cae313702cd Paul Mackerras 2018-10-08 377
360cae313702cd Paul Mackerras 2018-10-08 378 if (r == -EINTR)
360cae313702cd Paul Mackerras 2018-10-08 379 return H_INTERRUPT;
360cae313702cd Paul Mackerras 2018-10-08 380
873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 381 if (vcpu->mmio_needed) {
873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 382 kvmhv_nested_mmio_needed(vcpu, regs_ptr);
873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 383 return H_TOO_HARD;
873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 384 }
873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 385
360cae313702cd Paul Mackerras 2018-10-08 386 return vcpu->arch.trap;
360cae313702cd Paul Mackerras 2018-10-08 387 }
360cae313702cd Paul Mackerras 2018-10-08 388
:::::: The code at line 264 was first introduced by commit
:::::: 360cae313702cdd0b90f82c261a8302fecef030a KVM: PPC: Book3S HV: Nested guest entry via hypercall
:::::: TO: Paul Mackerras <paulus@ozlabs.org>
:::::: CC: Michael Ellerman <mpe@ellerman.id.au>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 32946 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest'
2021-04-03 10:47 arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest' kernel test robot
@ 2021-06-20 23:59 ` Nicholas Piggin
2021-06-21 5:53 ` Nathan Chancellor
0 siblings, 1 reply; 10+ messages in thread
From: Nicholas Piggin @ 2021-06-20 23:59 UTC (permalink / raw)
To: Arnd Bergmann, kernel test robot
Cc: Andrew Morton, clang-built-linux, kbuild-all, Kees Cook,
linux-kernel, Linux Memory Management List, Nathan Chancellor,
linuxppc-dev, kvm-ppc
Excerpts from kernel test robot's message of April 3, 2021 8:47 pm:
> tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> head: d93a0d43e3d0ba9e19387be4dae4a8d5b175a8d7
> commit: 97e4910232fa1f81e806aa60c25a0450276d99a2 linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP*
> date: 3 weeks ago
> config: powerpc64-randconfig-r006-20210403 (attached as .config)
> compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project 0fe8af94688aa03c01913c2001d6a1a911f42ce6)
> reproduce (this is a W=1 build):
> wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
> chmod +x ~/bin/make.cross
> # install powerpc64 cross compiling tool for clang build
> # apt-get install binutils-powerpc64-linux-gnu
> # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=97e4910232fa1f81e806aa60c25a0450276d99a2
> git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
> git fetch --no-tags linus master
> git checkout 97e4910232fa1f81e806aa60c25a0450276d99a2
> # save the attached .config to linux build tree
> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=powerpc64
>
> If you fix the issue, kindly add following tag as appropriate
> Reported-by: kernel test robot <lkp@intel.com>
>
> All errors (new ones prefixed by >>):
>
>>> arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest' [-Werror,-Wframe-larger-than=]
> long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
> ^
> 1 error generated.
>
>
> vim +/kvmhv_enter_nested_guest +264 arch/powerpc/kvm/book3s_hv_nested.c
Not much changed here recently. It's not that big a concern because it's
only called in the KVM ioctl path, not in any deep IO paths or anything,
and doesn't recurse. Might be a bit of inlining or stack spilling put it
over the edge.
powerpc does make it an error though, would be good to avoid that so the
robot doesn't keep tripping over.
Thanks,
Nick
>
> afe75049303f75 Ravi Bangoria 2020-12-16 263
> 360cae313702cd Paul Mackerras 2018-10-08 @264 long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
> 360cae313702cd Paul Mackerras 2018-10-08 265 {
> 360cae313702cd Paul Mackerras 2018-10-08 266 long int err, r;
> 360cae313702cd Paul Mackerras 2018-10-08 267 struct kvm_nested_guest *l2;
> 360cae313702cd Paul Mackerras 2018-10-08 268 struct pt_regs l2_regs, saved_l1_regs;
> afe75049303f75 Ravi Bangoria 2020-12-16 269 struct hv_guest_state l2_hv = {0}, saved_l1_hv;
> 360cae313702cd Paul Mackerras 2018-10-08 270 struct kvmppc_vcore *vc = vcpu->arch.vcore;
> 360cae313702cd Paul Mackerras 2018-10-08 271 u64 hv_ptr, regs_ptr;
> 360cae313702cd Paul Mackerras 2018-10-08 272 u64 hdec_exp;
> 360cae313702cd Paul Mackerras 2018-10-08 273 s64 delta_purr, delta_spurr, delta_ic, delta_vtb;
> 360cae313702cd Paul Mackerras 2018-10-08 274 u64 mask;
> 360cae313702cd Paul Mackerras 2018-10-08 275 unsigned long lpcr;
> 360cae313702cd Paul Mackerras 2018-10-08 276
> 360cae313702cd Paul Mackerras 2018-10-08 277 if (vcpu->kvm->arch.l1_ptcr == 0)
> 360cae313702cd Paul Mackerras 2018-10-08 278 return H_NOT_AVAILABLE;
> 360cae313702cd Paul Mackerras 2018-10-08 279
> 360cae313702cd Paul Mackerras 2018-10-08 280 /* copy parameters in */
> 360cae313702cd Paul Mackerras 2018-10-08 281 hv_ptr = kvmppc_get_gpr(vcpu, 4);
> 1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 282 regs_ptr = kvmppc_get_gpr(vcpu, 5);
> 1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 283 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
> afe75049303f75 Ravi Bangoria 2020-12-16 284 err = kvmhv_read_guest_state_and_regs(vcpu, &l2_hv, &l2_regs,
> afe75049303f75 Ravi Bangoria 2020-12-16 285 hv_ptr, regs_ptr);
> 1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 286 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx);
> 360cae313702cd Paul Mackerras 2018-10-08 287 if (err)
> 360cae313702cd Paul Mackerras 2018-10-08 288 return H_PARAMETER;
> 1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 289
> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 290 if (kvmppc_need_byteswap(vcpu))
> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 291 byteswap_hv_regs(&l2_hv);
> afe75049303f75 Ravi Bangoria 2020-12-16 292 if (l2_hv.version > HV_GUEST_STATE_VERSION)
> 360cae313702cd Paul Mackerras 2018-10-08 293 return H_P2;
> 360cae313702cd Paul Mackerras 2018-10-08 294
> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 295 if (kvmppc_need_byteswap(vcpu))
> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 296 byteswap_pt_regs(&l2_regs);
> 9d0b048da788c1 Suraj Jitindar Singh 2018-10-08 297 if (l2_hv.vcpu_token >= NR_CPUS)
> 9d0b048da788c1 Suraj Jitindar Singh 2018-10-08 298 return H_PARAMETER;
> 9d0b048da788c1 Suraj Jitindar Singh 2018-10-08 299
> 360cae313702cd Paul Mackerras 2018-10-08 300 /* translate lpid */
> 360cae313702cd Paul Mackerras 2018-10-08 301 l2 = kvmhv_get_nested(vcpu->kvm, l2_hv.lpid, true);
> 360cae313702cd Paul Mackerras 2018-10-08 302 if (!l2)
> 360cae313702cd Paul Mackerras 2018-10-08 303 return H_PARAMETER;
> 360cae313702cd Paul Mackerras 2018-10-08 304 if (!l2->l1_gr_to_hr) {
> 360cae313702cd Paul Mackerras 2018-10-08 305 mutex_lock(&l2->tlb_lock);
> 360cae313702cd Paul Mackerras 2018-10-08 306 kvmhv_update_ptbl_cache(l2);
> 360cae313702cd Paul Mackerras 2018-10-08 307 mutex_unlock(&l2->tlb_lock);
> 360cae313702cd Paul Mackerras 2018-10-08 308 }
> 360cae313702cd Paul Mackerras 2018-10-08 309
> 360cae313702cd Paul Mackerras 2018-10-08 310 /* save l1 values of things */
> 360cae313702cd Paul Mackerras 2018-10-08 311 vcpu->arch.regs.msr = vcpu->arch.shregs.msr;
> 360cae313702cd Paul Mackerras 2018-10-08 312 saved_l1_regs = vcpu->arch.regs;
> 360cae313702cd Paul Mackerras 2018-10-08 313 kvmhv_save_hv_regs(vcpu, &saved_l1_hv);
> 360cae313702cd Paul Mackerras 2018-10-08 314
> 360cae313702cd Paul Mackerras 2018-10-08 315 /* convert TB values/offsets to host (L0) values */
> 360cae313702cd Paul Mackerras 2018-10-08 316 hdec_exp = l2_hv.hdec_expiry - vc->tb_offset;
> 360cae313702cd Paul Mackerras 2018-10-08 317 vc->tb_offset += l2_hv.tb_offset;
> 360cae313702cd Paul Mackerras 2018-10-08 318
> 360cae313702cd Paul Mackerras 2018-10-08 319 /* set L1 state to L2 state */
> 360cae313702cd Paul Mackerras 2018-10-08 320 vcpu->arch.nested = l2;
> 360cae313702cd Paul Mackerras 2018-10-08 321 vcpu->arch.nested_vcpu_id = l2_hv.vcpu_token;
> 360cae313702cd Paul Mackerras 2018-10-08 322 vcpu->arch.regs = l2_regs;
> 360cae313702cd Paul Mackerras 2018-10-08 323 vcpu->arch.shregs.msr = vcpu->arch.regs.msr;
> 360cae313702cd Paul Mackerras 2018-10-08 324 mask = LPCR_DPFD | LPCR_ILE | LPCR_TC | LPCR_AIL | LPCR_LD |
> 360cae313702cd Paul Mackerras 2018-10-08 325 LPCR_LPES | LPCR_MER;
> 360cae313702cd Paul Mackerras 2018-10-08 326 lpcr = (vc->lpcr & ~mask) | (l2_hv.lpcr & mask);
> 73937deb4b2d7f Suraj Jitindar Singh 2018-10-08 327 sanitise_hv_regs(vcpu, &l2_hv);
> 360cae313702cd Paul Mackerras 2018-10-08 328 restore_hv_regs(vcpu, &l2_hv);
> 360cae313702cd Paul Mackerras 2018-10-08 329
> 360cae313702cd Paul Mackerras 2018-10-08 330 vcpu->arch.ret = RESUME_GUEST;
> 360cae313702cd Paul Mackerras 2018-10-08 331 vcpu->arch.trap = 0;
> 360cae313702cd Paul Mackerras 2018-10-08 332 do {
> 360cae313702cd Paul Mackerras 2018-10-08 333 if (mftb() >= hdec_exp) {
> 360cae313702cd Paul Mackerras 2018-10-08 334 vcpu->arch.trap = BOOK3S_INTERRUPT_HV_DECREMENTER;
> 360cae313702cd Paul Mackerras 2018-10-08 335 r = RESUME_HOST;
> 360cae313702cd Paul Mackerras 2018-10-08 336 break;
> 360cae313702cd Paul Mackerras 2018-10-08 337 }
> 8c99d34578628b Tianjia Zhang 2020-04-27 338 r = kvmhv_run_single_vcpu(vcpu, hdec_exp, lpcr);
> 360cae313702cd Paul Mackerras 2018-10-08 339 } while (is_kvmppc_resume_guest(r));
> 360cae313702cd Paul Mackerras 2018-10-08 340
> 360cae313702cd Paul Mackerras 2018-10-08 341 /* save L2 state for return */
> 360cae313702cd Paul Mackerras 2018-10-08 342 l2_regs = vcpu->arch.regs;
> 360cae313702cd Paul Mackerras 2018-10-08 343 l2_regs.msr = vcpu->arch.shregs.msr;
> 360cae313702cd Paul Mackerras 2018-10-08 344 delta_purr = vcpu->arch.purr - l2_hv.purr;
> 360cae313702cd Paul Mackerras 2018-10-08 345 delta_spurr = vcpu->arch.spurr - l2_hv.spurr;
> 360cae313702cd Paul Mackerras 2018-10-08 346 delta_ic = vcpu->arch.ic - l2_hv.ic;
> 360cae313702cd Paul Mackerras 2018-10-08 347 delta_vtb = vc->vtb - l2_hv.vtb;
> 360cae313702cd Paul Mackerras 2018-10-08 348 save_hv_return_state(vcpu, vcpu->arch.trap, &l2_hv);
> 360cae313702cd Paul Mackerras 2018-10-08 349
> 360cae313702cd Paul Mackerras 2018-10-08 350 /* restore L1 state */
> 360cae313702cd Paul Mackerras 2018-10-08 351 vcpu->arch.nested = NULL;
> 360cae313702cd Paul Mackerras 2018-10-08 352 vcpu->arch.regs = saved_l1_regs;
> 360cae313702cd Paul Mackerras 2018-10-08 353 vcpu->arch.shregs.msr = saved_l1_regs.msr & ~MSR_TS_MASK;
> 360cae313702cd Paul Mackerras 2018-10-08 354 /* set L1 MSR TS field according to L2 transaction state */
> 360cae313702cd Paul Mackerras 2018-10-08 355 if (l2_regs.msr & MSR_TS_MASK)
> 360cae313702cd Paul Mackerras 2018-10-08 356 vcpu->arch.shregs.msr |= MSR_TS_S;
> 360cae313702cd Paul Mackerras 2018-10-08 357 vc->tb_offset = saved_l1_hv.tb_offset;
> 360cae313702cd Paul Mackerras 2018-10-08 358 restore_hv_regs(vcpu, &saved_l1_hv);
> 360cae313702cd Paul Mackerras 2018-10-08 359 vcpu->arch.purr += delta_purr;
> 360cae313702cd Paul Mackerras 2018-10-08 360 vcpu->arch.spurr += delta_spurr;
> 360cae313702cd Paul Mackerras 2018-10-08 361 vcpu->arch.ic += delta_ic;
> 360cae313702cd Paul Mackerras 2018-10-08 362 vc->vtb += delta_vtb;
> 360cae313702cd Paul Mackerras 2018-10-08 363
> 360cae313702cd Paul Mackerras 2018-10-08 364 kvmhv_put_nested(l2);
> 360cae313702cd Paul Mackerras 2018-10-08 365
> 360cae313702cd Paul Mackerras 2018-10-08 366 /* copy l2_hv_state and regs back to guest */
> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 367 if (kvmppc_need_byteswap(vcpu)) {
> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 368 byteswap_hv_regs(&l2_hv);
> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 369 byteswap_pt_regs(&l2_regs);
> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 370 }
> 1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 371 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
> afe75049303f75 Ravi Bangoria 2020-12-16 372 err = kvmhv_write_guest_state_and_regs(vcpu, &l2_hv, &l2_regs,
> afe75049303f75 Ravi Bangoria 2020-12-16 373 hv_ptr, regs_ptr);
> 1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 374 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx);
> 360cae313702cd Paul Mackerras 2018-10-08 375 if (err)
> 360cae313702cd Paul Mackerras 2018-10-08 376 return H_AUTHORITY;
> 360cae313702cd Paul Mackerras 2018-10-08 377
> 360cae313702cd Paul Mackerras 2018-10-08 378 if (r == -EINTR)
> 360cae313702cd Paul Mackerras 2018-10-08 379 return H_INTERRUPT;
> 360cae313702cd Paul Mackerras 2018-10-08 380
> 873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 381 if (vcpu->mmio_needed) {
> 873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 382 kvmhv_nested_mmio_needed(vcpu, regs_ptr);
> 873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 383 return H_TOO_HARD;
> 873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 384 }
> 873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 385
> 360cae313702cd Paul Mackerras 2018-10-08 386 return vcpu->arch.trap;
> 360cae313702cd Paul Mackerras 2018-10-08 387 }
> 360cae313702cd Paul Mackerras 2018-10-08 388
>
> :::::: The code at line 264 was first introduced by commit
> :::::: 360cae313702cdd0b90f82c261a8302fecef030a KVM: PPC: Book3S HV: Nested guest entry via hypercall
>
> :::::: TO: Paul Mackerras <paulus@ozlabs.org>
> :::::: CC: Michael Ellerman <mpe@ellerman.id.au>
>
> ---
> 0-DAY CI Kernel Test Service, Intel Corporation
> https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest'
2021-06-20 23:59 ` Nicholas Piggin
@ 2021-06-21 5:53 ` Nathan Chancellor
2021-06-21 9:46 ` Michael Ellerman
0 siblings, 1 reply; 10+ messages in thread
From: Nathan Chancellor @ 2021-06-21 5:53 UTC (permalink / raw)
To: Nicholas Piggin, Arnd Bergmann, kernel test robot
Cc: Andrew Morton, clang-built-linux, kbuild-all, Kees Cook,
linux-kernel, Linux Memory Management List, linuxppc-dev,
kvm-ppc
On 6/20/2021 4:59 PM, Nicholas Piggin wrote:
> Excerpts from kernel test robot's message of April 3, 2021 8:47 pm:
>> tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
>> head: d93a0d43e3d0ba9e19387be4dae4a8d5b175a8d7
>> commit: 97e4910232fa1f81e806aa60c25a0450276d99a2 linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP*
>> date: 3 weeks ago
>> config: powerpc64-randconfig-r006-20210403 (attached as .config)
>> compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project 0fe8af94688aa03c01913c2001d6a1a911f42ce6)
>> reproduce (this is a W=1 build):
>> wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
>> chmod +x ~/bin/make.cross
>> # install powerpc64 cross compiling tool for clang build
>> # apt-get install binutils-powerpc64-linux-gnu
>> # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=97e4910232fa1f81e806aa60c25a0450276d99a2
>> git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
>> git fetch --no-tags linus master
>> git checkout 97e4910232fa1f81e806aa60c25a0450276d99a2
>> # save the attached .config to linux build tree
>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=powerpc64
>>
>> If you fix the issue, kindly add following tag as appropriate
>> Reported-by: kernel test robot <lkp@intel.com>
>>
>> All errors (new ones prefixed by >>):
>>
>>>> arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest' [-Werror,-Wframe-larger-than=]
>> long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
>> ^
>> 1 error generated.
>>
>>
>> vim +/kvmhv_enter_nested_guest +264 arch/powerpc/kvm/book3s_hv_nested.c
>
> Not much changed here recently. It's not that big a concern because it's
> only called in the KVM ioctl path, not in any deep IO paths or anything,
> and doesn't recurse. Might be a bit of inlining or stack spilling put it
> over the edge.
It appears to be the fact that LLVM's PowerPC backend does not emit
efficient byteswap assembly:
https://github.com/ClangBuiltLinux/linux/issues/1292
https://bugs.llvm.org/show_bug.cgi?id=49610
> powerpc does make it an error though, would be good to avoid that so the
> robot doesn't keep tripping over.
Marking byteswap_pt_regs as 'noinline_for_stack' drastically reduces the
stack usage. If that is an acceptable solution, I can send it along
tomorrow.
Cheers,
Nathan
> Thanks,
> Nick
>
>
>>
>> afe75049303f75 Ravi Bangoria 2020-12-16 263
>> 360cae313702cd Paul Mackerras 2018-10-08 @264 long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
>> 360cae313702cd Paul Mackerras 2018-10-08 265 {
>> 360cae313702cd Paul Mackerras 2018-10-08 266 long int err, r;
>> 360cae313702cd Paul Mackerras 2018-10-08 267 struct kvm_nested_guest *l2;
>> 360cae313702cd Paul Mackerras 2018-10-08 268 struct pt_regs l2_regs, saved_l1_regs;
>> afe75049303f75 Ravi Bangoria 2020-12-16 269 struct hv_guest_state l2_hv = {0}, saved_l1_hv;
>> 360cae313702cd Paul Mackerras 2018-10-08 270 struct kvmppc_vcore *vc = vcpu->arch.vcore;
>> 360cae313702cd Paul Mackerras 2018-10-08 271 u64 hv_ptr, regs_ptr;
>> 360cae313702cd Paul Mackerras 2018-10-08 272 u64 hdec_exp;
>> 360cae313702cd Paul Mackerras 2018-10-08 273 s64 delta_purr, delta_spurr, delta_ic, delta_vtb;
>> 360cae313702cd Paul Mackerras 2018-10-08 274 u64 mask;
>> 360cae313702cd Paul Mackerras 2018-10-08 275 unsigned long lpcr;
>> 360cae313702cd Paul Mackerras 2018-10-08 276
>> 360cae313702cd Paul Mackerras 2018-10-08 277 if (vcpu->kvm->arch.l1_ptcr == 0)
>> 360cae313702cd Paul Mackerras 2018-10-08 278 return H_NOT_AVAILABLE;
>> 360cae313702cd Paul Mackerras 2018-10-08 279
>> 360cae313702cd Paul Mackerras 2018-10-08 280 /* copy parameters in */
>> 360cae313702cd Paul Mackerras 2018-10-08 281 hv_ptr = kvmppc_get_gpr(vcpu, 4);
>> 1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 282 regs_ptr = kvmppc_get_gpr(vcpu, 5);
>> 1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 283 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
>> afe75049303f75 Ravi Bangoria 2020-12-16 284 err = kvmhv_read_guest_state_and_regs(vcpu, &l2_hv, &l2_regs,
>> afe75049303f75 Ravi Bangoria 2020-12-16 285 hv_ptr, regs_ptr);
>> 1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 286 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx);
>> 360cae313702cd Paul Mackerras 2018-10-08 287 if (err)
>> 360cae313702cd Paul Mackerras 2018-10-08 288 return H_PARAMETER;
>> 1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 289
>> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 290 if (kvmppc_need_byteswap(vcpu))
>> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 291 byteswap_hv_regs(&l2_hv);
>> afe75049303f75 Ravi Bangoria 2020-12-16 292 if (l2_hv.version > HV_GUEST_STATE_VERSION)
>> 360cae313702cd Paul Mackerras 2018-10-08 293 return H_P2;
>> 360cae313702cd Paul Mackerras 2018-10-08 294
>> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 295 if (kvmppc_need_byteswap(vcpu))
>> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 296 byteswap_pt_regs(&l2_regs);
>> 9d0b048da788c1 Suraj Jitindar Singh 2018-10-08 297 if (l2_hv.vcpu_token >= NR_CPUS)
>> 9d0b048da788c1 Suraj Jitindar Singh 2018-10-08 298 return H_PARAMETER;
>> 9d0b048da788c1 Suraj Jitindar Singh 2018-10-08 299
>> 360cae313702cd Paul Mackerras 2018-10-08 300 /* translate lpid */
>> 360cae313702cd Paul Mackerras 2018-10-08 301 l2 = kvmhv_get_nested(vcpu->kvm, l2_hv.lpid, true);
>> 360cae313702cd Paul Mackerras 2018-10-08 302 if (!l2)
>> 360cae313702cd Paul Mackerras 2018-10-08 303 return H_PARAMETER;
>> 360cae313702cd Paul Mackerras 2018-10-08 304 if (!l2->l1_gr_to_hr) {
>> 360cae313702cd Paul Mackerras 2018-10-08 305 mutex_lock(&l2->tlb_lock);
>> 360cae313702cd Paul Mackerras 2018-10-08 306 kvmhv_update_ptbl_cache(l2);
>> 360cae313702cd Paul Mackerras 2018-10-08 307 mutex_unlock(&l2->tlb_lock);
>> 360cae313702cd Paul Mackerras 2018-10-08 308 }
>> 360cae313702cd Paul Mackerras 2018-10-08 309
>> 360cae313702cd Paul Mackerras 2018-10-08 310 /* save l1 values of things */
>> 360cae313702cd Paul Mackerras 2018-10-08 311 vcpu->arch.regs.msr = vcpu->arch.shregs.msr;
>> 360cae313702cd Paul Mackerras 2018-10-08 312 saved_l1_regs = vcpu->arch.regs;
>> 360cae313702cd Paul Mackerras 2018-10-08 313 kvmhv_save_hv_regs(vcpu, &saved_l1_hv);
>> 360cae313702cd Paul Mackerras 2018-10-08 314
>> 360cae313702cd Paul Mackerras 2018-10-08 315 /* convert TB values/offsets to host (L0) values */
>> 360cae313702cd Paul Mackerras 2018-10-08 316 hdec_exp = l2_hv.hdec_expiry - vc->tb_offset;
>> 360cae313702cd Paul Mackerras 2018-10-08 317 vc->tb_offset += l2_hv.tb_offset;
>> 360cae313702cd Paul Mackerras 2018-10-08 318
>> 360cae313702cd Paul Mackerras 2018-10-08 319 /* set L1 state to L2 state */
>> 360cae313702cd Paul Mackerras 2018-10-08 320 vcpu->arch.nested = l2;
>> 360cae313702cd Paul Mackerras 2018-10-08 321 vcpu->arch.nested_vcpu_id = l2_hv.vcpu_token;
>> 360cae313702cd Paul Mackerras 2018-10-08 322 vcpu->arch.regs = l2_regs;
>> 360cae313702cd Paul Mackerras 2018-10-08 323 vcpu->arch.shregs.msr = vcpu->arch.regs.msr;
>> 360cae313702cd Paul Mackerras 2018-10-08 324 mask = LPCR_DPFD | LPCR_ILE | LPCR_TC | LPCR_AIL | LPCR_LD |
>> 360cae313702cd Paul Mackerras 2018-10-08 325 LPCR_LPES | LPCR_MER;
>> 360cae313702cd Paul Mackerras 2018-10-08 326 lpcr = (vc->lpcr & ~mask) | (l2_hv.lpcr & mask);
>> 73937deb4b2d7f Suraj Jitindar Singh 2018-10-08 327 sanitise_hv_regs(vcpu, &l2_hv);
>> 360cae313702cd Paul Mackerras 2018-10-08 328 restore_hv_regs(vcpu, &l2_hv);
>> 360cae313702cd Paul Mackerras 2018-10-08 329
>> 360cae313702cd Paul Mackerras 2018-10-08 330 vcpu->arch.ret = RESUME_GUEST;
>> 360cae313702cd Paul Mackerras 2018-10-08 331 vcpu->arch.trap = 0;
>> 360cae313702cd Paul Mackerras 2018-10-08 332 do {
>> 360cae313702cd Paul Mackerras 2018-10-08 333 if (mftb() >= hdec_exp) {
>> 360cae313702cd Paul Mackerras 2018-10-08 334 vcpu->arch.trap = BOOK3S_INTERRUPT_HV_DECREMENTER;
>> 360cae313702cd Paul Mackerras 2018-10-08 335 r = RESUME_HOST;
>> 360cae313702cd Paul Mackerras 2018-10-08 336 break;
>> 360cae313702cd Paul Mackerras 2018-10-08 337 }
>> 8c99d34578628b Tianjia Zhang 2020-04-27 338 r = kvmhv_run_single_vcpu(vcpu, hdec_exp, lpcr);
>> 360cae313702cd Paul Mackerras 2018-10-08 339 } while (is_kvmppc_resume_guest(r));
>> 360cae313702cd Paul Mackerras 2018-10-08 340
>> 360cae313702cd Paul Mackerras 2018-10-08 341 /* save L2 state for return */
>> 360cae313702cd Paul Mackerras 2018-10-08 342 l2_regs = vcpu->arch.regs;
>> 360cae313702cd Paul Mackerras 2018-10-08 343 l2_regs.msr = vcpu->arch.shregs.msr;
>> 360cae313702cd Paul Mackerras 2018-10-08 344 delta_purr = vcpu->arch.purr - l2_hv.purr;
>> 360cae313702cd Paul Mackerras 2018-10-08 345 delta_spurr = vcpu->arch.spurr - l2_hv.spurr;
>> 360cae313702cd Paul Mackerras 2018-10-08 346 delta_ic = vcpu->arch.ic - l2_hv.ic;
>> 360cae313702cd Paul Mackerras 2018-10-08 347 delta_vtb = vc->vtb - l2_hv.vtb;
>> 360cae313702cd Paul Mackerras 2018-10-08 348 save_hv_return_state(vcpu, vcpu->arch.trap, &l2_hv);
>> 360cae313702cd Paul Mackerras 2018-10-08 349
>> 360cae313702cd Paul Mackerras 2018-10-08 350 /* restore L1 state */
>> 360cae313702cd Paul Mackerras 2018-10-08 351 vcpu->arch.nested = NULL;
>> 360cae313702cd Paul Mackerras 2018-10-08 352 vcpu->arch.regs = saved_l1_regs;
>> 360cae313702cd Paul Mackerras 2018-10-08 353 vcpu->arch.shregs.msr = saved_l1_regs.msr & ~MSR_TS_MASK;
>> 360cae313702cd Paul Mackerras 2018-10-08 354 /* set L1 MSR TS field according to L2 transaction state */
>> 360cae313702cd Paul Mackerras 2018-10-08 355 if (l2_regs.msr & MSR_TS_MASK)
>> 360cae313702cd Paul Mackerras 2018-10-08 356 vcpu->arch.shregs.msr |= MSR_TS_S;
>> 360cae313702cd Paul Mackerras 2018-10-08 357 vc->tb_offset = saved_l1_hv.tb_offset;
>> 360cae313702cd Paul Mackerras 2018-10-08 358 restore_hv_regs(vcpu, &saved_l1_hv);
>> 360cae313702cd Paul Mackerras 2018-10-08 359 vcpu->arch.purr += delta_purr;
>> 360cae313702cd Paul Mackerras 2018-10-08 360 vcpu->arch.spurr += delta_spurr;
>> 360cae313702cd Paul Mackerras 2018-10-08 361 vcpu->arch.ic += delta_ic;
>> 360cae313702cd Paul Mackerras 2018-10-08 362 vc->vtb += delta_vtb;
>> 360cae313702cd Paul Mackerras 2018-10-08 363
>> 360cae313702cd Paul Mackerras 2018-10-08 364 kvmhv_put_nested(l2);
>> 360cae313702cd Paul Mackerras 2018-10-08 365
>> 360cae313702cd Paul Mackerras 2018-10-08 366 /* copy l2_hv_state and regs back to guest */
>> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 367 if (kvmppc_need_byteswap(vcpu)) {
>> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 368 byteswap_hv_regs(&l2_hv);
>> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 369 byteswap_pt_regs(&l2_regs);
>> 10b5022db7861a Suraj Jitindar Singh 2018-10-08 370 }
>> 1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 371 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
>> afe75049303f75 Ravi Bangoria 2020-12-16 372 err = kvmhv_write_guest_state_and_regs(vcpu, &l2_hv, &l2_regs,
>> afe75049303f75 Ravi Bangoria 2020-12-16 373 hv_ptr, regs_ptr);
>> 1508c22f112ce1 Alexey Kardashevskiy 2020-06-09 374 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx);
>> 360cae313702cd Paul Mackerras 2018-10-08 375 if (err)
>> 360cae313702cd Paul Mackerras 2018-10-08 376 return H_AUTHORITY;
>> 360cae313702cd Paul Mackerras 2018-10-08 377
>> 360cae313702cd Paul Mackerras 2018-10-08 378 if (r == -EINTR)
>> 360cae313702cd Paul Mackerras 2018-10-08 379 return H_INTERRUPT;
>> 360cae313702cd Paul Mackerras 2018-10-08 380
>> 873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 381 if (vcpu->mmio_needed) {
>> 873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 382 kvmhv_nested_mmio_needed(vcpu, regs_ptr);
>> 873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 383 return H_TOO_HARD;
>> 873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 384 }
>> 873db2cd9a6d7f Suraj Jitindar Singh 2018-12-14 385
>> 360cae313702cd Paul Mackerras 2018-10-08 386 return vcpu->arch.trap;
>> 360cae313702cd Paul Mackerras 2018-10-08 387 }
>> 360cae313702cd Paul Mackerras 2018-10-08 388
>>
>> :::::: The code at line 264 was first introduced by commit
>> :::::: 360cae313702cdd0b90f82c261a8302fecef030a KVM: PPC: Book3S HV: Nested guest entry via hypercall
>>
>> :::::: TO: Paul Mackerras <paulus@ozlabs.org>
>> :::::: CC: Michael Ellerman <mpe@ellerman.id.au>
>>
>> ---
>> 0-DAY CI Kernel Test Service, Intel Corporation
>> https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
>>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest'
2021-06-21 5:53 ` Nathan Chancellor
@ 2021-06-21 9:46 ` Michael Ellerman
2021-06-21 11:53 ` Arnd Bergmann
2021-06-21 18:01 ` Nathan Chancellor
0 siblings, 2 replies; 10+ messages in thread
From: Michael Ellerman @ 2021-06-21 9:46 UTC (permalink / raw)
To: Nathan Chancellor, Nicholas Piggin, Arnd Bergmann, kernel test robot
Cc: Andrew Morton, clang-built-linux, kbuild-all, Kees Cook,
linux-kernel, Linux Memory Management List, linuxppc-dev,
kvm-ppc
Nathan Chancellor <nathan@kernel.org> writes:
> On 6/20/2021 4:59 PM, Nicholas Piggin wrote:
>> Excerpts from kernel test robot's message of April 3, 2021 8:47 pm:
>>> tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
>>> head: d93a0d43e3d0ba9e19387be4dae4a8d5b175a8d7
>>> commit: 97e4910232fa1f81e806aa60c25a0450276d99a2 linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP*
>>> date: 3 weeks ago
>>> config: powerpc64-randconfig-r006-20210403 (attached as .config)
>>> compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project 0fe8af94688aa03c01913c2001d6a1a911f42ce6)
>>> reproduce (this is a W=1 build):
>>> wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
>>> chmod +x ~/bin/make.cross
>>> # install powerpc64 cross compiling tool for clang build
>>> # apt-get install binutils-powerpc64-linux-gnu
>>> # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=97e4910232fa1f81e806aa60c25a0450276d99a2
>>> git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
>>> git fetch --no-tags linus master
>>> git checkout 97e4910232fa1f81e806aa60c25a0450276d99a2
>>> # save the attached .config to linux build tree
>>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=powerpc64
>>>
>>> If you fix the issue, kindly add following tag as appropriate
>>> Reported-by: kernel test robot <lkp@intel.com>
>>>
>>> All errors (new ones prefixed by >>):
>>>
>>>>> arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest' [-Werror,-Wframe-larger-than=]
>>> long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
>>> ^
>>> 1 error generated.
>>>
>>>
>>> vim +/kvmhv_enter_nested_guest +264 arch/powerpc/kvm/book3s_hv_nested.c
>>
>> Not much changed here recently. It's not that big a concern because it's
>> only called in the KVM ioctl path, not in any deep IO paths or anything,
>> and doesn't recurse. Might be a bit of inlining or stack spilling put it
>> over the edge.
>
> It appears to be the fact that LLVM's PowerPC backend does not emit
> efficient byteswap assembly:
>
> https://github.com/ClangBuiltLinux/linux/issues/1292
>
> https://bugs.llvm.org/show_bug.cgi?id=49610
>
>> powerpc does make it an error though, would be good to avoid that so the
>> robot doesn't keep tripping over.
>
> Marking byteswap_pt_regs as 'noinline_for_stack' drastically reduces the
> stack usage. If that is an acceptable solution, I can send it along
> tomorrow.
Yeah that should be OK. Can you post the before/after disassembly when
you post the patch?
It should just be two extra function calls, which shouldn't be enough
overhead to be measurable.
cheers
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest'
2021-06-21 9:46 ` Michael Ellerman
@ 2021-06-21 11:53 ` Arnd Bergmann
2021-06-21 18:01 ` Nathan Chancellor
1 sibling, 0 replies; 10+ messages in thread
From: Arnd Bergmann @ 2021-06-21 11:53 UTC (permalink / raw)
To: Michael Ellerman
Cc: Nathan Chancellor, Nicholas Piggin, kernel test robot,
Andrew Morton, clang-built-linux, kbuild-all, Kees Cook,
Linux Kernel Mailing List, Linux Memory Management List,
linuxppc-dev, kvm-ppc
On Mon, Jun 21, 2021 at 11:46 AM Michael Ellerman <mpe@ellerman.id.au> wrote:
> Nathan Chancellor <nathan@kernel.org> writes:
> > On 6/20/2021 4:59 PM, Nicholas Piggin wrote:
> >> Excerpts from kernel test robot's message of April 3, 2021 8:47 pm:
> >>>
> >>> vim +/kvmhv_enter_nested_guest +264 arch/powerpc/kvm/book3s_hv_nested.c
> >>
> >> Not much changed here recently. It's not that big a concern because it's
> >> only called in the KVM ioctl path, not in any deep IO paths or anything,
> >> and doesn't recurse. Might be a bit of inlining or stack spilling put it
> >> over the edge.
> >
> > It appears to be the fact that LLVM's PowerPC backend does not emit
> > efficient byteswap assembly:
> >
> > https://github.com/ClangBuiltLinux/linux/issues/1292
> >
> > https://bugs.llvm.org/show_bug.cgi?id=49610
> >
> >> powerpc does make it an error though, would be good to avoid that so the
> >> robot doesn't keep tripping over.
> >
> > Marking byteswap_pt_regs as 'noinline_for_stack' drastically reduces the
> > stack usage. If that is an acceptable solution, I can send it along
> > tomorrow.
>
> Yeah that should be OK.
That's fine with me as well.
> Can you post the before/after disassembly when
> you post the patch?
>
> It should just be two extra function calls, which shouldn't be enough
> overhead to be measurable.
The thing I remember is that the 'before' code here is some seriously bad
output from llvm, and it would be helpful to have someone get the compiler
to emit the correct powerpc byteswap instructions and avoid the excessive
stack spilling.
The warning here is just a symptom of a missed optimization and the
same thing probably happens elsewhere on powerpc, even if it doesn't
exceed the stack warning limit.
Arnd
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest'
2021-06-21 9:46 ` Michael Ellerman
2021-06-21 11:53 ` Arnd Bergmann
@ 2021-06-21 18:01 ` Nathan Chancellor
2021-06-21 18:03 ` Nathan Chancellor
2021-06-21 18:24 ` [PATCH] KVM: PPC: Book3S HV: Workaround high stack usage with clang Nathan Chancellor
1 sibling, 2 replies; 10+ messages in thread
From: Nathan Chancellor @ 2021-06-21 18:01 UTC (permalink / raw)
To: Michael Ellerman
Cc: Nicholas Piggin, Arnd Bergmann, kernel test robot, Andrew Morton,
clang-built-linux, kbuild-all, Kees Cook, linux-kernel,
Linux Memory Management List, linuxppc-dev, kvm-ppc
On Mon, Jun 21, 2021 at 07:46:03PM +1000, Michael Ellerman wrote:
> Nathan Chancellor <nathan@kernel.org> writes:
> > On 6/20/2021 4:59 PM, Nicholas Piggin wrote:
> >> Excerpts from kernel test robot's message of April 3, 2021 8:47 pm:
> >>> tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> >>> head: d93a0d43e3d0ba9e19387be4dae4a8d5b175a8d7
> >>> commit: 97e4910232fa1f81e806aa60c25a0450276d99a2 linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP*
> >>> date: 3 weeks ago
> >>> config: powerpc64-randconfig-r006-20210403 (attached as .config)
> >>> compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project 0fe8af94688aa03c01913c2001d6a1a911f42ce6)
> >>> reproduce (this is a W=1 build):
> >>> wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
> >>> chmod +x ~/bin/make.cross
> >>> # install powerpc64 cross compiling tool for clang build
> >>> # apt-get install binutils-powerpc64-linux-gnu
> >>> # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=97e4910232fa1f81e806aa60c25a0450276d99a2
> >>> git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
> >>> git fetch --no-tags linus master
> >>> git checkout 97e4910232fa1f81e806aa60c25a0450276d99a2
> >>> # save the attached .config to linux build tree
> >>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=powerpc64
> >>>
> >>> If you fix the issue, kindly add following tag as appropriate
> >>> Reported-by: kernel test robot <lkp@intel.com>
> >>>
> >>> All errors (new ones prefixed by >>):
> >>>
> >>>>> arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest' [-Werror,-Wframe-larger-than=]
> >>> long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
> >>> ^
> >>> 1 error generated.
> >>>
> >>>
> >>> vim +/kvmhv_enter_nested_guest +264 arch/powerpc/kvm/book3s_hv_nested.c
> >>
> >> Not much changed here recently. It's not that big a concern because it's
> >> only called in the KVM ioctl path, not in any deep IO paths or anything,
> >> and doesn't recurse. Might be a bit of inlining or stack spilling put it
> >> over the edge.
> >
> > It appears to be the fact that LLVM's PowerPC backend does not emit
> > efficient byteswap assembly:
> >
> > https://github.com/ClangBuiltLinux/linux/issues/1292
> >
> > https://bugs.llvm.org/show_bug.cgi?id=49610
> >
> >> powerpc does make it an error though, would be good to avoid that so the
> >> robot doesn't keep tripping over.
> >
> > Marking byteswap_pt_regs as 'noinline_for_stack' drastically reduces the
> > stack usage. If that is an acceptable solution, I can send it along
> > tomorrow.
>
> Yeah that should be OK. Can you post the before/after disassembly when
> you post the patch?
>
> It should just be two extra function calls, which shouldn't be enough
> overhead to be measurable.
The diff is pretty large so I have attached it here along with the full
disassembly of the files before and after the patch I am about to send.
I will reply to this message so the history is there.
Cheers,
Nathan
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest'
2021-06-21 18:01 ` Nathan Chancellor
@ 2021-06-21 18:03 ` Nathan Chancellor
2021-06-21 18:24 ` [PATCH] KVM: PPC: Book3S HV: Workaround high stack usage with clang Nathan Chancellor
1 sibling, 0 replies; 10+ messages in thread
From: Nathan Chancellor @ 2021-06-21 18:03 UTC (permalink / raw)
To: Michael Ellerman
Cc: Nicholas Piggin, Arnd Bergmann, kernel test robot, Andrew Morton,
clang-built-linux, kbuild-all, Kees Cook, linux-kernel,
Linux Memory Management List, linuxppc-dev, kvm-ppc
[-- Attachment #1: Type: text/plain, Size: 3505 bytes --]
On Mon, Jun 21, 2021 at 11:01:54AM -0700, Nathan Chancellor wrote:
> On Mon, Jun 21, 2021 at 07:46:03PM +1000, Michael Ellerman wrote:
> > Nathan Chancellor <nathan@kernel.org> writes:
> > > On 6/20/2021 4:59 PM, Nicholas Piggin wrote:
> > >> Excerpts from kernel test robot's message of April 3, 2021 8:47 pm:
> > >>> tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> > >>> head: d93a0d43e3d0ba9e19387be4dae4a8d5b175a8d7
> > >>> commit: 97e4910232fa1f81e806aa60c25a0450276d99a2 linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP*
> > >>> date: 3 weeks ago
> > >>> config: powerpc64-randconfig-r006-20210403 (attached as .config)
> > >>> compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project 0fe8af94688aa03c01913c2001d6a1a911f42ce6)
> > >>> reproduce (this is a W=1 build):
> > >>> wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
> > >>> chmod +x ~/bin/make.cross
> > >>> # install powerpc64 cross compiling tool for clang build
> > >>> # apt-get install binutils-powerpc64-linux-gnu
> > >>> # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=97e4910232fa1f81e806aa60c25a0450276d99a2
> > >>> git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
> > >>> git fetch --no-tags linus master
> > >>> git checkout 97e4910232fa1f81e806aa60c25a0450276d99a2
> > >>> # save the attached .config to linux build tree
> > >>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=powerpc64
> > >>>
> > >>> If you fix the issue, kindly add following tag as appropriate
> > >>> Reported-by: kernel test robot <lkp@intel.com>
> > >>>
> > >>> All errors (new ones prefixed by >>):
> > >>>
> > >>>>> arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest' [-Werror,-Wframe-larger-than=]
> > >>> long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
> > >>> ^
> > >>> 1 error generated.
> > >>>
> > >>>
> > >>> vim +/kvmhv_enter_nested_guest +264 arch/powerpc/kvm/book3s_hv_nested.c
> > >>
> > >> Not much changed here recently. It's not that big a concern because it's
> > >> only called in the KVM ioctl path, not in any deep IO paths or anything,
> > >> and doesn't recurse. Might be a bit of inlining or stack spilling put it
> > >> over the edge.
> > >
> > > It appears to be the fact that LLVM's PowerPC backend does not emit
> > > efficient byteswap assembly:
> > >
> > > https://github.com/ClangBuiltLinux/linux/issues/1292
> > >
> > > https://bugs.llvm.org/show_bug.cgi?id=49610
> > >
> > >> powerpc does make it an error though, would be good to avoid that so the
> > >> robot doesn't keep tripping over.
> > >
> > > Marking byteswap_pt_regs as 'noinline_for_stack' drastically reduces the
> > > stack usage. If that is an acceptable solution, I can send it along
> > > tomorrow.
> >
> > Yeah that should be OK. Can you post the before/after disassembly when
> > you post the patch?
> >
> > It should just be two extra function calls, which shouldn't be enough
> > overhead to be measurable.
>
> The diff is pretty large so I have attached it here along with the full
> disassembly of the files before and after the patch I am about to send.
> I will reply to this message so the history is there.
It would help if I actually attached them :^)
Cheers,
Nathan
[-- Attachment #2: book3s_hv_nested.o.bad --]
[-- Type: text/plain, Size: 330375 bytes --]
build/powerpc/bad/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 f6 31 stdu r1,-2512(r1)
220: 7c 3f 0b 78 mr r31,r1
224: f9 df 09 40 std r14,2368(r31)
228: f9 ff 09 48 std r15,2376(r31)
22c: fa 1f 09 50 std r16,2384(r31)
230: fa 3f 09 58 std r17,2392(r31)
234: 7c 71 1b 78 mr r17,r3
238: fa 5f 09 60 std r18,2400(r31)
23c: fa 7f 09 68 std r19,2408(r31)
240: fa 9f 09 70 std r20,2416(r31)
244: fa bf 09 78 std r21,2424(r31)
248: fa df 09 80 std r22,2432(r31)
24c: fa ff 09 88 std r23,2440(r31)
250: fb 1f 09 90 std r24,2448(r31)
254: fb 3f 09 98 std r25,2456(r31)
258: fb 5f 09 a0 std r26,2464(r31)
25c: fb 7f 09 a8 std r27,2472(r31)
260: fb 9f 09 b0 std r28,2480(r31)
264: fb bf 09 b8 std r29,2488(r31)
268: fb df 09 c0 std r30,2496(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 05 50 addi r3,r31,1360
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 71 00 00 ld r3,0(r17)
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: eb 51 1c 40 ld r26,7232(r17)
2a0: 60 9e 05 60 ori r30,r4,1376
2a4: 7c 63 f2 14 add r3,r3,r30
2a8: eb 71 0c c8 ld r27,3272(r17)
2ac: eb 91 0c d0 ld r28,3280(r17)
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: 90 71 00 2c stw r3,44(r17)
2bc: 38 bf 05 50 addi r5,r31,1360
2c0: 7e 23 8b 78 mr r3,r17
2c4: 7f 64 db 78 mr r4,r27
2c8: 38 c0 00 08 li r6,8
2cc: 7c b2 2b 78 mr r18,r5
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 91 00 2c lwz r4,44(r17)
2e8: e8 71 00 00 ld r3,0(r17)
2ec: 28 04 00 02 cmplwi r4,2
2f0: 7c 63 f2 14 add r3,r3,r30
2f4: 40 80 43 4c bge 4640 <.kvmhv_enter_nested_guest+0x4430>
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 38 b e48 <.kvmhv_enter_nested_guest+0xc38>
314: 38 60 00 03 li r3,3
318: 48 00 0b 30 b e48 <.kvmhv_enter_nested_guest+0xc38>
31c: e8 71 1c c8 ld r3,7368(r17)
320: e8 63 00 58 ld r3,88(r3)
324: 70 63 00 01 andi. r3,r3,1
328: e8 7f 05 50 ld r3,1360(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 05 50 std r5,1360(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 05 50 addi r5,r31,1360
3a4: 7e 23 8b 78 mr r3,r17
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 07 c0 addi r5,r31,1984
3c0: 7e 23 8b 78 mr r3,r17
3c4: 7f 84 e3 78 mr r4,r28
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 91 1c c8 ld r4,7368(r17)
3e8: e8 64 00 58 ld r3,88(r4)
3ec: 70 63 00 01 andi. r3,r3,1
3f0: fb 5f 03 b8 std r26,952(r31)
3f4: fb 7f 03 70 std r27,880(r31)
3f8: fb 9f 03 78 std r28,888(r31)
3fc: fa 3f 03 f8 std r17,1016(r31)
400: fa 5f 03 68 std r18,872(r31)
404: 40 81 0a 34 ble e38 <.kvmhv_enter_nested_guest+0xc28>
408: e8 7f 05 50 ld r3,1360(r31)
40c: f8 9f 03 b0 std r4,944(r31)
410: 78 64 80 00 rotldi r4,r3,16
414: 78 65 40 00 rotldi r5,r3,8
418: 78 66 c0 00 rotldi r6,r3,24
41c: 78 85 44 2c rldimi r5,r4,8,48
420: 80 9f 05 58 lwz r4,1368(r31)
424: 78 67 00 02 rotldi r7,r3,32
428: 78 c5 82 2c rldimi r5,r6,16,40
42c: 78 68 80 02 rotldi r8,r3,48
430: 78 e5 c0 2c rldimi r5,r7,24,32
434: 78 69 c0 02 rotldi r9,r3,56
438: 79 05 44 0e rldimi r5,r8,40,16
43c: 79 25 82 0e rldimi r5,r9,48,8
440: 78 65 c0 0e rldimi r5,r3,56,0
444: 38 60 00 08 li r3,8
448: f8 bf 05 50 std r5,1360(r31)
44c: 7c 92 1d 2c stwbrx r4,r18,r3
450: 38 80 00 0c li r4,12
454: 80 7f 05 5c lwz r3,1372(r31)
458: 7c 72 25 2c stwbrx r3,r18,r4
45c: 38 60 87 f0 li r3,-30736
460: 78 65 c8 02 rotldi r5,r3,57
464: e8 9f 05 68 ld r4,1384(r31)
468: e8 ff 05 70 ld r7,1392(r31)
46c: 7c 8f 2b 78 or r15,r4,r5
470: e9 5f 05 88 ld r10,1416(r31)
474: 78 e4 80 00 rotldi r4,r7,16
478: 78 ee 40 00 rotldi r14,r7,8
47c: 7c f5 3b 78 mr r21,r7
480: 78 8e 44 2c rldimi r14,r4,8,48
484: e8 df 05 60 ld r6,1376(r31)
488: 79 47 80 00 rotldi r7,r10,16
48c: 79 53 40 00 rotldi r19,r10,8
490: e9 1f 05 78 ld r8,1400(r31)
494: 78 c3 80 00 rotldi r3,r6,16
498: 78 c0 40 00 rotldi r0,r6,8
49c: 78 60 44 2c rldimi r0,r3,8,48
4a0: 78 f3 44 2c rldimi r19,r7,8,48
4a4: e9 3f 05 80 ld r9,1408(r31)
4a8: 79 05 80 00 rotldi r5,r8,16
4ac: 79 1c 40 00 rotldi r28,r8,8
4b0: e9 7f 05 90 ld r11,1424(r31)
4b4: 79 39 40 00 rotldi r25,r9,8
4b8: 78 bc 44 2c rldimi r28,r5,8,48
4bc: eb bf 05 98 ld r29,1432(r31)
4c0: 79 7e 40 00 rotldi r30,r11,8
4c4: f9 5f 04 90 std r10,1168(r31)
4c8: 7b b4 40 00 rotldi r20,r29,8
4cc: e9 5f 05 a0 ld r10,1440(r31)
4d0: eb 7f 05 a8 ld r27,1448(r31)
4d4: f8 df 04 e0 std r6,1248(r31)
4d8: 79 26 80 00 rotldi r6,r9,16
4dc: 7b 70 40 00 rotldi r16,r27,8
4e0: 78 d9 44 2c rldimi r25,r6,8,48
4e4: f9 1f 04 d8 std r8,1240(r31)
4e8: 79 68 80 00 rotldi r8,r11,16
4ec: 79 1e 44 2c rldimi r30,r8,8,48
4f0: f9 3f 04 d0 std r9,1232(r31)
4f4: 7b a9 80 00 rotldi r9,r29,16
4f8: 79 34 44 2c rldimi r20,r9,8,48
4fc: f9 7f 03 f0 std r11,1008(r31)
500: 7d 4b 53 78 mr r11,r10
504: 79 78 40 00 rotldi r24,r11,8
508: 7b 6b 80 00 rotldi r11,r27,16
50c: fb bf 04 c8 std r29,1224(r31)
510: 79 70 44 2c rldimi r16,r11,8,48
514: eb bf 05 b0 ld r29,1456(r31)
518: fb 7f 04 c0 std r27,1216(r31)
51c: 7b a3 80 00 rotldi r3,r29,16
520: 7b ba 40 00 rotldi r26,r29,8
524: 78 7a 44 2c rldimi r26,r3,8,48
528: eb 7f 05 b8 ld r27,1464(r31)
52c: fb bf 04 b0 std r29,1200(r31)
530: 7b 64 80 00 rotldi r4,r27,16
534: 7b 66 40 00 rotldi r6,r27,8
538: 78 86 44 2c rldimi r6,r4,8,48
53c: eb bf 05 c0 ld r29,1472(r31)
540: e9 1f 05 c8 ld r8,1480(r31)
544: 7b a5 80 00 rotldi r5,r29,16
548: 7b a7 40 00 rotldi r7,r29,8
54c: 78 a7 44 2c rldimi r7,r5,8,48
550: f8 df 05 48 std r6,1352(r31)
554: 79 03 80 00 rotldi r3,r8,16
558: 79 04 40 00 rotldi r4,r8,8
55c: 78 64 44 2c rldimi r4,r3,8,48
560: e8 df 05 d0 ld r6,1488(r31)
564: e8 bf 05 d8 ld r5,1496(r31)
568: 78 c3 80 00 rotldi r3,r6,16
56c: 78 c9 40 00 rotldi r9,r6,8
570: 78 69 44 2c rldimi r9,r3,8,48
574: fa 1f 05 38 std r16,1336(r31)
578: 78 a3 80 00 rotldi r3,r5,16
57c: 78 ab 40 00 rotldi r11,r5,8
580: 78 6b 44 2c rldimi r11,r3,8,48
584: ea 1f 05 e0 ld r16,1504(r31)
588: f8 bf 03 d8 std r5,984(r31)
58c: 7a 03 80 00 rotldi r3,r16,16
590: e8 bf 05 e8 ld r5,1512(r31)
594: f8 df 03 e0 std r6,992(r31)
598: 78 ac 40 00 rotldi r12,r5,8
59c: e8 df 05 f0 ld r6,1520(r31)
5a0: f8 9f 05 30 std r4,1328(r31)
5a4: 7a 04 40 00 rotldi r4,r16,8
5a8: 78 64 44 2c rldimi r4,r3,8,48
5ac: 78 a3 80 00 rotldi r3,r5,16
5b0: f8 bf 03 d0 std r5,976(r31)
5b4: 78 6c 44 2c rldimi r12,r3,8,48
5b8: 78 c3 80 00 rotldi r3,r6,16
5bc: e8 bf 05 f8 ld r5,1528(r31)
5c0: f8 9f 04 78 std r4,1144(r31)
5c4: 78 c4 40 00 rotldi r4,r6,8
5c8: 78 64 44 2c rldimi r4,r3,8,48
5cc: 78 a3 80 00 rotldi r3,r5,16
5d0: f8 df 04 98 std r6,1176(r31)
5d4: e8 df 06 00 ld r6,1536(r31)
5d8: f8 9f 05 28 std r4,1320(r31)
5dc: 78 a4 40 00 rotldi r4,r5,8
5e0: 78 64 44 2c rldimi r4,r3,8,48
5e4: 78 c3 80 00 rotldi r3,r6,16
5e8: f8 bf 04 68 std r5,1128(r31)
5ec: e8 bf 06 08 ld r5,1544(r31)
5f0: f8 9f 05 18 std r4,1304(r31)
5f4: 78 c4 40 00 rotldi r4,r6,8
5f8: 78 64 44 2c rldimi r4,r3,8,48
5fc: 78 a3 80 00 rotldi r3,r5,16
600: f8 df 04 f0 std r6,1264(r31)
604: e8 df 06 10 ld r6,1552(r31)
608: f8 9f 05 08 std r4,1288(r31)
60c: 78 a4 40 00 rotldi r4,r5,8
610: 78 64 44 2c rldimi r4,r3,8,48
614: 78 c3 80 00 rotldi r3,r6,16
618: f8 bf 04 70 std r5,1136(r31)
61c: f8 9f 05 20 std r4,1312(r31)
620: 78 c4 40 00 rotldi r4,r6,8
624: 78 64 44 2c rldimi r4,r3,8,48
628: e8 bf 06 18 ld r5,1560(r31)
62c: f8 9f 05 10 std r4,1296(r31)
630: 78 a3 80 00 rotldi r3,r5,16
634: 78 b6 40 00 rotldi r22,r5,8
638: 78 76 44 2c rldimi r22,r3,8,48
63c: e8 9f 06 20 ld r4,1568(r31)
640: f8 bf 04 58 std r5,1112(r31)
644: 78 83 80 00 rotldi r3,r4,16
648: 78 97 40 00 rotldi r23,r4,8
64c: 78 77 44 2c rldimi r23,r3,8,48
650: e8 bf 06 28 ld r5,1576(r31)
654: f9 5f 03 e8 std r10,1000(r31)
658: 79 4a 80 00 rotldi r10,r10,16
65c: 78 a3 80 00 rotldi r3,r5,16
660: 79 58 44 2c rldimi r24,r10,8,48
664: f8 9f 04 50 std r4,1104(r31)
668: e8 9f 06 30 ld r4,1584(r31)
66c: fb 1f 04 a0 std r24,1184(r31)
670: 78 b8 40 00 rotldi r24,r5,8
674: 78 78 44 2c rldimi r24,r3,8,48
678: 78 83 80 00 rotldi r3,r4,16
67c: f8 bf 04 48 std r5,1096(r31)
680: e8 bf 06 38 ld r5,1592(r31)
684: fb 5f 05 40 std r26,1344(r31)
688: 78 9a 40 00 rotldi r26,r4,8
68c: 78 7a 44 2c rldimi r26,r3,8,48
690: 78 a3 80 00 rotldi r3,r5,16
694: fb bf 04 a8 std r29,1192(r31)
698: 78 bd 40 00 rotldi r29,r5,8
69c: 78 7d 44 2c rldimi r29,r3,8,48
6a0: 79 e3 46 20 rldicl r3,r15,8,56
6a4: f8 9f 05 00 std r4,1280(r31)
6a8: 79 e3 c0 0e rldimi r3,r15,56,0
6ac: 7a af c0 00 rotldi r15,r21,24
6b0: e8 9f 06 40 ld r4,1600(r31)
6b4: ea 5f 04 d8 ld r18,1240(r31)
6b8: 78 8a 80 00 rotldi r10,r4,16
6bc: f8 7f 04 40 std r3,1088(r31)
6c0: e8 7f 04 d0 ld r3,1232(r31)
6c4: fb 7f 04 b8 std r27,1208(r31)
6c8: 78 9b 40 00 rotldi r27,r4,8
6cc: 79 5b 44 2c rldimi r27,r10,8,48
6d0: f8 9f 04 e8 std r4,1256(r31)
6d4: 7d c4 73 78 mr r4,r14
6d8: 79 e4 82 2c rldimi r4,r15,16,40
6dc: 7a 4f c0 00 rotldi r15,r18,24
6e0: e9 df 04 90 ld r14,1168(r31)
6e4: 79 fc 82 2c rldimi r28,r15,16,40
6e8: 78 6f c0 00 rotldi r15,r3,24
6ec: 79 f9 82 2c rldimi r25,r15,16,40
6f0: ea 3f 03 f0 ld r17,1008(r31)
6f4: 79 cf c0 00 rotldi r15,r14,24
6f8: f8 ff 04 88 std r7,1160(r31)
6fc: e8 ff 04 c8 ld r7,1224(r31)
700: f8 df 04 60 std r6,1120(r31)
704: f8 bf 04 f8 std r5,1272(r31)
708: 7e 65 9b 78 mr r5,r19
70c: 79 e5 82 2c rldimi r5,r15,16,40
710: 7a 2f c0 00 rotldi r15,r17,24
714: e8 df 04 e0 ld r6,1248(r31)
718: 79 fe 82 2c rldimi r30,r15,16,40
71c: 78 ef c0 00 rotldi r15,r7,24
720: 79 f4 82 2c rldimi r20,r15,16,40
724: 78 ca c0 00 rotldi r10,r6,24
728: e8 ff 03 e8 ld r7,1000(r31)
72c: 79 40 82 2c rldimi r0,r10,16,40
730: fa 9f 04 08 std r20,1032(r31)
734: 78 ef c0 00 rotldi r15,r7,24
738: e9 5f 04 a0 ld r10,1184(r31)
73c: ea 9f 04 c0 ld r20,1216(r31)
740: 79 ea 82 2c rldimi r10,r15,16,40
744: f9 1f 04 80 std r8,1152(r31)
748: 7a 8f c0 00 rotldi r15,r20,24
74c: e9 1f 05 38 ld r8,1336(r31)
750: 79 e8 82 2c rldimi r8,r15,16,40
754: ea 7f 04 b0 ld r19,1200(r31)
758: f9 1f 05 38 std r8,1336(r31)
75c: 7a 6f c0 00 rotldi r15,r19,24
760: e9 1f 05 40 ld r8,1344(r31)
764: fb df 04 00 std r30,1024(r31)
768: 79 e8 82 2c rldimi r8,r15,16,40
76c: eb df 04 b8 ld r30,1208(r31)
770: f9 1f 05 40 std r8,1344(r31)
774: 7b cf c0 00 rotldi r15,r30,24
778: e9 1f 05 48 ld r8,1352(r31)
77c: 79 e8 82 2c rldimi r8,r15,16,40
780: eb df 04 88 ld r30,1160(r31)
784: f9 1f 05 48 std r8,1352(r31)
788: e9 1f 04 a8 ld r8,1192(r31)
78c: 79 0f c0 00 rotldi r15,r8,24
790: e9 1f 04 80 ld r8,1152(r31)
794: 79 fe 82 2c rldimi r30,r15,16,40
798: 79 0f c0 00 rotldi r15,r8,24
79c: e9 1f 05 30 ld r8,1328(r31)
7a0: 79 e8 82 2c rldimi r8,r15,16,40
7a4: fa 1f 03 c0 std r16,960(r31)
7a8: f9 1f 05 30 std r8,1328(r31)
7ac: e9 1f 03 e0 ld r8,992(r31)
7b0: 79 0f c0 00 rotldi r15,r8,24
7b4: fa bf 03 c8 std r21,968(r31)
7b8: 79 e9 82 2c rldimi r9,r15,16,40
7bc: f9 3f 04 10 std r9,1040(r31)
7c0: e9 3f 03 d8 ld r9,984(r31)
7c4: 79 2f c0 00 rotldi r15,r9,24
7c8: 79 eb 82 2c rldimi r11,r15,16,40
7cc: f9 7f 04 18 std r11,1048(r31)
7d0: 7a 0f c0 00 rotldi r15,r16,24
7d4: e9 7f 04 78 ld r11,1144(r31)
7d8: ea 1f 03 d0 ld r16,976(r31)
7dc: 79 eb 82 2c rldimi r11,r15,16,40
7e0: 7a 0f c0 00 rotldi r15,r16,24
7e4: 79 ec 82 2c rldimi r12,r15,16,40
7e8: e9 ff 04 98 ld r15,1176(r31)
7ec: f9 9f 04 20 std r12,1056(r31)
7f0: 79 ef c0 00 rotldi r15,r15,24
7f4: e9 9f 05 28 ld r12,1320(r31)
7f8: 79 ec 82 2c rldimi r12,r15,16,40
7fc: f9 9f 05 28 std r12,1320(r31)
800: e9 9f 04 68 ld r12,1128(r31)
804: 79 8f c0 00 rotldi r15,r12,24
808: e9 9f 05 18 ld r12,1304(r31)
80c: 79 ec 82 2c rldimi r12,r15,16,40
810: f9 9f 05 18 std r12,1304(r31)
814: e9 9f 04 f0 ld r12,1264(r31)
818: 79 8f c0 00 rotldi r15,r12,24
81c: e9 9f 05 08 ld r12,1288(r31)
820: 79 ec 82 2c rldimi r12,r15,16,40
824: e9 ff 04 70 ld r15,1136(r31)
828: f9 9f 05 08 std r12,1288(r31)
82c: 79 ef c0 00 rotldi r15,r15,24
830: e9 9f 05 20 ld r12,1312(r31)
834: 79 ec 82 2c rldimi r12,r15,16,40
838: f9 9f 05 20 std r12,1312(r31)
83c: e9 9f 04 60 ld r12,1120(r31)
840: 79 8f c0 00 rotldi r15,r12,24
844: e9 9f 05 10 ld r12,1296(r31)
848: 79 ec 82 2c rldimi r12,r15,16,40
84c: f9 9f 05 10 std r12,1296(r31)
850: e9 9f 04 58 ld r12,1112(r31)
854: 79 8f c0 00 rotldi r15,r12,24
858: e9 9f 04 50 ld r12,1104(r31)
85c: 79 f6 82 2c rldimi r22,r15,16,40
860: 79 8f c0 00 rotldi r15,r12,24
864: e9 9f 04 48 ld r12,1096(r31)
868: 79 f7 82 2c rldimi r23,r15,16,40
86c: 79 8f c0 00 rotldi r15,r12,24
870: e9 9f 05 00 ld r12,1280(r31)
874: 79 f8 82 2c rldimi r24,r15,16,40
878: 79 8f c0 00 rotldi r15,r12,24
87c: e9 9f 04 f8 ld r12,1272(r31)
880: 79 fa 82 2c rldimi r26,r15,16,40
884: 79 8f c0 00 rotldi r15,r12,24
888: e9 9f 04 e8 ld r12,1256(r31)
88c: 79 fd 82 2c rldimi r29,r15,16,40
890: 79 8f c0 00 rotldi r15,r12,24
894: e9 9f 04 f0 ld r12,1264(r31)
898: 79 fb 82 2c rldimi r27,r15,16,40
89c: 78 cf 00 02 rotldi r15,r6,32
8a0: e8 df 04 40 ld r6,1088(r31)
8a4: 79 e0 c0 2c rldimi r0,r15,24,32
8a8: 39 e0 ff ff li r15,-1
8ac: f8 1f 04 30 std r0,1072(r31)
8b0: 79 e6 42 0c rldimi r6,r15,8,8
8b4: 7a af 00 02 rotldi r15,r21,32
8b8: 7c 80 23 78 mr r0,r4
8bc: 7c a4 2b 78 mr r4,r5
8c0: e8 bf 04 08 ld r5,1032(r31)
8c4: 79 e0 c0 2c rldimi r0,r15,24,32
8c8: 7a 4f 00 02 rotldi r15,r18,32
8cc: 79 fc c0 2c rldimi r28,r15,24,32
8d0: 78 6f 00 02 rotldi r15,r3,32
8d4: e8 7f 04 00 ld r3,1024(r31)
8d8: 79 f9 c0 2c rldimi r25,r15,24,32
8dc: 79 cf 00 02 rotldi r15,r14,32
8e0: fb 9f 04 28 std r28,1064(r31)
8e4: 79 e4 c0 2c rldimi r4,r15,24,32
8e8: 7a 2f 00 02 rotldi r15,r17,32
8ec: eb 9f 04 c8 ld r28,1224(r31)
8f0: 79 e3 c0 2c rldimi r3,r15,24,32
8f4: f8 df 04 40 std r6,1088(r31)
8f8: 7b 8f 00 02 rotldi r15,r28,32
8fc: 79 e5 c0 2c rldimi r5,r15,24,32
900: 78 ef 00 02 rotldi r15,r7,32
904: e8 df 05 38 ld r6,1336(r31)
908: 79 ea c0 2c rldimi r10,r15,24,32
90c: 7a 8f 00 02 rotldi r15,r20,32
910: fb 3f 04 38 std r25,1080(r31)
914: 79 e6 c0 2c rldimi r6,r15,24,32
918: 7a 6f 00 02 rotldi r15,r19,32
91c: ea bf 05 40 ld r21,1344(r31)
920: eb 3f 04 b8 ld r25,1208(r31)
924: 79 f5 c0 2c rldimi r21,r15,24,32
928: e9 df 05 48 ld r14,1352(r31)
92c: 7b 2f 00 02 rotldi r15,r25,32
930: ea 9f 04 a8 ld r20,1192(r31)
934: 79 ee c0 2c rldimi r14,r15,24,32
938: ea 7f 04 80 ld r19,1152(r31)
93c: 7a 8f 00 02 rotldi r15,r20,32
940: 79 fe c0 2c rldimi r30,r15,24,32
944: e8 ff 05 30 ld r7,1328(r31)
948: 7a 6f 00 02 rotldi r15,r19,32
94c: 79 e7 c0 2c rldimi r7,r15,24,32
950: 79 0f 00 02 rotldi r15,r8,32
954: e9 1f 04 10 ld r8,1040(r31)
958: fb df 04 88 std r30,1160(r31)
95c: 79 e8 c0 2c rldimi r8,r15,24,32
960: 79 2f 00 02 rotldi r15,r9,32
964: e9 3f 04 18 ld r9,1048(r31)
968: eb df 03 c0 ld r30,960(r31)
96c: 79 e9 c0 2c rldimi r9,r15,24,32
970: 7b cf 00 02 rotldi r15,r30,32
974: f9 5f 04 a0 std r10,1184(r31)
978: 79 eb c0 2c rldimi r11,r15,24,32
97c: 7a 0f 00 02 rotldi r15,r16,32
980: f9 7f 04 78 std r11,1144(r31)
984: e9 5f 04 20 ld r10,1056(r31)
988: e9 7f 04 98 ld r11,1176(r31)
98c: 79 ea c0 2c rldimi r10,r15,24,32
990: 79 6f 00 02 rotldi r15,r11,32
994: e9 7f 05 28 ld r11,1320(r31)
998: 79 eb c0 2c rldimi r11,r15,24,32
99c: ea 1f 04 68 ld r16,1128(r31)
9a0: f9 7f 05 28 std r11,1320(r31)
9a4: 7a 0f 00 02 rotldi r15,r16,32
9a8: e9 7f 05 18 ld r11,1304(r31)
9ac: 79 eb c0 2c rldimi r11,r15,24,32
9b0: 79 8f 00 02 rotldi r15,r12,32
9b4: e9 9f 05 08 ld r12,1288(r31)
9b8: 79 ec c0 2c rldimi r12,r15,24,32
9bc: e9 ff 04 70 ld r15,1136(r31)
9c0: ea 5f 05 20 ld r18,1312(r31)
9c4: 79 ef 00 02 rotldi r15,r15,32
9c8: 79 f2 c0 2c rldimi r18,r15,24,32
9cc: fa 5f 05 20 std r18,1312(r31)
9d0: ea 5f 04 60 ld r18,1120(r31)
9d4: 7a 4f 00 02 rotldi r15,r18,32
9d8: ea 5f 05 10 ld r18,1296(r31)
9dc: 79 f2 c0 2c rldimi r18,r15,24,32
9e0: fa 5f 05 10 std r18,1296(r31)
9e4: ea 5f 04 58 ld r18,1112(r31)
9e8: 7a 4f 00 02 rotldi r15,r18,32
9ec: ea 5f 04 50 ld r18,1104(r31)
9f0: 79 f6 c0 2c rldimi r22,r15,24,32
9f4: 7a 4f 00 02 rotldi r15,r18,32
9f8: ea 5f 04 48 ld r18,1096(r31)
9fc: 79 f7 c0 2c rldimi r23,r15,24,32
a00: 7a 4f 00 02 rotldi r15,r18,32
a04: ea 5f 05 00 ld r18,1280(r31)
a08: 79 f8 c0 2c rldimi r24,r15,24,32
a0c: 7a 4f 00 02 rotldi r15,r18,32
a10: ea 5f 04 f8 ld r18,1272(r31)
a14: 79 fa c0 2c rldimi r26,r15,24,32
a18: 7a 4f 00 02 rotldi r15,r18,32
a1c: ea 5f 04 e8 ld r18,1256(r31)
a20: 79 fd c0 2c rldimi r29,r15,24,32
a24: 7a 4f 00 02 rotldi r15,r18,32
a28: ea 5f 04 e0 ld r18,1248(r31)
a2c: 79 fb c0 2c rldimi r27,r15,24,32
a30: 7a 4f 80 02 rotldi r15,r18,48
a34: ea 5f 04 30 ld r18,1072(r31)
a38: 79 f2 44 0e rldimi r18,r15,40,16
a3c: fa 5f 04 30 std r18,1072(r31)
a40: ea 5f 03 c8 ld r18,968(r31)
a44: 7a 4f 80 02 rotldi r15,r18,48
a48: ea 5f 04 d8 ld r18,1240(r31)
a4c: 79 e0 44 0e rldimi r0,r15,40,16
a50: 7a 4f 80 02 rotldi r15,r18,48
a54: ea 5f 04 28 ld r18,1064(r31)
a58: 79 f2 44 0e rldimi r18,r15,40,16
a5c: fa 5f 04 28 std r18,1064(r31)
a60: ea 5f 04 d0 ld r18,1232(r31)
a64: 7a 4f 80 02 rotldi r15,r18,48
a68: ea 5f 04 38 ld r18,1080(r31)
a6c: 79 f2 44 0e rldimi r18,r15,40,16
a70: fa 5f 04 38 std r18,1080(r31)
a74: ea 5f 04 90 ld r18,1168(r31)
a78: 7a 4f 80 02 rotldi r15,r18,48
a7c: ea 5f 04 88 ld r18,1160(r31)
a80: 79 e4 44 0e rldimi r4,r15,40,16
a84: 7a 2f 80 02 rotldi r15,r17,48
a88: 79 e3 44 0e rldimi r3,r15,40,16
a8c: f8 9f 03 a8 std r4,936(r31)
a90: 7b 8f 80 02 rotldi r15,r28,48
a94: 79 e5 44 0e rldimi r5,r15,40,16
a98: f8 bf 04 08 std r5,1032(r31)
a9c: e8 bf 03 e8 ld r5,1000(r31)
aa0: f8 7f 04 00 std r3,1024(r31)
aa4: 78 af 80 02 rotldi r15,r5,48
aa8: e8 9f 04 a0 ld r4,1184(r31)
aac: e8 7f 04 c0 ld r3,1216(r31)
ab0: 79 e4 44 0e rldimi r4,r15,40,16
ab4: 78 6f 80 02 rotldi r15,r3,48
ab8: e8 7f 04 b0 ld r3,1200(r31)
abc: 79 e6 44 0e rldimi r6,r15,40,16
ac0: 78 6f 80 02 rotldi r15,r3,48
ac4: eb 9f 04 78 ld r28,1144(r31)
ac8: 79 f5 44 0e rldimi r21,r15,40,16
acc: 7b 2f 80 02 rotldi r15,r25,48
ad0: 79 ee 44 0e rldimi r14,r15,40,16
ad4: fa bf 05 40 std r21,1344(r31)
ad8: 7a 8f 80 02 rotldi r15,r20,48
adc: 79 f2 44 0e rldimi r18,r15,40,16
ae0: 7a 6f 80 02 rotldi r15,r19,48
ae4: ea bf 04 98 ld r21,1176(r31)
ae8: 79 e7 44 0e rldimi r7,r15,40,16
aec: f8 ff 05 30 std r7,1328(r31)
af0: e8 ff 03 e0 ld r7,992(r31)
af4: 78 ef 80 02 rotldi r15,r7,48
af8: ea 3f 05 28 ld r17,1320(r31)
afc: 79 e8 44 0e rldimi r8,r15,40,16
b00: f9 1f 04 10 std r8,1040(r31)
b04: e9 1f 03 d8 ld r8,984(r31)
b08: 79 0f 80 02 rotldi r15,r8,48
b0c: e8 7f 04 f0 ld r3,1264(r31)
b10: 79 e9 44 0e rldimi r9,r15,40,16
b14: 7b cf 80 02 rotldi r15,r30,48
b18: f9 3f 04 18 std r9,1048(r31)
b1c: 79 fc 44 0e rldimi r28,r15,40,16
b20: e9 3f 03 d0 ld r9,976(r31)
b24: 79 2f 80 02 rotldi r15,r9,48
b28: eb 3f 04 70 ld r25,1136(r31)
b2c: 79 ea 44 0e rldimi r10,r15,40,16
b30: 7a af 80 02 rotldi r15,r21,48
b34: 79 f1 44 0e rldimi r17,r15,40,16
b38: ea 9f 04 60 ld r20,1120(r31)
b3c: 7a 0f 80 02 rotldi r15,r16,48
b40: 79 eb 44 0e rldimi r11,r15,40,16
b44: 78 6f 80 02 rotldi r15,r3,48
b48: f9 7f 05 18 std r11,1304(r31)
b4c: 79 ec 44 0e rldimi r12,r15,40,16
b50: 7b 2f 80 02 rotldi r15,r25,48
b54: e9 7f 05 20 ld r11,1312(r31)
b58: f9 9f 05 08 std r12,1288(r31)
b5c: 79 eb 44 0e rldimi r11,r15,40,16
b60: 7a 8f 80 02 rotldi r15,r20,48
b64: e9 9f 05 10 ld r12,1296(r31)
b68: ea 7f 04 58 ld r19,1112(r31)
b6c: 79 ec 44 0e rldimi r12,r15,40,16
b70: ea 1f 04 50 ld r16,1104(r31)
b74: 7a 6f 80 02 rotldi r15,r19,48
b78: 79 f6 44 0e rldimi r22,r15,40,16
b7c: f9 df 05 48 std r14,1352(r31)
b80: 7a 0f 80 02 rotldi r15,r16,48
b84: 79 f7 44 0e rldimi r23,r15,40,16
b88: e9 df 04 48 ld r14,1096(r31)
b8c: e8 7f 05 00 ld r3,1280(r31)
b90: 79 cf 80 02 rotldi r15,r14,48
b94: 79 f8 44 0e rldimi r24,r15,40,16
b98: 78 6f 80 02 rotldi r15,r3,48
b9c: e8 7f 04 f8 ld r3,1272(r31)
ba0: 79 fa 44 0e rldimi r26,r15,40,16
ba4: 78 6f 80 02 rotldi r15,r3,48
ba8: e8 7f 04 e8 ld r3,1256(r31)
bac: 79 fd 44 0e rldimi r29,r15,40,16
bb0: 78 6f 80 02 rotldi r15,r3,48
bb4: e8 7f 04 40 ld r3,1088(r31)
bb8: 79 fb 44 0e rldimi r27,r15,40,16
bbc: f8 7f 05 68 std r3,1384(r31)
bc0: e8 7f 04 e0 ld r3,1248(r31)
bc4: e9 ff 04 30 ld r15,1072(r31)
bc8: eb df 03 c8 ld r30,968(r31)
bcc: f9 5f 04 20 std r10,1056(r31)
bd0: 78 6a c0 02 rotldi r10,r3,56
bd4: 79 4f 82 0e rldimi r15,r10,48,8
bd8: 7b ca c0 02 rotldi r10,r30,56
bdc: f8 df 05 38 std r6,1336(r31)
be0: 7c 06 03 78 mr r6,r0
be4: 79 46 82 0e rldimi r6,r10,48,8
be8: 7b c6 c0 0e rldimi r6,r30,56,0
bec: e8 1f 04 d8 ld r0,1240(r31)
bf0: 78 6f c0 0e rldimi r15,r3,56,0
bf4: f8 df 05 70 std r6,1392(r31)
bf8: 78 0a c0 02 rotldi r10,r0,56
bfc: e8 df 04 28 ld r6,1064(r31)
c00: f9 ff 05 60 std r15,1376(r31)
c04: 79 46 82 0e rldimi r6,r10,48,8
c08: 78 06 c0 0e rldimi r6,r0,56,0
c0c: e9 ff 04 d0 ld r15,1232(r31)
c10: e8 7f 04 38 ld r3,1080(r31)
c14: 79 ea c0 02 rotldi r10,r15,56
c18: f8 df 05 78 std r6,1400(r31)
c1c: 79 43 82 0e rldimi r3,r10,48,8
c20: 79 e3 c0 0e rldimi r3,r15,56,0
c24: e8 df 04 90 ld r6,1168(r31)
c28: e8 1f 03 a8 ld r0,936(r31)
c2c: 78 ca c0 02 rotldi r10,r6,56
c30: f8 7f 05 80 std r3,1408(r31)
c34: 79 40 82 0e rldimi r0,r10,48,8
c38: 78 c0 c0 0e rldimi r0,r6,56,0
c3c: e8 7f 03 f0 ld r3,1008(r31)
c40: e8 df 04 00 ld r6,1024(r31)
c44: 78 6a c0 02 rotldi r10,r3,56
c48: 79 46 82 0e rldimi r6,r10,48,8
c4c: f8 1f 05 88 std r0,1416(r31)
c50: 78 66 c0 0e rldimi r6,r3,56,0
c54: f8 df 05 90 std r6,1424(r31)
c58: e8 df 04 c8 ld r6,1224(r31)
c5c: e8 7f 04 08 ld r3,1032(r31)
c60: 78 ca c0 02 rotldi r10,r6,56
c64: 79 43 82 0e rldimi r3,r10,48,8
c68: 78 aa c0 02 rotldi r10,r5,56
c6c: 78 c3 c0 0e rldimi r3,r6,56,0
c70: 79 44 82 0e rldimi r4,r10,48,8
c74: f8 7f 05 98 std r3,1432(r31)
c78: 78 a4 c0 0e rldimi r4,r5,56,0
c7c: e8 7f 04 c0 ld r3,1216(r31)
c80: f8 9f 05 a0 std r4,1440(r31)
c84: 78 6a c0 02 rotldi r10,r3,56
c88: e8 9f 05 38 ld r4,1336(r31)
c8c: 79 44 82 0e rldimi r4,r10,48,8
c90: 78 64 c0 0e rldimi r4,r3,56,0
c94: e8 7f 04 b0 ld r3,1200(r31)
c98: f8 9f 05 a8 std r4,1448(r31)
c9c: 78 6a c0 02 rotldi r10,r3,56
ca0: e8 9f 05 40 ld r4,1344(r31)
ca4: 79 44 82 0e rldimi r4,r10,48,8
ca8: 78 64 c0 0e rldimi r4,r3,56,0
cac: e8 7f 04 b8 ld r3,1208(r31)
cb0: f8 9f 05 b0 std r4,1456(r31)
cb4: 78 6a c0 02 rotldi r10,r3,56
cb8: e8 9f 05 48 ld r4,1352(r31)
cbc: 79 44 82 0e rldimi r4,r10,48,8
cc0: 78 64 c0 0e rldimi r4,r3,56,0
cc4: e8 7f 04 a8 ld r3,1192(r31)
cc8: f8 9f 05 b8 std r4,1464(r31)
ccc: 78 6a c0 02 rotldi r10,r3,56
cd0: 7e 44 93 78 mr r4,r18
cd4: 79 44 82 0e rldimi r4,r10,48,8
cd8: 78 64 c0 0e rldimi r4,r3,56,0
cdc: e8 7f 04 80 ld r3,1152(r31)
ce0: f8 9f 05 c0 std r4,1472(r31)
ce4: 78 6a c0 02 rotldi r10,r3,56
ce8: e8 9f 05 30 ld r4,1328(r31)
cec: 79 44 82 0e rldimi r4,r10,48,8
cf0: 78 ea c0 02 rotldi r10,r7,56
cf4: 78 64 c0 0e rldimi r4,r3,56,0
cf8: 7c e3 3b 78 mr r3,r7
cfc: f8 9f 05 c8 std r4,1480(r31)
d00: 7d 03 43 78 mr r3,r8
d04: e8 9f 04 10 ld r4,1040(r31)
d08: 79 44 82 0e rldimi r4,r10,48,8
d0c: 79 0a c0 02 rotldi r10,r8,56
d10: e8 7f 03 c0 ld r3,960(r31)
d14: 78 e4 c0 0e rldimi r4,r7,56,0
d18: 79 c7 c0 02 rotldi r7,r14,56
d1c: f8 9f 05 d0 std r4,1488(r31)
d20: 78 f8 82 0e rldimi r24,r7,48,8
d24: 79 d8 c0 0e rldimi r24,r14,56,0
d28: e8 9f 04 18 ld r4,1048(r31)
d2c: 79 44 82 0e rldimi r4,r10,48,8
d30: 78 6a c0 02 rotldi r10,r3,56
d34: fb 1f 06 28 std r24,1576(r31)
d38: 79 04 c0 0e rldimi r4,r8,56,0
d3c: 7a 08 c0 02 rotldi r8,r16,56
d40: f8 9f 05 d8 std r4,1496(r31)
d44: 7f 84 e3 78 mr r4,r28
d48: 79 17 82 0e rldimi r23,r8,48,8
d4c: 79 44 82 0e rldimi r4,r10,48,8
d50: 79 2a c0 02 rotldi r10,r9,56
d54: 78 64 c0 0e rldimi r4,r3,56,0
d58: e8 7f 05 18 ld r3,1304(r31)
d5c: 7a 17 c0 0e rldimi r23,r16,56,0
d60: f8 9f 05 e0 std r4,1504(r31)
d64: e8 9f 04 20 ld r4,1056(r31)
d68: 79 44 82 0e rldimi r4,r10,48,8
d6c: 7a aa c0 02 rotldi r10,r21,56
d70: fa ff 06 20 std r23,1568(r31)
d74: 79 24 c0 0e rldimi r4,r9,56,0
d78: 7a 69 c0 02 rotldi r9,r19,56
d7c: f8 9f 05 e8 std r4,1512(r31)
d80: 7e 24 8b 78 mr r4,r17
d84: 79 36 82 0e rldimi r22,r9,48,8
d88: 79 44 82 0e rldimi r4,r10,48,8
d8c: ea 3f 03 f8 ld r17,1016(r31)
d90: 7a 76 c0 0e rldimi r22,r19,56,0
d94: 7a a4 c0 0e rldimi r4,r21,56,0
d98: f8 9f 05 f0 std r4,1520(r31)
d9c: e8 9f 04 68 ld r4,1128(r31)
da0: 78 8a c0 02 rotldi r10,r4,56
da4: fa df 06 18 std r22,1560(r31)
da8: 79 43 82 0e rldimi r3,r10,48,8
dac: 78 83 c0 0e rldimi r3,r4,56,0
db0: e8 9f 04 f0 ld r4,1264(r31)
db4: f8 7f 05 f8 std r3,1528(r31)
db8: 78 8a c0 02 rotldi r10,r4,56
dbc: e8 7f 05 08 ld r3,1288(r31)
dc0: 79 43 82 0e rldimi r3,r10,48,8
dc4: 7b 2a c0 02 rotldi r10,r25,56
dc8: 78 83 c0 0e rldimi r3,r4,56,0
dcc: 7f 24 cb 78 mr r4,r25
dd0: f8 7f 06 00 std r3,1536(r31)
dd4: 7d 63 5b 78 mr r3,r11
dd8: 79 43 82 0e rldimi r3,r10,48,8
ddc: 7b 23 c0 0e rldimi r3,r25,56,0
de0: e8 9f 04 e8 ld r4,1256(r31)
de4: 7a 8a c0 02 rotldi r10,r20,56
de8: f8 7f 06 08 std r3,1544(r31)
dec: 7d 83 63 78 mr r3,r12
df0: 79 43 82 0e rldimi r3,r10,48,8
df4: 7a 83 c0 0e rldimi r3,r20,56,0
df8: f8 7f 06 10 std r3,1552(r31)
dfc: e8 7f 05 00 ld r3,1280(r31)
e00: 78 66 c0 02 rotldi r6,r3,56
e04: 78 da 82 0e rldimi r26,r6,48,8
e08: 78 7a c0 0e rldimi r26,r3,56,0
e0c: e8 7f 04 f8 ld r3,1272(r31)
e10: 78 65 c0 02 rotldi r5,r3,56
e14: fb 5f 06 30 std r26,1584(r31)
e18: 78 bd 82 0e rldimi r29,r5,48,8
e1c: 78 7d c0 0e rldimi r29,r3,56,0
e20: 78 83 c0 02 rotldi r3,r4,56
e24: fb bf 06 38 std r29,1592(r31)
e28: 78 7b 82 0e rldimi r27,r3,48,8
e2c: 78 9b c0 0e rldimi r27,r4,56,0
e30: e8 9f 03 b0 ld r4,944(r31)
e34: fb 7f 06 40 std r27,1600(r31)
e38: e8 7f 05 50 ld r3,1360(r31)
e3c: 28 23 00 02 cmpldi r3,2
e40: 38 60 ff c9 li r3,-55
e44: 40 81 00 5c ble ea0 <.kvmhv_enter_nested_guest+0xc90>
e48: eb df 09 c0 ld r30,2496(r31)
e4c: eb bf 09 b8 ld r29,2488(r31)
e50: eb 9f 09 b0 ld r28,2480(r31)
e54: eb 7f 09 a8 ld r27,2472(r31)
e58: eb 5f 09 a0 ld r26,2464(r31)
e5c: eb 3f 09 98 ld r25,2456(r31)
e60: eb 1f 09 90 ld r24,2448(r31)
e64: ea ff 09 88 ld r23,2440(r31)
e68: ea df 09 80 ld r22,2432(r31)
e6c: ea bf 09 78 ld r21,2424(r31)
e70: ea 9f 09 70 ld r20,2416(r31)
e74: ea 7f 09 68 ld r19,2408(r31)
e78: ea 5f 09 60 ld r18,2400(r31)
e7c: ea 3f 09 58 ld r17,2392(r31)
e80: ea 1f 09 50 ld r16,2384(r31)
e84: e9 ff 09 48 ld r15,2376(r31)
e88: e9 df 09 40 ld r14,2368(r31)
e8c: 38 21 09 d0 addi r1,r1,2512
e90: e8 01 00 10 ld r0,16(r1)
e94: 7c 08 03 a6 mtlr r0
e98: eb e1 ff f8 ld r31,-8(r1)
e9c: 4e 80 00 20 blr
ea0: e8 64 00 58 ld r3,88(r4)
ea4: 70 63 00 01 andi. r3,r3,1
ea8: 40 81 12 20 ble 20c8 <.kvmhv_enter_nested_guest+0x1eb8>
eac: e8 9f 07 c0 ld r4,1984(r31)
eb0: e8 bf 07 c8 ld r5,1992(r31)
eb4: 78 83 80 00 rotldi r3,r4,16
eb8: 78 8e 40 00 rotldi r14,r4,8
ebc: 78 6e 44 2c rldimi r14,r3,8,48
ec0: e8 df 07 d0 ld r6,2000(r31)
ec4: 78 bb 40 00 rotldi r27,r5,8
ec8: e8 ff 07 d8 ld r7,2008(r31)
ecc: 78 dc 40 00 rotldi r28,r6,8
ed0: eb df 08 10 ld r30,2064(r31)
ed4: 78 f5 40 00 rotldi r21,r7,8
ed8: f8 9f 03 60 std r4,864(r31)
edc: 78 a4 80 00 rotldi r4,r5,16
ee0: 7b c3 80 00 rotldi r3,r30,16
ee4: 78 9b 44 2c rldimi r27,r4,8,48
ee8: e9 1f 07 e0 ld r8,2016(r31)
eec: f8 bf 03 58 std r5,856(r31)
ef0: 78 c5 80 00 rotldi r5,r6,16
ef4: 79 19 40 00 rotldi r25,r8,8
ef8: 78 bc 44 2c rldimi r28,r5,8,48
efc: e9 3f 07 e8 ld r9,2024(r31)
f00: f8 df 03 50 std r6,848(r31)
f04: 78 e6 80 00 rotldi r6,r7,16
f08: 79 3a 40 00 rotldi r26,r9,8
f0c: 78 d5 44 2c rldimi r21,r6,8,48
f10: 7b c6 40 00 rotldi r6,r30,8
f14: e9 5f 07 f0 ld r10,2032(r31)
f18: 78 66 44 2c rldimi r6,r3,8,48
f1c: e9 7f 07 f8 ld r11,2040(r31)
f20: 79 58 40 00 rotldi r24,r10,8
f24: e9 9f 08 00 ld r12,2048(r31)
f28: 79 77 40 00 rotldi r23,r11,8
f2c: e8 1f 08 08 ld r0,2056(r31)
f30: 79 96 40 00 rotldi r22,r12,8
f34: e8 bf 08 18 ld r5,2072(r31)
f38: 78 1d 40 00 rotldi r29,r0,8
f3c: ea 9f 08 20 ld r20,2080(r31)
f40: 78 a4 80 00 rotldi r4,r5,16
f44: e8 7f 08 28 ld r3,2088(r31)
f48: f8 ff 02 50 std r7,592(r31)
f4c: 79 07 80 00 rotldi r7,r8,16
f50: 78 f9 44 2c rldimi r25,r7,8,48
f54: f9 1f 03 40 std r8,832(r31)
f58: 79 28 80 00 rotldi r8,r9,16
f5c: 79 1a 44 2c rldimi r26,r8,8,48
f60: 78 a8 40 00 rotldi r8,r5,8
f64: f9 7f 03 28 std r11,808(r31)
f68: 78 88 44 2c rldimi r8,r4,8,48
f6c: 7c 64 1b 78 mr r4,r3
f70: f9 3f 03 38 std r9,824(r31)
f74: 79 49 80 00 rotldi r9,r10,16
f78: 79 38 44 2c rldimi r24,r9,8,48
f7c: 7f 09 c3 78 mr r9,r24
f80: f9 5f 03 30 std r10,816(r31)
f84: 79 6a 80 00 rotldi r10,r11,16
f88: 79 8b 80 00 rotldi r11,r12,16
f8c: 79 76 44 2c rldimi r22,r11,8,48
f90: f9 9f 03 20 std r12,800(r31)
f94: 78 0c 80 00 rotldi r12,r0,16
f98: 79 9d 44 2c rldimi r29,r12,8,48
f9c: 7c cc 33 78 mr r12,r6
fa0: f8 bf 03 10 std r5,784(r31)
fa4: 7a 85 80 00 rotldi r5,r20,16
fa8: 7a 86 40 00 rotldi r6,r20,8
fac: 78 a6 44 2c rldimi r6,r5,8,48
fb0: e8 bf 08 30 ld r5,2096(r31)
fb4: 7c cb 33 78 mr r11,r6
fb8: 78 86 40 00 rotldi r6,r4,8
fbc: 79 57 44 2c rldimi r23,r10,8,48
fc0: e8 9f 08 38 ld r4,2104(r31)
fc4: 7e ca b3 78 mr r10,r22
fc8: f8 7f 02 48 std r3,584(r31)
fcc: 78 63 80 00 rotldi r3,r3,16
fd0: 78 66 44 2c rldimi r6,r3,8,48
fd4: 78 a3 80 00 rotldi r3,r5,16
fd8: f8 1f 03 18 std r0,792(r31)
fdc: 78 a0 40 00 rotldi r0,r5,8
fe0: 78 60 44 2c rldimi r0,r3,8,48
fe4: 78 83 80 00 rotldi r3,r4,16
fe8: f8 bf 02 40 std r5,576(r31)
fec: e8 bf 08 40 ld r5,2112(r31)
ff0: f8 df 05 18 std r6,1304(r31)
ff4: 78 86 40 00 rotldi r6,r4,8
ff8: 78 66 44 2c rldimi r6,r3,8,48
ffc: 78 a3 80 00 rotldi r3,r5,16
1000: f8 9f 03 00 std r4,768(r31)
1004: e8 9f 08 48 ld r4,2120(r31)
1008: f8 df 05 08 std r6,1288(r31)
100c: 78 a6 40 00 rotldi r6,r5,8
1010: 78 66 44 2c rldimi r6,r3,8,48
1014: 78 83 80 00 rotldi r3,r4,16
1018: f8 bf 04 50 std r5,1104(r31)
101c: e8 bf 08 50 ld r5,2128(r31)
1020: f8 9f 04 48 std r4,1096(r31)
1024: 78 84 40 00 rotldi r4,r4,8
1028: 78 64 44 2c rldimi r4,r3,8,48
102c: 78 a3 80 00 rotldi r3,r5,16
1030: f8 9f 04 f8 std r4,1272(r31)
1034: e8 9f 08 58 ld r4,2136(r31)
1038: f8 df 05 00 std r6,1280(r31)
103c: 78 a6 40 00 rotldi r6,r5,8
1040: 78 66 44 2c rldimi r6,r3,8,48
1044: 78 83 80 00 rotldi r3,r4,16
1048: f8 bf 02 f0 std r5,752(r31)
104c: e8 bf 08 60 ld r5,2144(r31)
1050: f8 df 04 f0 std r6,1264(r31)
1054: 78 86 40 00 rotldi r6,r4,8
1058: 78 66 44 2c rldimi r6,r3,8,48
105c: 78 a3 80 00 rotldi r3,r5,16
1060: e9 ff 08 68 ld r15,2152(r31)
1064: f8 bf 03 08 std r5,776(r31)
1068: 78 a5 40 00 rotldi r5,r5,8
106c: 78 65 44 2c rldimi r5,r3,8,48
1070: 79 e3 80 00 rotldi r3,r15,16
1074: f8 bf 04 c0 std r5,1216(r31)
1078: e8 bf 08 70 ld r5,2160(r31)
107c: f8 df 05 10 std r6,1296(r31)
1080: 79 e6 40 00 rotldi r6,r15,8
1084: 78 66 44 2c rldimi r6,r3,8,48
1088: 78 a3 80 00 rotldi r3,r5,16
108c: f8 9f 04 40 std r4,1088(r31)
1090: e8 9f 08 78 ld r4,2168(r31)
1094: f8 df 02 d0 std r6,720(r31)
1098: 78 a6 40 00 rotldi r6,r5,8
109c: 78 66 44 2c rldimi r6,r3,8,48
10a0: 78 83 80 00 rotldi r3,r4,16
10a4: f8 bf 02 f8 std r5,760(r31)
10a8: e8 bf 08 80 ld r5,2176(r31)
10ac: f8 df 04 e8 std r6,1256(r31)
10b0: 78 86 40 00 rotldi r6,r4,8
10b4: 78 66 44 2c rldimi r6,r3,8,48
10b8: 78 a3 80 00 rotldi r3,r5,16
10bc: f8 9f 02 e0 std r4,736(r31)
10c0: e8 9f 08 88 ld r4,2184(r31)
10c4: f8 df 04 e0 std r6,1248(r31)
10c8: 78 a6 40 00 rotldi r6,r5,8
10cc: 78 66 44 2c rldimi r6,r3,8,48
10d0: 78 83 80 00 rotldi r3,r4,16
10d4: f8 bf 02 e8 std r5,744(r31)
10d8: e8 bf 08 90 ld r5,2192(r31)
10dc: f8 9f 04 38 std r4,1080(r31)
10e0: 78 84 40 00 rotldi r4,r4,8
10e4: 78 64 44 2c rldimi r4,r3,8,48
10e8: 78 a3 80 00 rotldi r3,r5,16
10ec: f8 9f 05 40 std r4,1344(r31)
10f0: e8 9f 08 98 ld r4,2200(r31)
10f4: f8 df 04 d8 std r6,1240(r31)
10f8: 78 a6 40 00 rotldi r6,r5,8
10fc: 78 66 44 2c rldimi r6,r3,8,48
1100: 78 83 80 00 rotldi r3,r4,16
1104: f8 bf 04 18 std r5,1048(r31)
1108: f8 df 04 d0 std r6,1232(r31)
110c: 78 86 40 00 rotldi r6,r4,8
1110: 78 66 44 2c rldimi r6,r3,8,48
1114: e8 bf 08 a0 ld r5,2208(r31)
1118: f8 df 05 48 std r6,1352(r31)
111c: 78 a3 80 00 rotldi r3,r5,16
1120: e8 df 08 a8 ld r6,2216(r31)
1124: f8 9f 04 30 std r4,1072(r31)
1128: 78 a4 40 00 rotldi r4,r5,8
112c: 78 64 44 2c rldimi r4,r3,8,48
1130: 78 c3 80 00 rotldi r3,r6,16
1134: f8 bf 04 08 std r5,1032(r31)
1138: e8 bf 08 b0 ld r5,2224(r31)
113c: f8 9f 04 c8 std r4,1224(r31)
1140: 78 c4 40 00 rotldi r4,r6,8
1144: 78 64 44 2c rldimi r4,r3,8,48
1148: 78 a3 80 00 rotldi r3,r5,16
114c: f8 df 04 28 std r6,1064(r31)
1150: e8 df 08 b8 ld r6,2232(r31)
1154: fa bf 02 d8 std r21,728(r31)
1158: 7f 55 d3 78 mr r21,r26
115c: 78 ba 40 00 rotldi r26,r5,8
1160: 78 7a 44 2c rldimi r26,r3,8,48
1164: 78 c3 80 00 rotldi r3,r6,16
1168: f8 bf 04 20 std r5,1056(r31)
116c: e8 bf 08 c0 ld r5,2240(r31)
1170: f8 9f 04 a8 std r4,1192(r31)
1174: 78 c4 40 00 rotldi r4,r6,8
1178: 78 64 44 2c rldimi r4,r3,8,48
117c: 78 a3 80 00 rotldi r3,r5,16
1180: f8 df 03 e8 std r6,1000(r31)
1184: e8 df 08 c8 ld r6,2248(r31)
1188: f8 9f 04 b8 std r4,1208(r31)
118c: 78 a4 40 00 rotldi r4,r5,8
1190: 78 64 44 2c rldimi r4,r3,8,48
1194: 78 c3 80 00 rotldi r3,r6,16
1198: f8 bf 04 10 std r5,1040(r31)
119c: e8 bf 08 d0 ld r5,2256(r31)
11a0: f8 9f 04 98 std r4,1176(r31)
11a4: 78 c4 40 00 rotldi r4,r6,8
11a8: 78 64 44 2c rldimi r4,r3,8,48
11ac: 78 a3 80 00 rotldi r3,r5,16
11b0: f8 df 04 00 std r6,1024(r31)
11b4: e8 df 08 d8 ld r6,2264(r31)
11b8: f8 9f 04 b0 std r4,1200(r31)
11bc: 78 a4 40 00 rotldi r4,r5,8
11c0: 78 64 44 2c rldimi r4,r3,8,48
11c4: 78 c3 80 00 rotldi r3,r6,16
11c8: f8 bf 03 d0 std r5,976(r31)
11cc: e8 bf 08 e0 ld r5,2272(r31)
11d0: f8 9f 04 a0 std r4,1184(r31)
11d4: 78 c4 40 00 rotldi r4,r6,8
11d8: 78 64 44 2c rldimi r4,r3,8,48
11dc: 78 a3 80 00 rotldi r3,r5,16
11e0: f8 df 03 f0 std r6,1008(r31)
11e4: e8 df 08 e8 ld r6,2280(r31)
11e8: f8 9f 05 38 std r4,1336(r31)
11ec: 78 a4 40 00 rotldi r4,r5,8
11f0: 78 64 44 2c rldimi r4,r3,8,48
11f4: 78 c3 80 00 rotldi r3,r6,16
11f8: f8 bf 03 c0 std r5,960(r31)
11fc: e8 bf 08 f0 ld r5,2288(r31)
1200: f8 9f 04 80 std r4,1152(r31)
1204: 78 c4 40 00 rotldi r4,r6,8
1208: 78 64 44 2c rldimi r4,r3,8,48
120c: 78 a3 80 00 rotldi r3,r5,16
1210: f8 df 03 e0 std r6,992(r31)
1214: e8 df 08 f8 ld r6,2296(r31)
1218: f8 9f 04 90 std r4,1168(r31)
121c: 78 a4 40 00 rotldi r4,r5,8
1220: 78 64 44 2c rldimi r4,r3,8,48
1224: 78 c3 80 00 rotldi r3,r6,16
1228: f8 bf 03 d8 std r5,984(r31)
122c: e8 bf 09 00 ld r5,2304(r31)
1230: f8 9f 05 30 std r4,1328(r31)
1234: 78 c4 40 00 rotldi r4,r6,8
1238: 78 64 44 2c rldimi r4,r3,8,48
123c: 78 a3 80 00 rotldi r3,r5,16
1240: f8 df 03 a8 std r6,936(r31)
1244: e8 df 09 08 ld r6,2312(r31)
1248: f8 9f 04 68 std r4,1128(r31)
124c: 78 a4 40 00 rotldi r4,r5,8
1250: 78 64 44 2c rldimi r4,r3,8,48
1254: 78 c3 80 00 rotldi r3,r6,16
1258: f8 bf 03 c8 std r5,968(r31)
125c: e8 bf 09 10 ld r5,2320(r31)
1260: f8 9f 04 88 std r4,1160(r31)
1264: 78 c4 40 00 rotldi r4,r6,8
1268: 78 64 44 2c rldimi r4,r3,8,48
126c: 78 a3 80 00 rotldi r3,r5,16
1270: f8 df 03 b0 std r6,944(r31)
1274: e8 df 09 18 ld r6,2328(r31)
1278: f8 9f 05 28 std r4,1320(r31)
127c: 78 a4 40 00 rotldi r4,r5,8
1280: 78 64 44 2c rldimi r4,r3,8,48
1284: 78 c3 80 00 rotldi r3,r6,16
1288: f8 bf 02 c8 std r5,712(r31)
128c: e8 bf 09 20 ld r5,2336(r31)
1290: f8 9f 04 60 std r4,1120(r31)
1294: 78 c4 40 00 rotldi r4,r6,8
1298: 78 64 44 2c rldimi r4,r3,8,48
129c: 78 a3 80 00 rotldi r3,r5,16
12a0: f8 df 03 88 std r6,904(r31)
12a4: e8 df 09 28 ld r6,2344(r31)
12a8: f8 9f 04 78 std r4,1144(r31)
12ac: 78 a4 40 00 rotldi r4,r5,8
12b0: 78 64 44 2c rldimi r4,r3,8,48
12b4: 78 c3 80 00 rotldi r3,r6,16
12b8: f8 bf 03 a0 std r5,928(r31)
12bc: f8 9f 04 58 std r4,1112(r31)
12c0: 78 c4 40 00 rotldi r4,r6,8
12c4: 78 64 44 2c rldimi r4,r3,8,48
12c8: 7c 98 23 78 mr r24,r4
12cc: e8 bf 09 30 ld r5,2352(r31)
12d0: e8 7f 09 38 ld r3,2360(r31)
12d4: 78 a4 80 00 rotldi r4,r5,16
12d8: 78 b3 40 00 rotldi r19,r5,8
12dc: 78 93 44 2c rldimi r19,r4,8,48
12e0: 7c 64 1b 78 mr r4,r3
12e4: f8 7f 03 90 std r3,912(r31)
12e8: 78 63 80 00 rotldi r3,r3,16
12ec: 78 84 40 00 rotldi r4,r4,8
12f0: 78 64 44 2c rldimi r4,r3,8,48
12f4: ea 1f 03 60 ld r16,864(r31)
12f8: 7c 96 23 78 mr r22,r4
12fc: e8 9f 03 58 ld r4,856(r31)
1300: 7a 03 c0 00 rotldi r3,r16,24
1304: 78 6e 82 2c rldimi r14,r3,16,40
1308: ea 3f 03 50 ld r17,848(r31)
130c: 78 83 c0 00 rotldi r3,r4,24
1310: 78 7b 82 2c rldimi r27,r3,16,40
1314: fb df 03 48 std r30,840(r31)
1318: 7a 23 c0 00 rotldi r3,r17,24
131c: 78 7c 82 2c rldimi r28,r3,16,40
1320: eb df 02 50 ld r30,592(r31)
1324: f8 bf 03 80 std r5,896(r31)
1328: 7b c3 c0 00 rotldi r3,r30,24
132c: ea 5f 02 d8 ld r18,728(r31)
1330: e8 bf 03 40 ld r5,832(r31)
1334: 78 72 82 2c rldimi r18,r3,16,40
1338: f8 df 03 98 std r6,920(r31)
133c: 78 a3 c0 00 rotldi r3,r5,24
1340: 78 79 82 2c rldimi r25,r3,16,40
1344: e8 df 03 38 ld r6,824(r31)
1348: 78 c3 c0 00 rotldi r3,r6,24
134c: f9 1f 05 20 std r8,1312(r31)
1350: 78 75 82 2c rldimi r21,r3,16,40
1354: e8 7f 03 30 ld r3,816(r31)
1358: 78 63 c0 00 rotldi r3,r3,24
135c: e9 1f 03 28 ld r8,808(r31)
1360: 78 69 82 2c rldimi r9,r3,16,40
1364: e8 ff 03 20 ld r7,800(r31)
1368: 79 03 c0 00 rotldi r3,r8,24
136c: 78 77 82 2c rldimi r23,r3,16,40
1370: f9 3f 02 60 std r9,608(r31)
1374: 78 e3 c0 00 rotldi r3,r7,24
1378: 78 6a 82 2c rldimi r10,r3,16,40
137c: e9 3f 03 18 ld r9,792(r31)
1380: 79 23 c0 00 rotldi r3,r9,24
1384: f9 5f 02 78 std r10,632(r31)
1388: 78 7d 82 2c rldimi r29,r3,16,40
138c: e8 7f 03 48 ld r3,840(r31)
1390: e9 5f 03 10 ld r10,784(r31)
1394: 78 63 c0 00 rotldi r3,r3,24
1398: 78 6c 82 2c rldimi r12,r3,16,40
139c: fa ff 02 70 std r23,624(r31)
13a0: 79 43 c0 00 rotldi r3,r10,24
13a4: ea ff 05 20 ld r23,1312(r31)
13a8: 78 77 82 2c rldimi r23,r3,16,40
13ac: 7a 83 c0 00 rotldi r3,r20,24
13b0: fa 9f 02 38 std r20,568(r31)
13b4: 78 6b 82 2c rldimi r11,r3,16,40
13b8: f9 7f 02 68 std r11,616(r31)
13bc: e9 7f 02 48 ld r11,584(r31)
13c0: fa ff 05 20 std r23,1312(r31)
13c4: 79 63 c0 00 rotldi r3,r11,24
13c8: ea ff 05 18 ld r23,1304(r31)
13cc: 78 77 82 2c rldimi r23,r3,16,40
13d0: ea 9f 03 00 ld r20,768(r31)
13d4: fa ff 05 18 std r23,1304(r31)
13d8: ea ff 02 40 ld r23,576(r31)
13dc: 7a e3 c0 00 rotldi r3,r23,24
13e0: f9 ff 02 88 std r15,648(r31)
13e4: 78 60 82 2c rldimi r0,r3,16,40
13e8: 7a 83 c0 00 rotldi r3,r20,24
13ec: f8 1f 02 80 std r0,640(r31)
13f0: e8 1f 05 08 ld r0,1288(r31)
13f4: 78 60 82 2c rldimi r0,r3,16,40
13f8: e8 7f 04 50 ld r3,1104(r31)
13fc: f8 1f 05 08 std r0,1288(r31)
1400: 78 63 c0 00 rotldi r3,r3,24
1404: e8 1f 05 00 ld r0,1280(r31)
1408: 78 60 82 2c rldimi r0,r3,16,40
140c: e8 7f 04 48 ld r3,1096(r31)
1410: f8 1f 05 00 std r0,1280(r31)
1414: 78 63 c0 00 rotldi r3,r3,24
1418: e8 1f 04 f8 ld r0,1272(r31)
141c: 78 60 82 2c rldimi r0,r3,16,40
1420: e8 7f 02 f0 ld r3,752(r31)
1424: f8 1f 04 f8 std r0,1272(r31)
1428: 78 63 c0 00 rotldi r3,r3,24
142c: e8 1f 04 f0 ld r0,1264(r31)
1430: 78 60 82 2c rldimi r0,r3,16,40
1434: e8 7f 04 40 ld r3,1088(r31)
1438: f8 1f 04 f0 std r0,1264(r31)
143c: 78 63 c0 00 rotldi r3,r3,24
1440: e8 1f 05 10 ld r0,1296(r31)
1444: 78 60 82 2c rldimi r0,r3,16,40
1448: e8 7f 03 08 ld r3,776(r31)
144c: f8 1f 05 10 std r0,1296(r31)
1450: 78 63 c0 00 rotldi r3,r3,24
1454: e8 1f 04 c0 ld r0,1216(r31)
1458: 78 60 82 2c rldimi r0,r3,16,40
145c: 79 e3 c0 00 rotldi r3,r15,24
1460: e9 ff 02 d0 ld r15,720(r31)
1464: 78 6f 82 2c rldimi r15,r3,16,40
1468: e8 7f 02 f8 ld r3,760(r31)
146c: fa bf 02 58 std r21,600(r31)
1470: 78 63 c0 00 rotldi r3,r3,24
1474: ea bf 04 e8 ld r21,1256(r31)
1478: 78 75 82 2c rldimi r21,r3,16,40
147c: e8 7f 02 e0 ld r3,736(r31)
1480: fa bf 04 e8 std r21,1256(r31)
1484: 78 63 c0 00 rotldi r3,r3,24
1488: ea bf 04 e0 ld r21,1248(r31)
148c: 78 75 82 2c rldimi r21,r3,16,40
1490: e8 7f 02 e8 ld r3,744(r31)
1494: fa bf 04 e0 std r21,1248(r31)
1498: 78 63 c0 00 rotldi r3,r3,24
149c: ea bf 04 d8 ld r21,1240(r31)
14a0: 78 75 82 2c rldimi r21,r3,16,40
14a4: e8 7f 04 38 ld r3,1080(r31)
14a8: fa bf 04 d8 std r21,1240(r31)
14ac: 78 63 c0 00 rotldi r3,r3,24
14b0: ea bf 05 40 ld r21,1344(r31)
14b4: 78 75 82 2c rldimi r21,r3,16,40
14b8: e8 7f 04 18 ld r3,1048(r31)
14bc: fa bf 05 40 std r21,1344(r31)
14c0: 78 63 c0 00 rotldi r3,r3,24
14c4: ea bf 04 d0 ld r21,1232(r31)
14c8: 78 75 82 2c rldimi r21,r3,16,40
14cc: e8 7f 04 30 ld r3,1072(r31)
14d0: fa bf 04 d0 std r21,1232(r31)
14d4: 78 63 c0 00 rotldi r3,r3,24
14d8: ea bf 05 48 ld r21,1352(r31)
14dc: 78 75 82 2c rldimi r21,r3,16,40
14e0: e8 7f 04 08 ld r3,1032(r31)
14e4: fa bf 05 48 std r21,1352(r31)
14e8: 78 63 c0 00 rotldi r3,r3,24
14ec: ea bf 04 c8 ld r21,1224(r31)
14f0: 78 75 82 2c rldimi r21,r3,16,40
14f4: e8 7f 04 28 ld r3,1064(r31)
14f8: fa bf 04 c8 std r21,1224(r31)
14fc: 78 63 c0 00 rotldi r3,r3,24
1500: ea bf 04 a8 ld r21,1192(r31)
1504: 78 75 82 2c rldimi r21,r3,16,40
1508: e8 7f 04 20 ld r3,1056(r31)
150c: 78 63 c0 00 rotldi r3,r3,24
1510: fa bf 04 a8 std r21,1192(r31)
1514: 78 7a 82 2c rldimi r26,r3,16,40
1518: e8 7f 03 e8 ld r3,1000(r31)
151c: ea bf 04 b8 ld r21,1208(r31)
1520: 78 63 c0 00 rotldi r3,r3,24
1524: 78 75 82 2c rldimi r21,r3,16,40
1528: e8 7f 04 10 ld r3,1040(r31)
152c: fb 5f 02 b8 std r26,696(r31)
1530: 78 63 c0 00 rotldi r3,r3,24
1534: eb 5f 04 98 ld r26,1176(r31)
1538: 78 7a 82 2c rldimi r26,r3,16,40
153c: e8 7f 04 00 ld r3,1024(r31)
1540: fa bf 04 b8 std r21,1208(r31)
1544: 78 63 c0 00 rotldi r3,r3,24
1548: ea bf 04 b0 ld r21,1200(r31)
154c: 78 75 82 2c rldimi r21,r3,16,40
1550: e8 7f 03 d0 ld r3,976(r31)
1554: fa bf 04 b0 std r21,1200(r31)
1558: 78 63 c0 00 rotldi r3,r3,24
155c: ea bf 04 a0 ld r21,1184(r31)
1560: 78 75 82 2c rldimi r21,r3,16,40
1564: e8 7f 03 f0 ld r3,1008(r31)
1568: fa bf 04 a0 std r21,1184(r31)
156c: 78 63 c0 00 rotldi r3,r3,24
1570: ea bf 05 38 ld r21,1336(r31)
1574: 78 75 82 2c rldimi r21,r3,16,40
1578: e8 7f 03 c0 ld r3,960(r31)
157c: fb 5f 04 98 std r26,1176(r31)
1580: 78 63 c0 00 rotldi r3,r3,24
1584: eb 5f 04 80 ld r26,1152(r31)
1588: 78 7a 82 2c rldimi r26,r3,16,40
158c: e8 7f 03 e0 ld r3,992(r31)
1590: fb 5f 04 80 std r26,1152(r31)
1594: 78 63 c0 00 rotldi r3,r3,24
1598: eb 5f 04 90 ld r26,1168(r31)
159c: 78 7a 82 2c rldimi r26,r3,16,40
15a0: e8 7f 03 d8 ld r3,984(r31)
15a4: fb 5f 04 90 std r26,1168(r31)
15a8: 78 63 c0 00 rotldi r3,r3,24
15ac: eb 5f 05 30 ld r26,1328(r31)
15b0: 78 7a 82 2c rldimi r26,r3,16,40
15b4: e8 7f 03 a8 ld r3,936(r31)
15b8: fb 5f 05 30 std r26,1328(r31)
15bc: 78 63 c0 00 rotldi r3,r3,24
15c0: eb 5f 04 68 ld r26,1128(r31)
15c4: 78 7a 82 2c rldimi r26,r3,16,40
15c8: e8 7f 03 c8 ld r3,968(r31)
15cc: fb 5f 04 68 std r26,1128(r31)
15d0: 78 63 c0 00 rotldi r3,r3,24
15d4: eb 5f 04 88 ld r26,1160(r31)
15d8: 78 7a 82 2c rldimi r26,r3,16,40
15dc: e8 7f 03 b0 ld r3,944(r31)
15e0: fb 5f 04 88 std r26,1160(r31)
15e4: 78 63 c0 00 rotldi r3,r3,24
15e8: eb 5f 05 28 ld r26,1320(r31)
15ec: 78 7a 82 2c rldimi r26,r3,16,40
15f0: fa bf 05 38 std r21,1336(r31)
15f4: fb 5f 05 28 std r26,1320(r31)
15f8: eb 5f 02 c8 ld r26,712(r31)
15fc: ea bf 04 60 ld r21,1120(r31)
1600: 7b 43 c0 00 rotldi r3,r26,24
1604: 78 75 82 2c rldimi r21,r3,16,40
1608: e8 7f 03 88 ld r3,904(r31)
160c: fa bf 04 60 std r21,1120(r31)
1610: 78 63 c0 00 rotldi r3,r3,24
1614: ea bf 04 78 ld r21,1144(r31)
1618: 78 75 82 2c rldimi r21,r3,16,40
161c: e8 7f 03 a0 ld r3,928(r31)
1620: fa bf 04 78 std r21,1144(r31)
1624: 78 63 c0 00 rotldi r3,r3,24
1628: ea bf 04 58 ld r21,1112(r31)
162c: 78 75 82 2c rldimi r21,r3,16,40
1630: e8 7f 03 98 ld r3,920(r31)
1634: 78 63 c0 00 rotldi r3,r3,24
1638: fa bf 04 58 std r21,1112(r31)
163c: 78 78 82 2c rldimi r24,r3,16,40
1640: e8 7f 03 80 ld r3,896(r31)
1644: 78 63 c0 00 rotldi r3,r3,24
1648: fb 1f 04 70 std r24,1136(r31)
164c: 78 73 82 2c rldimi r19,r3,16,40
1650: e8 7f 03 90 ld r3,912(r31)
1654: 78 63 c0 00 rotldi r3,r3,24
1658: eb 1f 02 38 ld r24,568(r31)
165c: 78 76 82 2c rldimi r22,r3,16,40
1660: 7a 03 00 02 rotldi r3,r16,32
1664: 78 6e c0 2c rldimi r14,r3,24,32
1668: fa df 02 c0 std r22,704(r31)
166c: 78 83 00 02 rotldi r3,r4,32
1670: 78 7b c0 2c rldimi r27,r3,24,32
1674: 7a 23 00 02 rotldi r3,r17,32
1678: e8 9f 02 58 ld r4,600(r31)
167c: 78 7c c0 2c rldimi r28,r3,24,32
1680: 7b c3 00 02 rotldi r3,r30,32
1684: 78 72 c0 2c rldimi r18,r3,24,32
1688: ea df 03 48 ld r22,840(r31)
168c: 78 a3 00 02 rotldi r3,r5,32
1690: 78 79 c0 2c rldimi r25,r3,24,32
1694: fb 3f 02 a8 std r25,680(r31)
1698: 78 c3 00 02 rotldi r3,r6,32
169c: 78 64 c0 2c rldimi r4,r3,24,32
16a0: 7f d1 f3 78 mr r17,r30
16a4: eb 3f 03 30 ld r25,816(r31)
16a8: e8 df 02 60 ld r6,608(r31)
16ac: 7b 23 00 02 rotldi r3,r25,32
16b0: 78 66 c0 2c rldimi r6,r3,24,32
16b4: 79 03 00 02 rotldi r3,r8,32
16b8: e9 1f 02 70 ld r8,624(r31)
16bc: 78 68 c0 2c rldimi r8,r3,24,32
16c0: 78 e3 00 02 rotldi r3,r7,32
16c4: e8 ff 02 78 ld r7,632(r31)
16c8: 78 67 c0 2c rldimi r7,r3,24,32
16cc: 79 23 00 02 rotldi r3,r9,32
16d0: e8 bf 05 20 ld r5,1312(r31)
16d4: 78 7d c0 2c rldimi r29,r3,24,32
16d8: 7a c3 00 02 rotldi r3,r22,32
16dc: e9 3f 02 68 ld r9,616(r31)
16e0: 78 6c c0 2c rldimi r12,r3,24,32
16e4: 79 43 00 02 rotldi r3,r10,32
16e8: 78 65 c0 2c rldimi r5,r3,24,32
16ec: 7b 03 00 02 rotldi r3,r24,32
16f0: e9 5f 05 18 ld r10,1304(r31)
16f4: 78 69 c0 2c rldimi r9,r3,24,32
16f8: 79 63 00 02 rotldi r3,r11,32
16fc: e9 7f 02 80 ld r11,640(r31)
1700: 78 6a c0 2c rldimi r10,r3,24,32
1704: 7a e3 00 02 rotldi r3,r23,32
1708: f9 9f 02 b0 std r12,688(r31)
170c: 78 6b c0 2c rldimi r11,r3,24,32
1710: 7a 83 00 02 rotldi r3,r20,32
1714: e9 9f 05 08 ld r12,1288(r31)
1718: 78 6c c0 2c rldimi r12,r3,24,32
171c: e8 7f 04 50 ld r3,1104(r31)
1720: eb df 05 00 ld r30,1280(r31)
1724: 78 63 00 02 rotldi r3,r3,32
1728: 78 7e c0 2c rldimi r30,r3,24,32
172c: e8 7f 04 48 ld r3,1096(r31)
1730: ea ff 04 f8 ld r23,1272(r31)
1734: 78 63 00 02 rotldi r3,r3,32
1738: ea bf 02 f0 ld r21,752(r31)
173c: 78 77 c0 2c rldimi r23,r3,24,32
1740: ea 9f 04 f0 ld r20,1264(r31)
1744: 7a a3 00 02 rotldi r3,r21,32
1748: 78 74 c0 2c rldimi r20,r3,24,32
174c: e8 7f 04 40 ld r3,1088(r31)
1750: f9 df 02 90 std r14,656(r31)
1754: 78 63 00 02 rotldi r3,r3,32
1758: e9 df 05 10 ld r14,1296(r31)
175c: 78 6e c0 2c rldimi r14,r3,24,32
1760: e8 7f 03 08 ld r3,776(r31)
1764: 78 63 00 02 rotldi r3,r3,32
1768: f9 df 05 10 std r14,1296(r31)
176c: 7d ee 7b 78 mr r14,r15
1770: 78 60 c0 2c rldimi r0,r3,24,32
1774: e8 7f 02 88 ld r3,648(r31)
1778: 78 63 00 02 rotldi r3,r3,32
177c: ea 1f 04 e8 ld r16,1256(r31)
1780: 78 6e c0 2c rldimi r14,r3,24,32
1784: e8 7f 02 f8 ld r3,760(r31)
1788: 78 63 00 02 rotldi r3,r3,32
178c: e9 ff 04 e0 ld r15,1248(r31)
1790: 78 70 c0 2c rldimi r16,r3,24,32
1794: fa 1f 04 e8 std r16,1256(r31)
1798: ea 1f 02 e0 ld r16,736(r31)
179c: 7a 03 00 02 rotldi r3,r16,32
17a0: f8 1f 04 c0 std r0,1216(r31)
17a4: 78 6f c0 2c rldimi r15,r3,24,32
17a8: e8 7f 02 e8 ld r3,744(r31)
17ac: f9 ff 04 e0 std r15,1248(r31)
17b0: 78 63 00 02 rotldi r3,r3,32
17b4: e9 ff 04 d8 ld r15,1240(r31)
17b8: 78 6f c0 2c rldimi r15,r3,24,32
17bc: e8 7f 04 38 ld r3,1080(r31)
17c0: e8 1f 05 40 ld r0,1344(r31)
17c4: 78 63 00 02 rotldi r3,r3,32
17c8: 78 60 c0 2c rldimi r0,r3,24,32
17cc: e8 7f 04 18 ld r3,1048(r31)
17d0: f9 ff 04 d8 std r15,1240(r31)
17d4: 78 63 00 02 rotldi r3,r3,32
17d8: e9 ff 04 d0 ld r15,1232(r31)
17dc: 78 6f c0 2c rldimi r15,r3,24,32
17e0: e8 7f 04 30 ld r3,1072(r31)
17e4: f9 ff 04 d0 std r15,1232(r31)
17e8: 78 63 00 02 rotldi r3,r3,32
17ec: e9 ff 05 48 ld r15,1352(r31)
17f0: 78 6f c0 2c rldimi r15,r3,24,32
17f4: e8 7f 04 08 ld r3,1032(r31)
17f8: f9 ff 05 48 std r15,1352(r31)
17fc: 78 63 00 02 rotldi r3,r3,32
1800: e9 ff 04 c8 ld r15,1224(r31)
1804: 78 6f c0 2c rldimi r15,r3,24,32
1808: e8 7f 04 28 ld r3,1064(r31)
180c: f8 1f 05 40 std r0,1344(r31)
1810: 78 63 00 02 rotldi r3,r3,32
1814: e8 1f 04 a8 ld r0,1192(r31)
1818: 78 60 c0 2c rldimi r0,r3,24,32
181c: e8 7f 04 20 ld r3,1056(r31)
1820: fb df 05 00 std r30,1280(r31)
1824: 78 63 00 02 rotldi r3,r3,32
1828: eb df 02 b8 ld r30,696(r31)
182c: 78 7e c0 2c rldimi r30,r3,24,32
1830: e8 7f 03 e8 ld r3,1000(r31)
1834: f9 ff 04 c8 std r15,1224(r31)
1838: 78 63 00 02 rotldi r3,r3,32
183c: e9 ff 04 b8 ld r15,1208(r31)
1840: 78 6f c0 2c rldimi r15,r3,24,32
1844: e8 7f 04 10 ld r3,1040(r31)
1848: fb df 02 b8 std r30,696(r31)
184c: 78 63 00 02 rotldi r3,r3,32
1850: eb df 04 98 ld r30,1176(r31)
1854: 78 7e c0 2c rldimi r30,r3,24,32
1858: e8 7f 04 00 ld r3,1024(r31)
185c: f9 ff 04 b8 std r15,1208(r31)
1860: 78 63 00 02 rotldi r3,r3,32
1864: e9 ff 04 b0 ld r15,1200(r31)
1868: 78 6f c0 2c rldimi r15,r3,24,32
186c: e8 7f 03 d0 ld r3,976(r31)
1870: f9 ff 04 b0 std r15,1200(r31)
1874: 78 63 00 02 rotldi r3,r3,32
1878: e9 ff 04 a0 ld r15,1184(r31)
187c: 78 6f c0 2c rldimi r15,r3,24,32
1880: e8 7f 03 f0 ld r3,1008(r31)
1884: f9 ff 04 a0 std r15,1184(r31)
1888: 78 63 00 02 rotldi r3,r3,32
188c: e9 ff 05 38 ld r15,1336(r31)
1890: 78 6f c0 2c rldimi r15,r3,24,32
1894: e8 7f 03 c0 ld r3,960(r31)
1898: fb bf 02 d0 std r29,720(r31)
189c: 78 63 00 02 rotldi r3,r3,32
18a0: eb bf 04 80 ld r29,1152(r31)
18a4: 78 7d c0 2c rldimi r29,r3,24,32
18a8: e8 7f 03 e0 ld r3,992(r31)
18ac: f9 ff 05 38 std r15,1336(r31)
18b0: 78 63 00 02 rotldi r3,r3,32
18b4: e9 ff 04 90 ld r15,1168(r31)
18b8: 78 6f c0 2c rldimi r15,r3,24,32
18bc: e8 7f 03 d8 ld r3,984(r31)
18c0: f9 ff 04 90 std r15,1168(r31)
18c4: 78 63 00 02 rotldi r3,r3,32
18c8: e9 ff 05 30 ld r15,1328(r31)
18cc: 78 6f c0 2c rldimi r15,r3,24,32
18d0: e8 7f 03 a8 ld r3,936(r31)
18d4: fb 9f 02 a0 std r28,672(r31)
18d8: 78 63 00 02 rotldi r3,r3,32
18dc: eb 9f 04 68 ld r28,1128(r31)
18e0: 78 7c c0 2c rldimi r28,r3,24,32
18e4: e8 7f 03 c8 ld r3,968(r31)
18e8: fb 7f 02 98 std r27,664(r31)
18ec: 78 63 00 02 rotldi r3,r3,32
18f0: eb 7f 04 88 ld r27,1160(r31)
18f4: 78 7b c0 2c rldimi r27,r3,24,32
18f8: e8 7f 03 b0 ld r3,944(r31)
18fc: f9 ff 05 30 std r15,1328(r31)
1900: 78 63 00 02 rotldi r3,r3,32
1904: e9 ff 05 28 ld r15,1320(r31)
1908: 78 6f c0 2c rldimi r15,r3,24,32
190c: 7b 43 00 02 rotldi r3,r26,32
1910: eb 5f 04 60 ld r26,1120(r31)
1914: 78 7a c0 2c rldimi r26,r3,24,32
1918: e8 7f 03 88 ld r3,904(r31)
191c: fb 7f 04 88 std r27,1160(r31)
1920: 78 63 00 02 rotldi r3,r3,32
1924: eb 7f 04 78 ld r27,1144(r31)
1928: 78 7b c0 2c rldimi r27,r3,24,32
192c: e8 7f 03 a0 ld r3,928(r31)
1930: fb 7f 04 78 std r27,1144(r31)
1934: 78 63 00 02 rotldi r3,r3,32
1938: eb 7f 04 58 ld r27,1112(r31)
193c: 78 7b c0 2c rldimi r27,r3,24,32
1940: e8 7f 03 98 ld r3,920(r31)
1944: f9 ff 05 28 std r15,1320(r31)
1948: 78 63 00 02 rotldi r3,r3,32
194c: e9 ff 04 70 ld r15,1136(r31)
1950: 78 6f c0 2c rldimi r15,r3,24,32
1954: e8 7f 03 80 ld r3,896(r31)
1958: 78 63 00 02 rotldi r3,r3,32
195c: f9 ff 04 70 std r15,1136(r31)
1960: 78 73 c0 2c rldimi r19,r3,24,32
1964: e8 7f 03 90 ld r3,912(r31)
1968: e9 ff 02 c0 ld r15,704(r31)
196c: 78 63 00 02 rotldi r3,r3,32
1970: 78 6f c0 2c rldimi r15,r3,24,32
1974: e8 7f 03 60 ld r3,864(r31)
1978: f9 ff 02 c0 std r15,704(r31)
197c: 78 63 80 02 rotldi r3,r3,48
1980: e9 ff 02 90 ld r15,656(r31)
1984: 78 6f 44 0e rldimi r15,r3,40,16
1988: e8 7f 03 58 ld r3,856(r31)
198c: f9 ff 02 90 std r15,656(r31)
1990: 78 63 80 02 rotldi r3,r3,48
1994: e9 ff 02 98 ld r15,664(r31)
1998: 78 6f 44 0e rldimi r15,r3,40,16
199c: e8 7f 03 50 ld r3,848(r31)
19a0: f9 ff 02 98 std r15,664(r31)
19a4: 78 63 80 02 rotldi r3,r3,48
19a8: e9 ff 02 a0 ld r15,672(r31)
19ac: 78 6f 44 0e rldimi r15,r3,40,16
19b0: 7a 23 80 02 rotldi r3,r17,48
19b4: ea 3f 02 40 ld r17,576(r31)
19b8: 78 72 44 0e rldimi r18,r3,40,16
19bc: e8 7f 03 40 ld r3,832(r31)
19c0: fa 5f 02 d8 std r18,728(r31)
19c4: 78 63 80 02 rotldi r3,r3,48
19c8: ea 5f 02 a8 ld r18,680(r31)
19cc: 78 72 44 0e rldimi r18,r3,40,16
19d0: e8 7f 03 38 ld r3,824(r31)
19d4: 78 63 80 02 rotldi r3,r3,48
19d8: fa 5f 02 a8 std r18,680(r31)
19dc: 78 64 44 0e rldimi r4,r3,40,16
19e0: 7b 23 80 02 rotldi r3,r25,48
19e4: 78 66 44 0e rldimi r6,r3,40,16
19e8: e8 7f 03 28 ld r3,808(r31)
19ec: 78 63 80 02 rotldi r3,r3,48
19f0: f8 df 02 60 std r6,608(r31)
19f4: 78 68 44 0e rldimi r8,r3,40,16
19f8: e8 7f 03 20 ld r3,800(r31)
19fc: 78 63 80 02 rotldi r3,r3,48
1a00: e8 df 02 d0 ld r6,720(r31)
1a04: 78 67 44 0e rldimi r7,r3,40,16
1a08: e8 7f 03 18 ld r3,792(r31)
1a0c: f8 9f 02 58 std r4,600(r31)
1a10: 78 63 80 02 rotldi r3,r3,48
1a14: 78 66 44 0e rldimi r6,r3,40,16
1a18: 7a c3 80 02 rotldi r3,r22,48
1a1c: e8 9f 02 b0 ld r4,688(r31)
1a20: 78 64 44 0e rldimi r4,r3,40,16
1a24: e8 7f 03 10 ld r3,784(r31)
1a28: ea 5f 02 48 ld r18,584(r31)
1a2c: 78 63 80 02 rotldi r3,r3,48
1a30: 78 65 44 0e rldimi r5,r3,40,16
1a34: 7b 03 80 02 rotldi r3,r24,48
1a38: 78 69 44 0e rldimi r9,r3,40,16
1a3c: f8 ff 02 78 std r7,632(r31)
1a40: 7a 43 80 02 rotldi r3,r18,48
1a44: 78 6a 44 0e rldimi r10,r3,40,16
1a48: 7a 23 80 02 rotldi r3,r17,48
1a4c: e8 ff 05 00 ld r7,1280(r31)
1a50: 78 6b 44 0e rldimi r11,r3,40,16
1a54: e8 7f 03 00 ld r3,768(r31)
1a58: 78 63 80 02 rotldi r3,r3,48
1a5c: f9 1f 02 70 std r8,624(r31)
1a60: 78 6c 44 0e rldimi r12,r3,40,16
1a64: e8 7f 04 50 ld r3,1104(r31)
1a68: 78 63 80 02 rotldi r3,r3,48
1a6c: e9 1f 05 10 ld r8,1296(r31)
1a70: 78 67 44 0e rldimi r7,r3,40,16
1a74: e8 7f 04 48 ld r3,1096(r31)
1a78: 78 63 80 02 rotldi r3,r3,48
1a7c: f8 9f 02 b0 std r4,688(r31)
1a80: 78 77 44 0e rldimi r23,r3,40,16
1a84: 7a a3 80 02 rotldi r3,r21,48
1a88: 78 74 44 0e rldimi r20,r3,40,16
1a8c: e8 7f 04 40 ld r3,1088(r31)
1a90: ea bf 03 08 ld r21,776(r31)
1a94: 78 63 80 02 rotldi r3,r3,48
1a98: 78 68 44 0e rldimi r8,r3,40,16
1a9c: e8 9f 04 c0 ld r4,1216(r31)
1aa0: 7a a3 80 02 rotldi r3,r21,48
1aa4: 78 64 44 0e rldimi r4,r3,40,16
1aa8: e8 7f 02 88 ld r3,648(r31)
1aac: fa 9f 04 f0 std r20,1264(r31)
1ab0: 78 63 80 02 rotldi r3,r3,48
1ab4: 78 6e 44 0e rldimi r14,r3,40,16
1ab8: ea 9f 02 f8 ld r20,760(r31)
1abc: f9 3f 02 68 std r9,616(r31)
1ac0: 7a 83 80 02 rotldi r3,r20,48
1ac4: e9 3f 04 e8 ld r9,1256(r31)
1ac8: f9 5f 05 18 std r10,1304(r31)
1acc: 78 69 44 0e rldimi r9,r3,40,16
1ad0: 7a 03 80 02 rotldi r3,r16,48
1ad4: e9 5f 04 e0 ld r10,1248(r31)
1ad8: ea 1f 02 e8 ld r16,744(r31)
1adc: 78 6a 44 0e rldimi r10,r3,40,16
1ae0: f9 7f 02 80 std r11,640(r31)
1ae4: 7a 03 80 02 rotldi r3,r16,48
1ae8: e9 7f 04 d8 ld r11,1240(r31)
1aec: 78 6b 44 0e rldimi r11,r3,40,16
1af0: e8 7f 04 38 ld r3,1080(r31)
1af4: f8 9f 04 c0 std r4,1216(r31)
1af8: 78 63 80 02 rotldi r3,r3,48
1afc: e8 9f 05 40 ld r4,1344(r31)
1b00: 78 64 44 0e rldimi r4,r3,40,16
1b04: e8 7f 04 18 ld r3,1048(r31)
1b08: f9 9f 05 08 std r12,1288(r31)
1b0c: 78 63 80 02 rotldi r3,r3,48
1b10: e9 9f 04 d0 ld r12,1232(r31)
1b14: 78 6c 44 0e rldimi r12,r3,40,16
1b18: e8 7f 04 30 ld r3,1072(r31)
1b1c: f8 9f 05 40 std r4,1344(r31)
1b20: 78 63 80 02 rotldi r3,r3,48
1b24: e8 9f 05 48 ld r4,1352(r31)
1b28: 78 64 44 0e rldimi r4,r3,40,16
1b2c: e8 7f 04 08 ld r3,1032(r31)
1b30: eb 3f 04 c8 ld r25,1224(r31)
1b34: 78 63 80 02 rotldi r3,r3,48
1b38: 78 79 44 0e rldimi r25,r3,40,16
1b3c: e8 7f 04 28 ld r3,1064(r31)
1b40: 78 63 80 02 rotldi r3,r3,48
1b44: eb 1f 02 b8 ld r24,696(r31)
1b48: 78 60 44 0e rldimi r0,r3,40,16
1b4c: e8 7f 04 20 ld r3,1056(r31)
1b50: 78 63 80 02 rotldi r3,r3,48
1b54: f8 1f 04 a8 std r0,1192(r31)
1b58: 78 78 44 0e rldimi r24,r3,40,16
1b5c: e8 7f 03 e8 ld r3,1000(r31)
1b60: e8 1f 04 b8 ld r0,1208(r31)
1b64: 78 63 80 02 rotldi r3,r3,48
1b68: 78 60 44 0e rldimi r0,r3,40,16
1b6c: e8 7f 04 10 ld r3,1040(r31)
1b70: 78 63 80 02 rotldi r3,r3,48
1b74: fa ff 04 f8 std r23,1272(r31)
1b78: 78 7e 44 0e rldimi r30,r3,40,16
1b7c: e8 7f 04 00 ld r3,1024(r31)
1b80: fb df 04 98 std r30,1176(r31)
1b84: 78 63 80 02 rotldi r3,r3,48
1b88: eb df 04 b0 ld r30,1200(r31)
1b8c: 78 7e 44 0e rldimi r30,r3,40,16
1b90: e8 7f 03 d0 ld r3,976(r31)
1b94: ea ff 04 a0 ld r23,1184(r31)
1b98: 78 63 80 02 rotldi r3,r3,48
1b9c: 78 77 44 0e rldimi r23,r3,40,16
1ba0: e8 7f 03 f0 ld r3,1008(r31)
1ba4: f8 9f 05 48 std r4,1352(r31)
1ba8: 78 63 80 02 rotldi r3,r3,48
1bac: e8 9f 05 38 ld r4,1336(r31)
1bb0: 78 64 44 0e rldimi r4,r3,40,16
1bb4: e8 7f 03 c0 ld r3,960(r31)
1bb8: 78 63 80 02 rotldi r3,r3,48
1bbc: f8 9f 05 38 std r4,1336(r31)
1bc0: 78 7d 44 0e rldimi r29,r3,40,16
1bc4: e8 7f 03 e0 ld r3,992(r31)
1bc8: fb bf 04 80 std r29,1152(r31)
1bcc: 78 63 80 02 rotldi r3,r3,48
1bd0: eb bf 04 90 ld r29,1168(r31)
1bd4: 78 7d 44 0e rldimi r29,r3,40,16
1bd8: e8 7f 03 d8 ld r3,984(r31)
1bdc: e8 9f 05 30 ld r4,1328(r31)
1be0: 78 63 80 02 rotldi r3,r3,48
1be4: 78 64 44 0e rldimi r4,r3,40,16
1be8: e8 7f 03 a8 ld r3,936(r31)
1bec: 78 63 80 02 rotldi r3,r3,48
1bf0: ea df 04 88 ld r22,1160(r31)
1bf4: 78 7c 44 0e rldimi r28,r3,40,16
1bf8: e8 7f 03 c8 ld r3,968(r31)
1bfc: 78 63 80 02 rotldi r3,r3,48
1c00: f8 9f 05 30 std r4,1328(r31)
1c04: 78 76 44 0e rldimi r22,r3,40,16
1c08: e8 7f 03 b0 ld r3,944(r31)
1c0c: e8 9f 05 28 ld r4,1320(r31)
1c10: 78 63 80 02 rotldi r3,r3,48
1c14: 78 64 44 0e rldimi r4,r3,40,16
1c18: e8 7f 02 c8 ld r3,712(r31)
1c1c: 78 63 80 02 rotldi r3,r3,48
1c20: f8 9f 05 28 std r4,1320(r31)
1c24: 78 7a 44 0e rldimi r26,r3,40,16
1c28: e8 7f 03 88 ld r3,904(r31)
1c2c: fb 5f 04 60 std r26,1120(r31)
1c30: 78 63 80 02 rotldi r3,r3,48
1c34: eb 5f 04 78 ld r26,1144(r31)
1c38: 78 7a 44 0e rldimi r26,r3,40,16
1c3c: e8 7f 03 a0 ld r3,928(r31)
1c40: 78 63 80 02 rotldi r3,r3,48
1c44: e8 9f 04 70 ld r4,1136(r31)
1c48: 78 7b 44 0e rldimi r27,r3,40,16
1c4c: e8 7f 03 98 ld r3,920(r31)
1c50: 78 63 80 02 rotldi r3,r3,48
1c54: f9 ff 02 a0 std r15,672(r31)
1c58: 78 64 44 0e rldimi r4,r3,40,16
1c5c: e8 7f 03 80 ld r3,896(r31)
1c60: 78 63 80 02 rotldi r3,r3,48
1c64: f8 9f 04 70 std r4,1136(r31)
1c68: 78 73 44 0e rldimi r19,r3,40,16
1c6c: e8 7f 03 90 ld r3,912(r31)
1c70: e9 ff 02 c0 ld r15,704(r31)
1c74: 78 63 80 02 rotldi r3,r3,48
1c78: e8 9f 03 60 ld r4,864(r31)
1c7c: 78 6f 44 0e rldimi r15,r3,40,16
1c80: f9 df 02 d0 std r14,720(r31)
1c84: 78 83 c0 02 rotldi r3,r4,56
1c88: e9 df 02 90 ld r14,656(r31)
1c8c: 78 6e 82 0e rldimi r14,r3,48,8
1c90: fb 7f 04 58 std r27,1112(r31)
1c94: 78 8e c0 0e rldimi r14,r4,56,0
1c98: f9 df 07 c0 std r14,1984(r31)
1c9c: e9 df 03 58 ld r14,856(r31)
1ca0: e8 9f 02 98 ld r4,664(r31)
1ca4: 79 c3 c0 02 rotldi r3,r14,56
1ca8: 78 64 82 0e rldimi r4,r3,48,8
1cac: eb 7f 03 50 ld r27,848(r31)
1cb0: 79 c4 c0 0e rldimi r4,r14,56,0
1cb4: f8 9f 07 c8 std r4,1992(r31)
1cb8: 7b 63 c0 02 rotldi r3,r27,56
1cbc: e8 9f 02 a0 ld r4,672(r31)
1cc0: 78 64 82 0e rldimi r4,r3,48,8
1cc4: fb 9f 04 68 std r28,1128(r31)
1cc8: 7b 64 c0 0e rldimi r4,r27,56,0
1ccc: eb 9f 02 50 ld r28,592(r31)
1cd0: f8 9f 07 d0 std r4,2000(r31)
1cd4: 7b 83 c0 02 rotldi r3,r28,56
1cd8: e8 9f 02 d8 ld r4,728(r31)
1cdc: 78 64 82 0e rldimi r4,r3,48,8
1ce0: f8 bf 05 20 std r5,1312(r31)
1ce4: 7b 84 c0 0e rldimi r4,r28,56,0
1ce8: e8 bf 03 40 ld r5,832(r31)
1cec: f8 9f 07 d8 std r4,2008(r31)
1cf0: 78 a3 c0 02 rotldi r3,r5,56
1cf4: e8 9f 02 a8 ld r4,680(r31)
1cf8: 78 64 82 0e rldimi r4,r3,48,8
1cfc: eb 9f 03 38 ld r28,824(r31)
1d00: 78 a4 c0 0e rldimi r4,r5,56,0
1d04: f8 9f 07 e0 std r4,2016(r31)
1d08: 7b 83 c0 02 rotldi r3,r28,56
1d0c: e8 9f 02 58 ld r4,600(r31)
1d10: 78 64 82 0e rldimi r4,r3,48,8
1d14: e8 bf 03 30 ld r5,816(r31)
1d18: 7b 84 c0 0e rldimi r4,r28,56,0
1d1c: f8 9f 07 e8 std r4,2024(r31)
1d20: 78 a3 c0 02 rotldi r3,r5,56
1d24: e8 9f 02 60 ld r4,608(r31)
1d28: 78 64 82 0e rldimi r4,r3,48,8
1d2c: 78 a4 c0 0e rldimi r4,r5,56,0
1d30: e8 bf 02 70 ld r5,624(r31)
1d34: f8 9f 07 f0 std r4,2032(r31)
1d38: e8 9f 03 28 ld r4,808(r31)
1d3c: 78 83 c0 02 rotldi r3,r4,56
1d40: 78 65 82 0e rldimi r5,r3,48,8
1d44: 78 85 c0 0e rldimi r5,r4,56,0
1d48: e8 9f 03 20 ld r4,800(r31)
1d4c: f8 bf 07 f8 std r5,2040(r31)
1d50: 78 83 c0 02 rotldi r3,r4,56
1d54: e8 bf 02 78 ld r5,632(r31)
1d58: 78 65 82 0e rldimi r5,r3,48,8
1d5c: 78 85 c0 0e rldimi r5,r4,56,0
1d60: e8 9f 03 18 ld r4,792(r31)
1d64: 78 83 c0 02 rotldi r3,r4,56
1d68: f8 bf 08 00 std r5,2048(r31)
1d6c: 78 66 82 0e rldimi r6,r3,48,8
1d70: 78 86 c0 0e rldimi r6,r4,56,0
1d74: e8 9f 03 48 ld r4,840(r31)
1d78: e8 bf 02 b0 ld r5,688(r31)
1d7c: 78 83 c0 02 rotldi r3,r4,56
1d80: 78 65 82 0e rldimi r5,r3,48,8
1d84: f8 df 08 08 std r6,2056(r31)
1d88: 78 85 c0 0e rldimi r5,r4,56,0
1d8c: e8 9f 03 10 ld r4,784(r31)
1d90: f8 bf 08 10 std r5,2064(r31)
1d94: 78 83 c0 02 rotldi r3,r4,56
1d98: e8 bf 05 20 ld r5,1312(r31)
1d9c: 78 65 82 0e rldimi r5,r3,48,8
1da0: 78 85 c0 0e rldimi r5,r4,56,0
1da4: e8 9f 02 38 ld r4,568(r31)
1da8: f8 bf 08 18 std r5,2072(r31)
1dac: 78 83 c0 02 rotldi r3,r4,56
1db0: e8 bf 02 68 ld r5,616(r31)
1db4: 78 65 82 0e rldimi r5,r3,48,8
1db8: 7a 43 c0 02 rotldi r3,r18,56
1dbc: 78 85 c0 0e rldimi r5,r4,56,0
1dc0: e8 9f 03 00 ld r4,768(r31)
1dc4: f8 bf 08 20 std r5,2080(r31)
1dc8: e8 bf 05 18 ld r5,1304(r31)
1dcc: 78 65 82 0e rldimi r5,r3,48,8
1dd0: 7a 23 c0 02 rotldi r3,r17,56
1dd4: 7a 45 c0 0e rldimi r5,r18,56,0
1dd8: f8 bf 08 28 std r5,2088(r31)
1ddc: e8 bf 02 80 ld r5,640(r31)
1de0: 78 65 82 0e rldimi r5,r3,48,8
1de4: 78 83 c0 02 rotldi r3,r4,56
1de8: 7a 25 c0 0e rldimi r5,r17,56,0
1dec: ea 3f 03 f8 ld r17,1016(r31)
1df0: f8 bf 08 30 std r5,2096(r31)
1df4: e8 bf 05 08 ld r5,1288(r31)
1df8: 78 65 82 0e rldimi r5,r3,48,8
1dfc: 78 85 c0 0e rldimi r5,r4,56,0
1e00: e8 9f 04 50 ld r4,1104(r31)
1e04: 78 83 c0 02 rotldi r3,r4,56
1e08: f8 bf 08 38 std r5,2104(r31)
1e0c: 78 67 82 0e rldimi r7,r3,48,8
1e10: 78 87 c0 0e rldimi r7,r4,56,0
1e14: e8 9f 04 48 ld r4,1096(r31)
1e18: e8 bf 04 f8 ld r5,1272(r31)
1e1c: 78 83 c0 02 rotldi r3,r4,56
1e20: 78 65 82 0e rldimi r5,r3,48,8
1e24: f8 ff 08 40 std r7,2112(r31)
1e28: 78 85 c0 0e rldimi r5,r4,56,0
1e2c: e8 9f 02 f0 ld r4,752(r31)
1e30: f8 bf 08 48 std r5,2120(r31)
1e34: 78 83 c0 02 rotldi r3,r4,56
1e38: e8 bf 04 f0 ld r5,1264(r31)
1e3c: 78 65 82 0e rldimi r5,r3,48,8
1e40: 78 85 c0 0e rldimi r5,r4,56,0
1e44: e8 9f 04 40 ld r4,1088(r31)
1e48: f8 bf 08 50 std r5,2128(r31)
1e4c: 78 83 c0 02 rotldi r3,r4,56
1e50: 78 68 82 0e rldimi r8,r3,48,8
1e54: 7a a3 c0 02 rotldi r3,r21,56
1e58: e8 bf 04 c0 ld r5,1216(r31)
1e5c: 78 88 c0 0e rldimi r8,r4,56,0
1e60: 78 65 82 0e rldimi r5,r3,48,8
1e64: e8 9f 02 88 ld r4,648(r31)
1e68: 7a a5 c0 0e rldimi r5,r21,56,0
1e6c: f8 bf 08 60 std r5,2144(r31)
1e70: 78 83 c0 02 rotldi r3,r4,56
1e74: e8 bf 02 d0 ld r5,720(r31)
1e78: 78 65 82 0e rldimi r5,r3,48,8
1e7c: 7a 83 c0 02 rotldi r3,r20,56
1e80: f9 1f 08 58 std r8,2136(r31)
1e84: 78 85 c0 0e rldimi r5,r4,56,0
1e88: 78 69 82 0e rldimi r9,r3,48,8
1e8c: e8 9f 02 e0 ld r4,736(r31)
1e90: 7a 89 c0 0e rldimi r9,r20,56,0
1e94: 78 83 c0 02 rotldi r3,r4,56
1e98: f8 bf 08 68 std r5,2152(r31)
1e9c: 78 6a 82 0e rldimi r10,r3,48,8
1ea0: 78 8a c0 0e rldimi r10,r4,56,0
1ea4: 7e 04 83 78 mr r4,r16
1ea8: e8 bf 05 40 ld r5,1344(r31)
1eac: 7a 03 c0 02 rotldi r3,r16,56
1eb0: 78 6b 82 0e rldimi r11,r3,48,8
1eb4: e8 9f 04 38 ld r4,1080(r31)
1eb8: 7a 0b c0 0e rldimi r11,r16,56,0
1ebc: 78 83 c0 02 rotldi r3,r4,56
1ec0: f9 3f 08 70 std r9,2160(r31)
1ec4: 78 65 82 0e rldimi r5,r3,48,8
1ec8: 78 85 c0 0e rldimi r5,r4,56,0
1ecc: e8 9f 04 18 ld r4,1048(r31)
1ed0: 78 83 c0 02 rotldi r3,r4,56
1ed4: f8 bf 08 88 std r5,2184(r31)
1ed8: 78 6c 82 0e rldimi r12,r3,48,8
1edc: 78 8c c0 0e rldimi r12,r4,56,0
1ee0: e8 9f 04 30 ld r4,1072(r31)
1ee4: e8 bf 05 48 ld r5,1352(r31)
1ee8: 78 83 c0 02 rotldi r3,r4,56
1eec: 78 65 82 0e rldimi r5,r3,48,8
1ef0: f9 5f 08 78 std r10,2168(r31)
1ef4: 78 85 c0 0e rldimi r5,r4,56,0
1ef8: e8 9f 04 08 ld r4,1032(r31)
1efc: 78 83 c0 02 rotldi r3,r4,56
1f00: f8 bf 08 98 std r5,2200(r31)
1f04: 78 79 82 0e rldimi r25,r3,48,8
1f08: 78 99 c0 0e rldimi r25,r4,56,0
1f0c: e8 9f 04 28 ld r4,1064(r31)
1f10: e8 bf 04 a8 ld r5,1192(r31)
1f14: 78 83 c0 02 rotldi r3,r4,56
1f18: 78 65 82 0e rldimi r5,r3,48,8
1f1c: f9 7f 08 80 std r11,2176(r31)
1f20: 78 85 c0 0e rldimi r5,r4,56,0
1f24: f8 bf 08 a8 std r5,2216(r31)
1f28: e8 bf 04 20 ld r5,1056(r31)
1f2c: 78 a3 c0 02 rotldi r3,r5,56
1f30: e8 9f 04 10 ld r4,1040(r31)
1f34: 78 78 82 0e rldimi r24,r3,48,8
1f38: 78 b8 c0 0e rldimi r24,r5,56,0
1f3c: e8 bf 03 e8 ld r5,1000(r31)
1f40: 78 a3 c0 02 rotldi r3,r5,56
1f44: f9 9f 08 90 std r12,2192(r31)
1f48: 78 60 82 0e rldimi r0,r3,48,8
1f4c: 78 a0 c0 0e rldimi r0,r5,56,0
1f50: e8 bf 04 98 ld r5,1176(r31)
1f54: 78 83 c0 02 rotldi r3,r4,56
1f58: 78 65 82 0e rldimi r5,r3,48,8
1f5c: fb 3f 08 a0 std r25,2208(r31)
1f60: 78 85 c0 0e rldimi r5,r4,56,0
1f64: e8 9f 04 00 ld r4,1024(r31)
1f68: 78 83 c0 02 rotldi r3,r4,56
1f6c: f8 bf 08 c0 std r5,2240(r31)
1f70: 78 7e 82 0e rldimi r30,r3,48,8
1f74: 78 9e c0 0e rldimi r30,r4,56,0
1f78: e8 9f 03 d0 ld r4,976(r31)
1f7c: 78 83 c0 02 rotldi r3,r4,56
1f80: e8 bf 05 38 ld r5,1336(r31)
1f84: 78 77 82 0e rldimi r23,r3,48,8
1f88: 78 97 c0 0e rldimi r23,r4,56,0
1f8c: e8 9f 03 f0 ld r4,1008(r31)
1f90: 78 83 c0 02 rotldi r3,r4,56
1f94: fb 1f 08 b0 std r24,2224(r31)
1f98: 78 65 82 0e rldimi r5,r3,48,8
1f9c: 78 85 c0 0e rldimi r5,r4,56,0
1fa0: f8 bf 08 d8 std r5,2264(r31)
1fa4: e8 bf 03 c0 ld r5,960(r31)
1fa8: e8 9f 04 80 ld r4,1152(r31)
1fac: 78 a3 c0 02 rotldi r3,r5,56
1fb0: 78 64 82 0e rldimi r4,r3,48,8
1fb4: f8 1f 08 b8 std r0,2232(r31)
1fb8: 78 a4 c0 0e rldimi r4,r5,56,0
1fbc: e8 bf 03 e0 ld r5,992(r31)
1fc0: f8 9f 08 e0 std r4,2272(r31)
1fc4: 78 a3 c0 02 rotldi r3,r5,56
1fc8: 7f a4 eb 78 mr r4,r29
1fcc: 78 64 82 0e rldimi r4,r3,48,8
1fd0: 78 a4 c0 0e rldimi r4,r5,56,0
1fd4: e8 bf 03 d8 ld r5,984(r31)
1fd8: f8 9f 08 e8 std r4,2280(r31)
1fdc: 78 a3 c0 02 rotldi r3,r5,56
1fe0: e8 9f 05 30 ld r4,1328(r31)
1fe4: 78 64 82 0e rldimi r4,r3,48,8
1fe8: fb df 08 c8 std r30,2248(r31)
1fec: 78 a4 c0 0e rldimi r4,r5,56,0
1ff0: e8 bf 03 a8 ld r5,936(r31)
1ff4: f8 9f 08 f0 std r4,2288(r31)
1ff8: 78 a3 c0 02 rotldi r3,r5,56
1ffc: e8 9f 04 68 ld r4,1128(r31)
2000: 78 64 82 0e rldimi r4,r3,48,8
2004: fa ff 08 d0 std r23,2256(r31)
2008: 78 a4 c0 0e rldimi r4,r5,56,0
200c: e8 bf 03 c8 ld r5,968(r31)
2010: 78 a3 c0 02 rotldi r3,r5,56
2014: f8 9f 08 f8 std r4,2296(r31)
2018: 78 76 82 0e rldimi r22,r3,48,8
201c: 78 b6 c0 0e rldimi r22,r5,56,0
2020: e8 bf 03 b0 ld r5,944(r31)
2024: e8 9f 05 28 ld r4,1320(r31)
2028: 78 a3 c0 02 rotldi r3,r5,56
202c: 78 64 82 0e rldimi r4,r3,48,8
2030: fa df 09 00 std r22,2304(r31)
2034: 78 a4 c0 0e rldimi r4,r5,56,0
2038: e8 bf 02 c8 ld r5,712(r31)
203c: f8 9f 09 08 std r4,2312(r31)
2040: 78 a3 c0 02 rotldi r3,r5,56
2044: e8 9f 04 60 ld r4,1120(r31)
2048: 78 64 82 0e rldimi r4,r3,48,8
204c: 78 a4 c0 0e rldimi r4,r5,56,0
2050: e8 bf 03 88 ld r5,904(r31)
2054: f8 9f 09 10 std r4,2320(r31)
2058: 78 a3 c0 02 rotldi r3,r5,56
205c: 7f 44 d3 78 mr r4,r26
2060: 78 64 82 0e rldimi r4,r3,48,8
2064: 78 a4 c0 0e rldimi r4,r5,56,0
2068: e8 bf 03 a0 ld r5,928(r31)
206c: f8 9f 09 18 std r4,2328(r31)
2070: 78 a3 c0 02 rotldi r3,r5,56
2074: e8 9f 04 58 ld r4,1112(r31)
2078: 78 64 82 0e rldimi r4,r3,48,8
207c: 78 a4 c0 0e rldimi r4,r5,56,0
2080: e8 bf 03 98 ld r5,920(r31)
2084: f8 9f 09 20 std r4,2336(r31)
2088: 78 a3 c0 02 rotldi r3,r5,56
208c: e8 9f 04 70 ld r4,1136(r31)
2090: 78 64 82 0e rldimi r4,r3,48,8
2094: 78 a4 c0 0e rldimi r4,r5,56,0
2098: e8 bf 03 90 ld r5,912(r31)
209c: f8 9f 09 28 std r4,2344(r31)
20a0: e8 9f 03 80 ld r4,896(r31)
20a4: 78 83 c0 02 rotldi r3,r4,56
20a8: 78 73 82 0e rldimi r19,r3,48,8
20ac: 78 93 c0 0e rldimi r19,r4,56,0
20b0: 78 a3 c0 02 rotldi r3,r5,56
20b4: fa 7f 09 30 std r19,2352(r31)
20b8: 7d e4 7b 78 mr r4,r15
20bc: 78 64 82 0e rldimi r4,r3,48,8
20c0: 78 a4 c0 0e rldimi r4,r5,56,0
20c4: f8 9f 09 38 std r4,2360(r31)
20c8: 80 7f 05 5c lwz r3,1372(r31)
20cc: 28 03 07 ff cmplwi r3,2047
20d0: 41 81 e2 3c bgt 30c <.kvmhv_enter_nested_guest+0xfc>
20d4: e8 71 00 00 ld r3,0(r17)
20d8: 38 a0 00 01 li r5,1
20dc: e8 9f 05 5a lwa r4,1368(r31)
20e0: 48 00 00 01 bl 20e0 <.kvmhv_enter_nested_guest+0x1ed0>
20e0: R_PPC64_REL24 kvmhv_get_nested
20e4: 7c 7a 1b 78 mr r26,r3
20e8: 28 23 00 00 cmpldi r3,0
20ec: 38 60 ff fc li r3,-4
20f0: 41 82 ed 58 beq e48 <.kvmhv_enter_nested_guest+0xc38>
20f4: e8 7a 00 18 ld r3,24(r26)
20f8: 28 23 00 00 cmpldi r3,0
20fc: 40 82 00 28 bne 2124 <.kvmhv_enter_nested_guest+0x1f14>
2100: 3b da 00 30 addi r30,r26,48
2104: 7f c3 f3 78 mr r3,r30
2108: 48 00 00 01 bl 2108 <.kvmhv_enter_nested_guest+0x1ef8>
2108: R_PPC64_REL24 mutex_lock
210c: 60 00 00 00 nop
2110: 7f 43 d3 78 mr r3,r26
2114: 48 00 00 01 bl 2114 <.kvmhv_enter_nested_guest+0x1f04>
2114: R_PPC64_REL24 .opd+0x60
2118: 7f c3 f3 78 mr r3,r30
211c: 48 00 00 01 bl 211c <.kvmhv_enter_nested_guest+0x1f0c>
211c: R_PPC64_REL24 mutex_unlock
2120: 60 00 00 00 nop
2124: eb 91 1d 80 ld r28,7552(r17)
2128: 38 60 ff e1 li r3,-31
212c: 3b d1 0c a8 addi r30,r17,3240
2130: 78 77 01 08 rldic r23,r3,0,4
2134: 38 7f 06 b8 addi r3,r31,1720
2138: fb 91 0d b0 std r28,3504(r17)
213c: 7f c4 f3 78 mr r4,r30
2140: 38 a0 01 08 li r5,264
2144: 48 00 00 01 bl 2144 <.kvmhv_enter_nested_guest+0x1f34>
2144: R_PPC64_REL24 memcpy
2148: 60 00 00 00 nop
214c: 3b b1 0d b8 addi r29,r17,3512
2150: 38 7f 06 48 addi r3,r31,1608
2154: 7f a4 eb 78 mr r4,r29
2158: 38 a0 00 70 li r5,112
215c: 48 00 00 01 bl 215c <.kvmhv_enter_nested_guest+0x1f4c>
215c: R_PPC64_REL24 memcpy
2160: 60 00 00 00 nop
2164: e8 91 13 38 ld r4,4920(r17)
2168: f8 9f 05 40 std r4,1344(r31)
216c: e8 91 13 50 ld r4,4944(r17)
2170: f8 9f 05 38 std r4,1336(r31)
2174: e8 91 12 e8 ld r4,4840(r17)
2178: f8 9f 05 30 std r4,1328(r31)
217c: e8 91 12 f0 ld r4,4848(r17)
2180: f8 9f 05 28 std r4,1320(r31)
2184: e8 91 12 f8 ld r4,4856(r17)
2188: f8 9f 05 20 std r4,1312(r31)
218c: e8 91 1d 68 ld r4,7528(r17)
2190: f8 9f 05 18 std r4,1304(r31)
2194: e8 91 1d 70 ld r4,7536(r17)
2198: f8 9f 05 10 std r4,1296(r31)
219c: e8 91 1d 48 ld r4,7496(r17)
21a0: f8 9f 05 08 std r4,1288(r31)
21a4: e8 91 1d 60 ld r4,7520(r17)
21a8: f8 9f 05 00 std r4,1280(r31)
21ac: 80 91 15 6c lwz r4,5484(r17)
21b0: 90 9f 04 f8 stw r4,1272(r31)
21b4: e8 91 13 58 ld r4,4952(r17)
21b8: f8 9f 04 f0 std r4,1264(r31)
21bc: e8 91 13 60 ld r4,4960(r17)
21c0: f8 9f 04 e8 std r4,1256(r31)
21c4: e8 91 13 40 ld r4,4928(r17)
21c8: f8 9f 04 e0 std r4,1248(r31)
21cc: e8 91 13 48 ld r4,4936(r17)
21d0: e8 bf 03 b8 ld r5,952(r31)
21d4: e8 71 1c 40 ld r3,7232(r17)
21d8: f8 9f 04 d8 std r4,1240(r31)
21dc: ea a5 00 a8 ld r21,168(r5)
21e0: e8 9f 05 88 ld r4,1416(r31)
21e4: ea 83 00 c8 ld r20,200(r3)
21e8: eb 23 00 d0 ld r25,208(r3)
21ec: eb 03 00 a8 ld r24,168(r3)
21f0: eb 63 00 d8 ld r27,216(r3)
21f4: 7c 64 aa 14 add r3,r4,r21
21f8: 38 9f 07 c0 addi r4,r31,1984
21fc: ea 71 13 d0 ld r19,5072(r17)
2200: e9 d1 13 30 ld r14,4912(r17)
2204: ea 11 1d 50 ld r16,7504(r17)
2208: e9 f1 1d 58 ld r15,7512(r17)
220c: f8 65 00 a8 std r3,168(r5)
2210: 38 a0 01 80 li r5,384
2214: 80 7f 05 5c lwz r3,1372(r31)
2218: 90 71 20 28 stw r3,8232(r17)
221c: 7f c3 f3 78 mr r3,r30
2220: ea df 05 a8 ld r22,1448(r31)
2224: fb 51 20 20 std r26,8224(r17)
2228: 48 00 00 01 bl 2228 <.kvmhv_enter_nested_guest+0x2018>
2228: R_PPC64_REL24 memcpy
222c: 60 00 00 00 nop
2230: e8 71 0d b0 ld r3,3504(r17)
2234: 3c 80 ff fe lis r4,-2
2238: 38 a0 00 07 li r5,7
223c: 60 84 ff fe ori r4,r4,65534
2240: 78 84 e0 02 rotldi r4,r4,60
2244: e8 df 05 60 ld r6,1376(r31)
2248: 7c 63 20 38 and r3,r3,r4
224c: 60 63 10 00 ori r3,r3,4096
2250: f8 71 1d 80 std r3,7552(r17)
2254: 78 a3 a2 4a rldic r3,r5,52,9
2258: 64 63 03 82 oris r3,r3,898
225c: 3c 80 ff 8f lis r4,-113
2260: e8 b1 1c 40 ld r5,7232(r17)
2264: 60 63 0a 0c ori r3,r3,2572
2268: 7c c6 18 38 and r6,r6,r3
226c: 60 83 ff ff ori r3,r4,65535
2270: e8 85 00 b8 ld r4,184(r5)
2274: 78 63 00 0a rldic r3,r3,32,0
2278: 64 63 fc 7d oris r3,r3,64637
227c: 60 63 f5 f3 ori r3,r3,62963
2280: 7c 84 18 38 and r4,r4,r3
2284: e8 71 00 00 ld r3,0(r17)
2288: 7c 84 33 78 or r4,r4,r6
228c: 48 00 00 01 bl 228c <.kvmhv_enter_nested_guest+0x207c>
228c: R_PPC64_REL24 kvmppc_filter_lpcr_hv
2290: 60 00 00 00 nop
2294: e8 91 13 d0 ld r4,5072(r17)
2298: f8 7f 05 60 std r3,1376(r31)
229c: 38 60 ff ff li r3,-1
22a0: 78 64 c0 0e rldimi r4,r3,56,0
22a4: e8 bf 05 80 ld r5,1408(r31)
22a8: e8 df 05 98 ld r6,1432(r31)
22ac: 7c a4 20 38 and r4,r5,r4
22b0: e8 7f 05 a0 ld r3,1440(r31)
22b4: 78 c5 e8 42 rldicl r5,r6,61,1
22b8: 78 a5 18 00 rotldi r5,r5,3
22bc: e8 ff 06 40 ld r7,1600(r31)
22c0: 7c 66 18 f8 not r6,r3
22c4: 70 c6 00 03 andi. r6,r6,3
22c8: 78 e6 e8 42 rldicl r6,r7,61,1
22cc: f8 9f 05 80 std r4,1408(r31)
22d0: 78 c6 18 00 rotldi r6,r6,3
22d4: f8 bf 05 98 std r5,1432(r31)
22d8: f8 df 06 40 std r6,1600(r31)
22dc: 40 82 00 0c bne 22e8 <.kvmhv_enter_nested_guest+0x20d8>
22e0: 78 63 07 64 rldicr r3,r3,0,61
22e4: f8 7f 05 a0 std r3,1440(r31)
22e8: e8 ff 05 68 ld r7,1384(r31)
22ec: 7e 94 bb 78 or r20,r20,r23
22f0: e8 d1 1c 40 ld r6,7232(r17)
22f4: 7c e7 bb 78 or r7,r7,r23
22f8: 7e f5 b0 50 subf r23,r21,r22
22fc: e9 1f 05 78 ld r8,1400(r31)
2300: f9 06 00 d0 std r8,208(r6)
2304: f8 e6 00 c8 std r7,200(r6)
2308: f8 91 13 d0 std r4,5072(r17)
230c: e8 9f 05 90 ld r4,1424(r31)
2310: f8 91 13 30 std r4,4912(r17)
2314: e8 9f 05 b0 ld r4,1456(r31)
2318: f8 71 13 50 std r3,4944(r17)
231c: e8 7f 05 c0 ld r3,1472(r31)
2320: f8 b1 13 38 std r5,4920(r17)
2324: e8 bf 05 b8 ld r5,1464(r31)
2328: f8 91 12 e8 std r4,4840(r17)
232c: e8 9f 05 c8 ld r4,1480(r31)
2330: f8 71 12 f8 std r3,4856(r17)
2334: e8 7f 05 f8 ld r3,1528(r31)
2338: f8 b1 12 f0 std r5,4848(r17)
233c: e8 bf 05 f0 ld r5,1520(r31)
2340: f8 86 00 d8 std r4,216(r6)
2344: e8 9f 06 00 ld r4,1536(r31)
2348: f8 71 1d 70 std r3,7536(r17)
234c: e8 7f 06 18 ld r3,1560(r31)
2350: e8 df 06 08 ld r6,1544(r31)
2354: f8 b1 1d 68 std r5,7528(r17)
2358: e8 bf 06 10 ld r5,1552(r31)
235c: f8 91 1d 48 std r4,7496(r17)
2360: e8 9f 06 20 ld r4,1568(r31)
2364: f8 71 1d 60 std r3,7520(r17)
2368: e8 7f 06 38 ld r3,1592(r31)
236c: f8 d1 1d 50 std r6,7504(r17)
2370: f8 b1 1d 58 std r5,7512(r17)
2374: e8 bf 06 28 ld r5,1576(r31)
2378: e8 df 06 30 ld r6,1584(r31)
237c: 90 91 15 6c stw r4,5484(r17)
2380: e8 9f 06 40 ld r4,1600(r31)
2384: f8 71 13 40 std r3,4928(r17)
2388: 38 60 00 00 li r3,0
238c: f8 b1 13 58 std r5,4952(r17)
2390: f8 d1 13 60 std r6,4960(r17)
2394: f8 91 13 48 std r4,4936(r17)
2398: f8 71 1c 48 std r3,7240(r17)
239c: f9 ff 05 48 std r15,1352(r31)
23a0: 7c 6c 42 a6 mftb r3
23a4: 7c 23 b8 40 cmpld r3,r23
23a8: 40 80 00 38 bge 23e0 <.kvmhv_enter_nested_guest+0x21d0>
23ac: e8 bf 05 60 ld r5,1376(r31)
23b0: 7e 23 8b 78 mr r3,r17
23b4: 7e e4 bb 78 mr r4,r23
23b8: 48 00 00 01 bl 23b8 <.kvmhv_enter_nested_guest+0x21a8>
23b8: R_PPC64_REL24 kvmhv_run_single_vcpu
23bc: 60 00 00 00 nop
23c0: 28 03 00 02 cmplwi r3,2
23c4: 41 80 ff dc blt 23a0 <.kvmhv_enter_nested_guest+0x2190>
23c8: 7e 36 8b 78 mr r22,r17
23cc: 82 31 1c 4c lwz r17,7244(r17)
23d0: 7e 6f 9b 78 mr r15,r19
23d4: 7c 63 07 b4 extsw r3,r3
23d8: f8 7f 00 90 std r3,144(r31)
23dc: 48 00 00 20 b 23fc <.kvmhv_enter_nested_guest+0x21ec>
23e0: 38 60 09 80 li r3,2432
23e4: 7e 6f 9b 78 mr r15,r19
23e8: 90 71 1c 4c stw r3,7244(r17)
23ec: 38 60 00 02 li r3,2
23f0: 7e 36 8b 78 mr r22,r17
23f4: f8 7f 00 90 std r3,144(r31)
23f8: 3a 20 09 80 li r17,2432
23fc: 38 7f 07 c0 addi r3,r31,1984
2400: 7f c4 f3 78 mr r4,r30
2404: 38 a0 01 80 li r5,384
2408: 48 00 00 01 bl 2408 <.kvmhv_enter_nested_guest+0x21f8>
2408: R_PPC64_REL24 memcpy
240c: 60 00 00 00 nop
2410: e9 36 13 d0 ld r9,5072(r22)
2414: 28 11 0e 40 cmplwi r17,3648
2418: e9 56 1d 68 ld r10,7528(r22)
241c: e9 76 1d 70 ld r11,7536(r22)
2420: f9 3f 05 80 std r9,1408(r31)
2424: e9 36 1d 48 ld r9,7496(r22)
2428: f9 5f 05 f0 std r10,1520(r31)
242c: e9 56 1d 50 ld r10,7504(r22)
2430: ea f6 1d 80 ld r23,7552(r22)
2434: e9 16 1c 40 ld r8,7232(r22)
2438: f9 7f 05 f8 std r11,1528(r31)
243c: e9 76 1d 58 ld r11,7512(r22)
2440: f9 3f 06 00 std r9,1536(r31)
2444: e9 36 1d 60 ld r9,7520(r22)
2448: f9 5f 06 08 std r10,1544(r31)
244c: 81 56 15 6c lwz r10,5484(r22)
2450: fa ff 08 c8 std r23,2248(r31)
2454: f9 7f 06 10 std r11,1552(r31)
2458: e9 76 13 58 ld r11,4952(r22)
245c: f9 3f 06 18 std r9,1560(r31)
2460: e9 28 00 d0 ld r9,208(r8)
2464: f9 5f 06 20 std r10,1568(r31)
2468: e9 5f 03 b8 ld r10,952(r31)
246c: e9 08 00 d8 ld r8,216(r8)
2470: e8 76 12 e8 ld r3,4840(r22)
2474: e8 9f 05 b0 ld r4,1456(r31)
2478: e8 b6 12 f0 ld r5,4848(r22)
247c: 7e 44 18 50 subf r18,r4,r3
2480: e8 df 05 b8 ld r6,1464(r31)
2484: e8 f6 12 f8 ld r7,4856(r22)
2488: 7e 66 28 50 subf r19,r6,r5
248c: e9 4a 00 d8 ld r10,216(r10)
2490: f9 7f 06 28 std r11,1576(r31)
2494: e9 7f 05 c0 ld r11,1472(r31)
2498: f9 3f 05 78 std r9,1400(r31)
249c: 7e ab 38 50 subf r21,r11,r7
24a0: e9 3f 05 c8 ld r9,1480(r31)
24a4: f9 1f 05 c8 std r8,1480(r31)
24a8: e9 16 13 60 ld r8,4960(r22)
24ac: 7e c9 50 50 subf r22,r9,r10
24b0: f8 7f 05 b0 std r3,1456(r31)
24b4: f8 bf 05 b8 std r5,1464(r31)
24b8: f8 ff 05 c0 std r7,1472(r31)
24bc: f9 1f 06 30 std r8,1584(r31)
24c0: 41 82 00 2c beq 24ec <.kvmhv_enter_nested_guest+0x22dc>
24c4: 28 11 0e 20 cmplwi r17,3616
24c8: 41 82 00 34 beq 24fc <.kvmhv_enter_nested_guest+0x22ec>
24cc: 28 11 0e 00 cmplwi r17,3584
24d0: ea 3f 03 f8 ld r17,1016(r31)
24d4: 40 82 00 34 bne 2508 <.kvmhv_enter_nested_guest+0x22f8>
24d8: e8 71 1b 88 ld r3,7048(r17)
24dc: f8 7f 05 d0 std r3,1488(r31)
24e0: 80 71 1b 90 lwz r3,7056(r17)
24e4: f8 7f 05 d8 std r3,1496(r31)
24e8: 48 00 00 18 b 2500 <.kvmhv_enter_nested_guest+0x22f0>
24ec: ea 3f 03 f8 ld r17,1016(r31)
24f0: 80 71 20 18 lwz r3,8216(r17)
24f4: f8 7f 05 e0 std r3,1504(r31)
24f8: 48 00 00 10 b 2508 <.kvmhv_enter_nested_guest+0x22f8>
24fc: ea 3f 03 f8 ld r17,1016(r31)
2500: e8 71 1b a0 ld r3,7072(r17)
2504: f8 7f 05 e8 std r3,1512(r31)
2508: 38 60 00 00 li r3,0
250c: 38 9f 06 b8 addi r4,r31,1720
2510: f8 71 20 20 std r3,8224(r17)
2514: 7f c3 f3 78 mr r3,r30
2518: 38 a0 01 08 li r5,264
251c: 48 00 00 01 bl 251c <.kvmhv_enter_nested_guest+0x230c>
251c: R_PPC64_REL24 memcpy
2520: 60 00 00 00 nop
2524: 38 9f 06 48 addi r4,r31,1608
2528: 7f a3 eb 78 mr r3,r29
252c: fb 91 0d b0 std r28,3504(r17)
2530: 38 a0 00 70 li r5,112
2534: 48 00 00 01 bl 2534 <.kvmhv_enter_nested_guest+0x2324>
2534: R_PPC64_REL24 memcpy
2538: 60 00 00 00 nop
253c: 7a e4 f8 60 rldicl r4,r23,31,33
2540: 7b 83 e8 80 rldicl r3,r28,29,2
2544: e8 bf 03 b8 ld r5,952(r31)
2548: 78 84 0f 43 rldicl. r4,r4,33,29
254c: 78 63 18 02 rotldi r3,r3,35
2550: 38 80 00 01 li r4,1
2554: 78 84 0f 8a rldic r4,r4,33,30
2558: 7c 64 23 78 or r4,r3,r4
255c: 41 82 00 0c beq 2568 <.kvmhv_enter_nested_guest+0x2358>
2560: 60 83 00 00 ori r3,r4,0
2564: 48 00 00 04 b 2568 <.kvmhv_enter_nested_guest+0x2358>
2568: e8 9f 05 40 ld r4,1344(r31)
256c: f8 71 1d 80 std r3,7552(r17)
2570: fb 05 00 a8 std r24,168(r5)
2574: e8 71 1c 40 ld r3,7232(r17)
2578: fa 83 00 c8 std r20,200(r3)
257c: fb 23 00 d0 std r25,208(r3)
2580: f8 91 13 38 std r4,4920(r17)
2584: e8 9f 05 38 ld r4,1336(r31)
2588: f8 91 13 50 std r4,4944(r17)
258c: e8 9f 05 30 ld r4,1328(r31)
2590: f8 91 12 e8 std r4,4840(r17)
2594: e8 9f 05 28 ld r4,1320(r31)
2598: f8 91 12 f0 std r4,4848(r17)
259c: e8 9f 05 20 ld r4,1312(r31)
25a0: f9 f1 13 d0 std r15,5072(r17)
25a4: f9 d1 13 30 std r14,4912(r17)
25a8: f8 91 12 f8 std r4,4856(r17)
25ac: fb 63 00 d8 std r27,216(r3)
25b0: e8 7f 05 18 ld r3,1304(r31)
25b4: f8 71 1d 68 std r3,7528(r17)
25b8: e8 7f 05 10 ld r3,1296(r31)
25bc: f8 71 1d 70 std r3,7536(r17)
25c0: e8 7f 05 08 ld r3,1288(r31)
25c4: f8 71 1d 48 std r3,7496(r17)
25c8: e8 7f 05 48 ld r3,1352(r31)
25cc: f8 71 1d 58 std r3,7512(r17)
25d0: e8 7f 05 00 ld r3,1280(r31)
25d4: f8 71 1d 60 std r3,7520(r17)
25d8: 80 7f 04 f8 lwz r3,1272(r31)
25dc: 90 71 15 6c stw r3,5484(r17)
25e0: e8 7f 04 f0 ld r3,1264(r31)
25e4: f8 71 13 58 std r3,4952(r17)
25e8: e8 7f 04 e8 ld r3,1256(r31)
25ec: f8 71 13 60 std r3,4960(r17)
25f0: e8 7f 04 e0 ld r3,1248(r31)
25f4: f8 71 13 40 std r3,4928(r17)
25f8: e8 7f 04 d8 ld r3,1240(r31)
25fc: f8 71 13 48 std r3,4936(r17)
2600: e8 71 12 e8 ld r3,4840(r17)
2604: 7c 72 1a 14 add r3,r18,r3
2608: e8 91 12 f0 ld r4,4848(r17)
260c: f8 71 12 e8 std r3,4840(r17)
2610: 7c 93 22 14 add r4,r19,r4
2614: e8 71 12 f8 ld r3,4856(r17)
2618: 7c 75 1a 14 add r3,r21,r3
261c: fa 11 1d 50 std r16,7504(r17)
2620: f8 91 12 f0 std r4,4848(r17)
2624: f8 71 12 f8 std r3,4856(r17)
2628: e8 65 00 d8 ld r3,216(r5)
262c: 7c 76 1a 14 add r3,r22,r3
2630: f8 65 00 d8 std r3,216(r5)
2634: 7f 43 d3 78 mr r3,r26
2638: 48 00 00 01 bl 2638 <.kvmhv_enter_nested_guest+0x2428>
2638: R_PPC64_REL24 kvmhv_put_nested
263c: e8 71 1c c8 ld r3,7368(r17)
2640: e8 63 00 58 ld r3,88(r3)
2644: 70 63 00 01 andi. r3,r3,1
2648: 40 81 1e d0 ble 4518 <.kvmhv_enter_nested_guest+0x4308>
264c: e8 7f 05 50 ld r3,1360(r31)
2650: 78 64 80 00 rotldi r4,r3,16
2654: 78 65 40 00 rotldi r5,r3,8
2658: ea 1f 03 68 ld r16,872(r31)
265c: 78 66 c0 00 rotldi r6,r3,24
2660: 78 85 44 2c rldimi r5,r4,8,48
2664: 80 9f 05 58 lwz r4,1368(r31)
2668: 78 67 00 02 rotldi r7,r3,32
266c: 78 c5 82 2c rldimi r5,r6,16,40
2670: 78 68 80 02 rotldi r8,r3,48
2674: 78 e5 c0 2c rldimi r5,r7,24,32
2678: 78 69 c0 02 rotldi r9,r3,56
267c: 79 05 44 0e rldimi r5,r8,40,16
2680: 79 25 82 0e rldimi r5,r9,48,8
2684: 78 65 c0 0e rldimi r5,r3,56,0
2688: 38 60 00 08 li r3,8
268c: f8 bf 05 50 std r5,1360(r31)
2690: 7c 90 1d 2c stwbrx r4,r16,r3
2694: 38 80 00 0c li r4,12
2698: 80 7f 05 5c lwz r3,1372(r31)
269c: 7c 70 25 2c stwbrx r3,r16,r4
26a0: 38 60 87 f0 li r3,-30736
26a4: 78 65 c8 02 rotldi r5,r3,57
26a8: e8 df 05 60 ld r6,1376(r31)
26ac: e9 3f 05 88 ld r9,1416(r31)
26b0: 78 c3 80 00 rotldi r3,r6,16
26b4: 78 cc 40 00 rotldi r12,r6,8
26b8: 78 6c 44 2c rldimi r12,r3,8,48
26bc: 7c db 33 78 mr r27,r6
26c0: eb bf 05 98 ld r29,1432(r31)
26c4: 79 27 80 00 rotldi r7,r9,16
26c8: 79 36 40 00 rotldi r22,r9,8
26cc: e8 9f 05 68 ld r4,1384(r31)
26d0: 7d 9a 63 78 mr r26,r12
26d4: 7b b5 40 00 rotldi r21,r29,8
26d8: 78 f6 44 2c rldimi r22,r7,8,48
26dc: 7f 53 d3 78 mr r19,r26
26e0: e9 df 05 70 ld r14,1392(r31)
26e4: 7c 91 2b 78 or r17,r4,r5
26e8: e9 1f 05 78 ld r8,1400(r31)
26ec: 79 c6 80 00 rotldi r6,r14,16
26f0: 79 c0 40 00 rotldi r0,r14,8
26f4: 78 c0 44 2c rldimi r0,r6,8,48
26f8: 7d da 73 78 mr r26,r14
26fc: e9 7f 05 90 ld r11,1424(r31)
2700: 79 04 80 00 rotldi r4,r8,16
2704: 79 1e 40 00 rotldi r30,r8,8
2708: e9 5f 05 80 ld r10,1408(r31)
270c: 79 77 40 00 rotldi r23,r11,8
2710: 78 9e 44 2c rldimi r30,r4,8,48
2714: 7c 19 03 78 mr r25,r0
2718: e9 9f 05 b8 ld r12,1464(r31)
271c: 79 45 80 00 rotldi r5,r10,16
2720: 79 58 40 00 rotldi r24,r10,8
2724: 78 b8 44 2c rldimi r24,r5,8,48
2728: f9 3f 01 b8 std r9,440(r31)
272c: 7b a9 80 00 rotldi r9,r29,16
2730: 79 35 44 2c rldimi r21,r9,8,48
2734: 79 84 80 00 rotldi r4,r12,16
2738: fb bf 01 a8 std r29,424(r31)
273c: eb bf 05 b0 ld r29,1456(r31)
2740: e8 ff 05 c0 ld r7,1472(r31)
2744: 7b a3 80 00 rotldi r3,r29,16
2748: 7b a0 40 00 rotldi r0,r29,8
274c: 78 60 44 2c rldimi r0,r3,8,48
2750: f9 1f 01 c8 std r8,456(r31)
2754: 79 68 80 00 rotldi r8,r11,16
2758: 79 17 44 2c rldimi r23,r8,8,48
275c: 79 88 40 00 rotldi r8,r12,8
2760: e9 3f 05 c8 ld r9,1480(r31)
2764: 78 e5 80 00 rotldi r5,r7,16
2768: 78 88 44 2c rldimi r8,r4,8,48
276c: f9 9f 01 80 std r12,384(r31)
2770: 78 ec 40 00 rotldi r12,r7,8
2774: 79 23 80 00 rotldi r3,r9,16
2778: 78 ac 44 2c rldimi r12,r5,8,48
277c: 79 25 40 00 rotldi r5,r9,8
2780: e8 9f 05 d0 ld r4,1488(r31)
2784: 78 65 44 2c rldimi r5,r3,8,48
2788: f9 5f 01 c0 std r10,448(r31)
278c: 78 83 80 00 rotldi r3,r4,16
2790: e9 5f 05 a0 ld r10,1440(r31)
2794: f9 3f 00 c0 std r9,192(r31)
2798: 7c a9 2b 78 mr r9,r5
279c: e8 bf 05 d8 ld r5,1496(r31)
27a0: f8 9f 01 90 std r4,400(r31)
27a4: 78 84 40 00 rotldi r4,r4,8
27a8: 78 64 44 2c rldimi r4,r3,8,48
27ac: 78 a3 80 00 rotldi r3,r5,16
27b0: f9 7f 01 b0 std r11,432(r31)
27b4: 7d 4b 53 78 mr r11,r10
27b8: 79 74 40 00 rotldi r20,r11,8
27bc: f8 9f 01 40 std r4,320(r31)
27c0: e8 9f 05 e0 ld r4,1504(r31)
27c4: f9 5f 01 a0 std r10,416(r31)
27c8: 79 4a 80 00 rotldi r10,r10,16
27cc: 79 54 44 2c rldimi r20,r10,8,48
27d0: 7e 8a a3 78 mr r10,r20
27d4: fb df 03 80 std r30,896(r31)
27d8: 7e be ab 78 mr r30,r21
27dc: 7c f5 3b 78 mr r21,r7
27e0: 78 94 40 00 rotldi r20,r4,8
27e4: f8 ff 00 98 std r7,152(r31)
27e8: 78 a7 40 00 rotldi r7,r5,8
27ec: 78 67 44 2c rldimi r7,r3,8,48
27f0: 78 83 80 00 rotldi r3,r4,16
27f4: f8 bf 00 b8 std r5,184(r31)
27f8: 78 74 44 2c rldimi r20,r3,8,48
27fc: e8 bf 05 e8 ld r5,1512(r31)
2800: eb 9f 05 a8 ld r28,1448(r31)
2804: 78 a3 80 00 rotldi r3,r5,16
2808: f8 bf 01 70 std r5,368(r31)
280c: 78 a5 40 00 rotldi r5,r5,8
2810: 7b 8b 80 00 rotldi r11,r28,16
2814: 78 65 44 2c rldimi r5,r3,8,48
2818: f8 9f 01 78 std r4,376(r31)
281c: e8 9f 05 f0 ld r4,1520(r31)
2820: fb 9f 01 98 std r28,408(r31)
2824: 7b 9c 40 00 rotldi r28,r28,8
2828: 78 83 80 00 rotldi r3,r4,16
282c: 79 7c 44 2c rldimi r28,r11,8,48
2830: 7c 0b 03 78 mr r11,r0
2834: f8 bf 01 10 std r5,272(r31)
2838: e8 bf 05 f8 ld r5,1528(r31)
283c: fb 9f 01 60 std r28,352(r31)
2840: 78 9c 40 00 rotldi r28,r4,8
2844: 78 7c 44 2c rldimi r28,r3,8,48
2848: 78 a3 80 00 rotldi r3,r5,16
284c: f8 9f 01 50 std r4,336(r31)
2850: e8 9f 06 00 ld r4,1536(r31)
2854: f8 bf 01 58 std r5,344(r31)
2858: 78 a5 40 00 rotldi r5,r5,8
285c: 78 65 44 2c rldimi r5,r3,8,48
2860: 78 83 80 00 rotldi r3,r4,16
2864: f8 bf 03 c0 std r5,960(r31)
2868: e8 bf 06 08 ld r5,1544(r31)
286c: f8 ff 03 d8 std r7,984(r31)
2870: 78 87 40 00 rotldi r7,r4,8
2874: 78 67 44 2c rldimi r7,r3,8,48
2878: 78 a3 80 00 rotldi r3,r5,16
287c: f8 9f 00 b0 std r4,176(r31)
2880: e8 9f 06 10 ld r4,1552(r31)
2884: f8 ff 03 b0 std r7,944(r31)
2888: 78 a7 40 00 rotldi r7,r5,8
288c: 78 67 44 2c rldimi r7,r3,8,48
2890: 78 83 80 00 rotldi r3,r4,16
2894: f8 bf 01 28 std r5,296(r31)
2898: e8 bf 06 18 ld r5,1560(r31)
289c: f8 ff 03 a8 std r7,936(r31)
28a0: 78 87 40 00 rotldi r7,r4,8
28a4: 78 67 44 2c rldimi r7,r3,8,48
28a8: 78 a3 80 00 rotldi r3,r5,16
28ac: f8 9f 01 20 std r4,288(r31)
28b0: e8 9f 06 20 ld r4,1568(r31)
28b4: f8 ff 03 d0 std r7,976(r31)
28b8: 78 a7 40 00 rotldi r7,r5,8
28bc: 78 67 44 2c rldimi r7,r3,8,48
28c0: 78 83 80 00 rotldi r3,r4,16
28c4: f8 9f 01 48 std r4,328(r31)
28c8: 78 84 40 00 rotldi r4,r4,8
28cc: 78 64 44 2c rldimi r4,r3,8,48
28d0: f8 bf 01 68 std r5,360(r31)
28d4: e8 bf 06 28 ld r5,1576(r31)
28d8: f8 9f 03 90 std r4,912(r31)
28dc: 78 a3 80 00 rotldi r3,r5,16
28e0: e8 9f 06 30 ld r4,1584(r31)
28e4: f8 ff 03 c8 std r7,968(r31)
28e8: 78 a7 40 00 rotldi r7,r5,8
28ec: 78 67 44 2c rldimi r7,r3,8,48
28f0: 78 83 80 00 rotldi r3,r4,16
28f4: f8 bf 01 38 std r5,312(r31)
28f8: e8 bf 06 38 ld r5,1592(r31)
28fc: f8 9f 01 30 std r4,304(r31)
2900: 78 84 40 00 rotldi r4,r4,8
2904: 78 64 44 2c rldimi r4,r3,8,48
2908: 78 a3 80 00 rotldi r3,r5,16
290c: f8 9f 03 88 std r4,904(r31)
2910: e8 9f 06 40 ld r4,1600(r31)
2914: f8 ff 03 b8 std r7,952(r31)
2918: 78 a7 40 00 rotldi r7,r5,8
291c: 78 67 44 2c rldimi r7,r3,8,48
2920: 78 83 80 00 rotldi r3,r4,16
2924: f8 bf 03 30 std r5,816(r31)
2928: e8 bf 07 c0 ld r5,1984(r31)
292c: f8 ff 03 a0 std r7,928(r31)
2930: 78 87 40 00 rotldi r7,r4,8
2934: 78 67 44 2c rldimi r7,r3,8,48
2938: 78 a3 80 00 rotldi r3,r5,16
293c: f8 9f 01 18 std r4,280(r31)
2940: e8 9f 07 c8 ld r4,1992(r31)
2944: f8 ff 03 98 std r7,920(r31)
2948: 78 a7 40 00 rotldi r7,r5,8
294c: 78 67 44 2c rldimi r7,r3,8,48
2950: 78 83 80 00 rotldi r3,r4,16
2954: f8 bf 01 08 std r5,264(r31)
2958: e8 bf 07 d0 ld r5,2000(r31)
295c: f8 9f 03 48 std r4,840(r31)
2960: 78 84 40 00 rotldi r4,r4,8
2964: 78 64 44 2c rldimi r4,r3,8,48
2968: 78 a3 80 00 rotldi r3,r5,16
296c: f8 9f 05 40 std r4,1344(r31)
2970: e8 9f 07 d8 ld r4,2008(r31)
2974: f8 ff 05 48 std r7,1352(r31)
2978: 78 a7 40 00 rotldi r7,r5,8
297c: 78 67 44 2c rldimi r7,r3,8,48
2980: 78 83 80 00 rotldi r3,r4,16
2984: f8 bf 03 18 std r5,792(r31)
2988: e8 bf 07 e0 ld r5,2016(r31)
298c: f8 ff 05 38 std r7,1336(r31)
2990: 78 87 40 00 rotldi r7,r4,8
2994: 78 67 44 2c rldimi r7,r3,8,48
2998: 78 a3 80 00 rotldi r3,r5,16
299c: f8 9f 03 40 std r4,832(r31)
29a0: e8 9f 07 e8 ld r4,2024(r31)
29a4: f8 ff 05 30 std r7,1328(r31)
29a8: 78 a7 40 00 rotldi r7,r5,8
29ac: 78 67 44 2c rldimi r7,r3,8,48
29b0: 78 83 80 00 rotldi r3,r4,16
29b4: f8 bf 03 10 std r5,784(r31)
29b8: e8 bf 07 f0 ld r5,2032(r31)
29bc: f8 ff 05 28 std r7,1320(r31)
29c0: 78 87 40 00 rotldi r7,r4,8
29c4: 78 67 44 2c rldimi r7,r3,8,48
29c8: 78 a3 80 00 rotldi r3,r5,16
29cc: f8 9f 03 38 std r4,824(r31)
29d0: e8 9f 07 f8 ld r4,2040(r31)
29d4: f8 ff 05 20 std r7,1312(r31)
29d8: 78 a7 40 00 rotldi r7,r5,8
29dc: 78 67 44 2c rldimi r7,r3,8,48
29e0: 78 83 80 00 rotldi r3,r4,16
29e4: f8 bf 03 00 std r5,768(r31)
29e8: e8 bf 08 00 ld r5,2048(r31)
29ec: f8 ff 05 18 std r7,1304(r31)
29f0: 78 87 40 00 rotldi r7,r4,8
29f4: 78 67 44 2c rldimi r7,r3,8,48
29f8: 78 a3 80 00 rotldi r3,r5,16
29fc: f8 9f 03 28 std r4,808(r31)
2a00: e8 9f 08 08 ld r4,2056(r31)
2a04: f8 ff 05 10 std r7,1296(r31)
2a08: 78 a7 40 00 rotldi r7,r5,8
2a0c: 78 67 44 2c rldimi r7,r3,8,48
2a10: 78 83 80 00 rotldi r3,r4,16
2a14: f8 bf 02 f8 std r5,760(r31)
2a18: e8 bf 08 10 ld r5,2064(r31)
2a1c: f8 ff 05 08 std r7,1288(r31)
2a20: 78 87 40 00 rotldi r7,r4,8
2a24: 78 67 44 2c rldimi r7,r3,8,48
2a28: 78 a3 80 00 rotldi r3,r5,16
2a2c: f8 9f 03 20 std r4,800(r31)
2a30: e8 9f 08 18 ld r4,2072(r31)
2a34: f8 ff 05 00 std r7,1280(r31)
2a38: 78 a7 40 00 rotldi r7,r5,8
2a3c: 78 67 44 2c rldimi r7,r3,8,48
2a40: 78 83 80 00 rotldi r3,r4,16
2a44: f8 bf 02 f0 std r5,752(r31)
2a48: e8 bf 08 20 ld r5,2080(r31)
2a4c: f8 9f 03 08 std r4,776(r31)
2a50: 78 84 40 00 rotldi r4,r4,8
2a54: 78 64 44 2c rldimi r4,r3,8,48
2a58: 78 a3 80 00 rotldi r3,r5,16
2a5c: f8 9f 04 f0 std r4,1264(r31)
2a60: e8 9f 08 28 ld r4,2088(r31)
2a64: f8 ff 04 f8 std r7,1272(r31)
2a68: 78 a7 40 00 rotldi r7,r5,8
2a6c: 78 67 44 2c rldimi r7,r3,8,48
2a70: 78 83 80 00 rotldi r3,r4,16
2a74: f8 bf 02 e0 std r5,736(r31)
2a78: e8 bf 08 30 ld r5,2096(r31)
2a7c: f8 ff 04 e8 std r7,1256(r31)
2a80: 78 87 40 00 rotldi r7,r4,8
2a84: 78 67 44 2c rldimi r7,r3,8,48
2a88: 78 a3 80 00 rotldi r3,r5,16
2a8c: f8 9f 02 d8 std r4,728(r31)
2a90: e8 9f 08 38 ld r4,2104(r31)
2a94: f8 ff 04 e0 std r7,1248(r31)
2a98: 78 a7 40 00 rotldi r7,r5,8
2a9c: 78 67 44 2c rldimi r7,r3,8,48
2aa0: 78 83 80 00 rotldi r3,r4,16
2aa4: f8 bf 02 c8 std r5,712(r31)
2aa8: e8 bf 08 40 ld r5,2112(r31)
2aac: f8 ff 04 d8 std r7,1240(r31)
2ab0: 78 87 40 00 rotldi r7,r4,8
2ab4: 78 67 44 2c rldimi r7,r3,8,48
2ab8: 78 a3 80 00 rotldi r3,r5,16
2abc: f8 9f 02 c0 std r4,704(r31)
2ac0: e8 9f 08 48 ld r4,2120(r31)
2ac4: f8 ff 04 d0 std r7,1232(r31)
2ac8: 78 a7 40 00 rotldi r7,r5,8
2acc: 78 67 44 2c rldimi r7,r3,8,48
2ad0: 78 83 80 00 rotldi r3,r4,16
2ad4: f8 bf 02 b8 std r5,696(r31)
2ad8: e8 bf 08 50 ld r5,2128(r31)
2adc: f8 ff 04 c8 std r7,1224(r31)
2ae0: 78 87 40 00 rotldi r7,r4,8
2ae4: 78 67 44 2c rldimi r7,r3,8,48
2ae8: 78 a3 80 00 rotldi r3,r5,16
2aec: f8 9f 02 78 std r4,632(r31)
2af0: e8 9f 08 58 ld r4,2136(r31)
2af4: f8 ff 04 c0 std r7,1216(r31)
2af8: 78 a7 40 00 rotldi r7,r5,8
2afc: 78 67 44 2c rldimi r7,r3,8,48
2b00: 78 83 80 00 rotldi r3,r4,16
2b04: f8 9f 02 e8 std r4,744(r31)
2b08: 78 84 40 00 rotldi r4,r4,8
2b0c: 78 64 44 2c rldimi r4,r3,8,48
2b10: f8 bf 02 a8 std r5,680(r31)
2b14: e8 bf 08 60 ld r5,2144(r31)
2b18: f8 9f 04 b0 std r4,1200(r31)
2b1c: 78 a3 80 00 rotldi r3,r5,16
2b20: e8 9f 08 68 ld r4,2152(r31)
2b24: f8 ff 04 b8 std r7,1208(r31)
2b28: 78 a7 40 00 rotldi r7,r5,8
2b2c: 78 67 44 2c rldimi r7,r3,8,48
2b30: 78 83 80 00 rotldi r3,r4,16
2b34: f8 9f 02 d0 std r4,720(r31)
2b38: 78 84 40 00 rotldi r4,r4,8
2b3c: 78 64 44 2c rldimi r4,r3,8,48
2b40: f8 bf 02 90 std r5,656(r31)
2b44: e8 bf 08 70 ld r5,2160(r31)
2b48: f8 9f 04 a0 std r4,1184(r31)
2b4c: 78 a3 80 00 rotldi r3,r5,16
2b50: e8 9f 08 78 ld r4,2168(r31)
2b54: f8 ff 04 a8 std r7,1192(r31)
2b58: 78 a7 40 00 rotldi r7,r5,8
2b5c: 78 67 44 2c rldimi r7,r3,8,48
2b60: 78 83 80 00 rotldi r3,r4,16
2b64: f8 9f 02 b0 std r4,688(r31)
2b68: 78 84 40 00 rotldi r4,r4,8
2b6c: 78 64 44 2c rldimi r4,r3,8,48
2b70: f8 bf 02 88 std r5,648(r31)
2b74: e8 bf 08 80 ld r5,2176(r31)
2b78: f8 9f 04 90 std r4,1168(r31)
2b7c: 78 a3 80 00 rotldi r3,r5,16
2b80: e8 9f 08 88 ld r4,2184(r31)
2b84: f8 ff 04 98 std r7,1176(r31)
2b88: 78 a7 40 00 rotldi r7,r5,8
2b8c: 78 67 44 2c rldimi r7,r3,8,48
2b90: 78 83 80 00 rotldi r3,r4,16
2b94: f8 bf 02 80 std r5,640(r31)
2b98: e8 bf 08 90 ld r5,2192(r31)
2b9c: f8 9f 02 a0 std r4,672(r31)
2ba0: 78 84 40 00 rotldi r4,r4,8
2ba4: 78 64 44 2c rldimi r4,r3,8,48
2ba8: 78 a3 80 00 rotldi r3,r5,16
2bac: f8 ff 04 88 std r7,1160(r31)
2bb0: e8 ff 08 98 ld r7,2200(r31)
2bb4: f8 9f 03 60 std r4,864(r31)
2bb8: 78 a4 40 00 rotldi r4,r5,8
2bbc: 78 64 44 2c rldimi r4,r3,8,48
2bc0: 78 e3 80 00 rotldi r3,r7,16
2bc4: f8 bf 02 98 std r5,664(r31)
2bc8: e8 bf 08 a0 ld r5,2208(r31)
2bcc: f8 9f 03 68 std r4,872(r31)
2bd0: 78 e4 40 00 rotldi r4,r7,8
2bd4: 78 64 44 2c rldimi r4,r3,8,48
2bd8: 78 a3 80 00 rotldi r3,r5,16
2bdc: f8 ff 02 70 std r7,624(r31)
2be0: e8 ff 08 a8 ld r7,2216(r31)
2be4: f8 9f 04 80 std r4,1152(r31)
2be8: 78 a4 40 00 rotldi r4,r5,8
2bec: 78 64 44 2c rldimi r4,r3,8,48
2bf0: 78 e3 80 00 rotldi r3,r7,16
2bf4: f8 bf 02 60 std r5,608(r31)
2bf8: e8 bf 08 b0 ld r5,2224(r31)
2bfc: f8 9f 04 78 std r4,1144(r31)
2c00: 78 e4 40 00 rotldi r4,r7,8
2c04: 78 64 44 2c rldimi r4,r3,8,48
2c08: 78 a3 80 00 rotldi r3,r5,16
2c0c: f8 ff 02 50 std r7,592(r31)
2c10: e8 ff 08 b8 ld r7,2232(r31)
2c14: f8 9f 04 70 std r4,1136(r31)
2c18: 78 a4 40 00 rotldi r4,r5,8
2c1c: 78 64 44 2c rldimi r4,r3,8,48
2c20: 78 e3 80 00 rotldi r3,r7,16
2c24: f8 bf 02 40 std r5,576(r31)
2c28: e8 bf 08 c0 ld r5,2240(r31)
2c2c: f8 9f 04 68 std r4,1128(r31)
2c30: 78 e4 40 00 rotldi r4,r7,8
2c34: 78 64 44 2c rldimi r4,r3,8,48
2c38: 78 a3 80 00 rotldi r3,r5,16
2c3c: f8 ff 02 38 std r7,568(r31)
2c40: e8 ff 08 c8 ld r7,2248(r31)
2c44: f8 9f 04 60 std r4,1120(r31)
2c48: 78 a4 40 00 rotldi r4,r5,8
2c4c: 78 64 44 2c rldimi r4,r3,8,48
2c50: 78 e3 80 00 rotldi r3,r7,16
2c54: f8 bf 02 28 std r5,552(r31)
2c58: e8 bf 08 d0 ld r5,2256(r31)
2c5c: f8 9f 04 58 std r4,1112(r31)
2c60: 78 e4 40 00 rotldi r4,r7,8
2c64: 78 64 44 2c rldimi r4,r3,8,48
2c68: 78 a3 80 00 rotldi r3,r5,16
2c6c: f8 ff 02 18 std r7,536(r31)
2c70: e8 ff 08 d8 ld r7,2264(r31)
2c74: f8 9f 04 50 std r4,1104(r31)
2c78: 78 a4 40 00 rotldi r4,r5,8
2c7c: 78 64 44 2c rldimi r4,r3,8,48
2c80: 78 e3 80 00 rotldi r3,r7,16
2c84: f8 bf 02 68 std r5,616(r31)
2c88: e8 bf 08 e0 ld r5,2272(r31)
2c8c: f8 9f 03 50 std r4,848(r31)
2c90: 78 e4 40 00 rotldi r4,r7,8
2c94: 78 64 44 2c rldimi r4,r3,8,48
2c98: 78 a3 80 00 rotldi r3,r5,16
2c9c: f8 ff 02 58 std r7,600(r31)
2ca0: e8 ff 08 e8 ld r7,2280(r31)
2ca4: f8 9f 04 40 std r4,1088(r31)
2ca8: 78 a4 40 00 rotldi r4,r5,8
2cac: 78 64 44 2c rldimi r4,r3,8,48
2cb0: 78 e3 80 00 rotldi r3,r7,16
2cb4: f8 bf 02 48 std r5,584(r31)
2cb8: e8 bf 08 f0 ld r5,2288(r31)
2cbc: f8 9f 04 38 std r4,1080(r31)
2cc0: 78 e4 40 00 rotldi r4,r7,8
2cc4: 78 64 44 2c rldimi r4,r3,8,48
2cc8: 78 a3 80 00 rotldi r3,r5,16
2ccc: f8 ff 02 30 std r7,560(r31)
2cd0: e8 ff 08 f8 ld r7,2296(r31)
2cd4: f8 9f 04 30 std r4,1072(r31)
2cd8: 78 a4 40 00 rotldi r4,r5,8
2cdc: 78 64 44 2c rldimi r4,r3,8,48
2ce0: 78 e3 80 00 rotldi r3,r7,16
2ce4: f8 bf 02 20 std r5,544(r31)
2ce8: e8 bf 09 00 ld r5,2304(r31)
2cec: f8 9f 04 28 std r4,1064(r31)
2cf0: 78 e4 40 00 rotldi r4,r7,8
2cf4: 78 64 44 2c rldimi r4,r3,8,48
2cf8: 78 a3 80 00 rotldi r3,r5,16
2cfc: f8 ff 02 10 std r7,528(r31)
2d00: e8 ff 09 08 ld r7,2312(r31)
2d04: f8 9f 04 20 std r4,1056(r31)
2d08: 78 a4 40 00 rotldi r4,r5,8
2d0c: 78 64 44 2c rldimi r4,r3,8,48
2d10: 78 e3 80 00 rotldi r3,r7,16
2d14: f8 bf 02 08 std r5,520(r31)
2d18: e8 bf 09 10 ld r5,2320(r31)
2d1c: f8 9f 04 18 std r4,1048(r31)
2d20: 78 e4 40 00 rotldi r4,r7,8
2d24: 78 64 44 2c rldimi r4,r3,8,48
2d28: 78 a3 80 00 rotldi r3,r5,16
2d2c: f8 ff 02 00 std r7,512(r31)
2d30: e8 ff 09 18 ld r7,2328(r31)
2d34: f8 9f 04 10 std r4,1040(r31)
2d38: 78 a4 40 00 rotldi r4,r5,8
2d3c: 78 64 44 2c rldimi r4,r3,8,48
2d40: 78 e3 80 00 rotldi r3,r7,16
2d44: f8 bf 01 f8 std r5,504(r31)
2d48: e8 bf 09 20 ld r5,2336(r31)
2d4c: f8 9f 04 08 std r4,1032(r31)
2d50: 78 e4 40 00 rotldi r4,r7,8
2d54: 78 64 44 2c rldimi r4,r3,8,48
2d58: 78 a3 80 00 rotldi r3,r5,16
2d5c: f8 ff 01 f0 std r7,496(r31)
2d60: e8 ff 09 28 ld r7,2344(r31)
2d64: f8 9f 04 00 std r4,1024(r31)
2d68: 78 a4 40 00 rotldi r4,r5,8
2d6c: 78 64 44 2c rldimi r4,r3,8,48
2d70: 78 e3 80 00 rotldi r3,r7,16
2d74: f8 bf 01 e8 std r5,488(r31)
2d78: e8 bf 09 30 ld r5,2352(r31)
2d7c: f8 9f 03 f0 std r4,1008(r31)
2d80: 78 e4 40 00 rotldi r4,r7,8
2d84: 78 64 44 2c rldimi r4,r3,8,48
2d88: 78 a3 40 00 rotldi r3,r5,8
2d8c: f8 ff 01 e0 std r7,480(r31)
2d90: e8 ff 09 38 ld r7,2360(r31)
2d94: f8 9f 03 e8 std r4,1000(r31)
2d98: 78 a4 80 00 rotldi r4,r5,16
2d9c: 78 ef 80 00 rotldi r15,r7,16
2da0: 78 83 44 2c rldimi r3,r4,8,48
2da4: 7c 70 1b 78 mr r16,r3
2da8: f8 bf 01 d8 std r5,472(r31)
2dac: 78 e3 40 00 rotldi r3,r7,8
2db0: 79 e3 44 2c rldimi r3,r15,8,48
2db4: f8 7f 04 48 std r3,1096(r31)
2db8: 7a 23 46 20 rldicl r3,r17,8,56
2dbc: 7a 23 c0 0e rldimi r3,r17,56,0
2dc0: 7b 6f c0 00 rotldi r15,r27,24
2dc4: f8 7f 01 00 std r3,256(r31)
2dc8: 79 f3 82 2c rldimi r19,r15,16,40
2dcc: e8 7f 01 c8 ld r3,456(r31)
2dd0: ea 3f 03 80 ld r17,896(r31)
2dd4: e8 bf 01 c0 ld r5,448(r31)
2dd8: fb bf 01 88 std r29,392(r31)
2ddc: f9 df 00 a8 std r14,168(r31)
2de0: 79 ce c0 00 rotldi r14,r14,24
2de4: 79 d9 82 2c rldimi r25,r14,16,40
2de8: 78 6e c0 00 rotldi r14,r3,24
2dec: eb bf 01 b8 ld r29,440(r31)
2df0: 79 d1 82 2c rldimi r17,r14,16,40
2df4: 78 ae c0 00 rotldi r14,r5,24
2df8: 79 d8 82 2c rldimi r24,r14,16,40
2dfc: e8 9f 01 b0 ld r4,432(r31)
2e00: 7b ae c0 00 rotldi r14,r29,24
2e04: 79 d6 82 2c rldimi r22,r14,16,40
2e08: f8 ff 01 d0 std r7,464(r31)
2e0c: 78 8e c0 00 rotldi r14,r4,24
2e10: 79 d7 82 2c rldimi r23,r14,16,40
2e14: e8 ff 01 a8 ld r7,424(r31)
2e18: 78 ee c0 00 rotldi r14,r7,24
2e1c: e8 df 01 a0 ld r6,416(r31)
2e20: 79 de 82 2c rldimi r30,r14,16,40
2e24: f9 1f 03 e0 std r8,992(r31)
2e28: 78 ce c0 00 rotldi r14,r6,24
2e2c: 79 ca 82 2c rldimi r10,r14,16,40
2e30: e9 1f 01 98 ld r8,408(r31)
2e34: fb df 00 d8 std r30,216(r31)
2e38: 79 0e c0 00 rotldi r14,r8,24
2e3c: e8 1f 01 60 ld r0,352(r31)
2e40: eb df 01 88 ld r30,392(r31)
2e44: 79 c0 82 2c rldimi r0,r14,16,40
2e48: e8 9f 01 80 ld r4,384(r31)
2e4c: 7b ce c0 00 rotldi r14,r30,24
2e50: 79 cb 82 2c rldimi r11,r14,16,40
2e54: 78 8e c0 00 rotldi r14,r4,24
2e58: e8 9f 03 e0 ld r4,992(r31)
2e5c: fa ff 00 c8 std r23,200(r31)
2e60: 79 c4 82 2c rldimi r4,r14,16,40
2e64: 7a ae c0 00 rotldi r14,r21,24
2e68: 79 cc 82 2c rldimi r12,r14,16,40
2e6c: ea ff 00 c0 ld r23,192(r31)
2e70: f8 9f 03 e0 std r4,992(r31)
2e74: 7a ee c0 00 rotldi r14,r23,24
2e78: 79 c9 82 2c rldimi r9,r14,16,40
2e7c: e8 9f 01 90 ld r4,400(r31)
2e80: f9 3f 00 d0 std r9,208(r31)
2e84: 78 8e c0 00 rotldi r14,r4,24
2e88: e9 3f 01 40 ld r9,320(r31)
2e8c: ea bf 00 b8 ld r21,184(r31)
2e90: 79 c9 82 2c rldimi r9,r14,16,40
2e94: e8 9f 03 d8 ld r4,984(r31)
2e98: 7a ae c0 00 rotldi r14,r21,24
2e9c: 79 c4 82 2c rldimi r4,r14,16,40
2ea0: ea 5f 00 b0 ld r18,176(r31)
2ea4: f8 9f 03 d8 std r4,984(r31)
2ea8: e8 9f 01 78 ld r4,376(r31)
2eac: 78 8e c0 00 rotldi r14,r4,24
2eb0: e8 9f 01 70 ld r4,368(r31)
2eb4: 79 d4 82 2c rldimi r20,r14,16,40
2eb8: fa 9f 01 60 std r20,352(r31)
2ebc: 78 8e c0 00 rotldi r14,r4,24
2ec0: e8 9f 01 10 ld r4,272(r31)
2ec4: ea 9f 01 50 ld r20,336(r31)
2ec8: 79 c4 82 2c rldimi r4,r14,16,40
2ecc: 7a 8e c0 00 rotldi r14,r20,24
2ed0: e9 ff 03 d0 ld r15,976(r31)
2ed4: 79 dc 82 2c rldimi r28,r14,16,40
2ed8: fb 9f 00 e0 std r28,224(r31)
2edc: eb 9f 01 58 ld r28,344(r31)
2ee0: 7b 8e c0 00 rotldi r14,r28,24
2ee4: eb 9f 03 c0 ld r28,960(r31)
2ee8: 79 dc 82 2c rldimi r28,r14,16,40
2eec: 7a 4e c0 00 rotldi r14,r18,24
2ef0: fb 7f 00 a0 std r27,160(r31)
2ef4: fb 9f 03 c0 std r28,960(r31)
2ef8: eb 9f 03 b0 ld r28,944(r31)
2efc: 79 dc 82 2c rldimi r28,r14,16,40
2f00: ea 9f 01 50 ld r20,336(r31)
2f04: fb 9f 03 b0 std r28,944(r31)
2f08: eb 9f 01 28 ld r28,296(r31)
2f0c: 7b 8e c0 00 rotldi r14,r28,24
2f10: eb 9f 03 a8 ld r28,936(r31)
2f14: 79 dc 82 2c rldimi r28,r14,16,40
2f18: fb 9f 03 a8 std r28,936(r31)
2f1c: eb 9f 01 20 ld r28,288(r31)
2f20: 7b 8e c0 00 rotldi r14,r28,24
2f24: eb 9f 01 68 ld r28,360(r31)
2f28: 79 cf 82 2c rldimi r15,r14,16,40
2f2c: 7b 8e c0 00 rotldi r14,r28,24
2f30: eb 9f 03 c8 ld r28,968(r31)
2f34: 79 dc 82 2c rldimi r28,r14,16,40
2f38: f9 ff 03 d0 std r15,976(r31)
2f3c: fb 9f 03 c8 std r28,968(r31)
2f40: eb 9f 01 48 ld r28,328(r31)
2f44: 7b 8e c0 00 rotldi r14,r28,24
2f48: eb 9f 03 90 ld r28,912(r31)
2f4c: 79 dc 82 2c rldimi r28,r14,16,40
2f50: e9 ff 01 60 ld r15,352(r31)
2f54: fb 9f 03 90 std r28,912(r31)
2f58: eb 9f 01 38 ld r28,312(r31)
2f5c: 7b 8e c0 00 rotldi r14,r28,24
2f60: eb 9f 03 b8 ld r28,952(r31)
2f64: 79 dc 82 2c rldimi r28,r14,16,40
2f68: fb 9f 03 b8 std r28,952(r31)
2f6c: eb 9f 01 30 ld r28,304(r31)
2f70: 7b 8e c0 00 rotldi r14,r28,24
2f74: eb 9f 03 88 ld r28,904(r31)
2f78: 79 dc 82 2c rldimi r28,r14,16,40
2f7c: fb 9f 03 88 std r28,904(r31)
2f80: eb 9f 03 30 ld r28,816(r31)
2f84: 7b 8e c0 00 rotldi r14,r28,24
2f88: eb 9f 03 a0 ld r28,928(r31)
2f8c: 79 dc 82 2c rldimi r28,r14,16,40
2f90: fb 9f 03 a0 std r28,928(r31)
2f94: eb 9f 01 18 ld r28,280(r31)
2f98: 7b 8e c0 00 rotldi r14,r28,24
2f9c: eb 9f 03 98 ld r28,920(r31)
2fa0: 79 dc 82 2c rldimi r28,r14,16,40
2fa4: fb 9f 03 98 std r28,920(r31)
2fa8: eb 9f 01 08 ld r28,264(r31)
2fac: 7b 8e c0 00 rotldi r14,r28,24
2fb0: eb 9f 05 48 ld r28,1352(r31)
2fb4: 79 dc 82 2c rldimi r28,r14,16,40
2fb8: fb 9f 05 48 std r28,1352(r31)
2fbc: eb 9f 03 48 ld r28,840(r31)
2fc0: 7b 8e c0 00 rotldi r14,r28,24
2fc4: eb 9f 05 40 ld r28,1344(r31)
2fc8: 79 dc 82 2c rldimi r28,r14,16,40
2fcc: fb 9f 05 40 std r28,1344(r31)
2fd0: eb 9f 03 18 ld r28,792(r31)
2fd4: 7b 8e c0 00 rotldi r14,r28,24
2fd8: eb 9f 05 38 ld r28,1336(r31)
2fdc: 79 dc 82 2c rldimi r28,r14,16,40
2fe0: fb 9f 05 38 std r28,1336(r31)
2fe4: eb 9f 03 40 ld r28,832(r31)
2fe8: 7b 8e c0 00 rotldi r14,r28,24
2fec: eb 9f 05 30 ld r28,1328(r31)
2ff0: 79 dc 82 2c rldimi r28,r14,16,40
2ff4: fb 9f 05 30 std r28,1328(r31)
2ff8: eb 9f 03 10 ld r28,784(r31)
2ffc: 7b 8e c0 00 rotldi r14,r28,24
3000: eb 9f 05 28 ld r28,1320(r31)
3004: 79 dc 82 2c rldimi r28,r14,16,40
3008: fb 9f 05 28 std r28,1320(r31)
300c: eb 9f 03 38 ld r28,824(r31)
3010: 7b 8e c0 00 rotldi r14,r28,24
3014: eb 9f 05 20 ld r28,1312(r31)
3018: 79 dc 82 2c rldimi r28,r14,16,40
301c: fb 9f 05 20 std r28,1312(r31)
3020: eb 9f 03 00 ld r28,768(r31)
3024: 7b 8e c0 00 rotldi r14,r28,24
3028: eb 9f 05 18 ld r28,1304(r31)
302c: 79 dc 82 2c rldimi r28,r14,16,40
3030: fb 9f 05 18 std r28,1304(r31)
3034: eb 9f 03 28 ld r28,808(r31)
3038: 7b 8e c0 00 rotldi r14,r28,24
303c: eb 9f 05 10 ld r28,1296(r31)
3040: 79 dc 82 2c rldimi r28,r14,16,40
3044: fb 9f 05 10 std r28,1296(r31)
3048: eb 9f 02 f8 ld r28,760(r31)
304c: 7b 8e c0 00 rotldi r14,r28,24
3050: eb 9f 05 08 ld r28,1288(r31)
3054: 79 dc 82 2c rldimi r28,r14,16,40
3058: fb 9f 05 08 std r28,1288(r31)
305c: eb 9f 03 20 ld r28,800(r31)
3060: 7b 8e c0 00 rotldi r14,r28,24
3064: eb 9f 05 00 ld r28,1280(r31)
3068: 79 dc 82 2c rldimi r28,r14,16,40
306c: fb 9f 05 00 std r28,1280(r31)
3070: eb 9f 02 f0 ld r28,752(r31)
3074: 7b 8e c0 00 rotldi r14,r28,24
3078: eb 9f 04 f8 ld r28,1272(r31)
307c: 79 dc 82 2c rldimi r28,r14,16,40
3080: fb 9f 04 f8 std r28,1272(r31)
3084: eb 9f 03 08 ld r28,776(r31)
3088: 7b 8e c0 00 rotldi r14,r28,24
308c: eb 9f 04 f0 ld r28,1264(r31)
3090: 79 dc 82 2c rldimi r28,r14,16,40
3094: fb 9f 04 f0 std r28,1264(r31)
3098: eb 9f 02 e0 ld r28,736(r31)
309c: 7b 8e c0 00 rotldi r14,r28,24
30a0: eb 9f 04 e8 ld r28,1256(r31)
30a4: 79 dc 82 2c rldimi r28,r14,16,40
30a8: fb 9f 04 e8 std r28,1256(r31)
30ac: eb 9f 02 d8 ld r28,728(r31)
30b0: 7b 8e c0 00 rotldi r14,r28,24
30b4: eb 9f 04 e0 ld r28,1248(r31)
30b8: 79 dc 82 2c rldimi r28,r14,16,40
30bc: fb 9f 04 e0 std r28,1248(r31)
30c0: eb 9f 02 c8 ld r28,712(r31)
30c4: 7b 8e c0 00 rotldi r14,r28,24
30c8: eb 9f 04 d8 ld r28,1240(r31)
30cc: 79 dc 82 2c rldimi r28,r14,16,40
30d0: fb 9f 04 d8 std r28,1240(r31)
30d4: eb 9f 02 c0 ld r28,704(r31)
30d8: 7b 8e c0 00 rotldi r14,r28,24
30dc: eb 9f 04 d0 ld r28,1232(r31)
30e0: 79 dc 82 2c rldimi r28,r14,16,40
30e4: fb 9f 04 d0 std r28,1232(r31)
30e8: eb 9f 02 b8 ld r28,696(r31)
30ec: 7b 8e c0 00 rotldi r14,r28,24
30f0: eb 9f 04 c8 ld r28,1224(r31)
30f4: 79 dc 82 2c rldimi r28,r14,16,40
30f8: fb 9f 04 c8 std r28,1224(r31)
30fc: eb 9f 02 78 ld r28,632(r31)
3100: 7b 8e c0 00 rotldi r14,r28,24
3104: eb 9f 04 c0 ld r28,1216(r31)
3108: 79 dc 82 2c rldimi r28,r14,16,40
310c: fb 9f 04 c0 std r28,1216(r31)
3110: eb 9f 02 a8 ld r28,680(r31)
3114: 7b 8e c0 00 rotldi r14,r28,24
3118: eb 9f 04 b8 ld r28,1208(r31)
311c: 79 dc 82 2c rldimi r28,r14,16,40
3120: fb 9f 04 b8 std r28,1208(r31)
3124: eb 9f 02 e8 ld r28,744(r31)
3128: 7b 8e c0 00 rotldi r14,r28,24
312c: eb 9f 04 b0 ld r28,1200(r31)
3130: 79 dc 82 2c rldimi r28,r14,16,40
3134: fb 9f 04 b0 std r28,1200(r31)
3138: eb 9f 02 90 ld r28,656(r31)
313c: 7b 8e c0 00 rotldi r14,r28,24
3140: eb 9f 04 a8 ld r28,1192(r31)
3144: 79 dc 82 2c rldimi r28,r14,16,40
3148: fb 9f 04 a8 std r28,1192(r31)
314c: eb 9f 02 d0 ld r28,720(r31)
3150: 7b 8e c0 00 rotldi r14,r28,24
3154: eb 9f 04 a0 ld r28,1184(r31)
3158: 79 dc 82 2c rldimi r28,r14,16,40
315c: fb 9f 04 a0 std r28,1184(r31)
3160: eb 9f 02 88 ld r28,648(r31)
3164: 7b 8e c0 00 rotldi r14,r28,24
3168: eb 9f 04 98 ld r28,1176(r31)
316c: 79 dc 82 2c rldimi r28,r14,16,40
3170: fb 9f 04 98 std r28,1176(r31)
3174: eb 9f 02 b0 ld r28,688(r31)
3178: 7b 8e c0 00 rotldi r14,r28,24
317c: eb 9f 04 90 ld r28,1168(r31)
3180: 79 dc 82 2c rldimi r28,r14,16,40
3184: fb 9f 04 90 std r28,1168(r31)
3188: eb 9f 02 80 ld r28,640(r31)
318c: 7b 8e c0 00 rotldi r14,r28,24
3190: eb 9f 04 88 ld r28,1160(r31)
3194: 79 dc 82 2c rldimi r28,r14,16,40
3198: fb 9f 04 88 std r28,1160(r31)
319c: eb 9f 02 a0 ld r28,672(r31)
31a0: 7b 8e c0 00 rotldi r14,r28,24
31a4: eb 9f 03 60 ld r28,864(r31)
31a8: 79 dc 82 2c rldimi r28,r14,16,40
31ac: fb 9f 03 60 std r28,864(r31)
31b0: eb 9f 02 98 ld r28,664(r31)
31b4: 7b 8e c0 00 rotldi r14,r28,24
31b8: eb 9f 03 68 ld r28,872(r31)
31bc: 79 dc 82 2c rldimi r28,r14,16,40
31c0: fb 9f 03 68 std r28,872(r31)
31c4: eb 9f 02 70 ld r28,624(r31)
31c8: 7b 8e c0 00 rotldi r14,r28,24
31cc: eb 9f 04 80 ld r28,1152(r31)
31d0: 79 dc 82 2c rldimi r28,r14,16,40
31d4: fb 9f 04 80 std r28,1152(r31)
31d8: eb 9f 02 60 ld r28,608(r31)
31dc: 7b 8e c0 00 rotldi r14,r28,24
31e0: eb 9f 04 78 ld r28,1144(r31)
31e4: 79 dc 82 2c rldimi r28,r14,16,40
31e8: fb 9f 04 78 std r28,1144(r31)
31ec: eb 9f 02 50 ld r28,592(r31)
31f0: 7b 8e c0 00 rotldi r14,r28,24
31f4: eb 9f 04 70 ld r28,1136(r31)
31f8: 79 dc 82 2c rldimi r28,r14,16,40
31fc: fb 9f 04 70 std r28,1136(r31)
3200: eb 9f 02 40 ld r28,576(r31)
3204: 7b 8e c0 00 rotldi r14,r28,24
3208: eb 9f 04 68 ld r28,1128(r31)
320c: 79 dc 82 2c rldimi r28,r14,16,40
3210: fb 9f 04 68 std r28,1128(r31)
3214: eb 9f 02 38 ld r28,568(r31)
3218: 7b 8e c0 00 rotldi r14,r28,24
321c: eb 9f 04 60 ld r28,1120(r31)
3220: 79 dc 82 2c rldimi r28,r14,16,40
3224: fb 9f 04 60 std r28,1120(r31)
3228: eb 9f 02 28 ld r28,552(r31)
322c: 7b 8e c0 00 rotldi r14,r28,24
3230: eb 9f 04 58 ld r28,1112(r31)
3234: 79 dc 82 2c rldimi r28,r14,16,40
3238: fb 9f 04 58 std r28,1112(r31)
323c: eb 9f 02 18 ld r28,536(r31)
3240: 7b 8e c0 00 rotldi r14,r28,24
3244: eb 9f 04 50 ld r28,1104(r31)
3248: 79 dc 82 2c rldimi r28,r14,16,40
324c: fb 9f 04 50 std r28,1104(r31)
3250: eb 9f 02 68 ld r28,616(r31)
3254: 7b 8e c0 00 rotldi r14,r28,24
3258: eb 9f 03 50 ld r28,848(r31)
325c: 79 dc 82 2c rldimi r28,r14,16,40
3260: fb 9f 03 50 std r28,848(r31)
3264: eb 9f 02 58 ld r28,600(r31)
3268: 7b 8e c0 00 rotldi r14,r28,24
326c: eb 9f 04 40 ld r28,1088(r31)
3270: 79 dc 82 2c rldimi r28,r14,16,40
3274: fb 9f 04 40 std r28,1088(r31)
3278: eb 9f 02 48 ld r28,584(r31)
327c: 7b 8e c0 00 rotldi r14,r28,24
3280: eb 9f 04 38 ld r28,1080(r31)
3284: 79 dc 82 2c rldimi r28,r14,16,40
3288: fb 9f 04 38 std r28,1080(r31)
328c: eb 9f 02 30 ld r28,560(r31)
3290: 7b 8e c0 00 rotldi r14,r28,24
3294: eb 9f 04 30 ld r28,1072(r31)
3298: 79 dc 82 2c rldimi r28,r14,16,40
329c: fb 9f 04 30 std r28,1072(r31)
32a0: eb 9f 02 20 ld r28,544(r31)
32a4: 7b 8e c0 00 rotldi r14,r28,24
32a8: eb 9f 04 28 ld r28,1064(r31)
32ac: 79 dc 82 2c rldimi r28,r14,16,40
32b0: fb 9f 04 28 std r28,1064(r31)
32b4: eb 9f 02 10 ld r28,528(r31)
32b8: 7b 8e c0 00 rotldi r14,r28,24
32bc: eb 9f 04 20 ld r28,1056(r31)
32c0: 79 dc 82 2c rldimi r28,r14,16,40
32c4: fb 9f 04 20 std r28,1056(r31)
32c8: eb 9f 02 08 ld r28,520(r31)
32cc: 7b 8e c0 00 rotldi r14,r28,24
32d0: eb 9f 04 18 ld r28,1048(r31)
32d4: 79 dc 82 2c rldimi r28,r14,16,40
32d8: fb 9f 04 18 std r28,1048(r31)
32dc: eb 9f 02 00 ld r28,512(r31)
32e0: 7b 8e c0 00 rotldi r14,r28,24
32e4: eb 9f 04 10 ld r28,1040(r31)
32e8: 79 dc 82 2c rldimi r28,r14,16,40
32ec: fb 9f 04 10 std r28,1040(r31)
32f0: eb 9f 01 f8 ld r28,504(r31)
32f4: 7b 8e c0 00 rotldi r14,r28,24
32f8: eb 9f 04 08 ld r28,1032(r31)
32fc: 79 dc 82 2c rldimi r28,r14,16,40
3300: fb 9f 04 08 std r28,1032(r31)
3304: eb 9f 01 f0 ld r28,496(r31)
3308: 7b 8e c0 00 rotldi r14,r28,24
330c: eb 9f 04 00 ld r28,1024(r31)
3310: 79 dc 82 2c rldimi r28,r14,16,40
3314: fb 9f 04 00 std r28,1024(r31)
3318: eb 9f 01 e8 ld r28,488(r31)
331c: 7b 8e c0 00 rotldi r14,r28,24
3320: eb 9f 03 f0 ld r28,1008(r31)
3324: 79 dc 82 2c rldimi r28,r14,16,40
3328: fb 9f 03 f0 std r28,1008(r31)
332c: eb 9f 01 e0 ld r28,480(r31)
3330: 7b 8e c0 00 rotldi r14,r28,24
3334: eb 9f 03 e8 ld r28,1000(r31)
3338: 79 dc 82 2c rldimi r28,r14,16,40
333c: fb 9f 03 e8 std r28,1000(r31)
3340: eb 9f 01 d8 ld r28,472(r31)
3344: 7b 8e c0 00 rotldi r14,r28,24
3348: eb 9f 01 d0 ld r28,464(r31)
334c: 79 d0 82 2c rldimi r16,r14,16,40
3350: 7b 8e c0 00 rotldi r14,r28,24
3354: eb 9f 04 48 ld r28,1096(r31)
3358: 79 dc 82 2c rldimi r28,r14,16,40
335c: 7b 6e 00 02 rotldi r14,r27,32
3360: eb 7f 01 80 ld r27,384(r31)
3364: 79 d3 c0 2c rldimi r19,r14,24,32
3368: 39 c0 ff ff li r14,-1
336c: fb 9f 04 48 std r28,1096(r31)
3370: eb 9f 01 00 ld r28,256(r31)
3374: 79 dc 42 0c rldimi r28,r14,8,8
3378: 7b 4e 00 02 rotldi r14,r26,32
337c: eb 5f 00 98 ld r26,152(r31)
3380: 79 d9 c0 2c rldimi r25,r14,24,32
3384: 78 6e 00 02 rotldi r14,r3,32
3388: fb 9f 01 00 std r28,256(r31)
338c: 79 d1 c0 2c rldimi r17,r14,24,32
3390: 78 ae 00 02 rotldi r14,r5,32
3394: eb 9f 01 b0 ld r28,432(r31)
3398: 7f 03 c3 78 mr r3,r24
339c: 79 c3 c0 2c rldimi r3,r14,24,32
33a0: 7b ae 00 02 rotldi r14,r29,32
33a4: e8 bf 00 c8 ld r5,200(r31)
33a8: 79 d6 c0 2c rldimi r22,r14,24,32
33ac: 7b 8e 00 02 rotldi r14,r28,32
33b0: 79 c5 c0 2c rldimi r5,r14,24,32
33b4: 78 ee 00 02 rotldi r14,r7,32
33b8: e8 ff 00 d8 ld r7,216(r31)
33bc: 79 c7 c0 2c rldimi r7,r14,24,32
33c0: 78 ce 00 02 rotldi r14,r6,32
33c4: fb 3f 00 f8 std r25,248(r31)
33c8: 7d 46 53 78 mr r6,r10
33cc: 79 c6 c0 2c rldimi r6,r14,24,32
33d0: e9 5f 03 e0 ld r10,992(r31)
33d4: 79 0e 00 02 rotldi r14,r8,32
33d8: 7c 08 03 78 mr r8,r0
33dc: 79 c8 c0 2c rldimi r8,r14,24,32
33e0: eb 3f 01 90 ld r25,400(r31)
33e4: 7b ce 00 02 rotldi r14,r30,32
33e8: 79 cb c0 2c rldimi r11,r14,24,32
33ec: 7b 6e 00 02 rotldi r14,r27,32
33f0: eb df 03 d8 ld r30,984(r31)
33f4: 79 ca c0 2c rldimi r10,r14,24,32
33f8: 7b 4e 00 02 rotldi r14,r26,32
33fc: 79 cc c0 2c rldimi r12,r14,24,32
3400: fa 7f 00 e8 std r19,232(r31)
3404: 7a ee 00 02 rotldi r14,r23,32
3408: f9 9f 00 78 std r12,120(r31)
340c: e9 9f 00 d0 ld r12,208(r31)
3410: 79 cc c0 2c rldimi r12,r14,24,32
3414: 7b 2e 00 02 rotldi r14,r25,32
3418: ea ff 03 b0 ld r23,944(r31)
341c: 79 c9 c0 2c rldimi r9,r14,24,32
3420: 7a ae 00 02 rotldi r14,r21,32
3424: ea bf 01 78 ld r21,376(r31)
3428: 79 de c0 2c rldimi r30,r14,24,32
342c: f9 3f 01 40 std r9,320(r31)
3430: 7a ae 00 02 rotldi r14,r21,32
3434: 79 cf c0 2c rldimi r15,r14,24,32
3438: e9 3f 01 70 ld r9,368(r31)
343c: 79 2e 00 02 rotldi r14,r9,32
3440: e9 3f 01 58 ld r9,344(r31)
3444: 79 c4 c0 2c rldimi r4,r14,24,32
3448: 7a 8e 00 02 rotldi r14,r20,32
344c: f8 9f 01 10 std r4,272(r31)
3450: e8 9f 00 e0 ld r4,224(r31)
3454: 79 c4 c0 2c rldimi r4,r14,24,32
3458: 79 2e 00 02 rotldi r14,r9,32
345c: e9 3f 03 c0 ld r9,960(r31)
3460: ea 7f 01 28 ld r19,296(r31)
3464: 79 c9 c0 2c rldimi r9,r14,24,32
3468: 7a 4e 00 02 rotldi r14,r18,32
346c: 79 d7 c0 2c rldimi r23,r14,24,32
3470: f9 7f 00 f0 std r11,240(r31)
3474: 7a 6e 00 02 rotldi r14,r19,32
3478: e9 7f 03 a8 ld r11,936(r31)
347c: ea 5f 01 20 ld r18,288(r31)
3480: 79 cb c0 2c rldimi r11,r14,24,32
3484: e8 1f 03 d0 ld r0,976(r31)
3488: 7a 4e 00 02 rotldi r14,r18,32
348c: 79 c0 c0 2c rldimi r0,r14,24,32
3490: eb bf 01 38 ld r29,312(r31)
3494: f8 1f 03 d0 std r0,976(r31)
3498: e8 1f 01 68 ld r0,360(r31)
349c: 78 0e 00 02 rotldi r14,r0,32
34a0: e8 1f 03 c8 ld r0,968(r31)
34a4: 79 c0 c0 2c rldimi r0,r14,24,32
34a8: eb 1f 03 30 ld r24,816(r31)
34ac: f8 1f 03 c8 std r0,968(r31)
34b0: e8 1f 01 48 ld r0,328(r31)
34b4: 78 0e 00 02 rotldi r14,r0,32
34b8: e8 1f 03 90 ld r0,912(r31)
34bc: 79 c0 c0 2c rldimi r0,r14,24,32
34c0: 7b ae 00 02 rotldi r14,r29,32
34c4: eb bf 03 b8 ld r29,952(r31)
34c8: 79 dd c0 2c rldimi r29,r14,24,32
34cc: fa 3f 03 80 std r17,896(r31)
34d0: fb bf 03 b8 std r29,952(r31)
34d4: eb bf 01 30 ld r29,304(r31)
34d8: 7b ae 00 02 rotldi r14,r29,32
34dc: eb bf 03 88 ld r29,904(r31)
34e0: ea 3f 03 a0 ld r17,928(r31)
34e4: 79 dd c0 2c rldimi r29,r14,24,32
34e8: 7b 0e 00 02 rotldi r14,r24,32
34ec: 79 d1 c0 2c rldimi r17,r14,24,32
34f0: eb 1f 03 18 ld r24,792(r31)
34f4: fa 3f 03 a0 std r17,928(r31)
34f8: ea 3f 01 18 ld r17,280(r31)
34fc: 7a 2e 00 02 rotldi r14,r17,32
3500: ea 3f 03 98 ld r17,920(r31)
3504: 79 d1 c0 2c rldimi r17,r14,24,32
3508: fa 1f 03 58 std r16,856(r31)
350c: fa 3f 03 98 std r17,920(r31)
3510: ea 3f 01 08 ld r17,264(r31)
3514: 7a 2e 00 02 rotldi r14,r17,32
3518: ea 3f 05 48 ld r17,1352(r31)
351c: 79 d1 c0 2c rldimi r17,r14,24,32
3520: e9 df 03 48 ld r14,840(r31)
3524: fa 3f 05 48 std r17,1352(r31)
3528: 79 ce 00 02 rotldi r14,r14,32
352c: ea 3f 05 40 ld r17,1344(r31)
3530: 79 d1 c0 2c rldimi r17,r14,24,32
3534: 7b 0e 00 02 rotldi r14,r24,32
3538: eb 1f 03 10 ld r24,784(r31)
353c: fa 3f 05 40 std r17,1344(r31)
3540: ea 3f 05 38 ld r17,1336(r31)
3544: 79 d1 c0 2c rldimi r17,r14,24,32
3548: ea 1f 02 58 ld r16,600(r31)
354c: fa 3f 05 38 std r17,1336(r31)
3550: ea 3f 03 40 ld r17,832(r31)
3554: 7a 2e 00 02 rotldi r14,r17,32
3558: ea 3f 05 30 ld r17,1328(r31)
355c: 79 d1 c0 2c rldimi r17,r14,24,32
3560: 7b 0e 00 02 rotldi r14,r24,32
3564: eb 1f 03 00 ld r24,768(r31)
3568: fa 3f 05 30 std r17,1328(r31)
356c: ea 3f 05 28 ld r17,1320(r31)
3570: 79 d1 c0 2c rldimi r17,r14,24,32
3574: fa 3f 05 28 std r17,1320(r31)
3578: ea 3f 03 38 ld r17,824(r31)
357c: 7a 2e 00 02 rotldi r14,r17,32
3580: ea 3f 05 20 ld r17,1312(r31)
3584: 79 d1 c0 2c rldimi r17,r14,24,32
3588: 7b 0e 00 02 rotldi r14,r24,32
358c: eb 1f 02 f8 ld r24,760(r31)
3590: fa 3f 05 20 std r17,1312(r31)
3594: ea 3f 05 18 ld r17,1304(r31)
3598: 79 d1 c0 2c rldimi r17,r14,24,32
359c: fa 3f 05 18 std r17,1304(r31)
35a0: ea 3f 03 28 ld r17,808(r31)
35a4: 7a 2e 00 02 rotldi r14,r17,32
35a8: ea 3f 05 10 ld r17,1296(r31)
35ac: 79 d1 c0 2c rldimi r17,r14,24,32
35b0: 7b 0e 00 02 rotldi r14,r24,32
35b4: eb 1f 02 f0 ld r24,752(r31)
35b8: fa 3f 05 10 std r17,1296(r31)
35bc: ea 3f 05 08 ld r17,1288(r31)
35c0: 79 d1 c0 2c rldimi r17,r14,24,32
35c4: fa 3f 05 08 std r17,1288(r31)
35c8: ea 3f 03 20 ld r17,800(r31)
35cc: 7a 2e 00 02 rotldi r14,r17,32
35d0: ea 3f 05 00 ld r17,1280(r31)
35d4: 79 d1 c0 2c rldimi r17,r14,24,32
35d8: 7b 0e 00 02 rotldi r14,r24,32
35dc: eb 1f 02 e0 ld r24,736(r31)
35e0: fa 3f 05 00 std r17,1280(r31)
35e4: ea 3f 04 f8 ld r17,1272(r31)
35e8: 79 d1 c0 2c rldimi r17,r14,24,32
35ec: fa 3f 04 f8 std r17,1272(r31)
35f0: ea 3f 03 08 ld r17,776(r31)
35f4: 7a 2e 00 02 rotldi r14,r17,32
35f8: ea 3f 04 f0 ld r17,1264(r31)
35fc: 79 d1 c0 2c rldimi r17,r14,24,32
3600: 7b 0e 00 02 rotldi r14,r24,32
3604: eb 1f 02 d8 ld r24,728(r31)
3608: fa 3f 04 f0 std r17,1264(r31)
360c: ea 3f 04 e8 ld r17,1256(r31)
3610: 79 d1 c0 2c rldimi r17,r14,24,32
3614: 7b 0e 00 02 rotldi r14,r24,32
3618: eb 1f 02 c8 ld r24,712(r31)
361c: fa 3f 04 e8 std r17,1256(r31)
3620: ea 3f 04 e0 ld r17,1248(r31)
3624: 79 d1 c0 2c rldimi r17,r14,24,32
3628: 7b 0e 00 02 rotldi r14,r24,32
362c: eb 1f 02 c0 ld r24,704(r31)
3630: fa 3f 04 e0 std r17,1248(r31)
3634: ea 3f 04 d8 ld r17,1240(r31)
3638: 79 d1 c0 2c rldimi r17,r14,24,32
363c: 7b 0e 00 02 rotldi r14,r24,32
3640: eb 1f 02 b8 ld r24,696(r31)
3644: fa 3f 04 d8 std r17,1240(r31)
3648: ea 3f 04 d0 ld r17,1232(r31)
364c: 79 d1 c0 2c rldimi r17,r14,24,32
3650: 7b 0e 00 02 rotldi r14,r24,32
3654: eb 1f 02 78 ld r24,632(r31)
3658: fa 3f 04 d0 std r17,1232(r31)
365c: ea 3f 04 c8 ld r17,1224(r31)
3660: 79 d1 c0 2c rldimi r17,r14,24,32
3664: 7b 0e 00 02 rotldi r14,r24,32
3668: eb 1f 02 a8 ld r24,680(r31)
366c: fa 3f 04 c8 std r17,1224(r31)
3670: ea 3f 04 c0 ld r17,1216(r31)
3674: 79 d1 c0 2c rldimi r17,r14,24,32
3678: 7b 0e 00 02 rotldi r14,r24,32
367c: eb 1f 02 90 ld r24,656(r31)
3680: fa 3f 04 c0 std r17,1216(r31)
3684: ea 3f 04 b8 ld r17,1208(r31)
3688: 79 d1 c0 2c rldimi r17,r14,24,32
368c: e9 df 02 e8 ld r14,744(r31)
3690: fa 3f 04 b8 std r17,1208(r31)
3694: 79 ce 00 02 rotldi r14,r14,32
3698: ea 3f 04 b0 ld r17,1200(r31)
369c: 79 d1 c0 2c rldimi r17,r14,24,32
36a0: 7b 0e 00 02 rotldi r14,r24,32
36a4: eb 1f 02 88 ld r24,648(r31)
36a8: fa 3f 04 b0 std r17,1200(r31)
36ac: ea 3f 04 a8 ld r17,1192(r31)
36b0: 79 d1 c0 2c rldimi r17,r14,24,32
36b4: e9 df 02 d0 ld r14,720(r31)
36b8: fa 3f 04 a8 std r17,1192(r31)
36bc: 79 ce 00 02 rotldi r14,r14,32
36c0: ea 3f 04 a0 ld r17,1184(r31)
36c4: 79 d1 c0 2c rldimi r17,r14,24,32
36c8: 7b 0e 00 02 rotldi r14,r24,32
36cc: eb 1f 02 80 ld r24,640(r31)
36d0: fa 3f 04 a0 std r17,1184(r31)
36d4: ea 3f 04 98 ld r17,1176(r31)
36d8: 79 d1 c0 2c rldimi r17,r14,24,32
36dc: e9 df 02 b0 ld r14,688(r31)
36e0: fa 3f 04 98 std r17,1176(r31)
36e4: 79 ce 00 02 rotldi r14,r14,32
36e8: ea 3f 04 90 ld r17,1168(r31)
36ec: 79 d1 c0 2c rldimi r17,r14,24,32
36f0: 7b 0e 00 02 rotldi r14,r24,32
36f4: eb 1f 03 60 ld r24,864(r31)
36f8: fa 3f 04 90 std r17,1168(r31)
36fc: ea 3f 04 88 ld r17,1160(r31)
3700: 79 d1 c0 2c rldimi r17,r14,24,32
3704: e9 df 02 a0 ld r14,672(r31)
3708: fa 3f 04 88 std r17,1160(r31)
370c: 79 ce 00 02 rotldi r14,r14,32
3710: 79 d8 c0 2c rldimi r24,r14,24,32
3714: ea 3f 02 98 ld r17,664(r31)
3718: 7a 2e 00 02 rotldi r14,r17,32
371c: ea 3f 03 68 ld r17,872(r31)
3720: 79 d1 c0 2c rldimi r17,r14,24,32
3724: fa 3f 03 68 std r17,872(r31)
3728: ea 3f 02 70 ld r17,624(r31)
372c: 7a 2e 00 02 rotldi r14,r17,32
3730: ea 3f 04 80 ld r17,1152(r31)
3734: 79 d1 c0 2c rldimi r17,r14,24,32
3738: fa 3f 04 80 std r17,1152(r31)
373c: ea 3f 02 60 ld r17,608(r31)
3740: 7a 2e 00 02 rotldi r14,r17,32
3744: ea 3f 04 78 ld r17,1144(r31)
3748: 79 d1 c0 2c rldimi r17,r14,24,32
374c: fa 3f 04 78 std r17,1144(r31)
3750: ea 3f 02 50 ld r17,592(r31)
3754: 7a 2e 00 02 rotldi r14,r17,32
3758: ea 3f 04 70 ld r17,1136(r31)
375c: 79 d1 c0 2c rldimi r17,r14,24,32
3760: fa 3f 04 70 std r17,1136(r31)
3764: ea 3f 02 40 ld r17,576(r31)
3768: 7a 2e 00 02 rotldi r14,r17,32
376c: ea 3f 04 68 ld r17,1128(r31)
3770: 79 d1 c0 2c rldimi r17,r14,24,32
3774: fa 3f 04 68 std r17,1128(r31)
3778: ea 3f 02 38 ld r17,568(r31)
377c: 7a 2e 00 02 rotldi r14,r17,32
3780: ea 3f 04 60 ld r17,1120(r31)
3784: 79 d1 c0 2c rldimi r17,r14,24,32
3788: fa 3f 04 60 std r17,1120(r31)
378c: ea 3f 02 28 ld r17,552(r31)
3790: 7a 2e 00 02 rotldi r14,r17,32
3794: ea 3f 04 58 ld r17,1112(r31)
3798: 79 d1 c0 2c rldimi r17,r14,24,32
379c: fa 3f 04 58 std r17,1112(r31)
37a0: ea 3f 02 18 ld r17,536(r31)
37a4: 7a 2e 00 02 rotldi r14,r17,32
37a8: ea 3f 04 50 ld r17,1104(r31)
37ac: 79 d1 c0 2c rldimi r17,r14,24,32
37b0: fa 3f 04 50 std r17,1104(r31)
37b4: ea 3f 02 68 ld r17,616(r31)
37b8: 7a 2e 00 02 rotldi r14,r17,32
37bc: ea 3f 03 50 ld r17,848(r31)
37c0: 79 d1 c0 2c rldimi r17,r14,24,32
37c4: 7a 0e 00 02 rotldi r14,r16,32
37c8: ea 1f 04 40 ld r16,1088(r31)
37cc: 79 d0 c0 2c rldimi r16,r14,24,32
37d0: fa 1f 04 40 std r16,1088(r31)
37d4: ea 1f 02 48 ld r16,584(r31)
37d8: 7a 0e 00 02 rotldi r14,r16,32
37dc: ea 1f 04 38 ld r16,1080(r31)
37e0: 79 d0 c0 2c rldimi r16,r14,24,32
37e4: fa 1f 04 38 std r16,1080(r31)
37e8: ea 1f 02 30 ld r16,560(r31)
37ec: 7a 0e 00 02 rotldi r14,r16,32
37f0: ea 1f 04 30 ld r16,1072(r31)
37f4: 79 d0 c0 2c rldimi r16,r14,24,32
37f8: fa 1f 04 30 std r16,1072(r31)
37fc: ea 1f 02 20 ld r16,544(r31)
3800: 7a 0e 00 02 rotldi r14,r16,32
3804: ea 1f 04 28 ld r16,1064(r31)
3808: 79 d0 c0 2c rldimi r16,r14,24,32
380c: fa 1f 04 28 std r16,1064(r31)
3810: ea 1f 02 10 ld r16,528(r31)
3814: 7a 0e 00 02 rotldi r14,r16,32
3818: ea 1f 04 20 ld r16,1056(r31)
381c: 79 d0 c0 2c rldimi r16,r14,24,32
3820: fa 1f 04 20 std r16,1056(r31)
3824: ea 1f 02 08 ld r16,520(r31)
3828: 7a 0e 00 02 rotldi r14,r16,32
382c: ea 1f 04 18 ld r16,1048(r31)
3830: 79 d0 c0 2c rldimi r16,r14,24,32
3834: fa 1f 04 18 std r16,1048(r31)
3838: ea 1f 02 00 ld r16,512(r31)
383c: 7a 0e 00 02 rotldi r14,r16,32
3840: ea 1f 04 10 ld r16,1040(r31)
3844: 79 d0 c0 2c rldimi r16,r14,24,32
3848: fa 1f 04 10 std r16,1040(r31)
384c: ea 1f 01 f8 ld r16,504(r31)
3850: 7a 0e 00 02 rotldi r14,r16,32
3854: ea 1f 04 08 ld r16,1032(r31)
3858: 79 d0 c0 2c rldimi r16,r14,24,32
385c: fa 1f 04 08 std r16,1032(r31)
3860: ea 1f 01 f0 ld r16,496(r31)
3864: 7a 0e 00 02 rotldi r14,r16,32
3868: ea 1f 04 00 ld r16,1024(r31)
386c: 79 d0 c0 2c rldimi r16,r14,24,32
3870: fa 1f 04 00 std r16,1024(r31)
3874: ea 1f 01 e8 ld r16,488(r31)
3878: 7a 0e 00 02 rotldi r14,r16,32
387c: ea 1f 03 f0 ld r16,1008(r31)
3880: 79 d0 c0 2c rldimi r16,r14,24,32
3884: fa 1f 03 f0 std r16,1008(r31)
3888: ea 1f 01 e0 ld r16,480(r31)
388c: 7a 0e 00 02 rotldi r14,r16,32
3890: ea 1f 03 e8 ld r16,1000(r31)
3894: 79 d0 c0 2c rldimi r16,r14,24,32
3898: fa 1f 03 e8 std r16,1000(r31)
389c: ea 1f 01 d8 ld r16,472(r31)
38a0: 7a 0e 00 02 rotldi r14,r16,32
38a4: ea 1f 03 58 ld r16,856(r31)
38a8: 79 d0 c0 2c rldimi r16,r14,24,32
38ac: fa 1f 03 58 std r16,856(r31)
38b0: ea 1f 01 d0 ld r16,464(r31)
38b4: 7a 0e 00 02 rotldi r14,r16,32
38b8: ea 1f 04 48 ld r16,1096(r31)
38bc: 79 d0 c0 2c rldimi r16,r14,24,32
38c0: fa 1f 04 48 std r16,1096(r31)
38c4: ea 1f 00 a0 ld r16,160(r31)
38c8: 7a 0e 80 02 rotldi r14,r16,48
38cc: ea 1f 00 e8 ld r16,232(r31)
38d0: 79 d0 44 0e rldimi r16,r14,40,16
38d4: fa 1f 00 e8 std r16,232(r31)
38d8: ea 1f 00 a8 ld r16,168(r31)
38dc: 7a 0e 80 02 rotldi r14,r16,48
38e0: ea 1f 00 f8 ld r16,248(r31)
38e4: 79 d0 44 0e rldimi r16,r14,40,16
38e8: fa 1f 00 f8 std r16,248(r31)
38ec: ea 1f 01 c8 ld r16,456(r31)
38f0: 7a 0e 80 02 rotldi r14,r16,48
38f4: ea 1f 03 80 ld r16,896(r31)
38f8: 79 d0 44 0e rldimi r16,r14,40,16
38fc: fa 1f 03 80 std r16,896(r31)
3900: ea 1f 01 c0 ld r16,448(r31)
3904: 7a 0e 80 02 rotldi r14,r16,48
3908: ea 1f 01 b8 ld r16,440(r31)
390c: 79 c3 44 0e rldimi r3,r14,40,16
3910: 7a 0e 80 02 rotldi r14,r16,48
3914: ea 1f 01 10 ld r16,272(r31)
3918: 79 d6 44 0e rldimi r22,r14,40,16
391c: 7b 8e 80 02 rotldi r14,r28,48
3920: 79 c5 44 0e rldimi r5,r14,40,16
3924: eb 9f 00 c0 ld r28,192(r31)
3928: f8 bf 00 c8 std r5,200(r31)
392c: e8 bf 01 a8 ld r5,424(r31)
3930: 78 ae 80 02 rotldi r14,r5,48
3934: e8 bf 01 a0 ld r5,416(r31)
3938: 79 c7 44 0e rldimi r7,r14,40,16
393c: 78 ae 80 02 rotldi r14,r5,48
3940: e8 bf 01 98 ld r5,408(r31)
3944: 79 c6 44 0e rldimi r6,r14,40,16
3948: 78 ae 80 02 rotldi r14,r5,48
394c: e8 bf 01 88 ld r5,392(r31)
3950: 79 c8 44 0e rldimi r8,r14,40,16
3954: 78 ae 80 02 rotldi r14,r5,48
3958: e8 bf 00 f0 ld r5,240(r31)
395c: 79 c5 44 0e rldimi r5,r14,40,16
3960: 7b 6e 80 02 rotldi r14,r27,48
3964: f8 df 00 80 std r6,128(r31)
3968: 79 ca 44 0e rldimi r10,r14,40,16
396c: 7b 4e 80 02 rotldi r14,r26,48
3970: f8 bf 00 f0 std r5,240(r31)
3974: e8 bf 00 78 ld r5,120(r31)
3978: 79 c5 44 0e rldimi r5,r14,40,16
397c: 7b 8e 80 02 rotldi r14,r28,48
3980: e8 df 01 40 ld r6,320(r31)
3984: 79 cc 44 0e rldimi r12,r14,40,16
3988: 7b 2e 80 02 rotldi r14,r25,48
398c: f9 9f 00 d0 std r12,208(r31)
3990: 79 c6 44 0e rldimi r6,r14,40,16
3994: e9 9f 00 b8 ld r12,184(r31)
3998: 79 8e 80 02 rotldi r14,r12,48
399c: fa df 00 88 std r22,136(r31)
39a0: 79 de 44 0e rldimi r30,r14,40,16
39a4: 7a ae 80 02 rotldi r14,r21,48
39a8: fb df 03 d8 std r30,984(r31)
39ac: eb df 01 70 ld r30,368(r31)
39b0: f8 ff 00 d8 std r7,216(r31)
39b4: 7d e7 7b 78 mr r7,r15
39b8: 79 c7 44 0e rldimi r7,r14,40,16
39bc: 7b ce 80 02 rotldi r14,r30,48
39c0: ea df 01 58 ld r22,344(r31)
39c4: 79 d0 44 0e rldimi r16,r14,40,16
39c8: 7a 8e 80 02 rotldi r14,r20,48
39cc: 79 c4 44 0e rldimi r4,r14,40,16
39d0: ea bf 00 b0 ld r21,176(r31)
39d4: 7a ce 80 02 rotldi r14,r22,48
39d8: 79 c9 44 0e rldimi r9,r14,40,16
39dc: 7a ae 80 02 rotldi r14,r21,48
39e0: eb 3f 03 d0 ld r25,976(r31)
39e4: 79 d7 44 0e rldimi r23,r14,40,16
39e8: 7a 6e 80 02 rotldi r14,r19,48
39ec: 79 cb 44 0e rldimi r11,r14,40,16
39f0: f9 1f 01 60 std r8,352(r31)
39f4: 7a 4e 80 02 rotldi r14,r18,48
39f8: 79 d9 44 0e rldimi r25,r14,40,16
39fc: f9 7f 03 a8 std r11,936(r31)
3a00: e9 7f 01 68 ld r11,360(r31)
3a04: fa ff 03 b0 std r23,944(r31)
3a08: 79 6e 80 02 rotldi r14,r11,48
3a0c: e9 1f 03 c8 ld r8,968(r31)
3a10: ea ff 01 48 ld r23,328(r31)
3a14: 79 c8 44 0e rldimi r8,r14,40,16
3a18: 7a ee 80 02 rotldi r14,r23,48
3a1c: ea 7f 01 38 ld r19,312(r31)
3a20: 79 c0 44 0e rldimi r0,r14,40,16
3a24: f8 1f 03 90 std r0,912(r31)
3a28: 7a 6e 80 02 rotldi r14,r19,48
3a2c: ea 9f 03 b8 ld r20,952(r31)
3a30: e8 1f 01 30 ld r0,304(r31)
3a34: 79 d4 44 0e rldimi r20,r14,40,16
3a38: 78 0e 80 02 rotldi r14,r0,48
3a3c: f8 9f 00 e0 std r4,224(r31)
3a40: 79 dd 44 0e rldimi r29,r14,40,16
3a44: e8 9f 03 30 ld r4,816(r31)
3a48: f9 3f 03 c0 std r9,960(r31)
3a4c: 78 8e 80 02 rotldi r14,r4,48
3a50: fb bf 03 88 std r29,904(r31)
3a54: e9 3f 03 a0 ld r9,928(r31)
3a58: eb bf 01 18 ld r29,280(r31)
3a5c: 79 c9 44 0e rldimi r9,r14,40,16
3a60: f9 5f 03 e0 std r10,992(r31)
3a64: 7b ae 80 02 rotldi r14,r29,48
3a68: e9 5f 03 98 ld r10,920(r31)
3a6c: ea 5f 01 08 ld r18,264(r31)
3a70: 79 ca 44 0e rldimi r10,r14,40,16
3a74: e8 9f 05 48 ld r4,1352(r31)
3a78: 7a 4e 80 02 rotldi r14,r18,48
3a7c: 79 c4 44 0e rldimi r4,r14,40,16
3a80: eb 5f 01 c8 ld r26,456(r31)
3a84: f8 9f 05 48 std r4,1352(r31)
3a88: e8 9f 03 48 ld r4,840(r31)
3a8c: 78 8e 80 02 rotldi r14,r4,48
3a90: e8 9f 05 40 ld r4,1344(r31)
3a94: 79 c4 44 0e rldimi r4,r14,40,16
3a98: eb 7f 03 80 ld r27,896(r31)
3a9c: f8 9f 05 40 std r4,1344(r31)
3aa0: e8 9f 03 18 ld r4,792(r31)
3aa4: 78 8e 80 02 rotldi r14,r4,48
3aa8: e8 9f 05 38 ld r4,1336(r31)
3aac: 79 c4 44 0e rldimi r4,r14,40,16
3ab0: f8 9f 05 38 std r4,1336(r31)
3ab4: e8 9f 03 40 ld r4,832(r31)
3ab8: 78 8e 80 02 rotldi r14,r4,48
3abc: e8 9f 05 30 ld r4,1328(r31)
3ac0: 79 c4 44 0e rldimi r4,r14,40,16
3ac4: f8 9f 05 30 std r4,1328(r31)
3ac8: e8 9f 03 10 ld r4,784(r31)
3acc: 78 8e 80 02 rotldi r14,r4,48
3ad0: e8 9f 05 28 ld r4,1320(r31)
3ad4: 79 c4 44 0e rldimi r4,r14,40,16
3ad8: f8 9f 05 28 std r4,1320(r31)
3adc: e8 9f 03 38 ld r4,824(r31)
3ae0: 78 8e 80 02 rotldi r14,r4,48
3ae4: e8 9f 05 20 ld r4,1312(r31)
3ae8: 79 c4 44 0e rldimi r4,r14,40,16
3aec: f8 9f 05 20 std r4,1312(r31)
3af0: e8 9f 03 00 ld r4,768(r31)
3af4: 78 8e 80 02 rotldi r14,r4,48
3af8: e8 9f 05 18 ld r4,1304(r31)
3afc: 79 c4 44 0e rldimi r4,r14,40,16
3b00: f8 9f 05 18 std r4,1304(r31)
3b04: e8 9f 03 28 ld r4,808(r31)
3b08: 78 8e 80 02 rotldi r14,r4,48
3b0c: e8 9f 05 10 ld r4,1296(r31)
3b10: 79 c4 44 0e rldimi r4,r14,40,16
3b14: f8 9f 05 10 std r4,1296(r31)
3b18: e8 9f 02 f8 ld r4,760(r31)
3b1c: 78 8e 80 02 rotldi r14,r4,48
3b20: e8 9f 05 08 ld r4,1288(r31)
3b24: 79 c4 44 0e rldimi r4,r14,40,16
3b28: f8 9f 05 08 std r4,1288(r31)
3b2c: e8 9f 03 20 ld r4,800(r31)
3b30: 78 8e 80 02 rotldi r14,r4,48
3b34: e8 9f 05 00 ld r4,1280(r31)
3b38: 79 c4 44 0e rldimi r4,r14,40,16
3b3c: f8 9f 05 00 std r4,1280(r31)
3b40: e8 9f 02 f0 ld r4,752(r31)
3b44: 78 8e 80 02 rotldi r14,r4,48
3b48: e8 9f 04 f8 ld r4,1272(r31)
3b4c: 79 c4 44 0e rldimi r4,r14,40,16
3b50: f8 9f 04 f8 std r4,1272(r31)
3b54: e8 9f 03 08 ld r4,776(r31)
3b58: 78 8e 80 02 rotldi r14,r4,48
3b5c: e8 9f 04 f0 ld r4,1264(r31)
3b60: 79 c4 44 0e rldimi r4,r14,40,16
3b64: f8 9f 04 f0 std r4,1264(r31)
3b68: e8 9f 02 e0 ld r4,736(r31)
3b6c: 78 8e 80 02 rotldi r14,r4,48
3b70: e8 9f 04 e8 ld r4,1256(r31)
3b74: 79 c4 44 0e rldimi r4,r14,40,16
3b78: f8 9f 04 e8 std r4,1256(r31)
3b7c: e8 9f 02 d8 ld r4,728(r31)
3b80: 78 8e 80 02 rotldi r14,r4,48
3b84: e8 9f 04 e0 ld r4,1248(r31)
3b88: 79 c4 44 0e rldimi r4,r14,40,16
3b8c: f8 9f 04 e0 std r4,1248(r31)
3b90: e8 9f 02 c8 ld r4,712(r31)
3b94: 78 8e 80 02 rotldi r14,r4,48
3b98: e8 9f 04 d8 ld r4,1240(r31)
3b9c: 79 c4 44 0e rldimi r4,r14,40,16
3ba0: f8 9f 04 d8 std r4,1240(r31)
3ba4: e8 9f 02 c0 ld r4,704(r31)
3ba8: 78 8e 80 02 rotldi r14,r4,48
3bac: e8 9f 04 d0 ld r4,1232(r31)
3bb0: 79 c4 44 0e rldimi r4,r14,40,16
3bb4: f8 9f 04 d0 std r4,1232(r31)
3bb8: e8 9f 02 b8 ld r4,696(r31)
3bbc: 78 8e 80 02 rotldi r14,r4,48
3bc0: e8 9f 04 c8 ld r4,1224(r31)
3bc4: 79 c4 44 0e rldimi r4,r14,40,16
3bc8: f8 9f 04 c8 std r4,1224(r31)
3bcc: e8 9f 02 78 ld r4,632(r31)
3bd0: 78 8e 80 02 rotldi r14,r4,48
3bd4: e8 9f 04 c0 ld r4,1216(r31)
3bd8: 79 c4 44 0e rldimi r4,r14,40,16
3bdc: f8 9f 04 c0 std r4,1216(r31)
3be0: e8 9f 02 a8 ld r4,680(r31)
3be4: 78 8e 80 02 rotldi r14,r4,48
3be8: e8 9f 04 b8 ld r4,1208(r31)
3bec: 79 c4 44 0e rldimi r4,r14,40,16
3bf0: f8 9f 04 b8 std r4,1208(r31)
3bf4: e8 9f 02 e8 ld r4,744(r31)
3bf8: 78 8e 80 02 rotldi r14,r4,48
3bfc: e8 9f 04 b0 ld r4,1200(r31)
3c00: 79 c4 44 0e rldimi r4,r14,40,16
3c04: f8 9f 04 b0 std r4,1200(r31)
3c08: e8 9f 02 90 ld r4,656(r31)
3c0c: 78 8e 80 02 rotldi r14,r4,48
3c10: e8 9f 04 a8 ld r4,1192(r31)
3c14: 79 c4 44 0e rldimi r4,r14,40,16
3c18: f8 9f 04 a8 std r4,1192(r31)
3c1c: e8 9f 02 d0 ld r4,720(r31)
3c20: 78 8e 80 02 rotldi r14,r4,48
3c24: e8 9f 04 a0 ld r4,1184(r31)
3c28: 79 c4 44 0e rldimi r4,r14,40,16
3c2c: f8 9f 04 a0 std r4,1184(r31)
3c30: e8 9f 02 88 ld r4,648(r31)
3c34: 78 8e 80 02 rotldi r14,r4,48
3c38: e8 9f 04 98 ld r4,1176(r31)
3c3c: 79 c4 44 0e rldimi r4,r14,40,16
3c40: f8 9f 04 98 std r4,1176(r31)
3c44: e8 9f 02 b0 ld r4,688(r31)
3c48: 78 8e 80 02 rotldi r14,r4,48
3c4c: e8 9f 04 90 ld r4,1168(r31)
3c50: 79 c4 44 0e rldimi r4,r14,40,16
3c54: f8 9f 04 90 std r4,1168(r31)
3c58: e8 9f 02 80 ld r4,640(r31)
3c5c: 78 8e 80 02 rotldi r14,r4,48
3c60: e8 9f 04 88 ld r4,1160(r31)
3c64: 79 c4 44 0e rldimi r4,r14,40,16
3c68: f8 9f 04 88 std r4,1160(r31)
3c6c: e8 9f 02 a0 ld r4,672(r31)
3c70: 78 8e 80 02 rotldi r14,r4,48
3c74: e8 9f 02 98 ld r4,664(r31)
3c78: 79 d8 44 0e rldimi r24,r14,40,16
3c7c: fb 1f 03 60 std r24,864(r31)
3c80: 78 8e 80 02 rotldi r14,r4,48
3c84: eb 1f 03 68 ld r24,872(r31)
3c88: e8 9f 02 70 ld r4,624(r31)
3c8c: 79 d8 44 0e rldimi r24,r14,40,16
3c90: 78 8e 80 02 rotldi r14,r4,48
3c94: e8 9f 04 80 ld r4,1152(r31)
3c98: 79 c4 44 0e rldimi r4,r14,40,16
3c9c: f8 9f 04 80 std r4,1152(r31)
3ca0: e8 9f 02 60 ld r4,608(r31)
3ca4: 78 8e 80 02 rotldi r14,r4,48
3ca8: e8 9f 04 78 ld r4,1144(r31)
3cac: 79 c4 44 0e rldimi r4,r14,40,16
3cb0: f8 9f 04 78 std r4,1144(r31)
3cb4: e8 9f 02 50 ld r4,592(r31)
3cb8: 78 8e 80 02 rotldi r14,r4,48
3cbc: e8 9f 04 70 ld r4,1136(r31)
3cc0: 79 c4 44 0e rldimi r4,r14,40,16
3cc4: f8 9f 04 70 std r4,1136(r31)
3cc8: e8 9f 02 40 ld r4,576(r31)
3ccc: 78 8e 80 02 rotldi r14,r4,48
3cd0: e8 9f 04 68 ld r4,1128(r31)
3cd4: 79 c4 44 0e rldimi r4,r14,40,16
3cd8: f8 9f 04 68 std r4,1128(r31)
3cdc: e8 9f 02 38 ld r4,568(r31)
3ce0: 78 8e 80 02 rotldi r14,r4,48
3ce4: e8 9f 04 60 ld r4,1120(r31)
3ce8: 79 c4 44 0e rldimi r4,r14,40,16
3cec: f8 9f 04 60 std r4,1120(r31)
3cf0: e8 9f 02 28 ld r4,552(r31)
3cf4: 78 8e 80 02 rotldi r14,r4,48
3cf8: e8 9f 04 58 ld r4,1112(r31)
3cfc: 79 c4 44 0e rldimi r4,r14,40,16
3d00: f8 9f 04 58 std r4,1112(r31)
3d04: e8 9f 02 18 ld r4,536(r31)
3d08: 78 8e 80 02 rotldi r14,r4,48
3d0c: e8 9f 04 50 ld r4,1104(r31)
3d10: 79 c4 44 0e rldimi r4,r14,40,16
3d14: f8 9f 04 50 std r4,1104(r31)
3d18: e8 9f 02 68 ld r4,616(r31)
3d1c: 78 8e 80 02 rotldi r14,r4,48
3d20: e8 9f 02 58 ld r4,600(r31)
3d24: 79 d1 44 0e rldimi r17,r14,40,16
3d28: 78 8e 80 02 rotldi r14,r4,48
3d2c: e8 9f 04 40 ld r4,1088(r31)
3d30: 79 c4 44 0e rldimi r4,r14,40,16
3d34: fa 3f 03 50 std r17,848(r31)
3d38: f8 9f 04 40 std r4,1088(r31)
3d3c: e8 9f 02 48 ld r4,584(r31)
3d40: 78 8e 80 02 rotldi r14,r4,48
3d44: e8 9f 04 38 ld r4,1080(r31)
3d48: 79 c4 44 0e rldimi r4,r14,40,16
3d4c: f8 9f 04 38 std r4,1080(r31)
3d50: e8 9f 02 30 ld r4,560(r31)
3d54: 78 8e 80 02 rotldi r14,r4,48
3d58: e8 9f 04 30 ld r4,1072(r31)
3d5c: 79 c4 44 0e rldimi r4,r14,40,16
3d60: f8 9f 04 30 std r4,1072(r31)
3d64: e8 9f 02 20 ld r4,544(r31)
3d68: 78 8e 80 02 rotldi r14,r4,48
3d6c: e8 9f 04 28 ld r4,1064(r31)
3d70: 79 c4 44 0e rldimi r4,r14,40,16
3d74: f8 9f 04 28 std r4,1064(r31)
3d78: e8 9f 02 10 ld r4,528(r31)
3d7c: 78 8e 80 02 rotldi r14,r4,48
3d80: e8 9f 04 20 ld r4,1056(r31)
3d84: 79 c4 44 0e rldimi r4,r14,40,16
3d88: f8 9f 04 20 std r4,1056(r31)
3d8c: e8 9f 02 08 ld r4,520(r31)
3d90: 78 8e 80 02 rotldi r14,r4,48
3d94: e8 9f 04 18 ld r4,1048(r31)
3d98: 79 c4 44 0e rldimi r4,r14,40,16
3d9c: f8 9f 04 18 std r4,1048(r31)
3da0: e8 9f 02 00 ld r4,512(r31)
3da4: 78 8e 80 02 rotldi r14,r4,48
3da8: e8 9f 04 10 ld r4,1040(r31)
3dac: 79 c4 44 0e rldimi r4,r14,40,16
3db0: f8 9f 04 10 std r4,1040(r31)
3db4: e8 9f 01 f8 ld r4,504(r31)
3db8: 78 8e 80 02 rotldi r14,r4,48
3dbc: e8 9f 04 08 ld r4,1032(r31)
3dc0: 79 c4 44 0e rldimi r4,r14,40,16
3dc4: f8 9f 04 08 std r4,1032(r31)
3dc8: e8 9f 01 f0 ld r4,496(r31)
3dcc: 78 8e 80 02 rotldi r14,r4,48
3dd0: e8 9f 04 00 ld r4,1024(r31)
3dd4: 79 c4 44 0e rldimi r4,r14,40,16
3dd8: f8 9f 04 00 std r4,1024(r31)
3ddc: e8 9f 01 e8 ld r4,488(r31)
3de0: 78 8e 80 02 rotldi r14,r4,48
3de4: e8 9f 03 f0 ld r4,1008(r31)
3de8: 79 c4 44 0e rldimi r4,r14,40,16
3dec: f8 9f 03 f0 std r4,1008(r31)
3df0: e8 9f 01 e0 ld r4,480(r31)
3df4: 78 8e 80 02 rotldi r14,r4,48
3df8: e8 9f 03 e8 ld r4,1000(r31)
3dfc: 79 c4 44 0e rldimi r4,r14,40,16
3e00: f8 9f 03 e8 std r4,1000(r31)
3e04: e8 9f 01 d8 ld r4,472(r31)
3e08: 78 8e 80 02 rotldi r14,r4,48
3e0c: e8 9f 03 58 ld r4,856(r31)
3e10: 79 c4 44 0e rldimi r4,r14,40,16
3e14: f8 9f 03 58 std r4,856(r31)
3e18: e8 9f 01 d0 ld r4,464(r31)
3e1c: 78 8e 80 02 rotldi r14,r4,48
3e20: e8 9f 04 48 ld r4,1096(r31)
3e24: 79 c4 44 0e rldimi r4,r14,40,16
3e28: e9 df 00 e8 ld r14,232(r31)
3e2c: f8 9f 04 48 std r4,1096(r31)
3e30: e8 9f 01 00 ld r4,256(r31)
3e34: f8 9f 05 68 std r4,1384(r31)
3e38: e8 9f 00 a0 ld r4,160(r31)
3e3c: 78 8f c0 02 rotldi r15,r4,56
3e40: 79 ee 82 0e rldimi r14,r15,48,8
3e44: 78 8e c0 0e rldimi r14,r4,56,0
3e48: e8 9f 00 a8 ld r4,168(r31)
3e4c: f9 df 05 60 std r14,1376(r31)
3e50: 78 8f c0 02 rotldi r15,r4,56
3e54: e9 df 00 f8 ld r14,248(r31)
3e58: 79 ee 82 0e rldimi r14,r15,48,8
3e5c: 7b 4f c0 02 rotldi r15,r26,56
3e60: 78 8e c0 0e rldimi r14,r4,56,0
3e64: 79 fb 82 0e rldimi r27,r15,48,8
3e68: e8 9f 00 c8 ld r4,200(r31)
3e6c: 7b 5b c0 0e rldimi r27,r26,56,0
3e70: f9 df 05 70 std r14,1392(r31)
3e74: e9 df 01 c0 ld r14,448(r31)
3e78: 79 cf c0 02 rotldi r15,r14,56
3e7c: fb 7f 05 78 std r27,1400(r31)
3e80: 79 e3 82 0e rldimi r3,r15,48,8
3e84: 79 c3 c0 0e rldimi r3,r14,56,0
3e88: eb 7f 01 b8 ld r27,440(r31)
3e8c: f8 7f 05 80 std r3,1408(r31)
3e90: 7b 6f c0 02 rotldi r15,r27,56
3e94: e8 7f 00 88 ld r3,136(r31)
3e98: 79 e3 82 0e rldimi r3,r15,48,8
3e9c: 7b 63 c0 0e rldimi r3,r27,56,0
3ea0: eb 7f 01 a8 ld r27,424(r31)
3ea4: f8 7f 05 88 std r3,1416(r31)
3ea8: e8 7f 01 b0 ld r3,432(r31)
3eac: 78 6f c0 02 rotldi r15,r3,56
3eb0: 79 e4 82 0e rldimi r4,r15,48,8
3eb4: 78 64 c0 0e rldimi r4,r3,56,0
3eb8: e8 7f 00 d8 ld r3,216(r31)
3ebc: 7b 6f c0 02 rotldi r15,r27,56
3ec0: 79 e3 82 0e rldimi r3,r15,48,8
3ec4: f8 9f 05 90 std r4,1424(r31)
3ec8: 7b 63 c0 0e rldimi r3,r27,56,0
3ecc: f8 7f 05 98 std r3,1432(r31)
3ed0: e8 7f 01 a0 ld r3,416(r31)
3ed4: e8 9f 00 80 ld r4,128(r31)
3ed8: 78 6f c0 02 rotldi r15,r3,56
3edc: 79 e4 82 0e rldimi r4,r15,48,8
3ee0: 78 64 c0 0e rldimi r4,r3,56,0
3ee4: e8 7f 01 98 ld r3,408(r31)
3ee8: f8 9f 05 a0 std r4,1440(r31)
3eec: 78 6f c0 02 rotldi r15,r3,56
3ef0: e8 9f 01 60 ld r4,352(r31)
3ef4: 79 e4 82 0e rldimi r4,r15,48,8
3ef8: 78 64 c0 0e rldimi r4,r3,56,0
3efc: e8 7f 01 88 ld r3,392(r31)
3f00: f8 9f 05 a8 std r4,1448(r31)
3f04: 78 6f c0 02 rotldi r15,r3,56
3f08: e8 9f 00 f0 ld r4,240(r31)
3f0c: 79 e4 82 0e rldimi r4,r15,48,8
3f10: 78 64 c0 0e rldimi r4,r3,56,0
3f14: e8 7f 01 80 ld r3,384(r31)
3f18: f8 9f 05 b0 std r4,1456(r31)
3f1c: 78 6f c0 02 rotldi r15,r3,56
3f20: e8 9f 03 e0 ld r4,992(r31)
3f24: 79 e4 82 0e rldimi r4,r15,48,8
3f28: 78 64 c0 0e rldimi r4,r3,56,0
3f2c: e8 7f 00 98 ld r3,152(r31)
3f30: 78 6f c0 02 rotldi r15,r3,56
3f34: f8 9f 05 b8 std r4,1464(r31)
3f38: 79 e5 82 0e rldimi r5,r15,48,8
3f3c: 78 65 c0 0e rldimi r5,r3,56,0
3f40: e8 9f 00 d0 ld r4,208(r31)
3f44: 7b 8f c0 02 rotldi r15,r28,56
3f48: e8 7f 01 90 ld r3,400(r31)
3f4c: 79 e4 82 0e rldimi r4,r15,48,8
3f50: 7b 84 c0 0e rldimi r4,r28,56,0
3f54: 78 6f c0 02 rotldi r15,r3,56
3f58: f8 9f 05 c8 std r4,1480(r31)
3f5c: 79 e6 82 0e rldimi r6,r15,48,8
3f60: 78 66 c0 0e rldimi r6,r3,56,0
3f64: 7d 83 63 78 mr r3,r12
3f68: e8 9f 03 d8 ld r4,984(r31)
3f6c: 79 8f c0 02 rotldi r15,r12,56
3f70: e8 7f 01 78 ld r3,376(r31)
3f74: 79 e4 82 0e rldimi r4,r15,48,8
3f78: 79 84 c0 0e rldimi r4,r12,56,0
3f7c: 78 6f c0 02 rotldi r15,r3,56
3f80: f8 9f 05 d8 std r4,1496(r31)
3f84: 79 e7 82 0e rldimi r7,r15,48,8
3f88: 78 67 c0 0e rldimi r7,r3,56,0
3f8c: 7f c3 f3 78 mr r3,r30
3f90: e8 9f 00 e0 ld r4,224(r31)
3f94: 7b cf c0 02 rotldi r15,r30,56
3f98: 79 f0 82 0e rldimi r16,r15,48,8
3f9c: e8 7f 01 50 ld r3,336(r31)
3fa0: 7b d0 c0 0e rldimi r16,r30,56,0
3fa4: 78 6f c0 02 rotldi r15,r3,56
3fa8: f8 ff 05 e0 std r7,1504(r31)
3fac: 79 e4 82 0e rldimi r4,r15,48,8
3fb0: 78 64 c0 0e rldimi r4,r3,56,0
3fb4: f8 9f 05 f0 std r4,1520(r31)
3fb8: 7a cf c0 02 rotldi r15,r22,56
3fbc: e8 9f 03 c0 ld r4,960(r31)
3fc0: 79 e4 82 0e rldimi r4,r15,48,8
3fc4: 7a af c0 02 rotldi r15,r21,56
3fc8: e8 7f 01 28 ld r3,296(r31)
3fcc: 7a c4 c0 0e rldimi r4,r22,56,0
3fd0: f8 9f 05 f8 std r4,1528(r31)
3fd4: e8 9f 03 b0 ld r4,944(r31)
3fd8: 79 e4 82 0e rldimi r4,r15,48,8
3fdc: 78 6f c0 02 rotldi r15,r3,56
3fe0: f8 df 05 d0 std r6,1488(r31)
3fe4: 7a a4 c0 0e rldimi r4,r21,56,0
3fe8: f8 9f 06 00 std r4,1536(r31)
3fec: e8 9f 03 a8 ld r4,936(r31)
3ff0: 79 e4 82 0e rldimi r4,r15,48,8
3ff4: f8 bf 05 c0 std r5,1472(r31)
3ff8: 78 64 c0 0e rldimi r4,r3,56,0
3ffc: e8 7f 01 20 ld r3,288(r31)
4000: f8 9f 06 08 std r4,1544(r31)
4004: 78 6f c0 02 rotldi r15,r3,56
4008: 7f 24 cb 78 mr r4,r25
400c: 79 e4 82 0e rldimi r4,r15,48,8
4010: 79 6f c0 02 rotldi r15,r11,56
4014: fa 1f 05 e8 std r16,1512(r31)
4018: 78 64 c0 0e rldimi r4,r3,56,0
401c: 79 e8 82 0e rldimi r8,r15,48,8
4020: f8 9f 06 10 std r4,1552(r31)
4024: 7a ef c0 02 rotldi r15,r23,56
4028: 7d 63 5b 78 mr r3,r11
402c: 7e 63 9b 78 mr r3,r19
4030: 79 68 c0 0e rldimi r8,r11,56,0
4034: e8 9f 03 90 ld r4,912(r31)
4038: 7c 03 03 78 mr r3,r0
403c: 79 e4 82 0e rldimi r4,r15,48,8
4040: 7a 6f c0 02 rotldi r15,r19,56
4044: e8 7f 03 30 ld r3,816(r31)
4048: 7a e4 c0 0e rldimi r4,r23,56,0
404c: f8 9f 06 20 std r4,1568(r31)
4050: 7e 84 a3 78 mr r4,r20
4054: 79 e4 82 0e rldimi r4,r15,48,8
4058: 7a 64 c0 0e rldimi r4,r19,56,0
405c: f8 9f 06 28 std r4,1576(r31)
4060: 78 0f c0 02 rotldi r15,r0,56
4064: e8 9f 03 88 ld r4,904(r31)
4068: 79 e4 82 0e rldimi r4,r15,48,8
406c: 78 6f c0 02 rotldi r15,r3,56
4070: f9 1f 06 18 std r8,1560(r31)
4074: 78 04 c0 0e rldimi r4,r0,56,0
4078: 79 e9 82 0e rldimi r9,r15,48,8
407c: f8 9f 06 30 std r4,1584(r31)
4080: 7b af c0 02 rotldi r15,r29,56
4084: 78 69 c0 0e rldimi r9,r3,56,0
4088: e8 9f 05 48 ld r4,1352(r31)
408c: 79 ea 82 0e rldimi r10,r15,48,8
4090: 7a 4f c0 02 rotldi r15,r18,56
4094: 7f a3 eb 78 mr r3,r29
4098: 7b aa c0 0e rldimi r10,r29,56,0
409c: e8 7f 03 48 ld r3,840(r31)
40a0: 79 e4 82 0e rldimi r4,r15,48,8
40a4: 7a 44 c0 0e rldimi r4,r18,56,0
40a8: f8 9f 07 c0 std r4,1984(r31)
40ac: 78 6f c0 02 rotldi r15,r3,56
40b0: e8 9f 05 40 ld r4,1344(r31)
40b4: 79 e4 82 0e rldimi r4,r15,48,8
40b8: f9 5f 06 40 std r10,1600(r31)
40bc: 78 64 c0 0e rldimi r4,r3,56,0
40c0: e8 7f 03 18 ld r3,792(r31)
40c4: f8 9f 07 c8 std r4,1992(r31)
40c8: 78 6f c0 02 rotldi r15,r3,56
40cc: e8 9f 05 38 ld r4,1336(r31)
40d0: 79 e4 82 0e rldimi r4,r15,48,8
40d4: f9 3f 06 38 std r9,1592(r31)
40d8: 78 64 c0 0e rldimi r4,r3,56,0
40dc: e8 7f 03 40 ld r3,832(r31)
40e0: f8 9f 07 d0 std r4,2000(r31)
40e4: 78 6f c0 02 rotldi r15,r3,56
40e8: e8 9f 05 30 ld r4,1328(r31)
40ec: 79 e4 82 0e rldimi r4,r15,48,8
40f0: 78 64 c0 0e rldimi r4,r3,56,0
40f4: e8 7f 03 10 ld r3,784(r31)
40f8: f8 9f 07 d8 std r4,2008(r31)
40fc: 78 6f c0 02 rotldi r15,r3,56
4100: e8 9f 05 28 ld r4,1320(r31)
4104: 79 e4 82 0e rldimi r4,r15,48,8
4108: 78 64 c0 0e rldimi r4,r3,56,0
410c: e8 7f 03 38 ld r3,824(r31)
4110: f8 9f 07 e0 std r4,2016(r31)
4114: 78 6f c0 02 rotldi r15,r3,56
4118: e8 9f 05 20 ld r4,1312(r31)
411c: 79 e4 82 0e rldimi r4,r15,48,8
4120: 78 64 c0 0e rldimi r4,r3,56,0
4124: e8 7f 03 00 ld r3,768(r31)
4128: f8 9f 07 e8 std r4,2024(r31)
412c: 78 6f c0 02 rotldi r15,r3,56
4130: e8 9f 05 18 ld r4,1304(r31)
4134: 79 e4 82 0e rldimi r4,r15,48,8
4138: 78 64 c0 0e rldimi r4,r3,56,0
413c: e8 7f 03 28 ld r3,808(r31)
4140: f8 9f 07 f0 std r4,2032(r31)
4144: 78 6f c0 02 rotldi r15,r3,56
4148: e8 9f 05 10 ld r4,1296(r31)
414c: 79 e4 82 0e rldimi r4,r15,48,8
4150: 78 64 c0 0e rldimi r4,r3,56,0
4154: e8 7f 02 f8 ld r3,760(r31)
4158: f8 9f 07 f8 std r4,2040(r31)
415c: 78 6f c0 02 rotldi r15,r3,56
4160: e8 9f 05 08 ld r4,1288(r31)
4164: 79 e4 82 0e rldimi r4,r15,48,8
4168: 78 64 c0 0e rldimi r4,r3,56,0
416c: e8 7f 03 20 ld r3,800(r31)
4170: f8 9f 08 00 std r4,2048(r31)
4174: 78 6f c0 02 rotldi r15,r3,56
4178: e8 9f 05 00 ld r4,1280(r31)
417c: 79 e4 82 0e rldimi r4,r15,48,8
4180: 78 64 c0 0e rldimi r4,r3,56,0
4184: e8 7f 02 f0 ld r3,752(r31)
4188: f8 9f 08 08 std r4,2056(r31)
418c: 78 6f c0 02 rotldi r15,r3,56
4190: e8 9f 04 f8 ld r4,1272(r31)
4194: 79 e4 82 0e rldimi r4,r15,48,8
4198: 78 64 c0 0e rldimi r4,r3,56,0
419c: e8 7f 03 08 ld r3,776(r31)
41a0: f8 9f 08 10 std r4,2064(r31)
41a4: 78 6f c0 02 rotldi r15,r3,56
41a8: e8 9f 04 f0 ld r4,1264(r31)
41ac: 79 e4 82 0e rldimi r4,r15,48,8
41b0: 78 64 c0 0e rldimi r4,r3,56,0
41b4: e8 7f 02 e0 ld r3,736(r31)
41b8: f8 9f 08 18 std r4,2072(r31)
41bc: 78 6f c0 02 rotldi r15,r3,56
41c0: e8 9f 04 e8 ld r4,1256(r31)
41c4: 79 e4 82 0e rldimi r4,r15,48,8
41c8: 78 64 c0 0e rldimi r4,r3,56,0
41cc: e8 7f 02 d8 ld r3,728(r31)
41d0: f8 9f 08 20 std r4,2080(r31)
41d4: 78 6f c0 02 rotldi r15,r3,56
41d8: e8 9f 04 e0 ld r4,1248(r31)
41dc: 79 e4 82 0e rldimi r4,r15,48,8
41e0: 78 64 c0 0e rldimi r4,r3,56,0
41e4: e8 7f 02 c8 ld r3,712(r31)
41e8: f8 9f 08 28 std r4,2088(r31)
41ec: 78 6f c0 02 rotldi r15,r3,56
41f0: e8 9f 04 d8 ld r4,1240(r31)
41f4: 79 e4 82 0e rldimi r4,r15,48,8
41f8: 78 64 c0 0e rldimi r4,r3,56,0
41fc: e8 7f 02 c0 ld r3,704(r31)
4200: f8 9f 08 30 std r4,2096(r31)
4204: 78 6f c0 02 rotldi r15,r3,56
4208: e8 9f 04 d0 ld r4,1232(r31)
420c: 79 e4 82 0e rldimi r4,r15,48,8
4210: 78 64 c0 0e rldimi r4,r3,56,0
4214: e8 7f 02 b8 ld r3,696(r31)
4218: f8 9f 08 38 std r4,2104(r31)
421c: 78 6f c0 02 rotldi r15,r3,56
4220: e8 9f 04 c8 ld r4,1224(r31)
4224: 79 e4 82 0e rldimi r4,r15,48,8
4228: 78 64 c0 0e rldimi r4,r3,56,0
422c: e8 7f 02 78 ld r3,632(r31)
4230: f8 9f 08 40 std r4,2112(r31)
4234: 78 6f c0 02 rotldi r15,r3,56
4238: e8 9f 04 c0 ld r4,1216(r31)
423c: 79 e4 82 0e rldimi r4,r15,48,8
4240: 78 64 c0 0e rldimi r4,r3,56,0
4244: e8 7f 02 a8 ld r3,680(r31)
4248: f8 9f 08 48 std r4,2120(r31)
424c: 78 6f c0 02 rotldi r15,r3,56
4250: e8 9f 04 b8 ld r4,1208(r31)
4254: 79 e4 82 0e rldimi r4,r15,48,8
4258: 78 64 c0 0e rldimi r4,r3,56,0
425c: e8 7f 02 e8 ld r3,744(r31)
4260: f8 9f 08 50 std r4,2128(r31)
4264: 78 6f c0 02 rotldi r15,r3,56
4268: e8 9f 04 b0 ld r4,1200(r31)
426c: 79 e4 82 0e rldimi r4,r15,48,8
4270: 78 64 c0 0e rldimi r4,r3,56,0
4274: e8 7f 02 90 ld r3,656(r31)
4278: f8 9f 08 58 std r4,2136(r31)
427c: 78 6f c0 02 rotldi r15,r3,56
4280: e8 9f 04 a8 ld r4,1192(r31)
4284: 79 e4 82 0e rldimi r4,r15,48,8
4288: 78 64 c0 0e rldimi r4,r3,56,0
428c: e8 7f 02 d0 ld r3,720(r31)
4290: f8 9f 08 60 std r4,2144(r31)
4294: 78 6f c0 02 rotldi r15,r3,56
4298: e8 9f 04 a0 ld r4,1184(r31)
429c: 79 e4 82 0e rldimi r4,r15,48,8
42a0: 78 64 c0 0e rldimi r4,r3,56,0
42a4: e8 7f 02 88 ld r3,648(r31)
42a8: f8 9f 08 68 std r4,2152(r31)
42ac: 78 6f c0 02 rotldi r15,r3,56
42b0: e8 9f 04 98 ld r4,1176(r31)
42b4: 79 e4 82 0e rldimi r4,r15,48,8
42b8: 78 64 c0 0e rldimi r4,r3,56,0
42bc: e8 7f 02 b0 ld r3,688(r31)
42c0: f8 9f 08 70 std r4,2160(r31)
42c4: 78 6f c0 02 rotldi r15,r3,56
42c8: e8 9f 04 90 ld r4,1168(r31)
42cc: 79 e4 82 0e rldimi r4,r15,48,8
42d0: 78 64 c0 0e rldimi r4,r3,56,0
42d4: e8 7f 02 80 ld r3,640(r31)
42d8: f8 9f 08 78 std r4,2168(r31)
42dc: 78 6f c0 02 rotldi r15,r3,56
42e0: e8 9f 04 88 ld r4,1160(r31)
42e4: 79 e4 82 0e rldimi r4,r15,48,8
42e8: 78 64 c0 0e rldimi r4,r3,56,0
42ec: e8 7f 02 a0 ld r3,672(r31)
42f0: f8 9f 08 80 std r4,2176(r31)
42f4: 78 6f c0 02 rotldi r15,r3,56
42f8: e8 9f 03 60 ld r4,864(r31)
42fc: 79 e4 82 0e rldimi r4,r15,48,8
4300: 78 64 c0 0e rldimi r4,r3,56,0
4304: e8 7f 02 98 ld r3,664(r31)
4308: 78 71 c0 02 rotldi r17,r3,56
430c: f8 9f 08 88 std r4,2184(r31)
4310: 7a 38 82 0e rldimi r24,r17,48,8
4314: 78 78 c0 0e rldimi r24,r3,56,0
4318: e8 7f 02 70 ld r3,624(r31)
431c: e8 9f 04 80 ld r4,1152(r31)
4320: 78 73 c0 02 rotldi r19,r3,56
4324: 7a 64 82 0e rldimi r4,r19,48,8
4328: ea 3f 03 f8 ld r17,1016(r31)
432c: 78 64 c0 0e rldimi r4,r3,56,0
4330: e8 7f 02 60 ld r3,608(r31)
4334: f8 9f 08 98 std r4,2200(r31)
4338: 78 76 c0 02 rotldi r22,r3,56
433c: e8 9f 04 78 ld r4,1144(r31)
4340: 7a c4 82 0e rldimi r4,r22,48,8
4344: fb 1f 08 90 std r24,2192(r31)
4348: 78 64 c0 0e rldimi r4,r3,56,0
434c: e8 7f 02 50 ld r3,592(r31)
4350: f8 9f 08 a0 std r4,2208(r31)
4354: 78 76 c0 02 rotldi r22,r3,56
4358: e8 9f 04 70 ld r4,1136(r31)
435c: 7a c4 82 0e rldimi r4,r22,48,8
4360: 78 64 c0 0e rldimi r4,r3,56,0
4364: e8 7f 02 40 ld r3,576(r31)
4368: f8 9f 08 a8 std r4,2216(r31)
436c: 78 79 c0 02 rotldi r25,r3,56
4370: e8 9f 04 68 ld r4,1128(r31)
4374: 7b 24 82 0e rldimi r4,r25,48,8
4378: 78 64 c0 0e rldimi r4,r3,56,0
437c: e8 7f 02 38 ld r3,568(r31)
4380: f8 9f 08 b0 std r4,2224(r31)
4384: 78 79 c0 02 rotldi r25,r3,56
4388: e8 9f 04 60 ld r4,1120(r31)
438c: 7b 24 82 0e rldimi r4,r25,48,8
4390: 78 64 c0 0e rldimi r4,r3,56,0
4394: e8 7f 02 28 ld r3,552(r31)
4398: f8 9f 08 b8 std r4,2232(r31)
439c: 78 79 c0 02 rotldi r25,r3,56
43a0: e8 9f 04 58 ld r4,1112(r31)
43a4: 7b 24 82 0e rldimi r4,r25,48,8
43a8: 78 64 c0 0e rldimi r4,r3,56,0
43ac: e8 7f 02 18 ld r3,536(r31)
43b0: f8 9f 08 c0 std r4,2240(r31)
43b4: 78 7b c0 02 rotldi r27,r3,56
43b8: e8 9f 04 50 ld r4,1104(r31)
43bc: 7b 64 82 0e rldimi r4,r27,48,8
43c0: 78 64 c0 0e rldimi r4,r3,56,0
43c4: e8 7f 03 50 ld r3,848(r31)
43c8: f8 9f 08 c8 std r4,2248(r31)
43cc: e8 9f 02 68 ld r4,616(r31)
43d0: 78 9b c0 02 rotldi r27,r4,56
43d4: 7b 63 82 0e rldimi r3,r27,48,8
43d8: 78 83 c0 0e rldimi r3,r4,56,0
43dc: e8 9f 04 40 ld r4,1088(r31)
43e0: f8 7f 08 d0 std r3,2256(r31)
43e4: e8 7f 02 58 ld r3,600(r31)
43e8: 78 7e c0 02 rotldi r30,r3,56
43ec: 7b c4 82 0e rldimi r4,r30,48,8
43f0: 78 64 c0 0e rldimi r4,r3,56,0
43f4: e8 7f 02 48 ld r3,584(r31)
43f8: f8 9f 08 d8 std r4,2264(r31)
43fc: 78 7e c0 02 rotldi r30,r3,56
4400: e8 9f 04 38 ld r4,1080(r31)
4404: 7b c4 82 0e rldimi r4,r30,48,8
4408: 78 64 c0 0e rldimi r4,r3,56,0
440c: e8 7f 04 30 ld r3,1072(r31)
4410: f8 9f 08 e0 std r4,2272(r31)
4414: e8 9f 02 30 ld r4,560(r31)
4418: 78 9e c0 02 rotldi r30,r4,56
441c: 7b c3 82 0e rldimi r3,r30,48,8
4420: 78 83 c0 0e rldimi r3,r4,56,0
4424: e8 9f 02 20 ld r4,544(r31)
4428: f8 7f 08 e8 std r3,2280(r31)
442c: 78 80 c0 02 rotldi r0,r4,56
4430: e8 7f 04 28 ld r3,1064(r31)
4434: 78 03 82 0e rldimi r3,r0,48,8
4438: 78 83 c0 0e rldimi r3,r4,56,0
443c: e8 9f 04 20 ld r4,1056(r31)
4440: f8 7f 08 f0 std r3,2288(r31)
4444: e8 7f 02 10 ld r3,528(r31)
4448: 78 6c c0 02 rotldi r12,r3,56
444c: 79 84 82 0e rldimi r4,r12,48,8
4450: 78 64 c0 0e rldimi r4,r3,56,0
4454: e8 7f 04 18 ld r3,1048(r31)
4458: f8 9f 08 f8 std r4,2296(r31)
445c: e8 9f 02 08 ld r4,520(r31)
4460: 78 8b c0 02 rotldi r11,r4,56
4464: 79 63 82 0e rldimi r3,r11,48,8
4468: 78 83 c0 0e rldimi r3,r4,56,0
446c: e8 9f 02 00 ld r4,512(r31)
4470: f8 7f 09 00 std r3,2304(r31)
4474: 78 8a c0 02 rotldi r10,r4,56
4478: e8 7f 04 10 ld r3,1040(r31)
447c: 79 43 82 0e rldimi r3,r10,48,8
4480: 78 83 c0 0e rldimi r3,r4,56,0
4484: e8 9f 01 f8 ld r4,504(r31)
4488: f8 7f 09 08 std r3,2312(r31)
448c: 78 89 c0 02 rotldi r9,r4,56
4490: e8 7f 04 08 ld r3,1032(r31)
4494: 79 23 82 0e rldimi r3,r9,48,8
4498: 78 83 c0 0e rldimi r3,r4,56,0
449c: e8 9f 01 f0 ld r4,496(r31)
44a0: f8 7f 09 10 std r3,2320(r31)
44a4: 78 88 c0 02 rotldi r8,r4,56
44a8: e8 7f 04 00 ld r3,1024(r31)
44ac: 79 03 82 0e rldimi r3,r8,48,8
44b0: 78 83 c0 0e rldimi r3,r4,56,0
44b4: e8 9f 01 e8 ld r4,488(r31)
44b8: f8 7f 09 18 std r3,2328(r31)
44bc: 78 87 c0 02 rotldi r7,r4,56
44c0: e8 7f 03 f0 ld r3,1008(r31)
44c4: 78 e3 82 0e rldimi r3,r7,48,8
44c8: 78 83 c0 0e rldimi r3,r4,56,0
44cc: e8 9f 01 e0 ld r4,480(r31)
44d0: f8 7f 09 20 std r3,2336(r31)
44d4: 78 86 c0 02 rotldi r6,r4,56
44d8: e8 7f 03 e8 ld r3,1000(r31)
44dc: 78 c3 82 0e rldimi r3,r6,48,8
44e0: 78 83 c0 0e rldimi r3,r4,56,0
44e4: e8 9f 01 d8 ld r4,472(r31)
44e8: f8 7f 09 28 std r3,2344(r31)
44ec: 78 85 c0 02 rotldi r5,r4,56
44f0: e8 7f 03 58 ld r3,856(r31)
44f4: 78 a3 82 0e rldimi r3,r5,48,8
44f8: 78 83 c0 0e rldimi r3,r4,56,0
44fc: e8 9f 01 d0 ld r4,464(r31)
4500: f8 7f 09 30 std r3,2352(r31)
4504: 78 85 c0 02 rotldi r5,r4,56
4508: e8 7f 04 48 ld r3,1096(r31)
450c: 78 a3 82 0e rldimi r3,r5,48,8
4510: 78 83 c0 0e rldimi r3,r4,56,0
4514: f8 7f 09 38 std r3,2360(r31)
4518: e8 71 00 00 ld r3,0(r17)
451c: 3c 80 00 01 lis r4,1
4520: 60 9e 05 60 ori r30,r4,1376
4524: 7c 63 f2 14 add r3,r3,r30
4528: 48 00 00 01 bl 4528 <.kvmhv_enter_nested_guest+0x4318>
4528: R_PPC64_REL24 __srcu_read_lock
452c: 60 00 00 00 nop
4530: 80 9f 05 54 lwz r4,1364(r31)
4534: 3b a0 ff ff li r29,-1
4538: 38 a0 00 f8 li r5,248
453c: 28 04 00 02 cmplwi r4,2
4540: 90 71 00 2c stw r3,44(r17)
4544: 41 82 00 0c beq 4550 <.kvmhv_enter_nested_guest+0x4340>
4548: 63 a5 00 00 ori r5,r29,0
454c: 48 00 00 04 b 4550 <.kvmhv_enter_nested_guest+0x4340>
4550: 28 04 00 01 cmplwi r4,1
4554: 38 80 00 e8 li r4,232
4558: 41 82 00 0c beq 4564 <.kvmhv_enter_nested_guest+0x4354>
455c: 60 a4 00 00 ori r4,r5,0
4560: 48 00 00 04 b 4564 <.kvmhv_enter_nested_guest+0x4354>
4564: 2c 04 00 00 cmpwi r4,0
4568: 41 80 00 48 blt 45b0 <.kvmhv_enter_nested_guest+0x43a0>
456c: 78 86 00 20 clrldi r6,r4,32
4570: e8 9f 03 70 ld r4,880(r31)
4574: 38 bf 05 50 addi r5,r31,1360
4578: 7e 23 8b 78 mr r3,r17
457c: 48 00 00 01 bl 457c <.kvmhv_enter_nested_guest+0x436c>
457c: R_PPC64_REL24 kvm_vcpu_write_guest
4580: 60 00 00 00 nop
4584: e8 9f 03 78 ld r4,888(r31)
4588: 28 03 00 00 cmplwi r3,0
458c: 40 82 00 24 bne 45b0 <.kvmhv_enter_nested_guest+0x43a0>
4590: 38 bf 07 c0 addi r5,r31,1984
4594: 7e 23 8b 78 mr r3,r17
4598: 38 c0 01 80 li r6,384
459c: 48 00 00 01 bl 459c <.kvmhv_enter_nested_guest+0x438c>
459c: R_PPC64_REL24 kvm_vcpu_write_guest
45a0: 60 00 00 00 nop
45a4: 7c 63 00 34 cntlzw r3,r3
45a8: 54 63 d9 7e rlwinm r3,r3,27,5,31
45ac: 68 7d 00 01 xori r29,r3,1
45b0: 80 91 00 2c lwz r4,44(r17)
45b4: e8 71 00 00 ld r3,0(r17)
45b8: 28 04 00 02 cmplwi r4,2
45bc: 7c 63 f2 14 add r3,r3,r30
45c0: 40 80 00 88 bge 4648 <.kvmhv_enter_nested_guest+0x4438>
45c4: 7c 84 07 b4 extsw r4,r4
45c8: 48 00 00 01 bl 45c8 <.kvmhv_enter_nested_guest+0x43b8>
45c8: R_PPC64_REL24 __srcu_read_unlock
45cc: 60 00 00 00 nop
45d0: 28 1d 00 00 cmplwi r29,0
45d4: 38 60 ff f6 li r3,-10
45d8: 40 82 c8 70 bne e48 <.kvmhv_enter_nested_guest+0xc38>
45dc: e8 7f 00 90 ld r3,144(r31)
45e0: 2c 23 ff fc cmpdi r3,-4
45e4: 38 60 ff bb li r3,-69
45e8: 41 82 c8 60 beq e48 <.kvmhv_enter_nested_guest+0xc38>
45ec: 80 71 01 d0 lwz r3,464(r17)
45f0: 28 03 00 00 cmplwi r3,0
45f4: 41 82 00 44 beq 4638 <.kvmhv_enter_nested_guest+0x4428>
45f8: a0 91 1b c0 lhz r4,7104(r17)
45fc: 38 60 00 00 li r3,0
4600: 28 24 00 3f cmpldi r4,63
4604: 90 71 1c 4c stw r3,7244(r17)
4608: 38 60 27 0f li r3,9999
460c: 41 81 c8 3c bgt e48 <.kvmhv_enter_nested_guest+0xc38>
4610: 80 b1 01 d8 lwz r5,472(r17)
4614: 28 05 00 00 cmplwi r5,0
4618: 40 82 c8 30 bne e48 <.kvmhv_enter_nested_guest+0xc38>
461c: e8 bf 03 78 ld r5,888(r31)
4620: 78 84 1f 24 rldicr r4,r4,3,60
4624: 7c 84 2a 14 add r4,r4,r5
4628: f8 91 20 30 std r4,8240(r17)
462c: 38 80 ff c0 li r4,-64
4630: b0 91 1b c0 sth r4,7104(r17)
4634: 4b ff c8 14 b e48 <.kvmhv_enter_nested_guest+0xc38>
4638: e8 71 1c 4e lwa r3,7244(r17)
463c: 4b ff c8 0c b e48 <.kvmhv_enter_nested_guest+0xc38>
4640: 0f e0 00 00 twui r0,0
4644: 4b ff bc b4 b 2f8 <.kvmhv_enter_nested_guest+0xe8>
4648: 0f e0 00 00 twui r0,0
464c: 4b ff ff 78 b 45c4 <.kvmhv_enter_nested_guest+0x43b4>
...
465c: 60 00 00 00 nop
0000000000004660 <.kvmhv_get_nested>:
4660: 7c 08 02 a6 mflr r0
4664: fb e1 ff f8 std r31,-8(r1)
4668: 7d 80 00 26 mfcr r12
466c: f8 01 00 10 std r0,16(r1)
4670: 91 81 00 08 stw r12,8(r1)
4674: f8 21 ff 61 stdu r1,-160(r1)
4678: 7c 3f 0b 78 mr r31,r1
467c: fb 7f 00 78 std r27,120(r31)
4680: 7c 9b 23 78 mr r27,r4
4684: 70 a4 00 01 andi. r4,r5,1
4688: 4d 01 0b 82 crmove 4*cr2+lt,gt
468c: fb 5f 00 70 std r26,112(r31)
4690: fb 9f 00 80 std r28,128(r31)
4694: fb bf 00 88 std r29,136(r31)
4698: 7c 7d 1b 78 mr r29,r3
469c: fb df 00 90 std r30,144(r31)
46a0: 48 00 00 01 bl 46a0 <.kvmhv_get_nested+0x40>
46a0: R_PPC64_REL24 _mcount
46a4: 60 00 00 00 nop
46a8: 2c 1b 0f ff cmpwi r27,4095
46ac: 3b c0 00 00 li r30,0
46b0: 41 81 01 b0 bgt 4860 <.kvmhv_get_nested+0x200>
46b4: 80 7d 44 94 lwz r3,17556(r29)
46b8: 38 80 01 00 li r4,256
46bc: 7f 7c 07 b4 extsw r28,r27
46c0: 54 63 06 fe clrlwi r3,r3,27
46c4: 7c 83 18 36 sld r3,r4,r3
46c8: 7c 23 e0 40 cmpld r3,r28
46cc: 40 81 01 94 ble 4860 <.kvmhv_get_nested+0x200>
46d0: 7f a3 eb 78 mr r3,r29
46d4: 48 00 00 01 bl 46d4 <.kvmhv_get_nested+0x74>
46d4: R_PPC64_REL24 _raw_spin_lock
46d8: 60 00 00 00 nop
46dc: 7b 83 1f 24 rldicr r3,r28,3,60
46e0: 7f 9d 1a 14 add r28,r29,r3
46e4: eb 5c 44 a0 ld r26,17568(r28)
46e8: 28 3a 00 00 cmpldi r26,0
46ec: 41 82 00 40 beq 472c <.kvmhv_get_nested+0xcc>
46f0: e8 7a 00 28 ld r3,40(r26)
46f4: 38 63 00 01 addi r3,r3,1
46f8: f8 7a 00 28 std r3,40(r26)
46fc: a0 6d 0c 7c lhz r3,3196(r13)
4700: 28 03 00 00 cmplwi r3,0
4704: 40 82 01 90 bne 4894 <.kvmhv_get_nested+0x234>
4708: a0 6d 0c 7a lhz r3,3194(r13)
470c: 38 63 ff ff addi r3,r3,-1
4710: b0 6d 0c 7a sth r3,3194(r13)
4714: 60 00 00 00 nop
4718: 38 60 00 00 li r3,0
471c: 7c 20 04 ac lwsync
4720: 7f 5e d3 78 mr r30,r26
4724: 98 7d 00 03 stb r3,3(r29)
4728: 48 00 01 38 b 4860 <.kvmhv_get_nested+0x200>
472c: a0 6d 0c 7c lhz r3,3196(r13)
4730: 28 03 00 00 cmplwi r3,0
4734: 40 82 01 70 bne 48a4 <.kvmhv_get_nested+0x244>
4738: a0 6d 0c 7a lhz r3,3194(r13)
473c: 38 63 ff ff addi r3,r3,-1
4740: b0 6d 0c 7a sth r3,3194(r13)
4744: 60 00 00 00 nop
4748: 38 60 00 00 li r3,0
474c: 7c 20 04 ac lwsync
4750: 98 7d 00 03 stb r3,3(r29)
4754: 40 88 01 0c bge cr2,4860 <.kvmhv_get_nested+0x200>
4758: 7b 64 00 20 clrldi r4,r27,32
475c: 7f a3 eb 78 mr r3,r29
4760: 48 00 00 01 bl 4760 <.kvmhv_get_nested+0x100>
4760: R_PPC64_REL24 .opd+0x150
4764: 28 23 00 00 cmpldi r3,0
4768: 41 82 00 f8 beq 4860 <.kvmhv_get_nested+0x200>
476c: 7c 7a 1b 78 mr r26,r3
4770: 7f a3 eb 78 mr r3,r29
4774: 48 00 00 01 bl 4774 <.kvmhv_get_nested+0x114>
4774: R_PPC64_REL24 _raw_spin_lock
4778: 60 00 00 00 nop
477c: eb dc 44 a0 ld r30,17568(r28)
4780: 28 3e 00 00 cmpldi r30,0
4784: 41 82 00 0c beq 4790 <.kvmhv_get_nested+0x130>
4788: 7f 5c d3 78 mr r28,r26
478c: 48 00 00 2c b 47b8 <.kvmhv_get_nested+0x158>
4790: fb 5c 44 a0 std r26,17568(r28)
4794: 3b 80 00 00 li r28,0
4798: e8 7a 00 28 ld r3,40(r26)
479c: 38 63 00 01 addi r3,r3,1
47a0: f8 7a 00 28 std r3,40(r26)
47a4: 80 7d 44 98 lwz r3,17560(r29)
47a8: 7c 03 d8 00 cmpw r3,r27
47ac: 40 80 00 08 bge 47b4 <.kvmhv_get_nested+0x154>
47b0: 93 7d 44 98 stw r27,17560(r29)
47b4: 7f 5e d3 78 mr r30,r26
47b8: e8 7e 00 28 ld r3,40(r30)
47bc: 38 63 00 01 addi r3,r3,1
47c0: f8 7e 00 28 std r3,40(r30)
47c4: a0 6d 0c 7c lhz r3,3196(r13)
47c8: 28 03 00 00 cmplwi r3,0
47cc: 40 82 00 e8 bne 48b4 <.kvmhv_get_nested+0x254>
47d0: a0 6d 0c 7a lhz r3,3194(r13)
47d4: 38 63 ff ff addi r3,r3,-1
47d8: b0 6d 0c 7a sth r3,3194(r13)
47dc: 60 00 00 00 nop
47e0: 38 60 00 00 li r3,0
47e4: 7c 20 04 ac lwsync
47e8: 98 7d 00 03 stb r3,3(r29)
47ec: 28 3c 00 00 cmpldi r28,0
47f0: 41 82 00 70 beq 4860 <.kvmhv_get_nested+0x200>
47f4: e8 9c 00 10 ld r4,16(r28)
47f8: 28 24 00 00 cmpldi r4,0
47fc: 41 82 00 2c beq 4828 <.kvmhv_get_nested+0x1c8>
4800: e8 7c 00 00 ld r3,0(r28)
4804: 80 bc 00 0c lwz r5,12(r28)
4808: 48 00 00 01 bl 4808 <.kvmhv_get_nested+0x1a8>
4808: R_PPC64_REL24 kvmppc_free_pgtable_radix
480c: 60 00 00 00 nop
4810: e8 9c 00 10 ld r4,16(r28)
4814: 60 00 00 00 nop
4818: 7c 83 23 78 mr r3,r4
481c: 38 80 00 00 li r4,0
4820: 48 00 00 01 bl 4820 <.kvmhv_get_nested+0x1c0>
4820: R_PPC64_REL24 free_pages
4824: 60 00 00 00 nop
4828: 80 bc 00 0c lwz r5,12(r28)
482c: 60 00 00 00 nop
4830: 38 80 00 00 li r4,0
4834: 7c a3 2b 78 mr r3,r5
4838: 38 a0 00 00 li r5,0
483c: 38 c0 00 01 li r6,1
4840: 48 00 00 01 bl 4840 <.kvmhv_get_nested+0x1e0>
4840: R_PPC64_REL24 mmu_partition_table_set_entry
4844: 60 00 00 00 nop
4848: e8 7c 00 0e lwa r3,12(r28)
484c: 48 00 00 01 bl 484c <.kvmhv_get_nested+0x1ec>
484c: R_PPC64_REL24 kvmppc_free_lpid
4850: 60 00 00 00 nop
4854: 7f 83 e3 78 mr r3,r28
4858: 48 00 00 01 bl 4858 <.kvmhv_get_nested+0x1f8>
4858: R_PPC64_REL24 kfree
485c: 60 00 00 00 nop
4860: 7f c3 f3 78 mr r3,r30
4864: eb df 00 90 ld r30,144(r31)
4868: eb bf 00 88 ld r29,136(r31)
486c: eb 9f 00 80 ld r28,128(r31)
4870: eb 7f 00 78 ld r27,120(r31)
4874: eb 5f 00 70 ld r26,112(r31)
4878: 38 21 00 a0 addi r1,r1,160
487c: e8 01 00 10 ld r0,16(r1)
4880: 81 81 00 08 lwz r12,8(r1)
4884: 7c 08 03 a6 mtlr r0
4888: eb e1 ff f8 ld r31,-8(r1)
488c: 7d 92 01 20 mtocrf 32,r12
4890: 4e 80 00 20 blr
4894: 38 60 00 00 li r3,0
4898: b0 6d 0c 7c sth r3,3196(r13)
489c: 7c 00 04 ac hwsync
48a0: 4b ff fe 68 b 4708 <.kvmhv_get_nested+0xa8>
48a4: 38 60 00 00 li r3,0
48a8: b0 6d 0c 7c sth r3,3196(r13)
48ac: 7c 00 04 ac hwsync
48b0: 4b ff fe 88 b 4738 <.kvmhv_get_nested+0xd8>
48b4: 38 60 00 00 li r3,0
48b8: b0 6d 0c 7c sth r3,3196(r13)
48bc: 7c 00 04 ac hwsync
48c0: 4b ff ff 10 b 47d0 <.kvmhv_get_nested+0x170>
48c4: 7f a3 eb 78 mr r3,r29
48c8: 48 00 00 01 bl 48c8 <.kvmhv_get_nested+0x268>
48c8: R_PPC64_REL24 __pv_queued_spin_unlock
48cc: 60 00 00 00 nop
48d0: 7f 5e d3 78 mr r30,r26
48d4: 4b ff ff 8c b 4860 <.kvmhv_get_nested+0x200>
48d8: 7f a3 eb 78 mr r3,r29
48dc: 48 00 00 01 bl 48dc <.kvmhv_get_nested+0x27c>
48dc: R_PPC64_REL24 __pv_queued_spin_unlock
48e0: 60 00 00 00 nop
48e4: 41 88 fe 74 blt cr2,4758 <.kvmhv_get_nested+0xf8>
48e8: 4b ff ff 78 b 4860 <.kvmhv_get_nested+0x200>
48ec: 7f a3 eb 78 mr r3,r29
48f0: 48 00 00 01 bl 48f0 <.kvmhv_get_nested+0x290>
48f0: R_PPC64_REL24 __pv_queued_spin_unlock
48f4: 60 00 00 00 nop
48f8: 4b ff fe f4 b 47ec <.kvmhv_get_nested+0x18c>
48fc: 3c 62 00 00 addis r3,r2,0
48fe: R_PPC64_TOC16_HA .toc
4900: 78 a6 26 e4 rldicr r6,r5,4,59
4904: e8 63 00 00 ld r3,0(r3)
4906: R_PPC64_TOC16_LO_DS .toc
4908: e8 83 00 00 ld r4,0(r3)
490c: 38 60 00 00 li r3,0
4910: 7c 64 31 6a stdux r3,r4,r6
4914: f8 64 00 08 std r3,8(r4)
4918: 60 00 00 00 nop
491c: 7c a3 2b 78 mr r3,r5
4920: 48 00 00 01 bl 4920 <.kvmhv_get_nested+0x2c0>
4920: R_PPC64_REL24 radix__flush_all_lpid
4924: 60 00 00 00 nop
4928: 4b ff ff 20 b 4848 <.kvmhv_get_nested+0x1e8>
492c: 3c 62 00 00 addis r3,r2,0
492e: R_PPC64_TOC16_HA .toc+0x8
4930: 3c a2 00 00 addis r5,r2,0
4932: R_PPC64_TOC16_HA .toc+0x10
4934: e8 63 00 00 ld r3,0(r3)
4936: R_PPC64_TOC16_LO_DS .toc+0x8
4938: e8 a5 00 00 ld r5,0(r5)
493a: R_PPC64_TOC16_LO_DS .toc+0x10
493c: e8 63 00 00 ld r3,0(r3)
4940: 78 63 1f 24 rldicr r3,r3,3,60
4944: 7c 65 18 2a ldx r3,r5,r3
4948: 48 00 00 01 bl 4948 <.kvmhv_get_nested+0x2e8>
4948: R_PPC64_REL24 kmem_cache_free
494c: 60 00 00 00 nop
4950: 4b ff fe d8 b 4828 <.kvmhv_get_nested+0x1c8>
4954: 60 63 f8 08 ori r3,r3,63496
4958: 3c 80 00 09 lis r4,9
495c: 38 c0 08 00 li r6,2048
4960: 48 00 00 01 bl 4960 <.kvmhv_get_nested+0x300>
4960: R_PPC64_REL24 plpar_hcall_norets
4964: 60 00 00 00 nop
4968: 28 23 00 00 cmpldi r3,0
496c: 41 82 fe dc beq 4848 <.kvmhv_get_nested+0x1e8>
4970: 7c 64 1b 78 mr r4,r3
4974: 3c 62 00 00 addis r3,r2,0
4976: R_PPC64_TOC16_HA .toc+0x18
4978: e8 63 00 00 ld r3,0(r3)
497a: R_PPC64_TOC16_LO_DS .toc+0x18
497c: 48 00 00 01 bl 497c <.kvmhv_get_nested+0x31c>
497c: R_PPC64_REL24 printk
4980: 60 00 00 00 nop
4984: 4b ff fe c4 b 4848 <.kvmhv_get_nested+0x1e8>
...
4994: 60 00 00 00 nop
4998: 60 00 00 00 nop
499c: 60 00 00 00 nop
00000000000049a0 <.kvmhv_update_ptbl_cache>:
49a0: 7c 08 02 a6 mflr r0
49a4: fb e1 ff f8 std r31,-8(r1)
49a8: f8 01 00 10 std r0,16(r1)
49ac: f8 21 ff 51 stdu r1,-176(r1)
49b0: 7c 3f 0b 78 mr r31,r1
49b4: fb 5f 00 80 std r26,128(r31)
49b8: fb 7f 00 88 std r27,136(r31)
49bc: fb 9f 00 90 std r28,144(r31)
49c0: fb bf 00 98 std r29,152(r31)
49c4: fb df 00 a0 std r30,160(r31)
49c8: 7c 7e 1b 78 mr r30,r3
49cc: 48 00 00 01 bl 49cc <.kvmhv_update_ptbl_cache+0x2c>
49cc: R_PPC64_REL24 _mcount
49d0: 60 00 00 00 nop
49d4: eb be 00 00 ld r29,0(r30)
49d8: 38 c0 01 00 li r6,256
49dc: e8 9d 44 90 ld r4,17552(r29)
49e0: e8 7e 00 0a lwa r3,8(r30)
49e4: 54 85 06 fe clrlwi r5,r4,27
49e8: 7c c5 28 36 sld r5,r6,r5
49ec: 7c 25 18 40 cmpld r5,r3
49f0: 40 81 00 70 ble 4a60 <.kvmhv_update_ptbl_cache+0xc0>
49f4: 3c a0 00 01 lis r5,1
49f8: 78 84 a3 02 rldicl r4,r4,52,12
49fc: 54 63 20 36 rlwinm r3,r3,4,0,27
4a00: 60 a5 05 60 ori r5,r5,1376
4a04: 78 84 61 00 rldicl r4,r4,12,4
4a08: 7c 63 07 b4 extsw r3,r3
4a0c: 7f 9d 2a 14 add r28,r29,r5
4a10: 7f 44 1a 14 add r26,r4,r3
4a14: 7f 83 e3 78 mr r3,r28
4a18: 48 00 00 01 bl 4a18 <.kvmhv_update_ptbl_cache+0x78>
4a18: R_PPC64_REL24 __srcu_read_lock
4a1c: 60 00 00 00 nop
4a20: 7c 7b 1b 78 mr r27,r3
4a24: 38 bf 00 70 addi r5,r31,112
4a28: 7f a3 eb 78 mr r3,r29
4a2c: 7f 44 d3 78 mr r4,r26
4a30: 38 c0 00 10 li r6,16
4a34: 48 00 00 01 bl 4a34 <.kvmhv_update_ptbl_cache+0x94>
4a34: R_PPC64_REL24 kvm_read_guest
4a38: 60 00 00 00 nop
4a3c: 28 1b 00 02 cmplwi r27,2
4a40: 7c 7d 1b 78 mr r29,r3
4a44: 40 80 00 6c bge 4ab0 <.kvmhv_update_ptbl_cache+0x110>
4a48: 7f 64 07 b4 extsw r4,r27
4a4c: 7f 83 e3 78 mr r3,r28
4a50: 48 00 00 01 bl 4a50 <.kvmhv_update_ptbl_cache+0xb0>
4a50: R_PPC64_REL24 __srcu_read_unlock
4a54: 60 00 00 00 nop
4a58: 28 1d 00 00 cmplwi r29,0
4a5c: 41 82 00 40 beq 4a9c <.kvmhv_update_ptbl_cache+0xfc>
4a60: 38 60 00 00 li r3,0
4a64: f8 7e 00 20 std r3,32(r30)
4a68: f8 7e 00 18 std r3,24(r30)
4a6c: 7f c3 f3 78 mr r3,r30
4a70: 48 00 00 01 bl 4a70 <.kvmhv_update_ptbl_cache+0xd0>
4a70: R_PPC64_REL24 .opd+0x228
4a74: eb df 00 a0 ld r30,160(r31)
4a78: eb bf 00 98 ld r29,152(r31)
4a7c: eb 9f 00 90 ld r28,144(r31)
4a80: eb 7f 00 88 ld r27,136(r31)
4a84: eb 5f 00 80 ld r26,128(r31)
4a88: 38 21 00 b0 addi r1,r1,176
4a8c: e8 01 00 10 ld r0,16(r1)
4a90: 7c 08 03 a6 mtlr r0
4a94: eb e1 ff f8 ld r31,-8(r1)
4a98: 4e 80 00 20 blr
4a9c: e8 7f 00 70 ld r3,112(r31)
4aa0: f8 7e 00 18 std r3,24(r30)
4aa4: e8 7f 00 78 ld r3,120(r31)
4aa8: f8 7e 00 20 std r3,32(r30)
4aac: 4b ff ff c0 b 4a6c <.kvmhv_update_ptbl_cache+0xcc>
4ab0: 0f e0 00 00 twui r0,0
4ab4: 4b ff ff 94 b 4a48 <.kvmhv_update_ptbl_cache+0xa8>
...
4ac4: 60 00 00 00 nop
4ac8: 60 00 00 00 nop
4acc: 60 00 00 00 nop
0000000000004ad0 <.kvmhv_put_nested>:
4ad0: 7c 08 02 a6 mflr r0
4ad4: fb e1 ff f8 std r31,-8(r1)
4ad8: f8 01 00 10 std r0,16(r1)
4adc: f8 21 ff 71 stdu r1,-144(r1)
4ae0: 7c 3f 0b 78 mr r31,r1
4ae4: fb 9f 00 70 std r28,112(r31)
4ae8: fb bf 00 78 std r29,120(r31)
4aec: fb df 00 80 std r30,128(r31)
4af0: 7c 7e 1b 78 mr r30,r3
4af4: 48 00 00 01 bl 4af4 <.kvmhv_put_nested+0x24>
4af4: R_PPC64_REL24 _mcount
4af8: 60 00 00 00 nop
4afc: eb be 00 00 ld r29,0(r30)
4b00: 7f a3 eb 78 mr r3,r29
4b04: 48 00 00 01 bl 4b04 <.kvmhv_put_nested+0x34>
4b04: R_PPC64_REL24 _raw_spin_lock
4b08: 60 00 00 00 nop
4b0c: e8 7e 00 28 ld r3,40(r30)
4b10: 3b 83 ff ff addi r28,r3,-1
4b14: fb 9e 00 28 std r28,40(r30)
4b18: a0 6d 0c 7c lhz r3,3196(r13)
4b1c: 28 03 00 00 cmplwi r3,0
4b20: 40 82 00 b4 bne 4bd4 <.kvmhv_put_nested+0x104>
4b24: a0 6d 0c 7a lhz r3,3194(r13)
4b28: 38 63 ff ff addi r3,r3,-1
4b2c: b0 6d 0c 7a sth r3,3194(r13)
4b30: 60 00 00 00 nop
4b34: 38 60 00 00 li r3,0
4b38: 7c 20 04 ac lwsync
4b3c: 98 7d 00 03 stb r3,3(r29)
4b40: 28 3c 00 00 cmpldi r28,0
4b44: 40 82 00 70 bne 4bb4 <.kvmhv_put_nested+0xe4>
4b48: e8 9e 00 10 ld r4,16(r30)
4b4c: 28 24 00 00 cmpldi r4,0
4b50: 41 82 00 2c beq 4b7c <.kvmhv_put_nested+0xac>
4b54: e8 7e 00 00 ld r3,0(r30)
4b58: 80 be 00 0c lwz r5,12(r30)
4b5c: 48 00 00 01 bl 4b5c <.kvmhv_put_nested+0x8c>
4b5c: R_PPC64_REL24 kvmppc_free_pgtable_radix
4b60: 60 00 00 00 nop
4b64: e8 9e 00 10 ld r4,16(r30)
4b68: 60 00 00 00 nop
4b6c: 7c 83 23 78 mr r3,r4
4b70: 38 80 00 00 li r4,0
4b74: 48 00 00 01 bl 4b74 <.kvmhv_put_nested+0xa4>
4b74: R_PPC64_REL24 free_pages
4b78: 60 00 00 00 nop
4b7c: 80 be 00 0c lwz r5,12(r30)
4b80: 60 00 00 00 nop
4b84: 38 80 00 00 li r4,0
4b88: 7c a3 2b 78 mr r3,r5
4b8c: 38 a0 00 00 li r5,0
4b90: 38 c0 00 01 li r6,1
4b94: 48 00 00 01 bl 4b94 <.kvmhv_put_nested+0xc4>
4b94: R_PPC64_REL24 mmu_partition_table_set_entry
4b98: 60 00 00 00 nop
4b9c: e8 7e 00 0e lwa r3,12(r30)
4ba0: 48 00 00 01 bl 4ba0 <.kvmhv_put_nested+0xd0>
4ba0: R_PPC64_REL24 kvmppc_free_lpid
4ba4: 60 00 00 00 nop
4ba8: 7f c3 f3 78 mr r3,r30
4bac: 48 00 00 01 bl 4bac <.kvmhv_put_nested+0xdc>
4bac: R_PPC64_REL24 kfree
4bb0: 60 00 00 00 nop
4bb4: eb df 00 80 ld r30,128(r31)
4bb8: eb bf 00 78 ld r29,120(r31)
4bbc: eb 9f 00 70 ld r28,112(r31)
4bc0: 38 21 00 90 addi r1,r1,144
4bc4: e8 01 00 10 ld r0,16(r1)
4bc8: 7c 08 03 a6 mtlr r0
4bcc: eb e1 ff f8 ld r31,-8(r1)
4bd0: 4e 80 00 20 blr
4bd4: 38 60 00 00 li r3,0
4bd8: b0 6d 0c 7c sth r3,3196(r13)
4bdc: 7c 00 04 ac hwsync
4be0: 4b ff ff 44 b 4b24 <.kvmhv_put_nested+0x54>
4be4: 7f a3 eb 78 mr r3,r29
4be8: 48 00 00 01 bl 4be8 <.kvmhv_put_nested+0x118>
4be8: R_PPC64_REL24 __pv_queued_spin_unlock
4bec: 60 00 00 00 nop
4bf0: 4b ff ff 50 b 4b40 <.kvmhv_put_nested+0x70>
4bf4: 3c 62 00 00 addis r3,r2,0
4bf6: R_PPC64_TOC16_HA .toc
4bf8: 78 a6 26 e4 rldicr r6,r5,4,59
4bfc: e8 63 00 00 ld r3,0(r3)
4bfe: R_PPC64_TOC16_LO_DS .toc
4c00: e8 83 00 00 ld r4,0(r3)
4c04: 38 60 00 00 li r3,0
4c08: 7c 64 31 6a stdux r3,r4,r6
4c0c: f8 64 00 08 std r3,8(r4)
4c10: 60 00 00 00 nop
4c14: 7c a3 2b 78 mr r3,r5
4c18: 48 00 00 01 bl 4c18 <.kvmhv_put_nested+0x148>
4c18: R_PPC64_REL24 radix__flush_all_lpid
4c1c: 60 00 00 00 nop
4c20: 4b ff ff 7c b 4b9c <.kvmhv_put_nested+0xcc>
4c24: 3c 62 00 00 addis r3,r2,0
4c26: R_PPC64_TOC16_HA .toc+0x8
4c28: 3c a2 00 00 addis r5,r2,0
4c2a: R_PPC64_TOC16_HA .toc+0x10
4c2c: e8 63 00 00 ld r3,0(r3)
4c2e: R_PPC64_TOC16_LO_DS .toc+0x8
4c30: e8 a5 00 00 ld r5,0(r5)
4c32: R_PPC64_TOC16_LO_DS .toc+0x10
4c34: e8 63 00 00 ld r3,0(r3)
4c38: 78 63 1f 24 rldicr r3,r3,3,60
4c3c: 7c 65 18 2a ldx r3,r5,r3
4c40: 48 00 00 01 bl 4c40 <.kvmhv_put_nested+0x170>
4c40: R_PPC64_REL24 kmem_cache_free
4c44: 60 00 00 00 nop
4c48: 4b ff ff 34 b 4b7c <.kvmhv_put_nested+0xac>
4c4c: 60 63 f8 08 ori r3,r3,63496
4c50: 3c 80 00 09 lis r4,9
4c54: 38 c0 08 00 li r6,2048
4c58: 48 00 00 01 bl 4c58 <.kvmhv_put_nested+0x188>
4c58: R_PPC64_REL24 plpar_hcall_norets
4c5c: 60 00 00 00 nop
4c60: 28 23 00 00 cmpldi r3,0
4c64: 41 82 ff 38 beq 4b9c <.kvmhv_put_nested+0xcc>
4c68: 7c 64 1b 78 mr r4,r3
4c6c: 3c 62 00 00 addis r3,r2,0
4c6e: R_PPC64_TOC16_HA .toc+0x18
4c70: e8 63 00 00 ld r3,0(r3)
4c72: R_PPC64_TOC16_LO_DS .toc+0x18
4c74: 48 00 00 01 bl 4c74 <.kvmhv_put_nested+0x1a4>
4c74: R_PPC64_REL24 printk
4c78: 60 00 00 00 nop
4c7c: 4b ff ff 20 b 4b9c <.kvmhv_put_nested+0xcc>
...
4c8c: 60 00 00 00 nop
0000000000004c90 <.kvmhv_nested_init>:
4c90: 7c 08 02 a6 mflr r0
4c94: fb e1 ff f8 std r31,-8(r1)
4c98: f8 01 00 10 std r0,16(r1)
4c9c: f8 21 ff 71 stdu r1,-144(r1)
4ca0: 7c 3f 0b 78 mr r31,r1
4ca4: fb bf 00 78 std r29,120(r31)
4ca8: fb df 00 80 std r30,128(r31)
4cac: 48 00 00 01 bl 4cac <.kvmhv_nested_init+0x1c>
4cac: R_PPC64_REL24 _mcount
4cb0: 60 00 00 00 nop
4cb4: 3b c0 00 00 li r30,0
4cb8: 60 00 00 00 nop
4cbc: 7f c3 f3 78 mr r3,r30
4cc0: eb df 00 80 ld r30,128(r31)
4cc4: eb bf 00 78 ld r29,120(r31)
4cc8: 38 21 00 90 addi r1,r1,144
4ccc: e8 01 00 10 ld r0,16(r1)
4cd0: 7c 08 03 a6 mtlr r0
4cd4: eb e1 ff f8 ld r31,-8(r1)
4cd8: 4e 80 00 20 blr
4cdc: 3b c0 ff ed li r30,-19
4ce0: 60 00 00 00 nop
4ce4: 3c 62 00 00 addis r3,r2,0
4ce6: R_PPC64_TOC16_HA .toc+0x20
4ce8: 38 80 0c c0 li r4,3264
4cec: 3c a0 00 01 lis r5,1
4cf0: e8 63 00 00 ld r3,0(r3)
4cf2: R_PPC64_TOC16_LO_DS .toc+0x20
4cf4: e8 63 00 80 ld r3,128(r3)
4cf8: 48 00 00 01 bl 4cf8 <.kvmhv_nested_init+0x68>
4cf8: R_PPC64_REL24 kmem_cache_alloc_trace
4cfc: 60 00 00 00 nop
4d00: 3c 82 00 00 addis r4,r2,0
4d02: R_PPC64_TOC16_HA .toc
4d04: 28 23 00 00 cmpldi r3,0
4d08: eb a4 00 00 ld r29,0(r4)
4d0a: R_PPC64_TOC16_LO_DS .toc
4d0c: f8 7d 00 00 std r3,0(r29)
4d10: 41 82 00 58 beq 4d68 <.kvmhv_nested_init+0xd8>
4d14: 78 63 e8 c2 rldicl r3,r3,61,3
4d18: 3b c0 00 00 li r30,0
4d1c: 78 63 19 00 rldicl r3,r3,3,4
4d20: 60 64 00 04 ori r4,r3,4
4d24: 63 c3 f8 00 ori r3,r30,63488
4d28: 48 00 00 01 bl 4d28 <.kvmhv_nested_init+0x98>
4d28: R_PPC64_REL24 plpar_hcall_norets
4d2c: 60 00 00 00 nop
4d30: 28 23 00 00 cmpldi r3,0
4d34: 41 82 ff 88 beq 4cbc <.kvmhv_nested_init+0x2c>
4d38: 7c 64 1b 78 mr r4,r3
4d3c: 3c 62 00 00 addis r3,r2,0
4d3e: R_PPC64_TOC16_HA .toc+0x28
4d40: 3b c0 ff ed li r30,-19
4d44: e8 63 00 00 ld r3,0(r3)
4d46: R_PPC64_TOC16_LO_DS .toc+0x28
4d48: 48 00 00 01 bl 4d48 <.kvmhv_nested_init+0xb8>
4d48: R_PPC64_REL24 printk
4d4c: 60 00 00 00 nop
4d50: e8 7d 00 00 ld r3,0(r29)
4d54: 48 00 00 01 bl 4d54 <.kvmhv_nested_init+0xc4>
4d54: R_PPC64_REL24 kfree
4d58: 60 00 00 00 nop
4d5c: 38 60 00 00 li r3,0
4d60: f8 7d 00 00 std r3,0(r29)
4d64: 4b ff ff 58 b 4cbc <.kvmhv_nested_init+0x2c>
4d68: 3c 62 00 00 addis r3,r2,0
4d6a: R_PPC64_TOC16_HA .toc+0x30
4d6c: e8 63 00 00 ld r3,0(r3)
4d6e: R_PPC64_TOC16_LO_DS .toc+0x30
4d70: 48 00 00 01 bl 4d70 <.kvmhv_nested_init+0xe0>
4d70: R_PPC64_REL24 printk
4d74: 60 00 00 00 nop
4d78: 3b c0 ff f4 li r30,-12
4d7c: 4b ff ff 40 b 4cbc <.kvmhv_nested_init+0x2c>
...
4d8c: 60 00 00 00 nop
0000000000004d90 <.kvmhv_nested_exit>:
4d90: 7c 08 02 a6 mflr r0
4d94: fb e1 ff f8 std r31,-8(r1)
4d98: f8 01 00 10 std r0,16(r1)
4d9c: f8 21 ff 71 stdu r1,-144(r1)
4da0: 7c 3f 0b 78 mr r31,r1
4da4: fb bf 00 78 std r29,120(r31)
4da8: fb df 00 80 std r30,128(r31)
4dac: 48 00 00 01 bl 4dac <.kvmhv_nested_exit+0x1c>
4dac: R_PPC64_REL24 _mcount
4db0: 60 00 00 00 nop
4db4: 4e 94 a1 82 crclr 4*cr5+lt
4db8: 60 00 00 00 nop
4dbc: 3c 62 00 00 addis r3,r2,0
4dbe: R_PPC64_TOC16_HA .toc
4dc0: eb c3 00 00 ld r30,0(r3)
4dc2: R_PPC64_TOC16_LO_DS .toc
4dc4: e8 7e 00 00 ld r3,0(r30)
4dc8: 2c 23 00 00 cmpdi r3,0
4dcc: 4e 82 a3 42 crorc 4*cr5+lt,eq,4*cr5+lt
4dd0: 41 94 00 28 blt cr5,4df8 <.kvmhv_nested_exit+0x68>
4dd4: 3b a0 00 00 li r29,0
4dd8: 38 80 00 00 li r4,0
4ddc: 63 a3 f8 00 ori r3,r29,63488
4de0: 48 00 00 01 bl 4de0 <.kvmhv_nested_exit+0x50>
4de0: R_PPC64_REL24 plpar_hcall_norets
4de4: 60 00 00 00 nop
4de8: e8 7e 00 00 ld r3,0(r30)
4dec: 48 00 00 01 bl 4dec <.kvmhv_nested_exit+0x5c>
4dec: R_PPC64_REL24 kfree
4df0: 60 00 00 00 nop
4df4: fb be 00 00 std r29,0(r30)
4df8: eb df 00 80 ld r30,128(r31)
4dfc: eb bf 00 78 ld r29,120(r31)
4e00: 38 21 00 90 addi r1,r1,144
4e04: e8 01 00 10 ld r0,16(r1)
4e08: 7c 08 03 a6 mtlr r0
4e0c: eb e1 ff f8 ld r31,-8(r1)
4e10: 4e 80 00 20 blr
4e14: 4e 94 a2 42 crset 4*cr5+lt
4e18: 4b ff ff a4 b 4dbc <.kvmhv_nested_exit+0x2c>
...
4e28: 60 00 00 00 nop
4e2c: 60 00 00 00 nop
0000000000004e30 <.kvmhv_set_ptbl_entry>:
4e30: 7c 08 02 a6 mflr r0
4e34: fb e1 ff f8 std r31,-8(r1)
4e38: f8 01 00 10 std r0,16(r1)
4e3c: f8 21 ff 71 stdu r1,-144(r1)
4e40: 7c 3f 0b 78 mr r31,r1
4e44: fb 9f 00 70 std r28,112(r31)
4e48: 7c 9c 23 78 mr r28,r4
4e4c: fb bf 00 78 std r29,120(r31)
4e50: 7c bd 2b 78 mr r29,r5
4e54: fb df 00 80 std r30,128(r31)
4e58: 7c 7e 1b 78 mr r30,r3
4e5c: 48 00 00 01 bl 4e5c <.kvmhv_set_ptbl_entry+0x2c>
4e5c: R_PPC64_REL24 _mcount
4e60: 60 00 00 00 nop
4e64: 60 00 00 00 nop
4e68: 7b c3 00 20 clrldi r3,r30,32
4e6c: 7f 84 e3 78 mr r4,r28
4e70: 7f a5 eb 78 mr r5,r29
4e74: 38 c0 00 01 li r6,1
4e78: 48 00 00 01 bl 4e78 <.kvmhv_set_ptbl_entry+0x48>
4e78: R_PPC64_REL24 mmu_partition_table_set_entry
4e7c: 60 00 00 00 nop
4e80: eb df 00 80 ld r30,128(r31)
4e84: eb bf 00 78 ld r29,120(r31)
4e88: eb 9f 00 70 ld r28,112(r31)
4e8c: 38 21 00 90 addi r1,r1,144
4e90: e8 01 00 10 ld r0,16(r1)
4e94: 7c 08 03 a6 mtlr r0
4e98: eb e1 ff f8 ld r31,-8(r1)
4e9c: 4e 80 00 20 blr
4ea0: 3c 62 00 00 addis r3,r2,0
4ea2: R_PPC64_TOC16_HA .toc
4ea4: 7b c4 27 08 rldic r4,r30,4,28
4ea8: e8 63 00 00 ld r3,0(r3)
4eaa: R_PPC64_TOC16_LO_DS .toc
4eac: e8 63 00 00 ld r3,0(r3)
4eb0: 7f 83 21 6a stdux r28,r3,r4
4eb4: fb a3 00 08 std r29,8(r3)
4eb8: 60 00 00 00 nop
4ebc: 7b c3 00 20 clrldi r3,r30,32
4ec0: 48 00 00 01 bl 4ec0 <.kvmhv_set_ptbl_entry+0x90>
4ec0: R_PPC64_REL24 radix__flush_all_lpid
4ec4: 60 00 00 00 nop
4ec8: 4b ff ff b8 b 4e80 <.kvmhv_set_ptbl_entry+0x50>
4ecc: 38 60 00 00 li r3,0
4ed0: 7b c5 00 20 clrldi r5,r30,32
4ed4: 60 63 f8 08 ori r3,r3,63496
4ed8: 3c 80 00 09 lis r4,9
4edc: 38 c0 08 00 li r6,2048
4ee0: 48 00 00 01 bl 4ee0 <.kvmhv_set_ptbl_entry+0xb0>
4ee0: R_PPC64_REL24 plpar_hcall_norets
4ee4: 60 00 00 00 nop
4ee8: 28 23 00 00 cmpldi r3,0
4eec: 41 82 ff 94 beq 4e80 <.kvmhv_set_ptbl_entry+0x50>
4ef0: 7c 64 1b 78 mr r4,r3
4ef4: 3c 62 00 00 addis r3,r2,0
4ef6: R_PPC64_TOC16_HA .toc+0x18
4ef8: e8 63 00 00 ld r3,0(r3)
4efa: R_PPC64_TOC16_LO_DS .toc+0x18
4efc: 48 00 00 01 bl 4efc <.kvmhv_set_ptbl_entry+0xcc>
4efc: R_PPC64_REL24 printk
4f00: 60 00 00 00 nop
4f04: 4b ff ff 7c b 4e80 <.kvmhv_set_ptbl_entry+0x50>
...
4f14: 60 00 00 00 nop
4f18: 60 00 00 00 nop
4f1c: 60 00 00 00 nop
0000000000004f20 <.kvmhv_vm_nested_init>:
4f20: 7c 08 02 a6 mflr r0
4f24: fb e1 ff f8 std r31,-8(r1)
4f28: f8 01 00 10 std r0,16(r1)
4f2c: f8 21 ff 81 stdu r1,-128(r1)
4f30: 7c 3f 0b 78 mr r31,r1
4f34: fb df 00 70 std r30,112(r31)
4f38: 7c 7e 1b 78 mr r30,r3
4f3c: 48 00 00 01 bl 4f3c <.kvmhv_vm_nested_init+0x1c>
4f3c: R_PPC64_REL24 _mcount
4f40: 60 00 00 00 nop
4f44: 38 60 ff ff li r3,-1
4f48: 90 7e 44 98 stw r3,17560(r30)
4f4c: eb df 00 70 ld r30,112(r31)
4f50: 38 21 00 80 addi r1,r1,128
4f54: e8 01 00 10 ld r0,16(r1)
4f58: 7c 08 03 a6 mtlr r0
4f5c: eb e1 ff f8 ld r31,-8(r1)
4f60: 4e 80 00 20 blr
...
0000000000004f70 <.kvmhv_set_partition_table>:
4f70: 7c 08 02 a6 mflr r0
4f74: fb e1 ff f8 std r31,-8(r1)
4f78: 7d 80 00 26 mfcr r12
4f7c: f8 01 00 10 std r0,16(r1)
4f80: 91 81 00 08 stw r12,8(r1)
4f84: f8 21 ff 61 stdu r1,-160(r1)
4f88: 7c 3f 0b 78 mr r31,r1
4f8c: fb 5f 00 70 std r26,112(r31)
4f90: fb 7f 00 78 std r27,120(r31)
4f94: fb 9f 00 80 std r28,128(r31)
4f98: 7c 7c 1b 78 mr r28,r3
4f9c: fb bf 00 88 std r29,136(r31)
4fa0: fb df 00 90 std r30,144(r31)
4fa4: 48 00 00 01 bl 4fa4 <.kvmhv_set_partition_table+0x34>
4fa4: R_PPC64_REL24 _mcount
4fa8: 60 00 00 00 nop
4fac: eb 7c 00 00 ld r27,0(r28)
4fb0: 3c 60 00 01 lis r3,1
4fb4: 60 63 05 60 ori r3,r3,1376
4fb8: 7f db 1a 14 add r30,r27,r3
4fbc: eb 5c 0c c8 ld r26,3272(r28)
4fc0: 7f c3 f3 78 mr r3,r30
4fc4: 48 00 00 01 bl 4fc4 <.kvmhv_set_partition_table+0x54>
4fc4: R_PPC64_REL24 __srcu_read_lock
4fc8: 60 00 00 00 nop
4fcc: 7b 44 06 e0 clrldi r4,r26,59
4fd0: 7c 7d 1b 78 mr r29,r3
4fd4: 28 24 00 04 cmpldi r4,4
4fd8: 41 81 00 28 bgt 5000 <.kvmhv_set_partition_table+0x90>
4fdc: e8 7c 00 00 ld r3,0(r28)
4fe0: 7b 44 85 02 rldicl r4,r26,48,20
4fe4: 48 00 00 01 bl 4fe4 <.kvmhv_set_partition_table+0x74>
4fe4: R_PPC64_REL24 kvm_is_visible_gfn
4fe8: 60 00 00 00 nop
4fec: 70 63 00 01 andi. r3,r3,1
4ff0: 40 81 00 10 ble 5000 <.kvmhv_set_partition_table+0x90>
4ff4: 3b 80 00 00 li r28,0
4ff8: 4d 08 42 42 crset 4*cr2+lt
4ffc: 48 00 00 0c b 5008 <.kvmhv_set_partition_table+0x98>
5000: 3b 80 ff fc li r28,-4
5004: 4d 08 41 82 crclr 4*cr2+lt
5008: 28 1d 00 02 cmplwi r29,2
500c: 40 80 00 50 bge 505c <.kvmhv_set_partition_table+0xec>
5010: 7f a4 07 b4 extsw r4,r29
5014: 7f c3 f3 78 mr r3,r30
5018: 48 00 00 01 bl 5018 <.kvmhv_set_partition_table+0xa8>
5018: R_PPC64_REL24 __srcu_read_unlock
501c: 60 00 00 00 nop
5020: 40 88 00 08 bge cr2,5028 <.kvmhv_set_partition_table+0xb8>
5024: fb 5b 44 90 std r26,17552(r27)
5028: 7f 83 e3 78 mr r3,r28
502c: eb df 00 90 ld r30,144(r31)
5030: eb bf 00 88 ld r29,136(r31)
5034: eb 9f 00 80 ld r28,128(r31)
5038: eb 7f 00 78 ld r27,120(r31)
503c: eb 5f 00 70 ld r26,112(r31)
5040: 38 21 00 a0 addi r1,r1,160
5044: e8 01 00 10 ld r0,16(r1)
5048: 81 81 00 08 lwz r12,8(r1)
504c: 7c 08 03 a6 mtlr r0
5050: eb e1 ff f8 ld r31,-8(r1)
5054: 7d 92 01 20 mtocrf 32,r12
5058: 4e 80 00 20 blr
505c: 0f e0 00 00 twui r0,0
5060: 4b ff ff b0 b 5010 <.kvmhv_set_partition_table+0xa0>
...
0000000000005070 <.kvmhv_copy_tofrom_guest_nested>:
5070: 7c 08 02 a6 mflr r0
5074: fb e1 ff f8 std r31,-8(r1)
5078: 7d 80 00 26 mfcr r12
507c: f8 01 00 10 std r0,16(r1)
5080: 91 81 00 08 stw r12,8(r1)
5084: f8 21 ff 31 stdu r1,-208(r1)
5088: 7c 3f 0b 78 mr r31,r1
508c: fa bf 00 78 std r21,120(r31)
5090: fa df 00 80 std r22,128(r31)
5094: fa ff 00 88 std r23,136(r31)
5098: fb 1f 00 90 std r24,144(r31)
509c: fb 3f 00 98 std r25,152(r31)
50a0: fb 5f 00 a0 std r26,160(r31)
50a4: fb 7f 00 a8 std r27,168(r31)
50a8: 7c 7b 1b 78 mr r27,r3
50ac: fb 9f 00 b0 std r28,176(r31)
50b0: fb bf 00 b8 std r29,184(r31)
50b4: fb df 00 c0 std r30,192(r31)
50b8: 48 00 00 01 bl 50b8 <.kvmhv_copy_tofrom_guest_nested+0x48>
50b8: R_PPC64_REL24 _mcount
50bc: 60 00 00 00 nop
50c0: eb 1b 0c e0 ld r24,3296(r27)
50c4: 3b 40 ff fc li r26,-4
50c8: ea fb 0c e8 ld r23,3304(r27)
50cc: 2d 38 00 00 cmpdi cr2,r24,0
50d0: eb 3b 0c d8 ld r25,3288(r27)
50d4: 2c 37 00 00 cmpdi r23,0
50d8: 4e 82 50 42 crnor 4*cr5+lt,eq,4*cr2+eq
50dc: 7b 23 65 21 rldicl. r3,r25,12,52
50e0: 4e 94 13 42 crorc 4*cr5+lt,4*cr5+lt,eq
50e4: 41 94 01 a8 blt cr5,528c <.kvmhv_copy_tofrom_guest_nested+0x21c>
50e8: eb 5b 0c f0 ld r26,3312(r27)
50ec: 7f 43 d3 78 mr r3,r26
50f0: 83 bb 0c cc lwz r29,3276(r27)
50f4: 82 db 0c d4 lwz r22,3284(r27)
50f8: 48 00 00 01 bl 50f8 <.kvmhv_copy_tofrom_guest_nested+0x88>
50f8: R_PPC64_REL24 .opd+0x120
50fc: 28 23 00 00 cmpldi r3,0
5100: 41 82 00 cc beq 51cc <.kvmhv_copy_tofrom_guest_nested+0x15c>
5104: 7c 7e 1b 78 mr r30,r3
5108: e8 7b 00 00 ld r3,0(r27)
510c: 7f a4 07 b4 extsw r4,r29
5110: 38 a0 00 00 li r5,0
5114: 48 00 00 01 bl 5114 <.kvmhv_copy_tofrom_guest_nested+0xa4>
5114: R_PPC64_REL24 kvmhv_get_nested
5118: 28 23 00 00 cmpldi r3,0
511c: 41 82 00 b8 beq 51d4 <.kvmhv_copy_tofrom_guest_nested+0x164>
5120: 3b 83 00 30 addi r28,r3,48
5124: 7c 7d 1b 78 mr r29,r3
5128: 4d 0a 50 42 crnot 4*cr2+lt,4*cr2+eq
512c: 7f 83 e3 78 mr r3,r28
5130: 48 00 00 01 bl 5130 <.kvmhv_copy_tofrom_guest_nested+0xc0>
5130: R_PPC64_REL24 mutex_lock
5134: 60 00 00 00 nop
5138: 40 88 00 a4 bge cr2,51dc <.kvmhv_copy_tofrom_guest_nested+0x16c>
513c: e8 7d 00 0e lwa r3,12(r29)
5140: 7e c4 07 b4 extsw r4,r22
5144: 7f 25 cb 78 mr r5,r25
5148: 7f c6 f3 78 mr r6,r30
514c: 38 e0 00 00 li r7,0
5150: 7f 48 d3 78 mr r8,r26
5154: 48 00 00 01 bl 5154 <.kvmhv_copy_tofrom_guest_nested+0xe4>
5154: R_PPC64_REL24 __kvmhv_copy_tofrom_guest_radix
5158: 60 00 00 00 nop
515c: 28 23 00 00 cmpldi r3,0
5160: 40 82 01 08 bne 5268 <.kvmhv_copy_tofrom_guest_nested+0x1f8>
5164: e8 7b 00 00 ld r3,0(r27)
5168: 3c 80 00 01 lis r4,1
516c: 60 99 05 60 ori r25,r4,1376
5170: 7c 63 ca 14 add r3,r3,r25
5174: 48 00 00 01 bl 5174 <.kvmhv_copy_tofrom_guest_nested+0x104>
5174: R_PPC64_REL24 __srcu_read_lock
5178: 60 00 00 00 nop
517c: 90 7b 00 2c stw r3,44(r27)
5180: 7f 63 db 78 mr r3,r27
5184: 7f 04 c3 78 mr r4,r24
5188: 7f c5 f3 78 mr r5,r30
518c: 7f 46 d3 78 mr r6,r26
5190: 48 00 00 01 bl 5190 <.kvmhv_copy_tofrom_guest_nested+0x120>
5190: R_PPC64_REL24 kvm_vcpu_write_guest
5194: 60 00 00 00 nop
5198: 7c 7a 1b 78 mr r26,r3
519c: 80 9b 00 2c lwz r4,44(r27)
51a0: e8 7b 00 00 ld r3,0(r27)
51a4: 28 04 00 02 cmplwi r4,2
51a8: 7c 63 ca 14 add r3,r3,r25
51ac: 40 80 01 30 bge 52dc <.kvmhv_copy_tofrom_guest_nested+0x26c>
51b0: 7c 84 07 b4 extsw r4,r4
51b4: 48 00 00 01 bl 51b4 <.kvmhv_copy_tofrom_guest_nested+0x144>
51b4: R_PPC64_REL24 __srcu_read_unlock
51b8: 60 00 00 00 nop
51bc: 28 1a 00 00 cmplwi r26,0
51c0: 40 82 00 a8 bne 5268 <.kvmhv_copy_tofrom_guest_nested+0x1f8>
51c4: 3b 40 00 00 li r26,0
51c8: 48 00 00 a4 b 526c <.kvmhv_copy_tofrom_guest_nested+0x1fc>
51cc: 3b 40 ff f7 li r26,-9
51d0: 48 00 00 bc b 528c <.kvmhv_copy_tofrom_guest_nested+0x21c>
51d4: 3b 40 ff fc li r26,-4
51d8: 48 00 00 a8 b 5280 <.kvmhv_copy_tofrom_guest_nested+0x210>
51dc: e8 7b 00 00 ld r3,0(r27)
51e0: 3c 80 00 01 lis r4,1
51e4: 60 95 05 60 ori r21,r4,1376
51e8: 7c 63 aa 14 add r3,r3,r21
51ec: 48 00 00 01 bl 51ec <.kvmhv_copy_tofrom_guest_nested+0x17c>
51ec: R_PPC64_REL24 __srcu_read_lock
51f0: 60 00 00 00 nop
51f4: 90 7b 00 2c stw r3,44(r27)
51f8: 7f 63 db 78 mr r3,r27
51fc: 7e e4 bb 78 mr r4,r23
5200: 7f c5 f3 78 mr r5,r30
5204: 7f 46 d3 78 mr r6,r26
5208: 48 00 00 01 bl 5208 <.kvmhv_copy_tofrom_guest_nested+0x198>
5208: R_PPC64_REL24 kvm_vcpu_read_guest
520c: 60 00 00 00 nop
5210: 7c 78 1b 78 mr r24,r3
5214: 80 9b 00 2c lwz r4,44(r27)
5218: e8 7b 00 00 ld r3,0(r27)
521c: 28 04 00 02 cmplwi r4,2
5220: 7c 63 aa 14 add r3,r3,r21
5224: 40 80 00 b0 bge 52d4 <.kvmhv_copy_tofrom_guest_nested+0x264>
5228: 7c 84 07 b4 extsw r4,r4
522c: 48 00 00 01 bl 522c <.kvmhv_copy_tofrom_guest_nested+0x1bc>
522c: R_PPC64_REL24 __srcu_read_unlock
5230: 60 00 00 00 nop
5234: 28 18 00 00 cmplwi r24,0
5238: 40 82 00 30 bne 5268 <.kvmhv_copy_tofrom_guest_nested+0x1f8>
523c: e8 7d 00 0e lwa r3,12(r29)
5240: 7e c4 07 b4 extsw r4,r22
5244: 7f 25 cb 78 mr r5,r25
5248: 38 c0 00 00 li r6,0
524c: 7f c7 f3 78 mr r7,r30
5250: 7f 48 d3 78 mr r8,r26
5254: 3b 40 00 00 li r26,0
5258: 48 00 00 01 bl 5258 <.kvmhv_copy_tofrom_guest_nested+0x1e8>
5258: R_PPC64_REL24 __kvmhv_copy_tofrom_guest_radix
525c: 60 00 00 00 nop
5260: 28 23 00 00 cmpldi r3,0
5264: 41 82 00 08 beq 526c <.kvmhv_copy_tofrom_guest_nested+0x1fc>
5268: 3b 40 ff f9 li r26,-7
526c: 7f 83 e3 78 mr r3,r28
5270: 48 00 00 01 bl 5270 <.kvmhv_copy_tofrom_guest_nested+0x200>
5270: R_PPC64_REL24 mutex_unlock
5274: 60 00 00 00 nop
5278: 7f a3 eb 78 mr r3,r29
527c: 48 00 00 01 bl 527c <.kvmhv_copy_tofrom_guest_nested+0x20c>
527c: R_PPC64_REL24 kvmhv_put_nested
5280: 7f c3 f3 78 mr r3,r30
5284: 48 00 00 01 bl 5284 <.kvmhv_copy_tofrom_guest_nested+0x214>
5284: R_PPC64_REL24 kfree
5288: 60 00 00 00 nop
528c: 7f 43 d3 78 mr r3,r26
5290: eb df 00 c0 ld r30,192(r31)
5294: eb bf 00 b8 ld r29,184(r31)
5298: eb 9f 00 b0 ld r28,176(r31)
529c: eb 7f 00 a8 ld r27,168(r31)
52a0: eb 5f 00 a0 ld r26,160(r31)
52a4: eb 3f 00 98 ld r25,152(r31)
52a8: eb 1f 00 90 ld r24,144(r31)
52ac: ea ff 00 88 ld r23,136(r31)
52b0: ea df 00 80 ld r22,128(r31)
52b4: ea bf 00 78 ld r21,120(r31)
52b8: 38 21 00 d0 addi r1,r1,208
52bc: e8 01 00 10 ld r0,16(r1)
52c0: 81 81 00 08 lwz r12,8(r1)
52c4: 7c 08 03 a6 mtlr r0
52c8: eb e1 ff f8 ld r31,-8(r1)
52cc: 7d 92 01 20 mtocrf 32,r12
52d0: 4e 80 00 20 blr
52d4: 0f e0 00 00 twui r0,0
52d8: 4b ff ff 50 b 5228 <.kvmhv_copy_tofrom_guest_nested+0x1b8>
52dc: 0f e0 00 00 twui r0,0
52e0: 4b ff fe d0 b 51b0 <.kvmhv_copy_tofrom_guest_nested+0x140>
...
00000000000052f0 <.kzalloc>:
52f0: 7c 08 02 a6 mflr r0
52f4: fb e1 ff f8 std r31,-8(r1)
52f8: f8 01 00 10 std r0,16(r1)
52fc: f8 21 ff 81 stdu r1,-128(r1)
5300: 38 80 0d c0 li r4,3520
5304: 7c 3f 0b 78 mr r31,r1
5308: 48 00 00 01 bl 5308 <.kzalloc+0x18>
5308: R_PPC64_REL24 __kmalloc
530c: 60 00 00 00 nop
5310: 38 21 00 80 addi r1,r1,128
5314: e8 01 00 10 ld r0,16(r1)
5318: 7c 08 03 a6 mtlr r0
531c: eb e1 ff f8 ld r31,-8(r1)
5320: 4e 80 00 20 blr
...
0000000000005330 <.kvmhv_release_all_nested>:
5330: 7c 08 02 a6 mflr r0
5334: fb e1 ff f8 std r31,-8(r1)
5338: f8 01 00 10 std r0,16(r1)
533c: f8 21 ff 41 stdu r1,-192(r1)
5340: 7c 3f 0b 78 mr r31,r1
5344: fa df 00 70 std r22,112(r31)
5348: fa ff 00 78 std r23,120(r31)
534c: fb 1f 00 80 std r24,128(r31)
5350: fb 3f 00 88 std r25,136(r31)
5354: fb 5f 00 90 std r26,144(r31)
5358: fb 7f 00 98 std r27,152(r31)
535c: fb 9f 00 a0 std r28,160(r31)
5360: fb bf 00 a8 std r29,168(r31)
5364: fb df 00 b0 std r30,176(r31)
5368: 7c 7e 1b 78 mr r30,r3
536c: 48 00 00 01 bl 536c <.kvmhv_release_all_nested+0x3c>
536c: R_PPC64_REL24 _mcount
5370: 60 00 00 00 nop
5374: 7f c3 f3 78 mr r3,r30
5378: 48 00 00 01 bl 5378 <.kvmhv_release_all_nested+0x48>
5378: R_PPC64_REL24 _raw_spin_lock
537c: 60 00 00 00 nop
5380: 80 7e 44 98 lwz r3,17560(r30)
5384: 2c 03 00 00 cmpwi r3,0
5388: 41 80 00 64 blt 53ec <.kvmhv_release_all_nested+0xbc>
538c: 38 7e 44 a0 addi r3,r30,17568
5390: 38 80 00 00 li r4,0
5394: 38 a0 00 00 li r5,0
5398: 38 c0 00 00 li r6,0
539c: 48 00 00 1c b 53b8 <.kvmhv_release_all_nested+0x88>
53a0: 7c da 33 78 mr r26,r6
53a4: 80 de 44 98 lwz r6,17560(r30)
53a8: 38 a5 00 01 addi r5,r5,1
53ac: 7c 05 30 00 cmpw r5,r6
53b0: 7f 46 d3 78 mr r6,r26
53b4: 41 81 00 3c bgt 53f0 <.kvmhv_release_all_nested+0xc0>
53b8: 7c a7 07 b4 extsw r7,r5
53bc: 78 e7 1f 24 rldicr r7,r7,3,60
53c0: 7f 43 38 2a ldx r26,r3,r7
53c4: 28 3a 00 00 cmpldi r26,0
53c8: 41 82 ff d8 beq 53a0 <.kvmhv_release_all_nested+0x70>
53cc: 7c 83 39 2a stdx r4,r3,r7
53d0: e8 fa 00 28 ld r7,40(r26)
53d4: 38 e7 ff ff addi r7,r7,-1
53d8: 28 27 00 00 cmpldi r7,0
53dc: f8 fa 00 28 std r7,40(r26)
53e0: 40 82 ff c0 bne 53a0 <.kvmhv_release_all_nested+0x70>
53e4: f8 da 00 50 std r6,80(r26)
53e8: 4b ff ff bc b 53a4 <.kvmhv_release_all_nested+0x74>
53ec: 3b 40 00 00 li r26,0
53f0: 38 60 ff ff li r3,-1
53f4: 90 7e 44 98 stw r3,17560(r30)
53f8: a0 6d 0c 7c lhz r3,3196(r13)
53fc: 28 03 00 00 cmplwi r3,0
5400: 40 82 02 c0 bne 56c0 <.kvmhv_release_all_nested+0x390>
5404: a0 6d 0c 7a lhz r3,3194(r13)
5408: 38 63 ff ff addi r3,r3,-1
540c: b0 6d 0c 7a sth r3,3194(r13)
5410: 60 00 00 00 nop
5414: 38 60 00 00 li r3,0
5418: 7c 20 04 ac lwsync
541c: 98 7e 00 03 stb r3,3(r30)
5420: 28 3a 00 00 cmpldi r26,0
5424: 41 82 01 18 beq 553c <.kvmhv_release_all_nested+0x20c>
5428: 3c 62 00 00 addis r3,r2,0
542a: R_PPC64_TOC16_HA .toc
542c: 3c 82 00 00 addis r4,r2,0
542e: R_PPC64_TOC16_HA .toc+0x18
5430: 3c a2 00 00 addis r5,r2,0
5432: R_PPC64_TOC16_HA .toc+0x8
5434: 3c c2 00 00 addis r6,r2,0
5436: R_PPC64_TOC16_HA .toc+0x10
5438: 3b 20 00 00 li r25,0
543c: eb 03 00 00 ld r24,0(r3)
543e: R_PPC64_TOC16_LO_DS .toc
5440: eb 84 00 00 ld r28,0(r4)
5442: R_PPC64_TOC16_LO_DS .toc+0x18
5444: ea e5 00 00 ld r23,0(r5)
5446: R_PPC64_TOC16_LO_DS .toc+0x8
5448: ea c6 00 00 ld r22,0(r6)
544a: R_PPC64_TOC16_LO_DS .toc+0x10
544c: 63 3d f8 08 ori r29,r25,63496
5450: e8 9a 00 10 ld r4,16(r26)
5454: 7f 5b d3 78 mr r27,r26
5458: eb 5a 00 50 ld r26,80(r26)
545c: 28 24 00 00 cmpldi r4,0
5460: 41 82 00 2c beq 548c <.kvmhv_release_all_nested+0x15c>
5464: e8 7b 00 00 ld r3,0(r27)
5468: 80 bb 00 0c lwz r5,12(r27)
546c: 48 00 00 01 bl 546c <.kvmhv_release_all_nested+0x13c>
546c: R_PPC64_REL24 kvmppc_free_pgtable_radix
5470: 60 00 00 00 nop
5474: e8 9b 00 10 ld r4,16(r27)
5478: 60 00 00 00 nop
547c: 7c 83 23 78 mr r3,r4
5480: 38 80 00 00 li r4,0
5484: 48 00 00 01 bl 5484 <.kvmhv_release_all_nested+0x154>
5484: R_PPC64_REL24 free_pages
5488: 60 00 00 00 nop
548c: 80 bb 00 0c lwz r5,12(r27)
5490: 60 00 00 00 nop
5494: 38 80 00 00 li r4,0
5498: 7c a3 2b 78 mr r3,r5
549c: 38 a0 00 00 li r5,0
54a0: 38 c0 00 01 li r6,1
54a4: 48 00 00 01 bl 54a4 <.kvmhv_release_all_nested+0x174>
54a4: R_PPC64_REL24 mmu_partition_table_set_entry
54a8: 60 00 00 00 nop
54ac: e8 7b 00 0e lwa r3,12(r27)
54b0: 48 00 00 01 bl 54b0 <.kvmhv_release_all_nested+0x180>
54b0: R_PPC64_REL24 kvmppc_free_lpid
54b4: 60 00 00 00 nop
54b8: 7f 63 db 78 mr r3,r27
54bc: 48 00 00 01 bl 54bc <.kvmhv_release_all_nested+0x18c>
54bc: R_PPC64_REL24 kfree
54c0: 60 00 00 00 nop
54c4: 28 3a 00 00 cmpldi r26,0
54c8: 40 82 ff 88 bne 5450 <.kvmhv_release_all_nested+0x120>
54cc: 48 00 00 70 b 553c <.kvmhv_release_all_nested+0x20c>
54d0: e8 78 00 00 ld r3,0(r24)
54d4: 78 a4 26 e4 rldicr r4,r5,4,59
54d8: 7f 23 21 6a stdux r25,r3,r4
54dc: fb 23 00 08 std r25,8(r3)
54e0: 60 00 00 00 nop
54e4: 7c a3 2b 78 mr r3,r5
54e8: 48 00 00 01 bl 54e8 <.kvmhv_release_all_nested+0x1b8>
54e8: R_PPC64_REL24 radix__flush_all_lpid
54ec: 60 00 00 00 nop
54f0: 4b ff ff bc b 54ac <.kvmhv_release_all_nested+0x17c>
54f4: e8 77 00 00 ld r3,0(r23)
54f8: 78 63 1f 24 rldicr r3,r3,3,60
54fc: 7c 76 18 2a ldx r3,r22,r3
5500: 48 00 00 01 bl 5500 <.kvmhv_release_all_nested+0x1d0>
5500: R_PPC64_REL24 kmem_cache_free
5504: 60 00 00 00 nop
5508: 4b ff ff 84 b 548c <.kvmhv_release_all_nested+0x15c>
550c: 7f a3 eb 78 mr r3,r29
5510: 3c 80 00 09 lis r4,9
5514: 38 c0 08 00 li r6,2048
5518: 48 00 00 01 bl 5518 <.kvmhv_release_all_nested+0x1e8>
5518: R_PPC64_REL24 plpar_hcall_norets
551c: 60 00 00 00 nop
5520: 28 23 00 00 cmpldi r3,0
5524: 41 82 ff 88 beq 54ac <.kvmhv_release_all_nested+0x17c>
5528: 7c 64 1b 78 mr r4,r3
552c: 7f 83 e3 78 mr r3,r28
5530: 48 00 00 01 bl 5530 <.kvmhv_release_all_nested+0x200>
5530: R_PPC64_REL24 printk
5534: 60 00 00 00 nop
5538: 4b ff ff 74 b 54ac <.kvmhv_release_all_nested+0x17c>
553c: 3f 80 00 01 lis r28,1
5540: 63 83 05 60 ori r3,r28,1376
5544: 7f be 1a 14 add r29,r30,r3
5548: 7f a3 eb 78 mr r3,r29
554c: 48 00 00 01 bl 554c <.kvmhv_release_all_nested+0x21c>
554c: R_PPC64_REL24 __srcu_read_lock
5550: 60 00 00 00 nop
5554: e8 9e 00 30 ld r4,48(r30)
5558: 63 9b 00 0c ori r27,r28,12
555c: 63 9a 00 10 ori r26,r28,16
5560: 7c 7c 1b 78 mr r28,r3
5564: e8 be 00 30 ld r5,48(r30)
5568: 7f 24 d2 14 add r25,r4,r26
556c: e8 de 00 30 ld r6,48(r30)
5570: 7c c6 da aa lwax r6,r6,r27
5574: 1c c6 00 30 mulli r6,r6,48
5578: 7c 85 32 14 add r4,r5,r6
557c: 7c 84 d2 14 add r4,r4,r26
5580: 7c 39 20 40 cmpld r25,r4
5584: 40 80 00 ec bge 5670 <.kvmhv_release_all_nested+0x340>
5588: 3b 00 00 00 li r24,0
558c: 48 00 00 38 b 55c4 <.kvmhv_release_all_nested+0x294>
5590: 0f e0 00 00 twui r0,0
5594: 60 00 00 00 nop
5598: 60 00 00 00 nop
559c: 60 00 00 00 nop
55a0: e8 7e 00 30 ld r3,48(r30)
55a4: 3b 39 00 30 addi r25,r25,48
55a8: e8 9e 00 30 ld r4,48(r30)
55ac: 7c 84 da aa lwax r4,r4,r27
55b0: 1c 84 00 30 mulli r4,r4,48
55b4: 7c 63 22 14 add r3,r3,r4
55b8: 7c 63 d2 14 add r3,r3,r26
55bc: 7c 39 18 40 cmpld r25,r3
55c0: 40 80 00 b0 bge 5670 <.kvmhv_release_all_nested+0x340>
55c4: e8 79 00 08 ld r3,8(r25)
55c8: 28 23 00 00 cmpldi r3,0
55cc: 41 82 ff c4 beq 5590 <.kvmhv_release_all_nested+0x260>
55d0: 3a e0 00 00 li r23,0
55d4: 48 00 00 28 b 55fc <.kvmhv_release_all_nested+0x2cc>
55d8: 60 00 00 00 nop
55dc: 60 00 00 00 nop
55e0: 38 60 00 00 li r3,0
55e4: 48 00 00 01 bl 55e4 <.kvmhv_release_all_nested+0x2b4>
55e4: R_PPC64_REL24 kfree
55e8: 60 00 00 00 nop
55ec: e8 79 00 08 ld r3,8(r25)
55f0: 3a f7 00 01 addi r23,r23,1
55f4: 7c 37 18 40 cmpld r23,r3
55f8: 40 80 ff a8 bge 55a0 <.kvmhv_release_all_nested+0x270>
55fc: e8 79 00 18 ld r3,24(r25)
5600: 7a e4 1f 24 rldicr r4,r23,3,60
5604: 7c 00 04 ac hwsync
5608: 7c 83 22 14 add r4,r3,r4
560c: 7c 60 20 a8 ldarx r3,0,r4
5610: 7f 00 21 ad stdcx. r24,0,r4
5614: 40 c2 ff f8 bne- 560c <.kvmhv_release_all_nested+0x2dc>
5618: 28 23 00 00 cmpldi r3,0
561c: 7c 00 04 ac hwsync
5620: 41 82 ff cc beq 55ec <.kvmhv_release_all_nested+0x2bc>
5624: 7c 76 1b 78 mr r22,r3
5628: 48 00 00 18 b 5640 <.kvmhv_release_all_nested+0x310>
562c: 60 00 00 00 nop
5630: 60 00 00 00 nop
5634: 60 00 00 00 nop
5638: 60 00 00 00 nop
563c: 60 00 00 00 nop
5640: 72 c4 00 01 andi. r4,r22,1
5644: 41 81 ff 9c bgt 55e0 <.kvmhv_release_all_nested+0x2b0>
5648: e8 96 00 08 ld r4,8(r22)
564c: 28 24 00 00 cmpldi r4,0
5650: 41 82 ff 9c beq 55ec <.kvmhv_release_all_nested+0x2bc>
5654: ea d6 00 00 ld r22,0(r22)
5658: 48 00 00 01 bl 5658 <.kvmhv_release_all_nested+0x328>
5658: R_PPC64_REL24 kfree
565c: 60 00 00 00 nop
5660: 28 36 00 00 cmpldi r22,0
5664: 7e c3 b3 78 mr r3,r22
5668: 40 82 ff d8 bne 5640 <.kvmhv_release_all_nested+0x310>
566c: 4b ff ff 80 b 55ec <.kvmhv_release_all_nested+0x2bc>
5670: 28 1c 00 02 cmplwi r28,2
5674: 40 80 00 5c bge 56d0 <.kvmhv_release_all_nested+0x3a0>
5678: 7f 84 07 b4 extsw r4,r28
567c: 7f a3 eb 78 mr r3,r29
5680: 48 00 00 01 bl 5680 <.kvmhv_release_all_nested+0x350>
5680: R_PPC64_REL24 __srcu_read_unlock
5684: 60 00 00 00 nop
5688: eb df 00 b0 ld r30,176(r31)
568c: eb bf 00 a8 ld r29,168(r31)
5690: eb 9f 00 a0 ld r28,160(r31)
5694: eb 7f 00 98 ld r27,152(r31)
5698: eb 5f 00 90 ld r26,144(r31)
569c: eb 3f 00 88 ld r25,136(r31)
56a0: eb 1f 00 80 ld r24,128(r31)
56a4: ea ff 00 78 ld r23,120(r31)
56a8: ea df 00 70 ld r22,112(r31)
56ac: 38 21 00 c0 addi r1,r1,192
56b0: e8 01 00 10 ld r0,16(r1)
56b4: 7c 08 03 a6 mtlr r0
56b8: eb e1 ff f8 ld r31,-8(r1)
56bc: 4e 80 00 20 blr
56c0: 38 60 00 00 li r3,0
56c4: b0 6d 0c 7c sth r3,3196(r13)
56c8: 7c 00 04 ac hwsync
56cc: 4b ff fd 38 b 5404 <.kvmhv_release_all_nested+0xd4>
56d0: 0f e0 00 00 twui r0,0
56d4: 4b ff ff a4 b 5678 <.kvmhv_release_all_nested+0x348>
56d8: 7f c3 f3 78 mr r3,r30
56dc: 48 00 00 01 bl 56dc <.kvmhv_release_all_nested+0x3ac>
56dc: R_PPC64_REL24 __pv_queued_spin_unlock
56e0: 60 00 00 00 nop
56e4: 4b ff fd 3c b 5420 <.kvmhv_release_all_nested+0xf0>
...
56f4: 60 00 00 00 nop
56f8: 60 00 00 00 nop
56fc: 60 00 00 00 nop
0000000000005700 <.kvmhv_alloc_nested>:
5700: 7c 08 02 a6 mflr r0
5704: fb e1 ff f8 std r31,-8(r1)
5708: f8 01 00 10 std r0,16(r1)
570c: f8 21 ff 61 stdu r1,-160(r1)
5710: 7c 3f 0b 78 mr r31,r1
5714: fb 7f 00 78 std r27,120(r31)
5718: 7c 7b 1b 78 mr r27,r3
571c: fb 9f 00 80 std r28,128(r31)
5720: 7c 9c 23 78 mr r28,r4
5724: fb bf 00 88 std r29,136(r31)
5728: fb df 00 90 std r30,144(r31)
572c: 48 00 00 01 bl 572c <.kvmhv_alloc_nested+0x2c>
572c: R_PPC64_REL24 _mcount
5730: 60 00 00 00 nop
5734: 3c 62 00 00 addis r3,r2,0
5736: R_PPC64_TOC16_HA .toc+0x20
5738: 38 80 0d c0 li r4,3520
573c: 38 a0 12 60 li r5,4704
5740: e8 63 00 00 ld r3,0(r3)
5742: R_PPC64_TOC16_LO_DS .toc+0x20
5744: e8 63 00 68 ld r3,104(r3)
5748: 48 00 00 01 bl 5748 <.kvmhv_alloc_nested+0x48>
5748: R_PPC64_REL24 kmem_cache_alloc_trace
574c: 60 00 00 00 nop
5750: 28 23 00 00 cmpldi r3,0
5754: 3b a0 00 00 li r29,0
5758: 41 82 00 b4 beq 580c <.kvmhv_alloc_nested+0x10c>
575c: 3c 82 00 00 addis r4,r2,0
575e: R_PPC64_TOC16_HA .toc+0x38
5760: 3c a2 00 00 addis r5,r2,0
5762: R_PPC64_TOC16_HA .toc+0x40
5764: 7c 7e 1b 78 mr r30,r3
5768: fb 63 00 00 std r27,0(r3)
576c: 3c 60 00 40 lis r3,64
5770: e8 84 00 00 ld r4,0(r4)
5772: R_PPC64_TOC16_LO_DS .toc+0x38
5774: e8 a5 00 00 ld r5,0(r5)
5776: R_PPC64_TOC16_LO_DS .toc+0x40
5778: 60 7b 0c c0 ori r27,r3,3264
577c: 38 7e 00 30 addi r3,r30,48
5780: 93 9e 00 08 stw r28,8(r30)
5784: 48 00 00 01 bl 5784 <.kvmhv_alloc_nested+0x84>
5784: R_PPC64_REL24 __mutex_init
5788: 60 00 00 00 nop
578c: 60 00 00 00 nop
5790: 38 7b 01 00 addi r3,r27,256
5794: 38 80 00 00 li r4,0
5798: 78 63 00 20 clrldi r3,r3,32
579c: 48 00 00 01 bl 579c <.kvmhv_alloc_nested+0x9c>
579c: R_PPC64_REL24 __get_free_pages
57a0: 60 00 00 00 nop
57a4: 28 23 00 00 cmpldi r3,0
57a8: f8 7e 00 10 std r3,16(r30)
57ac: 41 82 00 54 beq 5800 <.kvmhv_alloc_nested+0x100>
57b0: 48 00 00 01 bl 57b0 <.kvmhv_alloc_nested+0xb0>
57b0: R_PPC64_REL24 kvmppc_alloc_lpid
57b4: 60 00 00 00 nop
57b8: 2c 23 00 00 cmpdi r3,0
57bc: 41 80 00 2c blt 57e8 <.kvmhv_alloc_nested+0xe8>
57c0: 90 7e 00 0c stw r3,12(r30)
57c4: 38 60 00 01 li r3,1
57c8: 38 80 00 ff li r4,255
57cc: 38 a0 10 00 li r5,4096
57d0: 98 7e 12 58 stb r3,4696(r30)
57d4: 38 7e 02 58 addi r3,r30,600
57d8: 48 00 00 01 bl 57d8 <.kvmhv_alloc_nested+0xd8>
57d8: R_PPC64_REL24 memset
57dc: 60 00 00 00 nop
57e0: 7f dd f3 78 mr r29,r30
57e4: 48 00 00 28 b 580c <.kvmhv_alloc_nested+0x10c>
57e8: e8 9e 00 10 ld r4,16(r30)
57ec: 60 00 00 00 nop
57f0: 7c 83 23 78 mr r3,r4
57f4: 38 80 00 00 li r4,0
57f8: 48 00 00 01 bl 57f8 <.kvmhv_alloc_nested+0xf8>
57f8: R_PPC64_REL24 free_pages
57fc: 60 00 00 00 nop
5800: 7f c3 f3 78 mr r3,r30
5804: 48 00 00 01 bl 5804 <.kvmhv_alloc_nested+0x104>
5804: R_PPC64_REL24 kfree
5808: 60 00 00 00 nop
580c: 7f a3 eb 78 mr r3,r29
5810: eb df 00 90 ld r30,144(r31)
5814: eb bf 00 88 ld r29,136(r31)
5818: eb 9f 00 80 ld r28,128(r31)
581c: eb 7f 00 78 ld r27,120(r31)
5820: 38 21 00 a0 addi r1,r1,160
5824: e8 01 00 10 ld r0,16(r1)
5828: 7c 08 03 a6 mtlr r0
582c: eb e1 ff f8 ld r31,-8(r1)
5830: 4e 80 00 20 blr
5834: 3c 62 00 00 addis r3,r2,0
5836: R_PPC64_TOC16_HA .toc+0x8
5838: 3c 82 00 00 addis r4,r2,0
583a: R_PPC64_TOC16_HA .toc+0x10
583c: e8 63 00 00 ld r3,0(r3)
583e: R_PPC64_TOC16_LO_DS .toc+0x8
5840: e8 84 00 00 ld r4,0(r4)
5842: R_PPC64_TOC16_LO_DS .toc+0x10
5844: e8 63 00 00 ld r3,0(r3)
5848: 78 63 1f 24 rldicr r3,r3,3,60
584c: 7c 64 18 2a ldx r3,r4,r3
5850: 7b 64 00 20 clrldi r4,r27,32
5854: 48 00 00 01 bl 5854 <.kvmhv_alloc_nested+0x154>
5854: R_PPC64_REL24 kmem_cache_alloc
5858: 60 00 00 00 nop
585c: 4b ff ff 48 b 57a4 <.kvmhv_alloc_nested+0xa4>
5860: 3c 62 00 00 addis r3,r2,0
5862: R_PPC64_TOC16_HA .toc+0x8
5864: 3c a2 00 00 addis r5,r2,0
5866: R_PPC64_TOC16_HA .toc+0x10
5868: e8 63 00 00 ld r3,0(r3)
586a: R_PPC64_TOC16_LO_DS .toc+0x8
586c: e8 a5 00 00 ld r5,0(r5)
586e: R_PPC64_TOC16_LO_DS .toc+0x10
5870: e8 63 00 00 ld r3,0(r3)
5874: 78 63 1f 24 rldicr r3,r3,3,60
5878: 7c 65 18 2a ldx r3,r5,r3
587c: 48 00 00 01 bl 587c <.kvmhv_alloc_nested+0x17c>
587c: R_PPC64_REL24 kmem_cache_free
5880: 60 00 00 00 nop
5884: 4b ff ff 7c b 5800 <.kvmhv_alloc_nested+0x100>
...
5894: 60 00 00 00 nop
5898: 60 00 00 00 nop
589c: 60 00 00 00 nop
00000000000058a0 <.find_kvm_nested_guest_pte>:
58a0: 7c 08 02 a6 mflr r0
58a4: fb e1 ff f8 std r31,-8(r1)
58a8: f8 01 00 10 std r0,16(r1)
58ac: f8 21 ff 61 stdu r1,-160(r1)
58b0: 7c 3f 0b 78 mr r31,r1
58b4: fb 7f 00 78 std r27,120(r31)
58b8: 7c 9b 23 78 mr r27,r4
58bc: fb 9f 00 80 std r28,128(r31)
58c0: 7c 7c 1b 78 mr r28,r3
58c4: fb bf 00 88 std r29,136(r31)
58c8: 7c bd 2b 78 mr r29,r5
58cc: fb df 00 90 std r30,144(r31)
58d0: 7c de 33 78 mr r30,r6
58d4: 48 00 00 01 bl 58d4 <.find_kvm_nested_guest_pte+0x34>
58d4: R_PPC64_REL24 _mcount
58d8: 60 00 00 00 nop
58dc: 80 7c 44 98 lwz r3,17560(r28)
58e0: 7c 03 d8 00 cmpw r3,r27
58e4: 38 60 00 00 li r3,0
58e8: 41 80 00 34 blt 591c <.find_kvm_nested_guest_pte+0x7c>
58ec: 7b 64 07 c6 rldicr r4,r27,32,31
58f0: 7c 84 ee 74 sradi r4,r4,29
58f4: 7c 9c 22 14 add r4,r28,r4
58f8: e8 84 44 a0 ld r4,17568(r4)
58fc: 28 24 00 00 cmpldi r4,0
5900: 41 82 00 1c beq 591c <.find_kvm_nested_guest_pte+0x7c>
5904: e8 64 00 10 ld r3,16(r4)
5908: 7f a4 eb 78 mr r4,r29
590c: 38 a0 00 00 li r5,0
5910: 7f c6 f3 78 mr r6,r30
5914: 48 00 00 01 bl 5914 <.find_kvm_nested_guest_pte+0x74>
5914: R_PPC64_REL24 __find_linux_pte
5918: 60 00 00 00 nop
591c: eb df 00 90 ld r30,144(r31)
5920: eb bf 00 88 ld r29,136(r31)
5924: eb 9f 00 80 ld r28,128(r31)
5928: eb 7f 00 78 ld r27,120(r31)
592c: 38 21 00 a0 addi r1,r1,160
5930: e8 01 00 10 ld r0,16(r1)
5934: 7c 08 03 a6 mtlr r0
5938: eb e1 ff f8 ld r31,-8(r1)
593c: 4e 80 00 20 blr
...
594c: 60 00 00 00 nop
0000000000005950 <.kvmhv_insert_nest_rmap>:
5950: 7c 08 02 a6 mflr r0
5954: fb e1 ff f8 std r31,-8(r1)
5958: f8 01 00 10 std r0,16(r1)
595c: f8 21 ff 71 stdu r1,-144(r1)
5960: 7c 3f 0b 78 mr r31,r1
5964: fb 9f 00 70 std r28,112(r31)
5968: fb bf 00 78 std r29,120(r31)
596c: 7c 9d 23 78 mr r29,r4
5970: fb df 00 80 std r30,128(r31)
5974: 7c be 2b 78 mr r30,r5
5978: 48 00 00 01 bl 5978 <.kvmhv_insert_nest_rmap+0x28>
5978: R_PPC64_REL24 _mcount
597c: 60 00 00 00 nop
5980: e8 7e 00 00 ld r3,0(r30)
5984: eb 9d 00 00 ld r28,0(r29)
5988: e8 83 00 08 ld r4,8(r3)
598c: 28 3c 00 00 cmpldi r28,0
5990: 41 82 00 64 beq 59f4 <.kvmhv_insert_nest_rmap+0xa4>
5994: 7f 85 e3 78 mr r5,r28
5998: 48 00 00 1c b 59b4 <.kvmhv_insert_nest_rmap+0x64>
599c: 60 00 00 00 nop
59a0: 7c a6 2b 78 mr r6,r5
59a4: 38 a0 00 00 li r5,0
59a8: 7c c6 22 78 xor r6,r6,r4
59ac: 28 26 10 00 cmpldi r6,4096
59b0: 41 80 00 7c blt 5a2c <.kvmhv_insert_nest_rmap+0xdc>
59b4: 28 25 00 00 cmpldi r5,0
59b8: 41 82 00 20 beq 59d8 <.kvmhv_insert_nest_rmap+0x88>
59bc: 70 a6 00 01 andi. r6,r5,1
59c0: 41 81 ff e0 bgt 59a0 <.kvmhv_insert_nest_rmap+0x50>
59c4: e8 c5 00 08 ld r6,8(r5)
59c8: 28 26 00 00 cmpldi r6,0
59cc: 41 82 00 0c beq 59d8 <.kvmhv_insert_nest_rmap+0x88>
59d0: e8 a5 00 00 ld r5,0(r5)
59d4: 4b ff ff d4 b 59a8 <.kvmhv_insert_nest_rmap+0x58>
59d8: 73 84 00 01 andi. r4,r28,1
59dc: 41 81 00 24 bgt 5a00 <.kvmhv_insert_nest_rmap+0xb0>
59e0: 7c 64 1b 78 mr r4,r3
59e4: 7f a5 eb 78 mr r5,r29
59e8: 48 00 00 01 bl 59e8 <.kvmhv_insert_nest_rmap+0x98>
59e8: R_PPC64_REL24 llist_add_batch
59ec: 60 00 00 00 nop
59f0: 48 00 00 34 b 5a24 <.kvmhv_insert_nest_rmap+0xd4>
59f4: 60 83 00 01 ori r3,r4,1
59f8: f8 7d 00 00 std r3,0(r29)
59fc: 48 00 00 30 b 5a2c <.kvmhv_insert_nest_rmap+0xdc>
5a00: 38 60 00 00 li r3,0
5a04: 7f a5 eb 78 mr r5,r29
5a08: f8 7d 00 00 std r3,0(r29)
5a0c: e8 7e 00 00 ld r3,0(r30)
5a10: 7c 64 1b 78 mr r4,r3
5a14: 48 00 00 01 bl 5a14 <.kvmhv_insert_nest_rmap+0xc4>
5a14: R_PPC64_REL24 llist_add_batch
5a18: 60 00 00 00 nop
5a1c: e8 7e 00 00 ld r3,0(r30)
5a20: fb 83 00 00 std r28,0(r3)
5a24: 38 60 00 00 li r3,0
5a28: f8 7e 00 00 std r3,0(r30)
5a2c: eb df 00 80 ld r30,128(r31)
5a30: eb bf 00 78 ld r29,120(r31)
5a34: eb 9f 00 70 ld r28,112(r31)
5a38: 38 21 00 90 addi r1,r1,144
5a3c: e8 01 00 10 ld r0,16(r1)
5a40: 7c 08 03 a6 mtlr r0
5a44: eb e1 ff f8 ld r31,-8(r1)
5a48: 4e 80 00 20 blr
...
5a58: 60 00 00 00 nop
5a5c: 60 00 00 00 nop
0000000000005a60 <.kvmhv_update_nest_rmap_rc_list>:
5a60: 7c 08 02 a6 mflr r0
5a64: fb e1 ff f8 std r31,-8(r1)
5a68: f8 01 00 10 std r0,16(r1)
5a6c: f8 21 ff 31 stdu r1,-208(r1)
5a70: 7c 3f 0b 78 mr r31,r1
5a74: fa df 00 80 std r22,128(r31)
5a78: fa ff 00 88 std r23,136(r31)
5a7c: fb 1f 00 90 std r24,144(r31)
5a80: fb 3f 00 98 std r25,152(r31)
5a84: 7c 99 23 78 mr r25,r4
5a88: fb 5f 00 a0 std r26,160(r31)
5a8c: 7d 1a 43 78 mr r26,r8
5a90: fb 7f 00 a8 std r27,168(r31)
5a94: 7c 7b 1b 78 mr r27,r3
5a98: fb 9f 00 b0 std r28,176(r31)
5a9c: 7c bc 2b 78 mr r28,r5
5aa0: fb bf 00 b8 std r29,184(r31)
5aa4: 7c dd 33 78 mr r29,r6
5aa8: fb df 00 c0 std r30,192(r31)
5aac: 7c fe 3b 78 mr r30,r7
5ab0: 48 00 00 01 bl 5ab0 <.kvmhv_update_nest_rmap_rc_list+0x50>
5ab0: R_PPC64_REL24 _mcount
5ab4: 60 00 00 00 nop
5ab8: 7f a3 e3 78 or r3,r29,r28
5abc: 78 63 b8 82 rldicl r3,r3,55,2
5ac0: 78 63 48 01 rotldi. r3,r3,9
5ac4: 41 82 00 3c beq 5b00 <.kvmhv_update_nest_rmap_rc_list+0xa0>
5ac8: eb df 00 c0 ld r30,192(r31)
5acc: eb bf 00 b8 ld r29,184(r31)
5ad0: eb 9f 00 b0 ld r28,176(r31)
5ad4: eb 7f 00 a8 ld r27,168(r31)
5ad8: eb 5f 00 a0 ld r26,160(r31)
5adc: eb 3f 00 98 ld r25,152(r31)
5ae0: eb 1f 00 90 ld r24,144(r31)
5ae4: ea ff 00 88 ld r23,136(r31)
5ae8: ea df 00 80 ld r22,128(r31)
5aec: 38 21 00 d0 addi r1,r1,208
5af0: e8 01 00 10 ld r0,16(r1)
5af4: 7c 08 03 a6 mtlr r0
5af8: eb e1 ff f8 ld r31,-8(r1)
5afc: 4e 80 00 20 blr
5b00: ea f9 00 00 ld r23,0(r25)
5b04: 28 37 00 00 cmpldi r23,0
5b08: 41 82 ff c0 beq 5ac8 <.kvmhv_update_nest_rmap_rc_list+0x68>
5b0c: 7c 7a 00 d0 neg r3,r26
5b10: 3b 5f 00 7c addi r26,r31,124
5b14: 78 63 84 02 rldicl r3,r3,48,16
5b18: 78 78 82 c0 rldicl r24,r3,16,11
5b1c: 48 00 00 0c b 5b28 <.kvmhv_update_nest_rmap_rc_list+0xc8>
5b20: 28 37 00 00 cmpldi r23,0
5b24: 41 82 ff a4 beq 5ac8 <.kvmhv_update_nest_rmap_rc_list+0x68>
5b28: 72 e3 00 01 andi. r3,r23,1
5b2c: 38 80 00 00 li r4,0
5b30: 7e e3 bb 78 mr r3,r23
5b34: 41 81 00 14 bgt 5b48 <.kvmhv_update_nest_rmap_rc_list+0xe8>
5b38: e8 77 00 08 ld r3,8(r23)
5b3c: 28 23 00 00 cmpldi r3,0
5b40: 41 82 ff 88 beq 5ac8 <.kvmhv_update_nest_rmap_rc_list+0x68>
5b44: e8 97 00 00 ld r4,0(r23)
5b48: 80 bb 44 98 lwz r5,17560(r27)
5b4c: 78 76 65 20 rldicl r22,r3,12,52
5b50: 7c 97 23 78 mr r23,r4
5b54: 7c 05 b0 00 cmpw r5,r22
5b58: 41 80 ff c8 blt 5b20 <.kvmhv_update_nest_rmap_rc_list+0xc0>
5b5c: 7a c4 1f 24 rldicr r4,r22,3,60
5b60: 7c 9b 22 14 add r4,r27,r4
5b64: e8 84 44 a0 ld r4,17568(r4)
5b68: 28 24 00 00 cmpldi r4,0
5b6c: 41 82 ff b4 beq 5b20 <.kvmhv_update_nest_rmap_rc_list+0xc0>
5b70: 78 63 a3 02 rldicl r3,r3,52,12
5b74: 38 a0 00 00 li r5,0
5b78: 78 79 63 00 rldicl r25,r3,12,12
5b7c: e8 64 00 10 ld r3,16(r4)
5b80: 7f 46 d3 78 mr r6,r26
5b84: 7f 24 cb 78 mr r4,r25
5b88: 48 00 00 01 bl 5b88 <.kvmhv_update_nest_rmap_rc_list+0x128>
5b88: R_PPC64_REL24 __find_linux_pte
5b8c: 60 00 00 00 nop
5b90: 28 23 00 00 cmpldi r3,0
5b94: 41 82 ff 8c beq 5b20 <.kvmhv_update_nest_rmap_rc_list+0xc0>
5b98: e8 83 00 00 ld r4,0(r3)
5b9c: 7c 85 20 f8 not r5,r4
5ba0: 78 86 17 a0 rldicl r6,r4,2,62
5ba4: 78 a5 1f 60 rldicl r5,r5,3,61
5ba8: 28 a6 00 03 cmpldi cr1,r6,3
5bac: 78 a5 e8 43 rldicl. r5,r5,61,1
5bb0: 7c 84 f2 78 xor r4,r4,r30
5bb4: 4e 84 11 02 crandc 4*cr5+lt,4*cr1+lt,eq
5bb8: 7f 04 20 39 and. r4,r24,r4
5bbc: 4e 94 13 42 crorc 4*cr5+lt,4*cr5+lt,eq
5bc0: 41 94 ff 60 blt cr5,5b20 <.kvmhv_update_nest_rmap_rc_list+0xc0>
5bc4: 7c 80 18 a8 ldarx r4,0,r3
5bc8: 7c 85 e0 78 andc r5,r4,r28
5bcc: 7c a5 eb 78 or r5,r5,r29
5bd0: 7c a0 19 ad stdcx. r5,0,r3
5bd4: 40 c2 ff f0 bne- 5bc4 <.kvmhv_update_nest_rmap_rc_list+0x164>
5bd8: 7a c6 00 20 clrldi r6,r22,32
5bdc: 7f 63 db 78 mr r3,r27
5be0: 80 bf 00 7c lwz r5,124(r31)
5be4: 7f 24 cb 78 mr r4,r25
5be8: 48 00 00 01 bl 5be8 <.kvmhv_update_nest_rmap_rc_list+0x188>
5be8: R_PPC64_REL24 kvmppc_radix_tlbie_page
5bec: 60 00 00 00 nop
5bf0: 4b ff ff 30 b 5b20 <.kvmhv_update_nest_rmap_rc_list+0xc0>
...
0000000000005c00 <.kvmhv_remove_nest_rmap_range>:
5c00: 7c 08 02 a6 mflr r0
5c04: fb e1 ff f8 std r31,-8(r1)
5c08: f8 01 00 10 std r0,16(r1)
5c0c: f8 21 ff 21 stdu r1,-224(r1)
5c10: 7c 3f 0b 78 mr r31,r1
5c14: fa 7f 00 78 std r19,120(r31)
5c18: fa 9f 00 80 std r20,128(r31)
5c1c: fa bf 00 88 std r21,136(r31)
5c20: fa df 00 90 std r22,144(r31)
5c24: fa ff 00 98 std r23,152(r31)
5c28: fb 1f 00 a0 std r24,160(r31)
5c2c: fb 3f 00 a8 std r25,168(r31)
5c30: fb 5f 00 b0 std r26,176(r31)
5c34: 7c ba 2b 78 mr r26,r5
5c38: fb 7f 00 b8 std r27,184(r31)
5c3c: 7c fb 3b 78 mr r27,r7
5c40: fb 9f 00 c0 std r28,192(r31)
5c44: 7c 7c 1b 78 mr r28,r3
5c48: fb bf 00 c8 std r29,200(r31)
5c4c: 7c 9d 23 78 mr r29,r4
5c50: fb df 00 d0 std r30,208(r31)
5c54: 7c de 33 78 mr r30,r6
5c58: 48 00 00 01 bl 5c58 <.kvmhv_remove_nest_rmap_range+0x58>
5c58: R_PPC64_REL24 _mcount
5c5c: 60 00 00 00 nop
5c60: 28 3d 00 00 cmpldi r29,0
5c64: 41 82 01 64 beq 5dc8 <.kvmhv_remove_nest_rmap_range+0x1c8>
5c68: e8 7d 00 00 ld r3,0(r29)
5c6c: 7b 44 84 02 rldicl r4,r26,48,16
5c70: 7f 03 20 50 subf r24,r3,r4
5c74: 7b 63 84 02 rldicl r3,r27,48,16
5c78: 7e f8 1a 14 add r23,r24,r3
5c7c: 7c 38 b8 40 cmpld r24,r23
5c80: 40 80 01 48 bge 5dc8 <.kvmhv_remove_nest_rmap_range+0x1c8>
5c84: 7c 7b 00 d0 neg r3,r27
5c88: 3a a0 00 00 li r21,0
5c8c: 78 63 84 02 rldicl r3,r3,48,16
5c90: 3b 7f 00 74 addi r27,r31,116
5c94: 78 76 82 c0 rldicl r22,r3,16,11
5c98: 48 00 00 14 b 5cac <.kvmhv_remove_nest_rmap_range+0xac>
5c9c: 60 00 00 00 nop
5ca0: 3b 18 00 01 addi r24,r24,1
5ca4: 7c 38 b8 40 cmpld r24,r23
5ca8: 41 82 01 20 beq 5dc8 <.kvmhv_remove_nest_rmap_range+0x1c8>
5cac: e8 7d 00 18 ld r3,24(r29)
5cb0: 7b 04 1f 24 rldicr r4,r24,3,60
5cb4: 7c 00 04 ac hwsync
5cb8: 7c 63 22 14 add r3,r3,r4
5cbc: 7f 40 18 a8 ldarx r26,0,r3
5cc0: 7e a0 19 ad stdcx. r21,0,r3
5cc4: 40 c2 ff f8 bne- 5cbc <.kvmhv_remove_nest_rmap_range+0xbc>
5cc8: 28 3a 00 00 cmpldi r26,0
5ccc: 7c 00 04 ac hwsync
5cd0: 41 82 ff d0 beq 5ca0 <.kvmhv_remove_nest_rmap_range+0xa0>
5cd4: 7f 54 d3 78 mr r20,r26
5cd8: 48 00 00 20 b 5cf8 <.kvmhv_remove_nest_rmap_range+0xf8>
5cdc: 60 00 00 00 nop
5ce0: 7f 43 d3 78 mr r3,r26
5ce4: 48 00 00 01 bl 5ce4 <.kvmhv_remove_nest_rmap_range+0xe4>
5ce4: R_PPC64_REL24 kfree
5ce8: 60 00 00 00 nop
5cec: 28 34 00 00 cmpldi r20,0
5cf0: 7e 9a a3 78 mr r26,r20
5cf4: 41 82 ff ac beq 5ca0 <.kvmhv_remove_nest_rmap_range+0xa0>
5cf8: 72 83 00 01 andi. r3,r20,1
5cfc: 41 81 00 24 bgt 5d20 <.kvmhv_remove_nest_rmap_range+0x120>
5d00: e8 74 00 08 ld r3,8(r20)
5d04: 28 23 00 00 cmpldi r3,0
5d08: 41 82 ff 98 beq 5ca0 <.kvmhv_remove_nest_rmap_range+0xa0>
5d0c: ea 94 00 00 ld r20,0(r20)
5d10: 48 00 00 1c b 5d2c <.kvmhv_remove_nest_rmap_range+0x12c>
5d14: 60 00 00 00 nop
5d18: 60 00 00 00 nop
5d1c: 60 00 00 00 nop
5d20: 3b 40 00 00 li r26,0
5d24: 7e 83 a3 78 mr r3,r20
5d28: 3a 80 00 00 li r20,0
5d2c: 80 bc 44 98 lwz r5,17560(r28)
5d30: 78 64 65 20 rldicl r4,r3,12,52
5d34: 7c 05 20 00 cmpw r5,r4
5d38: 41 80 ff a8 blt 5ce0 <.kvmhv_remove_nest_rmap_range+0xe0>
5d3c: 78 84 1f 24 rldicr r4,r4,3,60
5d40: 7c 9c 22 14 add r4,r28,r4
5d44: ea 64 44 a0 ld r19,17568(r4)
5d48: 28 33 00 00 cmpldi r19,0
5d4c: 41 82 ff 94 beq 5ce0 <.kvmhv_remove_nest_rmap_range+0xe0>
5d50: 78 63 a3 02 rldicl r3,r3,52,12
5d54: 38 a0 00 00 li r5,0
5d58: 78 79 63 00 rldicl r25,r3,12,12
5d5c: e8 73 00 10 ld r3,16(r19)
5d60: 7f 66 db 78 mr r6,r27
5d64: 7f 24 cb 78 mr r4,r25
5d68: 48 00 00 01 bl 5d68 <.kvmhv_remove_nest_rmap_range+0x168>
5d68: R_PPC64_REL24 __find_linux_pte
5d6c: 60 00 00 00 nop
5d70: 28 23 00 00 cmpldi r3,0
5d74: 41 82 ff 6c beq 5ce0 <.kvmhv_remove_nest_rmap_range+0xe0>
5d78: 7c 64 1b 78 mr r4,r3
5d7c: e8 63 00 00 ld r3,0(r3)
5d80: 7c 65 18 f8 not r5,r3
5d84: 78 66 17 a0 rldicl r6,r3,2,62
5d88: 78 a5 1f 60 rldicl r5,r5,3,61
5d8c: 28 a6 00 03 cmpldi cr1,r6,3
5d90: 78 a5 e8 43 rldicl. r5,r5,61,1
5d94: 7c 63 f2 78 xor r3,r3,r30
5d98: 4e 84 11 02 crandc 4*cr5+lt,4*cr1+lt,eq
5d9c: 7e c3 18 39 and. r3,r22,r3
5da0: 4e 94 13 42 crorc 4*cr5+lt,4*cr5+lt,eq
5da4: 41 94 ff 3c blt cr5,5ce0 <.kvmhv_remove_nest_rmap_range+0xe0>
5da8: 80 df 00 74 lwz r6,116(r31)
5dac: 7f 83 e3 78 mr r3,r28
5db0: 7f 25 cb 78 mr r5,r25
5db4: 38 e0 00 00 li r7,0
5db8: 81 13 00 0c lwz r8,12(r19)
5dbc: 48 00 00 01 bl 5dbc <.kvmhv_remove_nest_rmap_range+0x1bc>
5dbc: R_PPC64_REL24 kvmppc_unmap_pte
5dc0: 60 00 00 00 nop
5dc4: 4b ff ff 1c b 5ce0 <.kvmhv_remove_nest_rmap_range+0xe0>
5dc8: eb df 00 d0 ld r30,208(r31)
5dcc: eb bf 00 c8 ld r29,200(r31)
5dd0: eb 9f 00 c0 ld r28,192(r31)
5dd4: eb 7f 00 b8 ld r27,184(r31)
5dd8: eb 5f 00 b0 ld r26,176(r31)
5ddc: eb 3f 00 a8 ld r25,168(r31)
5de0: eb 1f 00 a0 ld r24,160(r31)
5de4: ea ff 00 98 ld r23,152(r31)
5de8: ea df 00 90 ld r22,144(r31)
5dec: ea bf 00 88 ld r21,136(r31)
5df0: ea 9f 00 80 ld r20,128(r31)
5df4: ea 7f 00 78 ld r19,120(r31)
5df8: 38 21 00 e0 addi r1,r1,224
5dfc: e8 01 00 10 ld r0,16(r1)
5e00: 7c 08 03 a6 mtlr r0
5e04: eb e1 ff f8 ld r31,-8(r1)
5e08: 4e 80 00 20 blr
...
5e18: 60 00 00 00 nop
5e1c: 60 00 00 00 nop
0000000000005e20 <.kvmhv_do_nested_tlbie>:
5e20: 7c 08 02 a6 mflr r0
5e24: fb e1 ff f8 std r31,-8(r1)
5e28: f8 01 00 10 std r0,16(r1)
5e2c: f8 21 ff 31 stdu r1,-208(r1)
5e30: 7c 3f 0b 78 mr r31,r1
5e34: fa df 00 80 std r22,128(r31)
5e38: fa ff 00 88 std r23,136(r31)
5e3c: fb 1f 00 90 std r24,144(r31)
5e40: fb 3f 00 98 std r25,152(r31)
5e44: fb 5f 00 a0 std r26,160(r31)
5e48: fb 7f 00 a8 std r27,168(r31)
5e4c: fb 9f 00 b0 std r28,176(r31)
5e50: fb bf 00 b8 std r29,184(r31)
5e54: 7c 7d 1b 78 mr r29,r3
5e58: fb df 00 c0 std r30,192(r31)
5e5c: 48 00 00 01 bl 5e5c <.kvmhv_do_nested_tlbie+0x3c>
5e5c: R_PPC64_REL24 _mcount
5e60: 60 00 00 00 nop
5e64: 80 7d 0c cc lwz r3,3276(r29)
5e68: 3b c0 ff fc li r30,-4
5e6c: eb 7d 0c d8 ld r27,3288(r29)
5e70: 54 64 03 9e rlwinm r4,r3,0,14,15
5e74: 54 7a 77 be rlwinm r26,r3,14,30,31
5e78: 6c 84 00 01 xoris r4,r4,1
5e7c: 28 04 00 00 cmplwi r4,0
5e80: 57 65 b7 be rlwinm r5,r27,22,30,31
5e84: 40 82 02 44 bne 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
5e88: 2c 1a 00 03 cmpwi r26,3
5e8c: 41 82 02 3c beq 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
5e90: 2c 05 00 01 cmpwi r5,1
5e94: 41 82 02 34 beq 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
5e98: 2c 05 00 00 cmpwi r5,0
5e9c: 38 7a ff ff addi r3,r26,-1
5ea0: 40 82 00 0c bne 5eac <.kvmhv_do_nested_tlbie+0x8c>
5ea4: 28 03 00 02 cmplwi r3,2
5ea8: 41 80 02 20 blt 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
5eac: 28 05 00 03 cmplwi r5,3
5eb0: 41 82 01 d0 beq 6080 <.kvmhv_do_nested_tlbie+0x260>
5eb4: 80 9d 0c d4 lwz r4,3284(r29)
5eb8: 28 05 00 02 cmplwi r5,2
5ebc: e8 7d 00 00 ld r3,0(r29)
5ec0: 41 82 01 d4 beq 6094 <.kvmhv_do_nested_tlbie+0x274>
5ec4: 28 05 00 00 cmplwi r5,0
5ec8: 40 82 02 00 bne 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
5ecc: 3c a2 00 00 addis r5,r2,0
5ece: R_PPC64_TOC16_HA .toc+0x48
5ed0: 57 66 df 7e rlwinm r6,r27,27,29,31
5ed4: e8 a5 00 00 ld r5,0(r5)
5ed6: R_PPC64_TOC16_LO_DS .toc+0x48
5ed8: e8 e5 00 50 ld r7,80(r5)
5edc: 7c 27 30 40 cmpld r7,r6
5ee0: 38 e0 00 00 li r7,0
5ee4: 41 82 00 f4 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5ee8: e8 e5 00 a8 ld r7,168(r5)
5eec: 7c 27 30 40 cmpld r7,r6
5ef0: 38 e0 00 01 li r7,1
5ef4: 41 82 00 e4 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5ef8: e8 e5 01 00 ld r7,256(r5)
5efc: 7c 27 30 40 cmpld r7,r6
5f00: 38 e0 00 02 li r7,2
5f04: 41 82 00 d4 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5f08: e8 e5 01 58 ld r7,344(r5)
5f0c: 7c 27 30 40 cmpld r7,r6
5f10: 38 e0 00 03 li r7,3
5f14: 41 82 00 c4 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5f18: e8 e5 01 b0 ld r7,432(r5)
5f1c: 7c 27 30 40 cmpld r7,r6
5f20: 38 e0 00 04 li r7,4
5f24: 41 82 00 b4 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5f28: e8 e5 02 08 ld r7,520(r5)
5f2c: 7c 27 30 40 cmpld r7,r6
5f30: 38 e0 00 05 li r7,5
5f34: 41 82 00 a4 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5f38: e8 e5 02 60 ld r7,608(r5)
5f3c: 7c 27 30 40 cmpld r7,r6
5f40: 38 e0 00 06 li r7,6
5f44: 41 82 00 94 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5f48: e8 e5 02 b8 ld r7,696(r5)
5f4c: 7c 27 30 40 cmpld r7,r6
5f50: 38 e0 00 07 li r7,7
5f54: 41 82 00 84 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5f58: e8 e5 03 10 ld r7,784(r5)
5f5c: 7c 27 30 40 cmpld r7,r6
5f60: 38 e0 00 08 li r7,8
5f64: 41 82 00 74 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5f68: e8 e5 03 68 ld r7,872(r5)
5f6c: 7c 27 30 40 cmpld r7,r6
5f70: 38 e0 00 09 li r7,9
5f74: 41 82 00 64 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5f78: e8 e5 03 c0 ld r7,960(r5)
5f7c: 7c 27 30 40 cmpld r7,r6
5f80: 38 e0 00 0a li r7,10
5f84: 41 82 00 54 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5f88: e8 e5 04 18 ld r7,1048(r5)
5f8c: 7c 27 30 40 cmpld r7,r6
5f90: 38 e0 00 0b li r7,11
5f94: 41 82 00 44 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5f98: e8 e5 04 70 ld r7,1136(r5)
5f9c: 7c 27 30 40 cmpld r7,r6
5fa0: 38 e0 00 0c li r7,12
5fa4: 41 82 00 34 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5fa8: e8 e5 04 c8 ld r7,1224(r5)
5fac: 7c 27 30 40 cmpld r7,r6
5fb0: 38 e0 00 0d li r7,13
5fb4: 41 82 00 24 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5fb8: e8 e5 05 20 ld r7,1312(r5)
5fbc: 7c 27 30 40 cmpld r7,r6
5fc0: 38 e0 00 0e li r7,14
5fc4: 41 82 00 14 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
5fc8: e8 e5 05 78 ld r7,1400(r5)
5fcc: 7c 27 30 40 cmpld r7,r6
5fd0: 38 e0 00 0f li r7,15
5fd4: 40 82 00 f4 bne 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
5fd8: 1c c7 00 58 mulli r6,r7,88
5fdc: 7f 45 30 2e lwzx r26,r5,r6
5fe0: 2c 1a 00 00 cmpwi r26,0
5fe4: 41 80 00 e4 blt 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
5fe8: 7c 84 07 b4 extsw r4,r4
5fec: 38 a0 00 00 li r5,0
5ff0: 3b c0 00 00 li r30,0
5ff4: 48 00 00 01 bl 5ff4 <.kvmhv_do_nested_tlbie+0x1d4>
5ff4: R_PPC64_REL24 kvmhv_get_nested
5ff8: 28 23 00 00 cmpldi r3,0
5ffc: 41 82 00 cc beq 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
6000: 7c 7c 1b 78 mr r28,r3
6004: 38 9a ff f0 addi r4,r26,-16
6008: 3b 00 00 01 li r24,1
600c: 3a e0 ff ff li r23,-1
6010: 7b 63 04 e4 rldicr r3,r27,0,51
6014: 7f 16 20 36 sld r22,r24,r4
6018: 7e e4 d0 36 sld r4,r23,r26
601c: 3b 7c 00 30 addi r27,r28,48
6020: 7c 7a 20 38 and r26,r3,r4
6024: 7f 63 db 78 mr r3,r27
6028: 48 00 00 01 bl 6028 <.kvmhv_do_nested_tlbie+0x208>
6028: R_PPC64_REL24 mutex_lock
602c: 60 00 00 00 nop
6030: 3b 3f 00 7c addi r25,r31,124
6034: 60 00 00 00 nop
6038: 60 00 00 00 nop
603c: 60 00 00 00 nop
6040: 7f a3 eb 78 mr r3,r29
6044: 7f 84 e3 78 mr r4,r28
6048: 7f 45 d3 78 mr r5,r26
604c: 7f 26 cb 78 mr r6,r25
6050: 48 00 00 01 bl 6050 <.kvmhv_do_nested_tlbie+0x230>
6050: R_PPC64_REL24 .opd+0x270
6054: 80 7f 00 7c lwz r3,124(r31)
6058: 38 83 ff f0 addi r4,r3,-16
605c: 7f 03 18 36 sld r3,r24,r3
6060: 7e e4 20 36 sld r4,r23,r4
6064: 7f 43 d2 14 add r26,r3,r26
6068: 7e c4 b2 15 add. r22,r4,r22
606c: 41 81 ff d4 bgt 6040 <.kvmhv_do_nested_tlbie+0x220>
6070: 7f 63 db 78 mr r3,r27
6074: 48 00 00 01 bl 6074 <.kvmhv_do_nested_tlbie+0x254>
6074: R_PPC64_REL24 mutex_unlock
6078: 60 00 00 00 nop
607c: 48 00 00 44 b 60c0 <.kvmhv_do_nested_tlbie+0x2a0>
6080: 7b 44 00 20 clrldi r4,r26,32
6084: 7f a3 eb 78 mr r3,r29
6088: 48 00 00 01 bl 6088 <.kvmhv_do_nested_tlbie+0x268>
6088: R_PPC64_REL24 .opd+0x258
608c: 3b c0 00 00 li r30,0
6090: 48 00 00 38 b 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
6094: 7c 84 07 b4 extsw r4,r4
6098: 38 a0 00 00 li r5,0
609c: 3b c0 00 00 li r30,0
60a0: 48 00 00 01 bl 60a0 <.kvmhv_do_nested_tlbie+0x280>
60a0: R_PPC64_REL24 kvmhv_get_nested
60a4: 28 23 00 00 cmpldi r3,0
60a8: 41 82 00 20 beq 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
60ac: 7c 7c 1b 78 mr r28,r3
60b0: 7b 45 00 20 clrldi r5,r26,32
60b4: 7f a3 eb 78 mr r3,r29
60b8: 7f 84 e3 78 mr r4,r28
60bc: 48 00 00 01 bl 60bc <.kvmhv_do_nested_tlbie+0x29c>
60bc: R_PPC64_REL24 .opd+0x240
60c0: 7f 83 e3 78 mr r3,r28
60c4: 48 00 00 01 bl 60c4 <.kvmhv_do_nested_tlbie+0x2a4>
60c4: R_PPC64_REL24 kvmhv_put_nested
60c8: 7f c3 f3 78 mr r3,r30
60cc: eb df 00 c0 ld r30,192(r31)
60d0: eb bf 00 b8 ld r29,184(r31)
60d4: eb 9f 00 b0 ld r28,176(r31)
60d8: eb 7f 00 a8 ld r27,168(r31)
60dc: eb 5f 00 a0 ld r26,160(r31)
60e0: eb 3f 00 98 ld r25,152(r31)
60e4: eb 1f 00 90 ld r24,144(r31)
60e8: ea ff 00 88 ld r23,136(r31)
60ec: ea df 00 80 ld r22,128(r31)
60f0: 38 21 00 d0 addi r1,r1,208
60f4: e8 01 00 10 ld r0,16(r1)
60f8: 7c 08 03 a6 mtlr r0
60fc: eb e1 ff f8 ld r31,-8(r1)
6100: 4e 80 00 20 blr
...
0000000000006110 <.kvmhv_nested_page_fault>:
6110: 7c 08 02 a6 mflr r0
6114: fb e1 ff f8 std r31,-8(r1)
6118: f8 01 00 10 std r0,16(r1)
611c: f8 21 ff 71 stdu r1,-144(r1)
6120: 7c 3f 0b 78 mr r31,r1
6124: fb 9f 00 70 std r28,112(r31)
6128: fb bf 00 78 std r29,120(r31)
612c: fb df 00 80 std r30,128(r31)
6130: 7c 7e 1b 78 mr r30,r3
6134: 48 00 00 01 bl 6134 <.kvmhv_nested_page_fault+0x24>
6134: R_PPC64_REL24 _mcount
6138: 60 00 00 00 nop
613c: eb be 20 20 ld r29,8224(r30)
6140: 3b 9d 00 30 addi r28,r29,48
6144: 7f 83 e3 78 mr r3,r28
6148: 48 00 00 01 bl 6148 <.kvmhv_nested_page_fault+0x38>
6148: R_PPC64_REL24 mutex_lock
614c: 60 00 00 00 nop
6150: 7f c3 f3 78 mr r3,r30
6154: 7f a4 eb 78 mr r4,r29
6158: 48 00 00 01 bl 6158 <.kvmhv_nested_page_fault+0x48>
6158: R_PPC64_REL24 .opd+0x1f8
615c: 7c 7e 1b 78 mr r30,r3
6160: 7f 83 e3 78 mr r3,r28
6164: 48 00 00 01 bl 6164 <.kvmhv_nested_page_fault+0x54>
6164: R_PPC64_REL24 mutex_unlock
6168: 60 00 00 00 nop
616c: 7f c3 f3 78 mr r3,r30
6170: eb df 00 80 ld r30,128(r31)
6174: eb bf 00 78 ld r29,120(r31)
6178: eb 9f 00 70 ld r28,112(r31)
617c: 38 21 00 90 addi r1,r1,144
6180: e8 01 00 10 ld r0,16(r1)
6184: 7c 08 03 a6 mtlr r0
6188: eb e1 ff f8 ld r31,-8(r1)
618c: 4e 80 00 20 blr
...
619c: 60 00 00 00 nop
00000000000061a0 <.__kvmhv_nested_page_fault>:
61a0: 7c 08 02 a6 mflr r0
61a4: fb e1 ff f8 std r31,-8(r1)
61a8: 7d 80 00 26 mfcr r12
61ac: f8 01 00 10 std r0,16(r1)
61b0: 91 81 00 08 stw r12,8(r1)
61b4: f8 21 fe d1 stdu r1,-304(r1)
61b8: 7c 3f 0b 78 mr r31,r1
61bc: fa 7f 00 c8 std r19,200(r31)
61c0: fa 9f 00 d0 std r20,208(r31)
61c4: fa bf 00 d8 std r21,216(r31)
61c8: fa df 00 e0 std r22,224(r31)
61cc: fa ff 00 e8 std r23,232(r31)
61d0: fb 1f 00 f0 std r24,240(r31)
61d4: fb 3f 00 f8 std r25,248(r31)
61d8: fb 5f 01 00 std r26,256(r31)
61dc: 7c 7a 1b 78 mr r26,r3
61e0: fb 7f 01 08 std r27,264(r31)
61e4: fb 9f 01 10 std r28,272(r31)
61e8: fb bf 01 18 std r29,280(r31)
61ec: fb df 01 20 std r30,288(r31)
61f0: 48 00 00 05 bl 61f4 <.__kvmhv_nested_page_fault+0x54>
61f4: 7c 9e 23 78 mr r30,r4
61f8: 7f 28 02 a6 mflr r25
61fc: 48 00 00 01 bl 61fc <.__kvmhv_nested_page_fault+0x5c>
61fc: R_PPC64_REL24 _mcount
6200: 60 00 00 00 nop
6204: 82 da 1b 90 lwz r22,7056(r26)
6208: e8 de 00 18 ld r6,24(r30)
620c: 7a c3 3e 42 rldicl r3,r22,39,25
6210: 70 63 00 01 andi. r3,r3,1
6214: 4d 01 0b 82 crmove 4*cr2+lt,gt
6218: eb ba 00 00 ld r29,0(r26)
621c: 28 a6 00 00 cmpldi cr1,r6,0
6220: ea fa 1b 88 ld r23,7048(r26)
6224: 40 86 00 18 bne cr1,623c <.__kvmhv_nested_page_fault+0x9c>
6228: 7f c3 f3 78 mr r3,r30
622c: 48 00 00 01 bl 622c <.__kvmhv_nested_page_fault+0x8c>
622c: R_PPC64_REL24 .opd+0x60
6230: e8 de 00 18 ld r6,24(r30)
6234: 28 26 00 00 cmpldi r6,0
6238: 41 82 01 0c beq 6344 <.__kvmhv_nested_page_fault+0x1a4>
623c: e8 7a 1b a0 ld r3,7072(r26)
6240: 76 c4 00 02 andis. r4,r22,2
6244: 38 a0 00 00 li r5,0
6248: 7a e4 05 20 clrldi r4,r23,52
624c: 3b 9f 00 c0 addi r28,r31,192
6250: 41 82 00 0c beq 625c <.__kvmhv_nested_page_fault+0xbc>
6254: 60 a4 00 00 ori r4,r5,0
6258: 48 00 00 04 b 625c <.__kvmhv_nested_page_fault+0xbc>
625c: 78 63 a3 02 rldicl r3,r3,52,12
6260: 38 bf 00 88 addi r5,r31,136
6264: 78 63 61 00 rldicl r3,r3,12,4
6268: 7f 87 e3 78 mr r7,r28
626c: 7c 7b 23 78 or r27,r3,r4
6270: 7f 43 d3 78 mr r3,r26
6274: 7f 64 db 78 mr r4,r27
6278: 56 d3 01 8c rlwinm r19,r22,0,6,6
627c: 48 00 00 01 bl 627c <.__kvmhv_nested_page_fault+0xdc>
627c: R_PPC64_REL24 kvmppc_mmu_walk_radix_tree
6280: 60 00 00 00 nop
6284: 38 83 00 16 addi r4,r3,22
6288: 28 04 00 16 cmplwi r4,22
628c: 41 81 00 68 bgt 62f4 <.__kvmhv_nested_page_fault+0x154>
6290: 3c a2 00 00 addis r5,r2,0
6292: R_PPC64_TOC16_HA .toc+0x50
6294: 78 84 17 88 rldic r4,r4,2,30
6298: e8 a5 00 00 ld r5,0(r5)
629a: R_PPC64_TOC16_LO_DS .toc+0x50
629c: 7c 84 2a aa lwax r4,r4,r5
62a0: 7c 84 ca 14 add r4,r4,r25
62a4: 7c 89 03 a6 mtctr r4
62a8: 4e 80 04 20 bctr
62ac: 66 64 00 08 oris r4,r19,8
62b0: 48 00 00 18 b 62c8 <.__kvmhv_nested_page_fault+0x128>
62b4: 66 64 40 00 oris r4,r19,16384
62b8: 48 00 00 10 b 62c8 <.__kvmhv_nested_page_fault+0x128>
62bc: e8 7f 00 c0 ld r3,192(r31)
62c0: 66 64 00 02 oris r4,r19,2
62c4: f8 7a 1b a0 std r3,7072(r26)
62c8: 80 7a 1c 4c lwz r3,7244(r26)
62cc: 28 03 0e 20 cmplwi r3,3616
62d0: 38 60 00 02 li r3,2
62d4: 90 9a 1b 90 stw r4,7056(r26)
62d8: 40 82 00 1c bne 62f4 <.__kvmhv_nested_page_fault+0x154>
62dc: e8 ba 1d 80 ld r5,7552(r26)
62e0: 3c c0 87 c0 lis r6,-30784
62e4: 60 c6 ff ff ori r6,r6,65535
62e8: 7c a5 30 38 and r5,r5,r6
62ec: 7c a4 23 78 or r4,r5,r4
62f0: f8 9a 1d 80 std r4,7552(r26)
62f4: 3c 80 1c 00 lis r4,7168
62f8: 2c 83 00 02 cmpwi cr1,r3,2
62fc: 60 84 00 08 ori r4,r4,8
6300: 7e c4 20 39 and. r4,r22,r4
6304: 4e 86 11 02 crandc 4*cr5+lt,4*cr1+eq,eq
6308: 41 94 02 64 blt cr5,656c <.__kvmhv_nested_page_fault+0x3cc>
630c: 28 03 00 00 cmplwi r3,0
6310: 41 82 00 5c beq 636c <.__kvmhv_nested_page_fault+0x1cc>
6314: 7c 75 07 b4 extsw r21,r3
6318: 48 00 02 6c b 6584 <.__kvmhv_nested_page_fault+0x3e4>
631c: 28 33 00 00 cmpldi r19,0
6320: 40 82 00 2c bne 634c <.__kvmhv_nested_page_fault+0x1ac>
6324: 80 7a 1c 4c lwz r3,7244(r26)
6328: 28 03 0e 20 cmplwi r3,3616
632c: 88 7f 00 a0 lbz r3,160(r31)
6330: 40 82 00 30 bne 6360 <.__kvmhv_nested_page_fault+0x1c0>
6334: 70 63 00 20 andi. r3,r3,32
6338: 3c 80 10 00 lis r4,4096
633c: 41 82 ff 8c beq 62c8 <.__kvmhv_nested_page_fault+0x128>
6340: 48 00 00 2c b 636c <.__kvmhv_nested_page_fault+0x1cc>
6344: 3a a0 00 02 li r21,2
6348: 48 00 02 3c b 6584 <.__kvmhv_nested_page_fault+0x3e4>
634c: 88 7f 00 a0 lbz r3,160(r31)
6350: 70 63 00 40 andi. r3,r3,64
6354: 40 82 00 18 bne 636c <.__kvmhv_nested_page_fault+0x1cc>
6358: 66 64 08 00 oris r4,r19,2048
635c: 4b ff ff 6c b 62c8 <.__kvmhv_nested_page_fault+0x128>
6360: 28 03 00 3f cmplwi r3,63
6364: 3c 80 08 00 lis r4,2048
6368: 40 81 ff 60 ble 62c8 <.__kvmhv_nested_page_fault+0x128>
636c: 76 c3 00 04 andis. r3,r22,4
6370: 40 82 01 94 bne 6504 <.__kvmhv_nested_page_fault+0x364>
6374: 8a 9f 00 b9 lbz r20,185(r31)
6378: 28 14 00 0f cmplwi r20,15
637c: 40 81 02 b0 ble 662c <.__kvmhv_nested_page_fault+0x48c>
6380: eb 3f 00 98 ld r25,152(r31)
6384: 7f a3 eb 78 mr r3,r29
6388: 7b 24 84 02 rldicl r4,r25,48,16
638c: 48 00 00 01 bl 638c <.__kvmhv_nested_page_fault+0x1ec>
638c: R_PPC64_REL24 gfn_to_memslot
6390: 60 00 00 00 nop
6394: 28 23 00 00 cmpldi r3,0
6398: 41 82 02 40 beq 65d8 <.__kvmhv_nested_page_fault+0x438>
639c: 7c 78 1b 78 mr r24,r3
63a0: 80 63 00 28 lwz r3,40(r3)
63a4: 74 64 00 01 andis. r4,r3,1
63a8: 40 82 02 30 bne 65d8 <.__kvmhv_nested_page_fault+0x438>
63ac: 70 63 00 02 andi. r3,r3,2
63b0: 4d 80 00 00 mcrf cr3,cr0
63b4: 4e 8e 43 42 crorc 4*cr5+lt,4*cr3+eq,4*cr2+lt
63b8: 40 94 02 58 bge cr5,6610 <.__kvmhv_nested_page_fault+0x470>
63bc: 3c 60 00 01 lis r3,1
63c0: 60 63 05 10 ori r3,r3,1296
63c4: 7e fd 18 2a ldx r23,r29,r3
63c8: 38 60 00 00 li r3,0
63cc: 7c 20 04 ac lwsync
63d0: f8 7f 00 80 std r3,128(r31)
63d4: 7f a3 eb 78 mr r3,r29
63d8: 48 00 00 01 bl 63d8 <.__kvmhv_nested_page_fault+0x238>
63d8: R_PPC64_REL24 _raw_spin_lock
63dc: 60 00 00 00 nop
63e0: e8 7d 43 80 ld r3,17280(r29)
63e4: 38 df 00 7c addi r6,r31,124
63e8: 7f 24 cb 78 mr r4,r25
63ec: 38 a0 00 00 li r5,0
63f0: 48 00 00 01 bl 63f0 <.__kvmhv_nested_page_fault+0x250>
63f0: R_PPC64_REL24 __find_linux_pte
63f4: 60 00 00 00 nop
63f8: 80 9f 00 7c lwz r4,124(r31)
63fc: 28 04 00 00 cmplwi r4,0
6400: 40 82 00 0c bne 640c <.__kvmhv_nested_page_fault+0x26c>
6404: 38 80 00 10 li r4,16
6408: 90 9f 00 7c stw r4,124(r31)
640c: 28 23 00 00 cmpldi r3,0
6410: 41 82 00 0c beq 641c <.__kvmhv_nested_page_fault+0x27c>
6414: e8 63 00 00 ld r3,0(r3)
6418: f8 7f 00 80 std r3,128(r31)
641c: a0 6d 0c 7c lhz r3,3196(r13)
6420: 28 03 00 00 cmplwi r3,0
6424: 40 82 03 ec bne 6810 <.__kvmhv_nested_page_fault+0x670>
6428: a0 6d 0c 7a lhz r3,3194(r13)
642c: 38 63 ff ff addi r3,r3,-1
6430: b0 6d 0c 7a sth r3,3194(r13)
6434: 60 00 00 00 nop
6438: 38 60 00 00 li r3,0
643c: 7c 20 04 ac lwsync
6440: 98 7d 00 03 stb r3,3(r29)
6444: e8 7f 00 80 ld r3,128(r31)
6448: 7c 64 18 f8 not r4,r3
644c: 78 65 17 a0 rldicl r5,r3,2,62
6450: 78 84 1f 60 rldicl r4,r4,3,61
6454: 28 a5 00 03 cmpldi cr1,r5,3
6458: 78 84 e8 43 rldicl. r4,r4,61,1
645c: 4e 84 11 02 crandc 4*cr5+lt,4*cr1+lt,eq
6460: 41 94 00 10 blt cr5,6470 <.__kvmhv_nested_page_fault+0x2d0>
6464: 70 64 00 02 andi. r4,r3,2
6468: 4e 88 12 02 crand 4*cr5+lt,4*cr2+lt,eq
646c: 40 94 01 e0 bge cr5,664c <.__kvmhv_nested_page_fault+0x4ac>
6470: 4e 8e 70 42 crnot 4*cr5+lt,4*cr3+eq
6474: 38 60 00 01 li r3,1
6478: 3a a0 00 00 li r21,0
647c: 41 88 00 0c blt cr2,6488 <.__kvmhv_nested_page_fault+0x2e8>
6480: 62 a6 00 00 ori r6,r21,0
6484: 48 00 00 08 b 648c <.__kvmhv_nested_page_fault+0x2ec>
6488: 38 c3 00 00 addi r6,r3,0
648c: 41 94 00 0c blt cr5,6498 <.__kvmhv_nested_page_fault+0x2f8>
6490: 62 a7 00 00 ori r7,r21,0
6494: 48 00 00 08 b 649c <.__kvmhv_nested_page_fault+0x2fc>
6498: 38 e3 00 00 addi r7,r3,0
649c: 39 1f 00 80 addi r8,r31,128
64a0: 39 3f 00 78 addi r9,r31,120
64a4: 7f 43 d3 78 mr r3,r26
64a8: 7f 24 cb 78 mr r4,r25
64ac: 7f 05 c3 78 mr r5,r24
64b0: 48 00 00 01 bl 64b0 <.__kvmhv_nested_page_fault+0x310>
64b0: R_PPC64_REL24 kvmppc_book3s_instantiate_page
64b4: 60 00 00 00 nop
64b8: 2c 03 ff f5 cmpwi r3,-11
64bc: 41 82 00 c8 beq 6584 <.__kvmhv_nested_page_fault+0x3e4>
64c0: 28 03 00 00 cmplwi r3,0
64c4: 40 82 fe 50 bne 6314 <.__kvmhv_nested_page_fault+0x174>
64c8: 80 7f 00 78 lwz r3,120(r31)
64cc: 28 03 00 01 cmplwi r3,1
64d0: 41 82 01 84 beq 6654 <.__kvmhv_nested_page_fault+0x4b4>
64d4: 28 03 00 02 cmplwi r3,2
64d8: 3b 40 00 10 li r26,16
64dc: 40 82 01 88 bne 6664 <.__kvmhv_nested_page_fault+0x4c4>
64e0: 3c 62 00 00 addis r3,r2,0
64e2: R_PPC64_TOC16_HA .toc+0x58
64e4: 3c 82 00 00 addis r4,r2,0
64e6: R_PPC64_TOC16_HA .toc+0x60
64e8: e8 63 00 00 ld r3,0(r3)
64ea: R_PPC64_TOC16_LO_DS .toc+0x58
64ec: e8 84 00 00 ld r4,0(r4)
64ee: R_PPC64_TOC16_LO_DS .toc+0x60
64f0: e8 63 00 00 ld r3,0(r3)
64f4: e8 84 00 00 ld r4,0(r4)
64f8: 7c 63 22 14 add r3,r3,r4
64fc: 3b 43 00 10 addi r26,r3,16
6500: 48 00 01 64 b 6664 <.__kvmhv_nested_page_fault+0x4c4>
6504: e8 7f 00 b0 ld r3,176(r31)
6508: 7f 65 db 78 mr r5,r27
650c: e8 9f 00 b8 ld r4,184(r31)
6510: e8 df 00 88 ld r6,136(r31)
6514: e8 ff 00 90 ld r7,144(r31)
6518: e9 1f 00 98 ld r8,152(r31)
651c: e9 3f 00 a0 ld r9,160(r31)
6520: e9 5f 00 a8 ld r10,168(r31)
6524: f8 81 00 38 std r4,56(r1)
6528: 7f c4 f3 78 mr r4,r30
652c: f8 61 00 30 std r3,48(r1)
6530: 7f 43 d3 78 mr r3,r26
6534: fa c1 00 40 std r22,64(r1)
6538: 48 00 00 01 bl 6538 <.__kvmhv_nested_page_fault+0x398>
6538: R_PPC64_REL24 .opd+0x2b8
653c: 7c 75 1b 78 mr r21,r3
6540: 28 23 00 02 cmpldi r3,2
6544: 41 82 00 40 beq 6584 <.__kvmhv_nested_page_fault+0x3e4>
6548: 28 35 00 00 cmpldi r21,0
654c: 40 82 00 20 bne 656c <.__kvmhv_nested_page_fault+0x3cc>
6550: 38 60 40 0e li r3,16398
6554: 64 63 ec 1a oris r3,r3,60442
6558: 7e c3 18 39 and. r3,r22,r3
655c: 41 82 00 c8 beq 6624 <.__kvmhv_nested_page_fault+0x484>
6560: 7a c3 68 42 rldicl r3,r22,45,1
6564: 78 76 98 20 rldicl r22,r3,19,32
6568: 4b ff fe 0c b 6374 <.__kvmhv_nested_page_fault+0x1d4>
656c: 7f 43 d3 78 mr r3,r26
6570: 7f c4 f3 78 mr r4,r30
6574: 7f 65 db 78 mr r5,r27
6578: 38 c0 00 00 li r6,0
657c: 3a a0 00 00 li r21,0
6580: 48 00 00 01 bl 6580 <.__kvmhv_nested_page_fault+0x3e0>
6580: R_PPC64_REL24 .opd+0x270
6584: 7e a3 ab 78 mr r3,r21
6588: eb df 01 20 ld r30,288(r31)
658c: eb bf 01 18 ld r29,280(r31)
6590: eb 9f 01 10 ld r28,272(r31)
6594: eb 7f 01 08 ld r27,264(r31)
6598: eb 5f 01 00 ld r26,256(r31)
659c: eb 3f 00 f8 ld r25,248(r31)
65a0: eb 1f 00 f0 ld r24,240(r31)
65a4: ea ff 00 e8 ld r23,232(r31)
65a8: ea df 00 e0 ld r22,224(r31)
65ac: ea bf 00 d8 ld r21,216(r31)
65b0: ea 9f 00 d0 ld r20,208(r31)
65b4: ea 7f 00 c8 ld r19,200(r31)
65b8: 38 21 01 30 addi r1,r1,304
65bc: e8 01 00 10 ld r0,16(r1)
65c0: 81 81 00 08 lwz r12,8(r1)
65c4: 7c 08 03 a6 mtlr r0
65c8: eb e1 ff f8 ld r31,-8(r1)
65cc: 7d 92 01 20 mtocrf 32,r12
65d0: 7d 91 01 20 mtocrf 16,r12
65d4: 4e 80 00 20 blr
65d8: 76 c3 04 02 andis. r3,r22,1026
65dc: 41 82 00 14 beq 65f0 <.__kvmhv_nested_page_fault+0x450>
65e0: 7f 43 d3 78 mr r3,r26
65e4: 7e e4 bb 78 mr r4,r23
65e8: 7e c5 b3 78 mr r5,r22
65ec: 48 00 00 30 b 661c <.__kvmhv_nested_page_fault+0x47c>
65f0: 7a 66 3e 42 rldicl r6,r19,39,25
65f4: 7f 43 d3 78 mr r3,r26
65f8: 7f 24 cb 78 mr r4,r25
65fc: 7e e5 bb 78 mr r5,r23
6600: 48 00 00 01 bl 6600 <.__kvmhv_nested_page_fault+0x460>
6600: R_PPC64_REL24 kvmppc_hv_emulate_mmio
6604: 60 00 00 00 nop
6608: 7c 75 1b 78 mr r21,r3
660c: 4b ff ff 78 b 6584 <.__kvmhv_nested_page_fault+0x3e4>
6610: 7f 43 d3 78 mr r3,r26
6614: 7e e4 bb 78 mr r4,r23
6618: 3c a0 0a 00 lis r5,2560
661c: 48 00 00 01 bl 661c <.__kvmhv_nested_page_fault+0x47c>
661c: R_PPC64_REL24 kvmppc_core_queue_data_storage
6620: 60 00 00 00 nop
6624: 3a a0 00 00 li r21,0
6628: 4b ff ff 5c b 6584 <.__kvmhv_nested_page_fault+0x3e4>
662c: 3c 62 00 00 addis r3,r2,0
662e: R_PPC64_TOC16_HA .toc+0x68
6630: 7a 84 00 20 clrldi r4,r20,32
6634: 38 a0 00 10 li r5,16
6638: e8 63 00 00 ld r3,0(r3)
663a: R_PPC64_TOC16_LO_DS .toc+0x68
663c: 48 00 00 01 bl 663c <.__kvmhv_nested_page_fault+0x49c>
663c: R_PPC64_REL24 printk
6640: 60 00 00 00 nop
6644: 3a a0 ff ea li r21,-22
6648: 4b ff ff 3c b 6584 <.__kvmhv_nested_page_fault+0x3e4>
664c: 83 5f 00 7c lwz r26,124(r31)
6650: 48 00 00 1c b 666c <.__kvmhv_nested_page_fault+0x4cc>
6654: 3c 62 00 00 addis r3,r2,0
6656: R_PPC64_TOC16_HA .toc+0x58
6658: e8 63 00 00 ld r3,0(r3)
665a: R_PPC64_TOC16_LO_DS .toc+0x58
665c: 80 63 00 04 lwz r3,4(r3)
6660: 3b 43 00 10 addi r26,r3,16
6664: e8 7f 00 80 ld r3,128(r31)
6668: 93 5f 00 7c stw r26,124(r31)
666c: 88 9f 00 a0 lbz r4,160(r31)
6670: 38 e0 fe ff li r7,-257
6674: 7c 9a a0 40 cmplw cr1,r26,r20
6678: 3a c0 ff ff li r22,-1
667c: e8 bf 00 b0 ld r5,176(r31)
6680: 7c 84 20 f8 not r4,r4
6684: 7f 55 d3 78 mr r21,r26
6688: 70 a6 01 00 andi. r6,r5,256
668c: 50 86 df 7e rlwimi r6,r4,27,29,31
6690: 78 a4 c9 c2 rldicl r4,r5,57,7
6694: 70 84 00 01 andi. r4,r4,1
6698: 3c 82 00 00 addis r4,r2,0
669a: R_PPC64_TOC16_HA .toc+0x58
669c: 4e 88 0a 02 crand 4*cr5+lt,4*cr2+lt,gt
66a0: 38 a0 00 80 li r5,128
66a4: e8 84 00 00 ld r4,0(r4)
66a6: R_PPC64_TOC16_LO_DS .toc+0x58
66a8: 41 94 00 08 blt cr5,66b0 <.__kvmhv_nested_page_fault+0x510>
66ac: 48 00 00 08 b 66b4 <.__kvmhv_nested_page_fault+0x514>
66b0: 38 a0 00 00 li r5,0
66b4: 7c c5 2b 78 or r5,r6,r5
66b8: e8 c4 00 00 ld r6,0(r4)
66bc: 7c a4 3a 78 xor r4,r5,r7
66c0: 7c 84 18 38 and r4,r4,r3
66c4: 38 66 00 10 addi r3,r6,16
66c8: f8 9f 00 80 std r4,128(r31)
66cc: 40 85 00 44 ble cr1,6710 <.__kvmhv_nested_page_fault+0x570>
66d0: 7a 85 00 20 clrldi r5,r20,32
66d4: 38 c0 00 10 li r6,16
66d8: 7c 23 28 40 cmpld r3,r5
66dc: 7b 45 00 20 clrldi r5,r26,32
66e0: 41 80 00 0c blt 66ec <.__kvmhv_nested_page_fault+0x54c>
66e4: 60 d5 00 00 ori r21,r6,0
66e8: 48 00 00 08 b 66f0 <.__kvmhv_nested_page_fault+0x550>
66ec: 3a a3 00 00 addi r21,r3,0
66f0: 38 e0 00 01 li r7,1
66f4: 92 bf 00 7c stw r21,124(r31)
66f8: 7c e5 28 36 sld r5,r7,r5
66fc: 7e c6 a8 36 sld r6,r22,r21
6700: 7c a6 2a 14 add r5,r6,r5
6704: 7c a5 c8 38 and r5,r5,r25
6708: 7c a4 23 78 or r4,r5,r4
670c: f8 9f 00 80 std r4,128(r31)
6710: 3c 82 00 00 addis r4,r2,0
6712: R_PPC64_TOC16_HA .toc+0x60
6714: 7e a5 07 b4 extsw r5,r21
6718: e8 84 00 00 ld r4,0(r4)
671a: R_PPC64_TOC16_LO_DS .toc+0x60
671c: e8 84 00 00 ld r4,0(r4)
6720: 7c 83 22 14 add r4,r3,r4
6724: 7c 24 28 40 cmpld r4,r5
6728: 38 80 00 02 li r4,2
672c: 41 82 00 2c beq 6758 <.__kvmhv_nested_page_fault+0x5b8>
6730: 7c 23 28 40 cmpld r3,r5
6734: 38 80 00 01 li r4,1
6738: 41 82 00 20 beq 6758 <.__kvmhv_nested_page_fault+0x5b8>
673c: 28 15 00 10 cmplwi r21,16
6740: 38 80 00 00 li r4,0
6744: 40 82 00 0c bne 6750 <.__kvmhv_nested_page_fault+0x5b0>
6748: 3a a0 00 10 li r21,16
674c: 48 00 00 0c b 6758 <.__kvmhv_nested_page_fault+0x5b8>
6750: 0f e0 00 00 twui r0,0
6754: 82 bf 00 7c lwz r21,124(r31)
6758: 3c 62 00 00 addis r3,r2,0
675a: R_PPC64_TOC16_HA .toc+0x20
675c: 90 9f 00 78 stw r4,120(r31)
6760: 38 80 0d c0 li r4,3520
6764: 38 a0 00 10 li r5,16
6768: e8 63 00 00 ld r3,0(r3)
676a: R_PPC64_TOC16_LO_DS .toc+0x20
676c: e8 63 00 20 ld r3,32(r3)
6770: 48 00 00 01 bl 6770 <.__kvmhv_nested_page_fault+0x5d0>
6770: R_PPC64_REL24 kmem_cache_alloc_trace
6774: 60 00 00 00 nop
6778: 28 23 00 00 cmpldi r3,0
677c: f8 7f 00 c0 std r3,192(r31)
6780: 41 82 fe a4 beq 6624 <.__kvmhv_nested_page_fault+0x484>
6784: 38 80 ff ff li r4,-1
6788: 80 be 00 08 lwz r5,8(r30)
678c: 7e c8 d0 36 sld r8,r22,r26
6790: 7c 84 a8 36 sld r4,r4,r21
6794: 7d 08 c8 38 and r8,r8,r25
6798: 81 3e 00 0c lwz r9,12(r30)
679c: 7c 86 d8 38 and r6,r4,r27
67a0: 79 08 84 02 rldicl r8,r8,48,16
67a4: 78 c7 a0 02 rotldi r7,r6,52
67a8: e8 9e 00 10 ld r4,16(r30)
67ac: 78 e7 63 08 rldic r7,r7,12,12
67b0: 78 a7 a0 0e rldimi r7,r5,52,0
67b4: f8 e3 00 08 std r7,8(r3)
67b8: e8 b8 00 00 ld r5,0(r24)
67bc: e8 78 00 18 ld r3,24(r24)
67c0: 7c a5 40 50 subf r5,r5,r8
67c4: 7e e8 bb 78 mr r8,r23
67c8: 78 a5 1f 24 rldicr r5,r5,3,60
67cc: 80 ff 00 78 lwz r7,120(r31)
67d0: 7d 43 2a 14 add r10,r3,r5
67d4: 7f a3 eb 78 mr r3,r29
67d8: e8 bf 00 80 ld r5,128(r31)
67dc: fb 81 00 70 std r28,112(r1)
67e0: 48 00 00 01 bl 67e0 <.__kvmhv_nested_page_fault+0x640>
67e0: R_PPC64_REL24 kvmppc_create_pte
67e4: 60 00 00 00 nop
67e8: 7c 7e 1b 78 mr r30,r3
67ec: e8 7f 00 c0 ld r3,192(r31)
67f0: 48 00 00 01 bl 67f0 <.__kvmhv_nested_page_fault+0x650>
67f0: R_PPC64_REL24 kfree
67f4: 60 00 00 00 nop
67f8: 2c 1e ff f5 cmpwi r30,-11
67fc: 41 82 00 0c beq 6808 <.__kvmhv_nested_page_fault+0x668>
6800: 63 d5 00 00 ori r21,r30,0
6804: 48 00 00 08 b 680c <.__kvmhv_nested_page_fault+0x66c>
6808: 3a a0 00 00 li r21,0
680c: 4b ff fd 78 b 6584 <.__kvmhv_nested_page_fault+0x3e4>
6810: 38 60 00 00 li r3,0
6814: b0 6d 0c 7c sth r3,3196(r13)
6818: 7c 00 04 ac hwsync
681c: 4b ff fc 0c b 6428 <.__kvmhv_nested_page_fault+0x288>
6820: 7f a3 eb 78 mr r3,r29
6824: 48 00 00 01 bl 6824 <.__kvmhv_nested_page_fault+0x684>
6824: R_PPC64_REL24 __pv_queued_spin_unlock
6828: 60 00 00 00 nop
682c: 4b ff fc 18 b 6444 <.__kvmhv_nested_page_fault+0x2a4>
...
683c: 60 00 00 00 nop
0000000000006840 <.kvmhv_nested_next_lpid>:
6840: 7c 08 02 a6 mflr r0
6844: fb e1 ff f8 std r31,-8(r1)
6848: f8 01 00 10 std r0,16(r1)
684c: f8 21 ff 71 stdu r1,-144(r1)
6850: 7c 3f 0b 78 mr r31,r1
6854: fb bf 00 78 std r29,120(r31)
6858: 7c 7d 1b 78 mr r29,r3
685c: fb df 00 80 std r30,128(r31)
6860: 7c 9e 23 78 mr r30,r4
6864: 48 00 00 01 bl 6864 <.kvmhv_nested_next_lpid+0x24>
6864: R_PPC64_REL24 _mcount
6868: 60 00 00 00 nop
686c: 7f a3 eb 78 mr r3,r29
6870: 48 00 00 01 bl 6870 <.kvmhv_nested_next_lpid+0x30>
6870: R_PPC64_REL24 _raw_spin_lock
6874: 60 00 00 00 nop
6878: 80 7d 44 98 lwz r3,17560(r29)
687c: 38 9d 44 a0 addi r4,r29,17568
6880: 3b de 00 01 addi r30,r30,1
6884: 7c 1e 18 00 cmpw r30,r3
6888: 41 81 00 1c bgt 68a4 <.kvmhv_nested_next_lpid+0x64>
688c: 7f c5 07 b4 extsw r5,r30
6890: 78 a5 1f 24 rldicr r5,r5,3,60
6894: 7c a4 28 2a ldx r5,r4,r5
6898: 28 25 00 00 cmpldi r5,0
689c: 41 82 ff e4 beq 6880 <.kvmhv_nested_next_lpid+0x40>
68a0: 48 00 00 08 b 68a8 <.kvmhv_nested_next_lpid+0x68>
68a4: 3b c0 ff ff li r30,-1
68a8: a0 6d 0c 7c lhz r3,3196(r13)
68ac: 28 03 00 00 cmplwi r3,0
68b0: 40 82 00 40 bne 68f0 <.kvmhv_nested_next_lpid+0xb0>
68b4: a0 6d 0c 7a lhz r3,3194(r13)
68b8: 38 63 ff ff addi r3,r3,-1
68bc: b0 6d 0c 7a sth r3,3194(r13)
68c0: 60 00 00 00 nop
68c4: 38 60 00 00 li r3,0
68c8: 7c 20 04 ac lwsync
68cc: 98 7d 00 03 stb r3,3(r29)
68d0: 7f c3 07 b4 extsw r3,r30
68d4: eb df 00 80 ld r30,128(r31)
68d8: eb bf 00 78 ld r29,120(r31)
68dc: 38 21 00 90 addi r1,r1,144
68e0: e8 01 00 10 ld r0,16(r1)
68e4: 7c 08 03 a6 mtlr r0
68e8: eb e1 ff f8 ld r31,-8(r1)
68ec: 4e 80 00 20 blr
68f0: 38 60 00 00 li r3,0
68f4: b0 6d 0c 7c sth r3,3196(r13)
68f8: 7c 00 04 ac hwsync
68fc: 4b ff ff b8 b 68b4 <.kvmhv_nested_next_lpid+0x74>
6900: 7f a3 eb 78 mr r3,r29
6904: 48 00 00 01 bl 6904 <.kvmhv_nested_next_lpid+0xc4>
6904: R_PPC64_REL24 __pv_queued_spin_unlock
6908: 60 00 00 00 nop
690c: 4b ff ff c4 b 68d0 <.kvmhv_nested_next_lpid+0x90>
...
691c: 60 00 00 00 nop
0000000000006920 <.kvmhv_set_nested_ptbl>:
6920: 7c 08 02 a6 mflr r0
6924: fb e1 ff f8 std r31,-8(r1)
6928: f8 01 00 10 std r0,16(r1)
692c: f8 21 ff 81 stdu r1,-128(r1)
6930: 7c 3f 0b 78 mr r31,r1
6934: fb df 00 70 std r30,112(r31)
6938: 7c 7e 1b 78 mr r30,r3
693c: 48 00 00 01 bl 693c <.kvmhv_set_nested_ptbl+0x1c>
693c: R_PPC64_REL24 _mcount
6940: 60 00 00 00 nop
6944: e8 7e 00 10 ld r3,16(r30)
6948: 38 80 ff a9 li r4,-87
694c: 78 84 09 08 rldic r4,r4,1,4
6950: 80 de 00 0c lwz r6,12(r30)
6954: 7c 63 20 38 and r3,r3,r4
6958: 38 80 02 b7 li r4,695
695c: 78 84 f0 02 rotldi r4,r4,62
6960: e8 be 00 20 ld r5,32(r30)
6964: 7c 64 23 78 or r4,r3,r4
6968: 60 00 00 00 nop
696c: 7c c3 33 78 mr r3,r6
6970: 38 c0 00 01 li r6,1
6974: 48 00 00 01 bl 6974 <.kvmhv_set_nested_ptbl+0x54>
6974: R_PPC64_REL24 mmu_partition_table_set_entry
6978: 60 00 00 00 nop
697c: eb df 00 70 ld r30,112(r31)
6980: 38 21 00 80 addi r1,r1,128
6984: e8 01 00 10 ld r0,16(r1)
6988: 7c 08 03 a6 mtlr r0
698c: eb e1 ff f8 ld r31,-8(r1)
6990: 4e 80 00 20 blr
6994: 3c 62 00 00 addis r3,r2,0
6996: R_PPC64_TOC16_HA .toc
6998: 78 c7 26 e4 rldicr r7,r6,4,59
699c: e8 63 00 00 ld r3,0(r3)
699e: R_PPC64_TOC16_LO_DS .toc
69a0: e8 63 00 00 ld r3,0(r3)
69a4: 7c 83 39 6a stdux r4,r3,r7
69a8: f8 a3 00 08 std r5,8(r3)
69ac: 60 00 00 00 nop
69b0: 7c c3 33 78 mr r3,r6
69b4: 48 00 00 01 bl 69b4 <.kvmhv_set_nested_ptbl+0x94>
69b4: R_PPC64_REL24 radix__flush_all_lpid
69b8: 60 00 00 00 nop
69bc: 4b ff ff c0 b 697c <.kvmhv_set_nested_ptbl+0x5c>
69c0: 38 60 00 00 li r3,0
69c4: 3c 80 00 09 lis r4,9
69c8: 60 63 f8 08 ori r3,r3,63496
69cc: 7c c5 33 78 mr r5,r6
69d0: 38 c0 08 00 li r6,2048
69d4: 48 00 00 01 bl 69d4 <.kvmhv_set_nested_ptbl+0xb4>
69d4: R_PPC64_REL24 plpar_hcall_norets
69d8: 60 00 00 00 nop
69dc: 28 23 00 00 cmpldi r3,0
69e0: 41 82 ff 9c beq 697c <.kvmhv_set_nested_ptbl+0x5c>
69e4: 7c 64 1b 78 mr r4,r3
69e8: 3c 62 00 00 addis r3,r2,0
69ea: R_PPC64_TOC16_HA .toc+0x18
69ec: e8 63 00 00 ld r3,0(r3)
69ee: R_PPC64_TOC16_LO_DS .toc+0x18
69f0: 48 00 00 01 bl 69f0 <.kvmhv_set_nested_ptbl+0xd0>
69f0: R_PPC64_REL24 printk
69f4: 60 00 00 00 nop
69f8: 4b ff ff 84 b 697c <.kvmhv_set_nested_ptbl+0x5c>
...
6a08: 60 00 00 00 nop
6a0c: 60 00 00 00 nop
0000000000006a10 <.kvmhv_emulate_tlbie_lpid>:
6a10: 7c 08 02 a6 mflr r0
6a14: fb e1 ff f8 std r31,-8(r1)
6a18: f8 01 00 10 std r0,16(r1)
6a1c: f8 21 ff 61 stdu r1,-160(r1)
6a20: 7c 3f 0b 78 mr r31,r1
6a24: fb 7f 00 78 std r27,120(r31)
6a28: 7c bb 2b 78 mr r27,r5
6a2c: fb 9f 00 80 std r28,128(r31)
6a30: 7c 9c 23 78 mr r28,r4
6a34: fb bf 00 88 std r29,136(r31)
6a38: fb df 00 90 std r30,144(r31)
6a3c: 7c 7e 1b 78 mr r30,r3
6a40: 48 00 00 01 bl 6a40 <.kvmhv_emulate_tlbie_lpid+0x30>
6a40: R_PPC64_REL24 _mcount
6a44: 60 00 00 00 nop
6a48: eb be 00 00 ld r29,0(r30)
6a4c: 3b dc 00 30 addi r30,r28,48
6a50: 7f c3 f3 78 mr r3,r30
6a54: 48 00 00 01 bl 6a54 <.kvmhv_emulate_tlbie_lpid+0x44>
6a54: R_PPC64_REL24 mutex_lock
6a58: 60 00 00 00 nop
6a5c: 28 1b 00 02 cmplwi r27,2
6a60: 41 82 00 6c beq 6acc <.kvmhv_emulate_tlbie_lpid+0xbc>
6a64: 28 1b 00 00 cmplwi r27,0
6a68: 40 82 00 6c bne 6ad4 <.kvmhv_emulate_tlbie_lpid+0xc4>
6a6c: 7f a3 eb 78 mr r3,r29
6a70: 48 00 00 01 bl 6a70 <.kvmhv_emulate_tlbie_lpid+0x60>
6a70: R_PPC64_REL24 _raw_spin_lock
6a74: 60 00 00 00 nop
6a78: e8 9c 00 10 ld r4,16(r28)
6a7c: 7f a3 eb 78 mr r3,r29
6a80: 80 bc 00 0c lwz r5,12(r28)
6a84: 48 00 00 01 bl 6a84 <.kvmhv_emulate_tlbie_lpid+0x74>
6a84: R_PPC64_REL24 kvmppc_free_pgtable_radix
6a88: 60 00 00 00 nop
6a8c: 80 7c 00 0c lwz r3,12(r28)
6a90: 60 00 00 00 nop
6a94: 78 63 00 20 clrldi r3,r3,32
6a98: 48 00 00 01 bl 6a98 <.kvmhv_emulate_tlbie_lpid+0x88>
6a98: R_PPC64_REL24 radix__flush_all_lpid
6a9c: 60 00 00 00 nop
6aa0: a0 6d 0c 7c lhz r3,3196(r13)
6aa4: 28 03 00 00 cmplwi r3,0
6aa8: 40 82 00 5c bne 6b04 <.kvmhv_emulate_tlbie_lpid+0xf4>
6aac: a0 6d 0c 7a lhz r3,3194(r13)
6ab0: 38 63 ff ff addi r3,r3,-1
6ab4: b0 6d 0c 7a sth r3,3194(r13)
6ab8: 60 00 00 00 nop
6abc: 38 60 00 00 li r3,0
6ac0: 7c 20 04 ac lwsync
6ac4: 98 7d 00 03 stb r3,3(r29)
6ac8: 48 00 00 0c b 6ad4 <.kvmhv_emulate_tlbie_lpid+0xc4>
6acc: 7f 83 e3 78 mr r3,r28
6ad0: 48 00 00 01 bl 6ad0 <.kvmhv_emulate_tlbie_lpid+0xc0>
6ad0: R_PPC64_REL24 .opd+0x288
6ad4: 7f c3 f3 78 mr r3,r30
6ad8: 48 00 00 01 bl 6ad8 <.kvmhv_emulate_tlbie_lpid+0xc8>
6ad8: R_PPC64_REL24 mutex_unlock
6adc: 60 00 00 00 nop
6ae0: eb df 00 90 ld r30,144(r31)
6ae4: eb bf 00 88 ld r29,136(r31)
6ae8: eb 9f 00 80 ld r28,128(r31)
6aec: eb 7f 00 78 ld r27,120(r31)
6af0: 38 21 00 a0 addi r1,r1,160
6af4: e8 01 00 10 ld r0,16(r1)
6af8: 7c 08 03 a6 mtlr r0
6afc: eb e1 ff f8 ld r31,-8(r1)
6b00: 4e 80 00 20 blr
6b04: 38 60 00 00 li r3,0
6b08: b0 6d 0c 7c sth r3,3196(r13)
6b0c: 7c 00 04 ac hwsync
6b10: 4b ff ff 9c b 6aac <.kvmhv_emulate_tlbie_lpid+0x9c>
6b14: 78 65 00 20 clrldi r5,r3,32
6b18: 38 60 00 00 li r3,0
6b1c: 60 63 f8 08 ori r3,r3,63496
6b20: 3c 80 00 09 lis r4,9
6b24: 38 c0 08 00 li r6,2048
6b28: 48 00 00 01 bl 6b28 <.kvmhv_emulate_tlbie_lpid+0x118>
6b28: R_PPC64_REL24 plpar_hcall_norets
6b2c: 60 00 00 00 nop
6b30: 28 23 00 00 cmpldi r3,0
6b34: 41 82 ff 6c beq 6aa0 <.kvmhv_emulate_tlbie_lpid+0x90>
6b38: 7c 64 1b 78 mr r4,r3
6b3c: 3c 62 00 00 addis r3,r2,0
6b3e: R_PPC64_TOC16_HA .toc+0x18
6b40: e8 63 00 00 ld r3,0(r3)
6b42: R_PPC64_TOC16_LO_DS .toc+0x18
6b44: 48 00 00 01 bl 6b44 <.kvmhv_emulate_tlbie_lpid+0x134>
6b44: R_PPC64_REL24 printk
6b48: 60 00 00 00 nop
6b4c: 4b ff ff 54 b 6aa0 <.kvmhv_emulate_tlbie_lpid+0x90>
6b50: 7f a3 eb 78 mr r3,r29
6b54: 48 00 00 01 bl 6b54 <.kvmhv_emulate_tlbie_lpid+0x144>
6b54: R_PPC64_REL24 __pv_queued_spin_unlock
6b58: 60 00 00 00 nop
6b5c: 4b ff ff 78 b 6ad4 <.kvmhv_emulate_tlbie_lpid+0xc4>
...
6b6c: 60 00 00 00 nop
0000000000006b70 <.kvmhv_emulate_tlbie_all_lpid>:
6b70: 7c 08 02 a6 mflr r0
6b74: fb e1 ff f8 std r31,-8(r1)
6b78: f8 01 00 10 std r0,16(r1)
6b7c: f8 21 ff 51 stdu r1,-176(r1)
6b80: 7c 3f 0b 78 mr r31,r1
6b84: fb 1f 00 70 std r24,112(r31)
6b88: fb 3f 00 78 std r25,120(r31)
6b8c: fb 5f 00 80 std r26,128(r31)
6b90: fb 7f 00 88 std r27,136(r31)
6b94: fb 9f 00 90 std r28,144(r31)
6b98: 7c 9c 23 78 mr r28,r4
6b9c: fb bf 00 98 std r29,152(r31)
6ba0: 7c 7d 1b 78 mr r29,r3
6ba4: fb df 00 a0 std r30,160(r31)
6ba8: 48 00 00 01 bl 6ba8 <.kvmhv_emulate_tlbie_all_lpid+0x38>
6ba8: R_PPC64_REL24 _mcount
6bac: 60 00 00 00 nop
6bb0: eb dd 00 00 ld r30,0(r29)
6bb4: 7f c3 f3 78 mr r3,r30
6bb8: 48 00 00 01 bl 6bb8 <.kvmhv_emulate_tlbie_all_lpid+0x48>
6bb8: R_PPC64_REL24 _raw_spin_lock
6bbc: 60 00 00 00 nop
6bc0: 80 7e 44 98 lwz r3,17560(r30)
6bc4: 2c 03 00 00 cmpwi r3,0
6bc8: 41 80 00 9c blt 6c64 <.kvmhv_emulate_tlbie_all_lpid+0xf4>
6bcc: 3b 5e 44 a0 addi r26,r30,17568
6bd0: 3b 20 00 00 li r25,0
6bd4: 3b 00 00 00 li r24,0
6bd8: 7f 9c 07 b4 extsw r28,r28
6bdc: 48 00 00 40 b 6c1c <.kvmhv_emulate_tlbie_all_lpid+0xac>
6be0: 7f c3 f3 78 mr r3,r30
6be4: 48 00 00 01 bl 6be4 <.kvmhv_emulate_tlbie_all_lpid+0x74>
6be4: R_PPC64_REL24 __pv_queued_spin_unlock
6be8: 60 00 00 00 nop
6bec: 60 00 00 00 nop
6bf0: 7f a3 eb 78 mr r3,r29
6bf4: 7f 64 db 78 mr r4,r27
6bf8: 7f 85 e3 78 mr r5,r28
6bfc: 48 00 00 01 bl 6bfc <.kvmhv_emulate_tlbie_all_lpid+0x8c>
6bfc: R_PPC64_REL24 .opd+0x240
6c00: 7f c3 f3 78 mr r3,r30
6c04: 48 00 00 01 bl 6c04 <.kvmhv_emulate_tlbie_all_lpid+0x94>
6c04: R_PPC64_REL24 _raw_spin_lock
6c08: 60 00 00 00 nop
6c0c: 80 7e 44 98 lwz r3,17560(r30)
6c10: 3b 39 00 01 addi r25,r25,1
6c14: 7c 19 18 00 cmpw r25,r3
6c18: 41 81 00 4c bgt 6c64 <.kvmhv_emulate_tlbie_all_lpid+0xf4>
6c1c: 7f 24 07 b4 extsw r4,r25
6c20: 78 84 1f 24 rldicr r4,r4,3,60
6c24: 7f 7a 20 2a ldx r27,r26,r4
6c28: 28 3b 00 00 cmpldi r27,0
6c2c: 41 82 ff e4 beq 6c10 <.kvmhv_emulate_tlbie_all_lpid+0xa0>
6c30: a0 6d 0c 7c lhz r3,3196(r13)
6c34: 28 03 00 00 cmplwi r3,0
6c38: 40 82 00 20 bne 6c58 <.kvmhv_emulate_tlbie_all_lpid+0xe8>
6c3c: a0 6d 0c 7a lhz r3,3194(r13)
6c40: 38 63 ff ff addi r3,r3,-1
6c44: b0 6d 0c 7a sth r3,3194(r13)
6c48: 60 00 00 00 nop
6c4c: 7c 20 04 ac lwsync
6c50: 9b 1e 00 03 stb r24,3(r30)
6c54: 4b ff ff 9c b 6bf0 <.kvmhv_emulate_tlbie_all_lpid+0x80>
6c58: b3 0d 0c 7c sth r24,3196(r13)
6c5c: 7c 00 04 ac hwsync
6c60: 4b ff ff dc b 6c3c <.kvmhv_emulate_tlbie_all_lpid+0xcc>
6c64: a0 6d 0c 7c lhz r3,3196(r13)
6c68: 28 03 00 00 cmplwi r3,0
6c6c: 40 82 00 50 bne 6cbc <.kvmhv_emulate_tlbie_all_lpid+0x14c>
6c70: a0 6d 0c 7a lhz r3,3194(r13)
6c74: 38 63 ff ff addi r3,r3,-1
6c78: b0 6d 0c 7a sth r3,3194(r13)
6c7c: 60 00 00 00 nop
6c80: 38 60 00 00 li r3,0
6c84: 7c 20 04 ac lwsync
6c88: 98 7e 00 03 stb r3,3(r30)
6c8c: eb df 00 a0 ld r30,160(r31)
6c90: eb bf 00 98 ld r29,152(r31)
6c94: eb 9f 00 90 ld r28,144(r31)
6c98: eb 7f 00 88 ld r27,136(r31)
6c9c: eb 5f 00 80 ld r26,128(r31)
6ca0: eb 3f 00 78 ld r25,120(r31)
6ca4: eb 1f 00 70 ld r24,112(r31)
6ca8: 38 21 00 b0 addi r1,r1,176
6cac: e8 01 00 10 ld r0,16(r1)
6cb0: 7c 08 03 a6 mtlr r0
6cb4: eb e1 ff f8 ld r31,-8(r1)
6cb8: 4e 80 00 20 blr
6cbc: 38 60 00 00 li r3,0
6cc0: b0 6d 0c 7c sth r3,3196(r13)
6cc4: 7c 00 04 ac hwsync
6cc8: 4b ff ff a8 b 6c70 <.kvmhv_emulate_tlbie_all_lpid+0x100>
6ccc: 7f c3 f3 78 mr r3,r30
6cd0: 48 00 00 01 bl 6cd0 <.kvmhv_emulate_tlbie_all_lpid+0x160>
6cd0: R_PPC64_REL24 __pv_queued_spin_unlock
6cd4: 60 00 00 00 nop
6cd8: 4b ff ff b4 b 6c8c <.kvmhv_emulate_tlbie_all_lpid+0x11c>
...
6ce8: 60 00 00 00 nop
6cec: 60 00 00 00 nop
0000000000006cf0 <.kvmhv_invalidate_shadow_pte>:
6cf0: 7c 08 02 a6 mflr r0
6cf4: fb e1 ff f8 std r31,-8(r1)
6cf8: f8 01 00 10 std r0,16(r1)
6cfc: f8 21 ff 61 stdu r1,-160(r1)
6d00: 7c 3f 0b 78 mr r31,r1
6d04: fb 7f 00 78 std r27,120(r31)
6d08: 7c 9b 23 78 mr r27,r4
6d0c: fb 9f 00 80 std r28,128(r31)
6d10: 7c bc 2b 78 mr r28,r5
6d14: fb bf 00 88 std r29,136(r31)
6d18: 7c 7d 1b 78 mr r29,r3
6d1c: fb df 00 90 std r30,144(r31)
6d20: 7c de 33 78 mr r30,r6
6d24: 48 00 00 01 bl 6d24 <.kvmhv_invalidate_shadow_pte+0x34>
6d24: R_PPC64_REL24 _mcount
6d28: 60 00 00 00 nop
6d2c: eb bd 00 00 ld r29,0(r29)
6d30: 7f a3 eb 78 mr r3,r29
6d34: 48 00 00 01 bl 6d34 <.kvmhv_invalidate_shadow_pte+0x44>
6d34: R_PPC64_REL24 _raw_spin_lock
6d38: 60 00 00 00 nop
6d3c: e8 7b 00 0a lwa r3,8(r27)
6d40: 80 9d 44 98 lwz r4,17560(r29)
6d44: 7c 04 18 00 cmpw r4,r3
6d48: 38 80 00 00 li r4,0
6d4c: 41 80 00 40 blt 6d8c <.kvmhv_invalidate_shadow_pte+0x9c>
6d50: 78 63 1f 24 rldicr r3,r3,3,60
6d54: 7c 7d 1a 14 add r3,r29,r3
6d58: e8 63 44 a0 ld r3,17568(r3)
6d5c: 28 23 00 00 cmpldi r3,0
6d60: 41 82 00 2c beq 6d8c <.kvmhv_invalidate_shadow_pte+0x9c>
6d64: e8 63 00 10 ld r3,16(r3)
6d68: 38 df 00 74 addi r6,r31,116
6d6c: 7f 84 e3 78 mr r4,r28
6d70: 38 a0 00 00 li r5,0
6d74: 48 00 00 01 bl 6d74 <.kvmhv_invalidate_shadow_pte+0x84>
6d74: R_PPC64_REL24 __find_linux_pte
6d78: 60 00 00 00 nop
6d7c: 80 bf 00 74 lwz r5,116(r31)
6d80: 7c 64 1b 78 mr r4,r3
6d84: 28 05 00 00 cmplwi r5,0
6d88: 40 82 00 10 bne 6d98 <.kvmhv_invalidate_shadow_pte+0xa8>
6d8c: 38 60 00 10 li r3,16
6d90: 38 a0 00 10 li r5,16
6d94: 90 7f 00 74 stw r3,116(r31)
6d98: 28 24 00 00 cmpldi r4,0
6d9c: 41 82 00 40 beq 6ddc <.kvmhv_invalidate_shadow_pte+0xec>
6da0: e8 64 00 00 ld r3,0(r4)
6da4: 7c 66 18 f8 not r6,r3
6da8: 78 63 17 a0 rldicl r3,r3,2,62
6dac: 78 c6 1f 60 rldicl r6,r6,3,61
6db0: 28 a3 00 03 cmpldi cr1,r3,3
6db4: 78 c6 e8 43 rldicl. r6,r6,61,1
6db8: 4e 84 11 02 crandc 4*cr5+lt,4*cr1+lt,eq
6dbc: 41 94 00 20 blt cr5,6ddc <.kvmhv_invalidate_shadow_pte+0xec>
6dc0: 81 1b 00 0c lwz r8,12(r27)
6dc4: 78 a6 00 20 clrldi r6,r5,32
6dc8: 7f a3 eb 78 mr r3,r29
6dcc: 7f 85 e3 78 mr r5,r28
6dd0: 38 e0 00 00 li r7,0
6dd4: 48 00 00 01 bl 6dd4 <.kvmhv_invalidate_shadow_pte+0xe4>
6dd4: R_PPC64_REL24 kvmppc_unmap_pte
6dd8: 60 00 00 00 nop
6ddc: a0 6d 0c 7c lhz r3,3196(r13)
6de0: 28 03 00 00 cmplwi r3,0
6de4: 40 82 00 54 bne 6e38 <.kvmhv_invalidate_shadow_pte+0x148>
6de8: a0 6d 0c 7a lhz r3,3194(r13)
6dec: 38 63 ff ff addi r3,r3,-1
6df0: b0 6d 0c 7a sth r3,3194(r13)
6df4: 60 00 00 00 nop
6df8: 38 60 00 00 li r3,0
6dfc: 7c 20 04 ac lwsync
6e00: 98 7d 00 03 stb r3,3(r29)
6e04: 28 3e 00 00 cmpldi r30,0
6e08: 41 82 00 0c beq 6e14 <.kvmhv_invalidate_shadow_pte+0x124>
6e0c: 80 7f 00 74 lwz r3,116(r31)
6e10: 90 7e 00 00 stw r3,0(r30)
6e14: eb df 00 90 ld r30,144(r31)
6e18: eb bf 00 88 ld r29,136(r31)
6e1c: eb 9f 00 80 ld r28,128(r31)
6e20: eb 7f 00 78 ld r27,120(r31)
6e24: 38 21 00 a0 addi r1,r1,160
6e28: e8 01 00 10 ld r0,16(r1)
6e2c: 7c 08 03 a6 mtlr r0
6e30: eb e1 ff f8 ld r31,-8(r1)
6e34: 4e 80 00 20 blr
6e38: 38 60 00 00 li r3,0
6e3c: b0 6d 0c 7c sth r3,3196(r13)
6e40: 7c 00 04 ac hwsync
6e44: 4b ff ff a4 b 6de8 <.kvmhv_invalidate_shadow_pte+0xf8>
6e48: 7f a3 eb 78 mr r3,r29
6e4c: 48 00 00 01 bl 6e4c <.kvmhv_invalidate_shadow_pte+0x15c>
6e4c: R_PPC64_REL24 __pv_queued_spin_unlock
6e50: 60 00 00 00 nop
6e54: 4b ff ff b0 b 6e04 <.kvmhv_invalidate_shadow_pte+0x114>
...
6e64: 60 00 00 00 nop
6e68: 60 00 00 00 nop
6e6c: 60 00 00 00 nop
0000000000006e70 <.kvmhv_flush_nested>:
6e70: 7c 08 02 a6 mflr r0
6e74: fb e1 ff f8 std r31,-8(r1)
6e78: f8 01 00 10 std r0,16(r1)
6e7c: f8 21 ff 71 stdu r1,-144(r1)
6e80: 7c 3f 0b 78 mr r31,r1
6e84: fb bf 00 78 std r29,120(r31)
6e88: fb df 00 80 std r30,128(r31)
6e8c: 7c 7e 1b 78 mr r30,r3
6e90: 48 00 00 01 bl 6e90 <.kvmhv_flush_nested+0x20>
6e90: R_PPC64_REL24 _mcount
6e94: 60 00 00 00 nop
6e98: eb be 00 00 ld r29,0(r30)
6e9c: 7f a3 eb 78 mr r3,r29
6ea0: 48 00 00 01 bl 6ea0 <.kvmhv_flush_nested+0x30>
6ea0: R_PPC64_REL24 _raw_spin_lock
6ea4: 60 00 00 00 nop
6ea8: e8 9e 00 10 ld r4,16(r30)
6eac: 7f a3 eb 78 mr r3,r29
6eb0: 80 be 00 0c lwz r5,12(r30)
6eb4: 48 00 00 01 bl 6eb4 <.kvmhv_flush_nested+0x44>
6eb4: R_PPC64_REL24 kvmppc_free_pgtable_radix
6eb8: 60 00 00 00 nop
6ebc: a0 6d 0c 7c lhz r3,3196(r13)
6ec0: 28 03 00 00 cmplwi r3,0
6ec4: 40 82 00 84 bne 6f48 <.kvmhv_flush_nested+0xd8>
6ec8: a0 6d 0c 7a lhz r3,3194(r13)
6ecc: 38 63 ff ff addi r3,r3,-1
6ed0: b0 6d 0c 7a sth r3,3194(r13)
6ed4: 60 00 00 00 nop
6ed8: 38 60 00 00 li r3,0
6edc: 7c 20 04 ac lwsync
6ee0: 98 7d 00 03 stb r3,3(r29)
6ee4: 80 7e 00 0c lwz r3,12(r30)
6ee8: 60 00 00 00 nop
6eec: 78 63 00 20 clrldi r3,r3,32
6ef0: 48 00 00 01 bl 6ef0 <.kvmhv_flush_nested+0x80>
6ef0: R_PPC64_REL24 radix__flush_all_lpid
6ef4: 60 00 00 00 nop
6ef8: 7f c3 f3 78 mr r3,r30
6efc: 48 00 00 01 bl 6efc <.kvmhv_flush_nested+0x8c>
6efc: R_PPC64_REL24 .opd+0x60
6f00: e8 7e 00 18 ld r3,24(r30)
6f04: 28 23 00 00 cmpldi r3,0
6f08: 41 82 00 20 beq 6f28 <.kvmhv_flush_nested+0xb8>
6f0c: eb df 00 80 ld r30,128(r31)
6f10: eb bf 00 78 ld r29,120(r31)
6f14: 38 21 00 90 addi r1,r1,144
6f18: e8 01 00 10 ld r0,16(r1)
6f1c: 7c 08 03 a6 mtlr r0
6f20: eb e1 ff f8 ld r31,-8(r1)
6f24: 4e 80 00 20 blr
6f28: 7f c3 f3 78 mr r3,r30
6f2c: eb df 00 80 ld r30,128(r31)
6f30: eb bf 00 78 ld r29,120(r31)
6f34: 38 21 00 90 addi r1,r1,144
6f38: e8 01 00 10 ld r0,16(r1)
6f3c: eb e1 ff f8 ld r31,-8(r1)
6f40: 7c 08 03 a6 mtlr r0
6f44: 48 00 00 00 b 6f44 <.kvmhv_flush_nested+0xd4>
6f44: R_PPC64_REL24 .opd+0x2a0
6f48: 38 60 00 00 li r3,0
6f4c: b0 6d 0c 7c sth r3,3196(r13)
6f50: 7c 00 04 ac hwsync
6f54: 4b ff ff 74 b 6ec8 <.kvmhv_flush_nested+0x58>
6f58: 7f a3 eb 78 mr r3,r29
6f5c: 48 00 00 01 bl 6f5c <.kvmhv_flush_nested+0xec>
6f5c: R_PPC64_REL24 __pv_queued_spin_unlock
6f60: 60 00 00 00 nop
6f64: 4b ff ff 80 b 6ee4 <.kvmhv_flush_nested+0x74>
6f68: 78 65 00 20 clrldi r5,r3,32
6f6c: 38 60 00 00 li r3,0
6f70: 60 63 f8 08 ori r3,r3,63496
6f74: 3c 80 00 09 lis r4,9
6f78: 38 c0 08 00 li r6,2048
6f7c: 48 00 00 01 bl 6f7c <.kvmhv_flush_nested+0x10c>
6f7c: R_PPC64_REL24 plpar_hcall_norets
6f80: 60 00 00 00 nop
6f84: 28 23 00 00 cmpldi r3,0
6f88: 41 82 ff 70 beq 6ef8 <.kvmhv_flush_nested+0x88>
6f8c: 7c 64 1b 78 mr r4,r3
6f90: 3c 62 00 00 addis r3,r2,0
6f92: R_PPC64_TOC16_HA .toc+0x18
6f94: e8 63 00 00 ld r3,0(r3)
6f96: R_PPC64_TOC16_LO_DS .toc+0x18
6f98: 48 00 00 01 bl 6f98 <.kvmhv_flush_nested+0x128>
6f98: R_PPC64_REL24 printk
6f9c: 60 00 00 00 nop
6fa0: 4b ff ff 58 b 6ef8 <.kvmhv_flush_nested+0x88>
...
0000000000006fb0 <.kvmhv_remove_nested>:
6fb0: 7c 08 02 a6 mflr r0
6fb4: fb e1 ff f8 std r31,-8(r1)
6fb8: f8 01 00 10 std r0,16(r1)
6fbc: f8 21 ff 71 stdu r1,-144(r1)
6fc0: 7c 3f 0b 78 mr r31,r1
6fc4: fb 9f 00 70 std r28,112(r31)
6fc8: fb bf 00 78 std r29,120(r31)
6fcc: fb df 00 80 std r30,128(r31)
6fd0: 7c 7e 1b 78 mr r30,r3
6fd4: 48 00 00 01 bl 6fd4 <.kvmhv_remove_nested+0x24>
6fd4: R_PPC64_REL24 _mcount
6fd8: 60 00 00 00 nop
6fdc: eb be 00 00 ld r29,0(r30)
6fe0: 7f a3 eb 78 mr r3,r29
6fe4: eb 9e 00 0a lwa r28,8(r30)
6fe8: 48 00 00 01 bl 6fe8 <.kvmhv_remove_nested+0x38>
6fe8: R_PPC64_REL24 _raw_spin_lock
6fec: 60 00 00 00 nop
6ff0: 7b 83 1f 24 rldicr r3,r28,3,60
6ff4: 7c 7d 1a 14 add r3,r29,r3
6ff8: e8 83 44 a0 ld r4,17568(r3)
6ffc: 7c 24 f0 40 cmpld r4,r30
7000: 41 82 00 0c beq 700c <.kvmhv_remove_nested+0x5c>
7004: eb 9e 00 28 ld r28,40(r30)
7008: 48 00 00 88 b 7090 <.kvmhv_remove_nested+0xe0>
700c: 38 80 00 00 li r4,0
7010: f8 83 44 a0 std r4,17568(r3)
7014: 80 7d 44 98 lwz r3,17560(r29)
7018: 7c 1c 18 40 cmplw r28,r3
701c: 40 82 00 68 bne 7084 <.kvmhv_remove_nested+0xd4>
7020: 38 7c ff ff addi r3,r28,-1
7024: 38 80 ff ff li r4,-1
7028: 2c 03 ff ff cmpwi r3,-1
702c: 41 80 00 0c blt 7038 <.kvmhv_remove_nested+0x88>
7030: 60 83 00 00 ori r3,r4,0
7034: 48 00 00 04 b 7038 <.kvmhv_remove_nested+0x88>
7038: 7c 83 e0 50 subf r4,r3,r28
703c: 78 85 00 20 clrldi r5,r4,32
7040: 38 9d 44 a0 addi r4,r29,17568
7044: 7c a9 03 a6 mtctr r5
7048: 48 00 00 18 b 7060 <.kvmhv_remove_nested+0xb0>
704c: 60 00 00 00 nop
7050: 60 00 00 00 nop
7054: 60 00 00 00 nop
7058: 60 00 00 00 nop
705c: 60 00 00 00 nop
7060: 42 40 00 1c bdz 707c <.kvmhv_remove_nested+0xcc>
7064: 3b 9c ff ff addi r28,r28,-1
7068: 7b 85 1f 48 rldic r5,r28,3,29
706c: 7c a4 28 2a ldx r5,r4,r5
7070: 28 25 00 00 cmpldi r5,0
7074: 41 82 ff ec beq 7060 <.kvmhv_remove_nested+0xb0>
7078: 48 00 00 08 b 7080 <.kvmhv_remove_nested+0xd0>
707c: 7c 7c 1b 78 mr r28,r3
7080: 93 9d 44 98 stw r28,17560(r29)
7084: e8 7e 00 28 ld r3,40(r30)
7088: 3b 83 ff ff addi r28,r3,-1
708c: fb 9e 00 28 std r28,40(r30)
7090: a0 6d 0c 7c lhz r3,3196(r13)
7094: 28 03 00 00 cmplwi r3,0
7098: 40 82 00 b4 bne 714c <.kvmhv_remove_nested+0x19c>
709c: a0 6d 0c 7a lhz r3,3194(r13)
70a0: 38 63 ff ff addi r3,r3,-1
70a4: b0 6d 0c 7a sth r3,3194(r13)
70a8: 60 00 00 00 nop
70ac: 38 60 00 00 li r3,0
70b0: 7c 20 04 ac lwsync
70b4: 98 7d 00 03 stb r3,3(r29)
70b8: 28 3c 00 00 cmpldi r28,0
70bc: 40 82 00 70 bne 712c <.kvmhv_remove_nested+0x17c>
70c0: e8 9e 00 10 ld r4,16(r30)
70c4: 28 24 00 00 cmpldi r4,0
70c8: 41 82 00 2c beq 70f4 <.kvmhv_remove_nested+0x144>
70cc: e8 7e 00 00 ld r3,0(r30)
70d0: 80 be 00 0c lwz r5,12(r30)
70d4: 48 00 00 01 bl 70d4 <.kvmhv_remove_nested+0x124>
70d4: R_PPC64_REL24 kvmppc_free_pgtable_radix
70d8: 60 00 00 00 nop
70dc: e8 9e 00 10 ld r4,16(r30)
70e0: 60 00 00 00 nop
70e4: 7c 83 23 78 mr r3,r4
70e8: 38 80 00 00 li r4,0
70ec: 48 00 00 01 bl 70ec <.kvmhv_remove_nested+0x13c>
70ec: R_PPC64_REL24 free_pages
70f0: 60 00 00 00 nop
70f4: 80 be 00 0c lwz r5,12(r30)
70f8: 60 00 00 00 nop
70fc: 38 80 00 00 li r4,0
7100: 7c a3 2b 78 mr r3,r5
7104: 38 a0 00 00 li r5,0
7108: 38 c0 00 01 li r6,1
710c: 48 00 00 01 bl 710c <.kvmhv_remove_nested+0x15c>
710c: R_PPC64_REL24 mmu_partition_table_set_entry
7110: 60 00 00 00 nop
7114: e8 7e 00 0e lwa r3,12(r30)
7118: 48 00 00 01 bl 7118 <.kvmhv_remove_nested+0x168>
7118: R_PPC64_REL24 kvmppc_free_lpid
711c: 60 00 00 00 nop
7120: 7f c3 f3 78 mr r3,r30
7124: 48 00 00 01 bl 7124 <.kvmhv_remove_nested+0x174>
7124: R_PPC64_REL24 kfree
7128: 60 00 00 00 nop
712c: eb df 00 80 ld r30,128(r31)
7130: eb bf 00 78 ld r29,120(r31)
7134: eb 9f 00 70 ld r28,112(r31)
7138: 38 21 00 90 addi r1,r1,144
713c: e8 01 00 10 ld r0,16(r1)
7140: 7c 08 03 a6 mtlr r0
7144: eb e1 ff f8 ld r31,-8(r1)
7148: 4e 80 00 20 blr
714c: 38 60 00 00 li r3,0
7150: b0 6d 0c 7c sth r3,3196(r13)
7154: 7c 00 04 ac hwsync
7158: 4b ff ff 44 b 709c <.kvmhv_remove_nested+0xec>
715c: 7f a3 eb 78 mr r3,r29
7160: 48 00 00 01 bl 7160 <.kvmhv_remove_nested+0x1b0>
7160: R_PPC64_REL24 __pv_queued_spin_unlock
7164: 60 00 00 00 nop
7168: 4b ff ff 50 b 70b8 <.kvmhv_remove_nested+0x108>
716c: 3c 62 00 00 addis r3,r2,0
716e: R_PPC64_TOC16_HA .toc
7170: 78 a6 26 e4 rldicr r6,r5,4,59
7174: e8 63 00 00 ld r3,0(r3)
7176: R_PPC64_TOC16_LO_DS .toc
7178: e8 83 00 00 ld r4,0(r3)
717c: 38 60 00 00 li r3,0
7180: 7c 64 31 6a stdux r3,r4,r6
7184: f8 64 00 08 std r3,8(r4)
7188: 60 00 00 00 nop
718c: 7c a3 2b 78 mr r3,r5
7190: 48 00 00 01 bl 7190 <.kvmhv_remove_nested+0x1e0>
7190: R_PPC64_REL24 radix__flush_all_lpid
7194: 60 00 00 00 nop
7198: 4b ff ff 7c b 7114 <.kvmhv_remove_nested+0x164>
719c: 3c 62 00 00 addis r3,r2,0
719e: R_PPC64_TOC16_HA .toc+0x8
71a0: 3c a2 00 00 addis r5,r2,0
71a2: R_PPC64_TOC16_HA .toc+0x10
71a4: e8 63 00 00 ld r3,0(r3)
71a6: R_PPC64_TOC16_LO_DS .toc+0x8
71a8: e8 a5 00 00 ld r5,0(r5)
71aa: R_PPC64_TOC16_LO_DS .toc+0x10
71ac: e8 63 00 00 ld r3,0(r3)
71b0: 78 63 1f 24 rldicr r3,r3,3,60
71b4: 7c 65 18 2a ldx r3,r5,r3
71b8: 48 00 00 01 bl 71b8 <.kvmhv_remove_nested+0x208>
71b8: R_PPC64_REL24 kmem_cache_free
71bc: 60 00 00 00 nop
71c0: 4b ff ff 34 b 70f4 <.kvmhv_remove_nested+0x144>
71c4: 60 63 f8 08 ori r3,r3,63496
71c8: 3c 80 00 09 lis r4,9
71cc: 38 c0 08 00 li r6,2048
71d0: 48 00 00 01 bl 71d0 <.kvmhv_remove_nested+0x220>
71d0: R_PPC64_REL24 plpar_hcall_norets
71d4: 60 00 00 00 nop
71d8: 28 23 00 00 cmpldi r3,0
71dc: 41 82 ff 38 beq 7114 <.kvmhv_remove_nested+0x164>
71e0: 7c 64 1b 78 mr r4,r3
71e4: 3c 62 00 00 addis r3,r2,0
71e6: R_PPC64_TOC16_HA .toc+0x18
71e8: e8 63 00 00 ld r3,0(r3)
71ea: R_PPC64_TOC16_LO_DS .toc+0x18
71ec: 48 00 00 01 bl 71ec <.kvmhv_remove_nested+0x23c>
71ec: R_PPC64_REL24 printk
71f0: 60 00 00 00 nop
71f4: 4b ff ff 20 b 7114 <.kvmhv_remove_nested+0x164>
...
7204: 60 00 00 00 nop
7208: 60 00 00 00 nop
720c: 60 00 00 00 nop
0000000000007210 <.kvmhv_handle_nested_set_rc>:
7210: 7c 08 02 a6 mflr r0
7214: fb e1 ff f8 std r31,-8(r1)
7218: 7d 80 00 26 mfcr r12
721c: f8 01 00 10 std r0,16(r1)
7220: 91 81 00 08 stw r12,8(r1)
7224: f8 21 ff 51 stdu r1,-176(r1)
7228: 7c 3f 0b 78 mr r31,r1
722c: fb 3f 00 78 std r25,120(r31)
7230: fb 5f 00 80 std r26,128(r31)
7234: 7d 1a 43 78 mr r26,r8
7238: fb 7f 00 88 std r27,136(r31)
723c: fb 9f 00 90 std r28,144(r31)
7240: 7c 9c 23 78 mr r28,r4
7244: fb bf 00 98 std r29,152(r31)
7248: 7c bd 2b 78 mr r29,r5
724c: fb df 00 a0 std r30,160(r31)
7250: 7c 7e 1b 78 mr r30,r3
7254: eb 7f 00 e0 ld r27,224(r31)
7258: eb 3f 00 f0 ld r25,240(r31)
725c: 48 00 00 01 bl 725c <.kvmhv_handle_nested_set_rc+0x4c>
725c: R_PPC64_REL24 _mcount
7260: 60 00 00 00 nop
7264: 57 23 01 8c rlwinm r3,r25,0,6,6
7268: 38 80 01 00 li r4,256
726c: 28 a3 00 00 cmpldi cr1,r3,0
7270: 7b 23 3e 42 rldicl r3,r25,39,25
7274: 38 a0 01 80 li r5,384
7278: 70 63 00 01 andi. r3,r3,1
727c: 41 86 00 0c beq cr1,7288 <.kvmhv_handle_nested_set_rc+0x78>
7280: 60 a3 00 00 ori r3,r5,0
7284: 48 00 00 08 b 728c <.kvmhv_handle_nested_set_rc+0x7c>
7288: 38 64 00 00 addi r3,r4,0
728c: 4d 01 0b 82 crmove 4*cr2+lt,gt
7290: 7c 63 d8 79 andc. r3,r3,r27
7294: 3b 60 00 02 li r27,2
7298: 40 82 00 ac bne 7344 <.kvmhv_handle_nested_set_rc+0x134>
729c: eb de 00 00 ld r30,0(r30)
72a0: 7f c3 f3 78 mr r3,r30
72a4: 48 00 00 01 bl 72a4 <.kvmhv_handle_nested_set_rc+0x94>
72a4: R_PPC64_REL24 _raw_spin_lock
72a8: 60 00 00 00 nop
72ac: 38 60 00 01 li r3,1
72b0: 38 80 00 00 li r4,0
72b4: 80 fe 41 08 lwz r7,16648(r30)
72b8: 41 88 00 0c blt cr2,72c4 <.kvmhv_handle_nested_set_rc+0xb4>
72bc: 60 99 00 00 ori r25,r4,0
72c0: 48 00 00 08 b 72c8 <.kvmhv_handle_nested_set_rc+0xb8>
72c4: 3b 23 00 00 addi r25,r3,0
72c8: 7f c3 f3 78 mr r3,r30
72cc: 7f 25 cb 78 mr r5,r25
72d0: 7f 46 d3 78 mr r6,r26
72d4: 48 00 00 01 bl 72d4 <.kvmhv_handle_nested_set_rc+0xc4>
72d4: R_PPC64_REL24 kvmppc_hv_handle_set_rc
72d8: 60 00 00 00 nop
72dc: 28 23 00 00 cmpldi r3,0
72e0: 3b 60 ff ea li r27,-22
72e4: 41 82 00 38 beq 731c <.kvmhv_handle_nested_set_rc+0x10c>
72e8: 80 fc 00 08 lwz r7,8(r28)
72ec: 7f c3 f3 78 mr r3,r30
72f0: 38 80 00 01 li r4,1
72f4: 7f 25 cb 78 mr r5,r25
72f8: 7f a6 eb 78 mr r6,r29
72fc: 48 00 00 01 bl 72fc <.kvmhv_handle_nested_set_rc+0xec>
72fc: R_PPC64_REL24 kvmppc_hv_handle_set_rc
7300: 60 00 00 00 nop
7304: 70 63 00 01 andi. r3,r3,1
7308: 38 60 ff ea li r3,-22
730c: 41 81 00 0c bgt 7318 <.kvmhv_handle_nested_set_rc+0x108>
7310: 60 7b 00 00 ori r27,r3,0
7314: 48 00 00 08 b 731c <.kvmhv_handle_nested_set_rc+0x10c>
7318: 3b 60 00 00 li r27,0
731c: a0 6d 0c 7c lhz r3,3196(r13)
7320: 28 03 00 00 cmplwi r3,0
7324: 40 82 00 58 bne 737c <.kvmhv_handle_nested_set_rc+0x16c>
7328: a0 6d 0c 7a lhz r3,3194(r13)
732c: 38 63 ff ff addi r3,r3,-1
7330: b0 6d 0c 7a sth r3,3194(r13)
7334: 60 00 00 00 nop
7338: 38 60 00 00 li r3,0
733c: 7c 20 04 ac lwsync
7340: 98 7e 00 03 stb r3,3(r30)
7344: 7f 63 db 78 mr r3,r27
7348: eb df 00 a0 ld r30,160(r31)
734c: eb bf 00 98 ld r29,152(r31)
7350: eb 9f 00 90 ld r28,144(r31)
7354: eb 7f 00 88 ld r27,136(r31)
7358: eb 5f 00 80 ld r26,128(r31)
735c: eb 3f 00 78 ld r25,120(r31)
7360: 38 21 00 b0 addi r1,r1,176
7364: e8 01 00 10 ld r0,16(r1)
7368: 81 81 00 08 lwz r12,8(r1)
736c: 7c 08 03 a6 mtlr r0
7370: eb e1 ff f8 ld r31,-8(r1)
7374: 7d 92 01 20 mtocrf 32,r12
7378: 4e 80 00 20 blr
737c: 38 60 00 00 li r3,0
7380: b0 6d 0c 7c sth r3,3196(r13)
7384: 7c 00 04 ac hwsync
7388: 4b ff ff a0 b 7328 <.kvmhv_handle_nested_set_rc+0x118>
738c: 7f c3 f3 78 mr r3,r30
7390: 48 00 00 01 bl 7390 <.kvmhv_handle_nested_set_rc+0x180>
7390: R_PPC64_REL24 __pv_queued_spin_unlock
7394: 60 00 00 00 nop
7398: 4b ff ff ac b 7344 <.kvmhv_handle_nested_set_rc+0x134>
...
[-- Attachment #3: book3s_hv_nested.o.good --]
[-- Type: text/plain, Size: 226990 bytes --]
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>
...
[-- Attachment #4: book3s_hv_nested.o.diff --]
[-- Type: text/plain, Size: 554537 bytes --]
diff --git a/tmp/.psub.vvOhTesZmi b/tmp/.psub.gUzB8l0Wli
index 636e67a615c4..99f59157fab4 100644
--- a/tmp/.psub.vvOhTesZmi
+++ b/tmp/.psub.gUzB8l0Wli
@@ -1,5 +1,5 @@
-build/powerpc/bad/arch/powerpc/kvm/book3s_hv_nested.o: file format elf64-powerpc
+build/powerpc/good/arch/powerpc/kvm/book3s_hv_nested.o: file format elf64-powerpc
Disassembly of section .text:
@@ -142,65 +142,65 @@ Disassembly of section .text:
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 f6 31 stdu r1,-2512(r1)
+ 21c: f8 21 f9 41 stdu r1,-1728(r1)
220: 7c 3f 0b 78 mr r31,r1
- 224: f9 df 09 40 std r14,2368(r31)
- 228: f9 ff 09 48 std r15,2376(r31)
- 22c: fa 1f 09 50 std r16,2384(r31)
- 230: fa 3f 09 58 std r17,2392(r31)
- 234: 7c 71 1b 78 mr r17,r3
- 238: fa 5f 09 60 std r18,2400(r31)
- 23c: fa 7f 09 68 std r19,2408(r31)
- 240: fa 9f 09 70 std r20,2416(r31)
- 244: fa bf 09 78 std r21,2424(r31)
- 248: fa df 09 80 std r22,2432(r31)
- 24c: fa ff 09 88 std r23,2440(r31)
- 250: fb 1f 09 90 std r24,2448(r31)
- 254: fb 3f 09 98 std r25,2456(r31)
- 258: fb 5f 09 a0 std r26,2464(r31)
- 25c: fb 7f 09 a8 std r27,2472(r31)
- 260: fb 9f 09 b0 std r28,2480(r31)
- 264: fb bf 09 b8 std r29,2488(r31)
- 268: fb df 09 c0 std r30,2496(r31)
+ 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 05 50 addi r3,r31,1360
+ 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 71 00 00 ld r3,0(r17)
+ 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: eb 51 1c 40 ld r26,7232(r17)
+ 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 71 0c c8 ld r27,3272(r17)
- 2ac: eb 91 0c d0 ld r28,3280(r17)
+ 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: 90 71 00 2c stw r3,44(r17)
- 2bc: 38 bf 05 50 addi r5,r31,1360
- 2c0: 7e 23 8b 78 mr r3,r17
+ 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: 38 c0 00 08 li r6,8
- 2cc: 7c b2 2b 78 mr r18,r5
+ 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 91 00 2c lwz r4,44(r17)
- 2e8: e8 71 00 00 ld r3,0(r17)
+ 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 43 4c bge 4640 <.kvmhv_enter_nested_guest+0x4430>
+ 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
@@ -208,13 +208,13 @@ Disassembly of section .text:
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 38 b e48 <.kvmhv_enter_nested_guest+0xc38>
+ 310: 48 00 0b 90 b ea0 <.kvmhv_enter_nested_guest+0xc90>
314: 38 60 00 03 li r3,3
- 318: 48 00 0b 30 b e48 <.kvmhv_enter_nested_guest+0xc38>
- 31c: e8 71 1c c8 ld r3,7368(r17)
+ 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 05 50 ld r3,1360(r31)
+ 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
@@ -229,7 +229,7 @@ Disassembly of section .text:
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 05 50 std r5,1360(r31)
+ 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
@@ -244,17 +244,17 @@ Disassembly of section .text:
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 05 50 addi r5,r31,1360
- 3a4: 7e 23 8b 78 mr r3,r17
+ 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 07 c0 addi r5,r31,1984
- 3c0: 7e 23 8b 78 mr r3,r17
- 3c4: 7f 84 e3 78 mr r4,r28
+ 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
@@ -263,7447 +263,5058 @@ Disassembly of section .text:
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 91 1c c8 ld r4,7368(r17)
+ 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 5f 03 b8 std r26,952(r31)
- 3f4: fb 7f 03 70 std r27,880(r31)
- 3f8: fb 9f 03 78 std r28,888(r31)
- 3fc: fa 3f 03 f8 std r17,1016(r31)
- 400: fa 5f 03 68 std r18,872(r31)
- 404: 40 81 0a 34 ble e38 <.kvmhv_enter_nested_guest+0xc28>
- 408: e8 7f 05 50 ld r3,1360(r31)
- 40c: f8 9f 03 b0 std r4,944(r31)
- 410: 78 64 80 00 rotldi r4,r3,16
- 414: 78 65 40 00 rotldi r5,r3,8
- 418: 78 66 c0 00 rotldi r6,r3,24
- 41c: 78 85 44 2c rldimi r5,r4,8,48
- 420: 80 9f 05 58 lwz r4,1368(r31)
- 424: 78 67 00 02 rotldi r7,r3,32
- 428: 78 c5 82 2c rldimi r5,r6,16,40
- 42c: 78 68 80 02 rotldi r8,r3,48
- 430: 78 e5 c0 2c rldimi r5,r7,24,32
- 434: 78 69 c0 02 rotldi r9,r3,56
- 438: 79 05 44 0e rldimi r5,r8,40,16
- 43c: 79 25 82 0e rldimi r5,r9,48,8
- 440: 78 65 c0 0e rldimi r5,r3,56,0
- 444: 38 60 00 08 li r3,8
- 448: f8 bf 05 50 std r5,1360(r31)
- 44c: 7c 92 1d 2c stwbrx r4,r18,r3
- 450: 38 80 00 0c li r4,12
- 454: 80 7f 05 5c lwz r3,1372(r31)
- 458: 7c 72 25 2c stwbrx r3,r18,r4
- 45c: 38 60 87 f0 li r3,-30736
- 460: 78 65 c8 02 rotldi r5,r3,57
- 464: e8 9f 05 68 ld r4,1384(r31)
- 468: e8 ff 05 70 ld r7,1392(r31)
- 46c: 7c 8f 2b 78 or r15,r4,r5
- 470: e9 5f 05 88 ld r10,1416(r31)
- 474: 78 e4 80 00 rotldi r4,r7,16
- 478: 78 ee 40 00 rotldi r14,r7,8
- 47c: 7c f5 3b 78 mr r21,r7
- 480: 78 8e 44 2c rldimi r14,r4,8,48
- 484: e8 df 05 60 ld r6,1376(r31)
- 488: 79 47 80 00 rotldi r7,r10,16
- 48c: 79 53 40 00 rotldi r19,r10,8
- 490: e9 1f 05 78 ld r8,1400(r31)
- 494: 78 c3 80 00 rotldi r3,r6,16
- 498: 78 c0 40 00 rotldi r0,r6,8
- 49c: 78 60 44 2c rldimi r0,r3,8,48
- 4a0: 78 f3 44 2c rldimi r19,r7,8,48
- 4a4: e9 3f 05 80 ld r9,1408(r31)
- 4a8: 79 05 80 00 rotldi r5,r8,16
- 4ac: 79 1c 40 00 rotldi r28,r8,8
- 4b0: e9 7f 05 90 ld r11,1424(r31)
- 4b4: 79 39 40 00 rotldi r25,r9,8
- 4b8: 78 bc 44 2c rldimi r28,r5,8,48
- 4bc: eb bf 05 98 ld r29,1432(r31)
- 4c0: 79 7e 40 00 rotldi r30,r11,8
- 4c4: f9 5f 04 90 std r10,1168(r31)
- 4c8: 7b b4 40 00 rotldi r20,r29,8
- 4cc: e9 5f 05 a0 ld r10,1440(r31)
- 4d0: eb 7f 05 a8 ld r27,1448(r31)
- 4d4: f8 df 04 e0 std r6,1248(r31)
- 4d8: 79 26 80 00 rotldi r6,r9,16
- 4dc: 7b 70 40 00 rotldi r16,r27,8
- 4e0: 78 d9 44 2c rldimi r25,r6,8,48
- 4e4: f9 1f 04 d8 std r8,1240(r31)
- 4e8: 79 68 80 00 rotldi r8,r11,16
- 4ec: 79 1e 44 2c rldimi r30,r8,8,48
- 4f0: f9 3f 04 d0 std r9,1232(r31)
- 4f4: 7b a9 80 00 rotldi r9,r29,16
- 4f8: 79 34 44 2c rldimi r20,r9,8,48
- 4fc: f9 7f 03 f0 std r11,1008(r31)
- 500: 7d 4b 53 78 mr r11,r10
- 504: 79 78 40 00 rotldi r24,r11,8
- 508: 7b 6b 80 00 rotldi r11,r27,16
- 50c: fb bf 04 c8 std r29,1224(r31)
- 510: 79 70 44 2c rldimi r16,r11,8,48
- 514: eb bf 05 b0 ld r29,1456(r31)
- 518: fb 7f 04 c0 std r27,1216(r31)
- 51c: 7b a3 80 00 rotldi r3,r29,16
- 520: 7b ba 40 00 rotldi r26,r29,8
- 524: 78 7a 44 2c rldimi r26,r3,8,48
- 528: eb 7f 05 b8 ld r27,1464(r31)
- 52c: fb bf 04 b0 std r29,1200(r31)
- 530: 7b 64 80 00 rotldi r4,r27,16
- 534: 7b 66 40 00 rotldi r6,r27,8
- 538: 78 86 44 2c rldimi r6,r4,8,48
- 53c: eb bf 05 c0 ld r29,1472(r31)
- 540: e9 1f 05 c8 ld r8,1480(r31)
- 544: 7b a5 80 00 rotldi r5,r29,16
- 548: 7b a7 40 00 rotldi r7,r29,8
- 54c: 78 a7 44 2c rldimi r7,r5,8,48
- 550: f8 df 05 48 std r6,1352(r31)
- 554: 79 03 80 00 rotldi r3,r8,16
- 558: 79 04 40 00 rotldi r4,r8,8
- 55c: 78 64 44 2c rldimi r4,r3,8,48
- 560: e8 df 05 d0 ld r6,1488(r31)
- 564: e8 bf 05 d8 ld r5,1496(r31)
- 568: 78 c3 80 00 rotldi r3,r6,16
- 56c: 78 c9 40 00 rotldi r9,r6,8
- 570: 78 69 44 2c rldimi r9,r3,8,48
- 574: fa 1f 05 38 std r16,1336(r31)
- 578: 78 a3 80 00 rotldi r3,r5,16
- 57c: 78 ab 40 00 rotldi r11,r5,8
- 580: 78 6b 44 2c rldimi r11,r3,8,48
- 584: ea 1f 05 e0 ld r16,1504(r31)
- 588: f8 bf 03 d8 std r5,984(r31)
- 58c: 7a 03 80 00 rotldi r3,r16,16
- 590: e8 bf 05 e8 ld r5,1512(r31)
- 594: f8 df 03 e0 std r6,992(r31)
- 598: 78 ac 40 00 rotldi r12,r5,8
- 59c: e8 df 05 f0 ld r6,1520(r31)
- 5a0: f8 9f 05 30 std r4,1328(r31)
- 5a4: 7a 04 40 00 rotldi r4,r16,8
+ 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 bf 03 d0 std r5,976(r31)
- 5b4: 78 6c 44 2c rldimi r12,r3,8,48
- 5b8: 78 c3 80 00 rotldi r3,r6,16
- 5bc: e8 bf 05 f8 ld r5,1528(r31)
- 5c0: f8 9f 04 78 std r4,1144(r31)
- 5c4: 78 c4 40 00 rotldi r4,r6,8
- 5c8: 78 64 44 2c rldimi r4,r3,8,48
- 5cc: 78 a3 80 00 rotldi r3,r5,16
- 5d0: f8 df 04 98 std r6,1176(r31)
- 5d4: e8 df 06 00 ld r6,1536(r31)
- 5d8: f8 9f 05 28 std r4,1320(r31)
- 5dc: 78 a4 40 00 rotldi r4,r5,8
- 5e0: 78 64 44 2c rldimi r4,r3,8,48
- 5e4: 78 c3 80 00 rotldi r3,r6,16
- 5e8: f8 bf 04 68 std r5,1128(r31)
- 5ec: e8 bf 06 08 ld r5,1544(r31)
- 5f0: f8 9f 05 18 std r4,1304(r31)
- 5f4: 78 c4 40 00 rotldi r4,r6,8
- 5f8: 78 64 44 2c rldimi r4,r3,8,48
- 5fc: 78 a3 80 00 rotldi r3,r5,16
- 600: f8 df 04 f0 std r6,1264(r31)
- 604: e8 df 06 10 ld r6,1552(r31)
- 608: f8 9f 05 08 std r4,1288(r31)
- 60c: 78 a4 40 00 rotldi r4,r5,8
- 610: 78 64 44 2c rldimi r4,r3,8,48
- 614: 78 c3 80 00 rotldi r3,r6,16
- 618: f8 bf 04 70 std r5,1136(r31)
- 61c: f8 9f 05 20 std r4,1312(r31)
- 620: 78 c4 40 00 rotldi r4,r6,8
- 624: 78 64 44 2c rldimi r4,r3,8,48
- 628: e8 bf 06 18 ld r5,1560(r31)
- 62c: f8 9f 05 10 std r4,1296(r31)
- 630: 78 a3 80 00 rotldi r3,r5,16
- 634: 78 b6 40 00 rotldi r22,r5,8
- 638: 78 76 44 2c rldimi r22,r3,8,48
- 63c: e8 9f 06 20 ld r4,1568(r31)
- 640: f8 bf 04 58 std r5,1112(r31)
- 644: 78 83 80 00 rotldi r3,r4,16
- 648: 78 97 40 00 rotldi r23,r4,8
- 64c: 78 77 44 2c rldimi r23,r3,8,48
- 650: e8 bf 06 28 ld r5,1576(r31)
- 654: f9 5f 03 e8 std r10,1000(r31)
- 658: 79 4a 80 00 rotldi r10,r10,16
- 65c: 78 a3 80 00 rotldi r3,r5,16
- 660: 79 58 44 2c rldimi r24,r10,8,48
- 664: f8 9f 04 50 std r4,1104(r31)
- 668: e8 9f 06 30 ld r4,1584(r31)
- 66c: fb 1f 04 a0 std r24,1184(r31)
- 670: 78 b8 40 00 rotldi r24,r5,8
- 674: 78 78 44 2c rldimi r24,r3,8,48
- 678: 78 83 80 00 rotldi r3,r4,16
- 67c: f8 bf 04 48 std r5,1096(r31)
- 680: e8 bf 06 38 ld r5,1592(r31)
- 684: fb 5f 05 40 std r26,1344(r31)
- 688: 78 9a 40 00 rotldi r26,r4,8
- 68c: 78 7a 44 2c rldimi r26,r3,8,48
- 690: 78 a3 80 00 rotldi r3,r5,16
- 694: fb bf 04 a8 std r29,1192(r31)
- 698: 78 bd 40 00 rotldi r29,r5,8
- 69c: 78 7d 44 2c rldimi r29,r3,8,48
- 6a0: 79 e3 46 20 rldicl r3,r15,8,56
- 6a4: f8 9f 05 00 std r4,1280(r31)
- 6a8: 79 e3 c0 0e rldimi r3,r15,56,0
- 6ac: 7a af c0 00 rotldi r15,r21,24
- 6b0: e8 9f 06 40 ld r4,1600(r31)
- 6b4: ea 5f 04 d8 ld r18,1240(r31)
- 6b8: 78 8a 80 00 rotldi r10,r4,16
- 6bc: f8 7f 04 40 std r3,1088(r31)
- 6c0: e8 7f 04 d0 ld r3,1232(r31)
- 6c4: fb 7f 04 b8 std r27,1208(r31)
- 6c8: 78 9b 40 00 rotldi r27,r4,8
- 6cc: 79 5b 44 2c rldimi r27,r10,8,48
- 6d0: f8 9f 04 e8 std r4,1256(r31)
- 6d4: 7d c4 73 78 mr r4,r14
- 6d8: 79 e4 82 2c rldimi r4,r15,16,40
- 6dc: 7a 4f c0 00 rotldi r15,r18,24
- 6e0: e9 df 04 90 ld r14,1168(r31)
- 6e4: 79 fc 82 2c rldimi r28,r15,16,40
- 6e8: 78 6f c0 00 rotldi r15,r3,24
- 6ec: 79 f9 82 2c rldimi r25,r15,16,40
- 6f0: ea 3f 03 f0 ld r17,1008(r31)
- 6f4: 79 cf c0 00 rotldi r15,r14,24
- 6f8: f8 ff 04 88 std r7,1160(r31)
- 6fc: e8 ff 04 c8 ld r7,1224(r31)
- 700: f8 df 04 60 std r6,1120(r31)
- 704: f8 bf 04 f8 std r5,1272(r31)
- 708: 7e 65 9b 78 mr r5,r19
- 70c: 79 e5 82 2c rldimi r5,r15,16,40
- 710: 7a 2f c0 00 rotldi r15,r17,24
- 714: e8 df 04 e0 ld r6,1248(r31)
- 718: 79 fe 82 2c rldimi r30,r15,16,40
- 71c: 78 ef c0 00 rotldi r15,r7,24
- 720: 79 f4 82 2c rldimi r20,r15,16,40
- 724: 78 ca c0 00 rotldi r10,r6,24
- 728: e8 ff 03 e8 ld r7,1000(r31)
- 72c: 79 40 82 2c rldimi r0,r10,16,40
- 730: fa 9f 04 08 std r20,1032(r31)
- 734: 78 ef c0 00 rotldi r15,r7,24
- 738: e9 5f 04 a0 ld r10,1184(r31)
- 73c: ea 9f 04 c0 ld r20,1216(r31)
- 740: 79 ea 82 2c rldimi r10,r15,16,40
- 744: f9 1f 04 80 std r8,1152(r31)
- 748: 7a 8f c0 00 rotldi r15,r20,24
- 74c: e9 1f 05 38 ld r8,1336(r31)
- 750: 79 e8 82 2c rldimi r8,r15,16,40
- 754: ea 7f 04 b0 ld r19,1200(r31)
- 758: f9 1f 05 38 std r8,1336(r31)
- 75c: 7a 6f c0 00 rotldi r15,r19,24
- 760: e9 1f 05 40 ld r8,1344(r31)
- 764: fb df 04 00 std r30,1024(r31)
- 768: 79 e8 82 2c rldimi r8,r15,16,40
- 76c: eb df 04 b8 ld r30,1208(r31)
- 770: f9 1f 05 40 std r8,1344(r31)
- 774: 7b cf c0 00 rotldi r15,r30,24
- 778: e9 1f 05 48 ld r8,1352(r31)
- 77c: 79 e8 82 2c rldimi r8,r15,16,40
- 780: eb df 04 88 ld r30,1160(r31)
- 784: f9 1f 05 48 std r8,1352(r31)
- 788: e9 1f 04 a8 ld r8,1192(r31)
- 78c: 79 0f c0 00 rotldi r15,r8,24
- 790: e9 1f 04 80 ld r8,1152(r31)
- 794: 79 fe 82 2c rldimi r30,r15,16,40
- 798: 79 0f c0 00 rotldi r15,r8,24
- 79c: e9 1f 05 30 ld r8,1328(r31)
- 7a0: 79 e8 82 2c rldimi r8,r15,16,40
- 7a4: fa 1f 03 c0 std r16,960(r31)
- 7a8: f9 1f 05 30 std r8,1328(r31)
- 7ac: e9 1f 03 e0 ld r8,992(r31)
- 7b0: 79 0f c0 00 rotldi r15,r8,24
- 7b4: fa bf 03 c8 std r21,968(r31)
- 7b8: 79 e9 82 2c rldimi r9,r15,16,40
- 7bc: f9 3f 04 10 std r9,1040(r31)
- 7c0: e9 3f 03 d8 ld r9,984(r31)
- 7c4: 79 2f c0 00 rotldi r15,r9,24
- 7c8: 79 eb 82 2c rldimi r11,r15,16,40
- 7cc: f9 7f 04 18 std r11,1048(r31)
- 7d0: 7a 0f c0 00 rotldi r15,r16,24
- 7d4: e9 7f 04 78 ld r11,1144(r31)
- 7d8: ea 1f 03 d0 ld r16,976(r31)
- 7dc: 79 eb 82 2c rldimi r11,r15,16,40
- 7e0: 7a 0f c0 00 rotldi r15,r16,24
- 7e4: 79 ec 82 2c rldimi r12,r15,16,40
- 7e8: e9 ff 04 98 ld r15,1176(r31)
- 7ec: f9 9f 04 20 std r12,1056(r31)
- 7f0: 79 ef c0 00 rotldi r15,r15,24
- 7f4: e9 9f 05 28 ld r12,1320(r31)
- 7f8: 79 ec 82 2c rldimi r12,r15,16,40
- 7fc: f9 9f 05 28 std r12,1320(r31)
- 800: e9 9f 04 68 ld r12,1128(r31)
- 804: 79 8f c0 00 rotldi r15,r12,24
- 808: e9 9f 05 18 ld r12,1304(r31)
- 80c: 79 ec 82 2c rldimi r12,r15,16,40
- 810: f9 9f 05 18 std r12,1304(r31)
- 814: e9 9f 04 f0 ld r12,1264(r31)
- 818: 79 8f c0 00 rotldi r15,r12,24
- 81c: e9 9f 05 08 ld r12,1288(r31)
- 820: 79 ec 82 2c rldimi r12,r15,16,40
- 824: e9 ff 04 70 ld r15,1136(r31)
- 828: f9 9f 05 08 std r12,1288(r31)
- 82c: 79 ef c0 00 rotldi r15,r15,24
- 830: e9 9f 05 20 ld r12,1312(r31)
- 834: 79 ec 82 2c rldimi r12,r15,16,40
- 838: f9 9f 05 20 std r12,1312(r31)
- 83c: e9 9f 04 60 ld r12,1120(r31)
- 840: 79 8f c0 00 rotldi r15,r12,24
- 844: e9 9f 05 10 ld r12,1296(r31)
- 848: 79 ec 82 2c rldimi r12,r15,16,40
- 84c: f9 9f 05 10 std r12,1296(r31)
- 850: e9 9f 04 58 ld r12,1112(r31)
- 854: 79 8f c0 00 rotldi r15,r12,24
- 858: e9 9f 04 50 ld r12,1104(r31)
- 85c: 79 f6 82 2c rldimi r22,r15,16,40
- 860: 79 8f c0 00 rotldi r15,r12,24
- 864: e9 9f 04 48 ld r12,1096(r31)
- 868: 79 f7 82 2c rldimi r23,r15,16,40
- 86c: 79 8f c0 00 rotldi r15,r12,24
- 870: e9 9f 05 00 ld r12,1280(r31)
- 874: 79 f8 82 2c rldimi r24,r15,16,40
- 878: 79 8f c0 00 rotldi r15,r12,24
- 87c: e9 9f 04 f8 ld r12,1272(r31)
- 880: 79 fa 82 2c rldimi r26,r15,16,40
- 884: 79 8f c0 00 rotldi r15,r12,24
- 888: e9 9f 04 e8 ld r12,1256(r31)
- 88c: 79 fd 82 2c rldimi r29,r15,16,40
- 890: 79 8f c0 00 rotldi r15,r12,24
- 894: e9 9f 04 f0 ld r12,1264(r31)
- 898: 79 fb 82 2c rldimi r27,r15,16,40
- 89c: 78 cf 00 02 rotldi r15,r6,32
- 8a0: e8 df 04 40 ld r6,1088(r31)
- 8a4: 79 e0 c0 2c rldimi r0,r15,24,32
- 8a8: 39 e0 ff ff li r15,-1
- 8ac: f8 1f 04 30 std r0,1072(r31)
- 8b0: 79 e6 42 0c rldimi r6,r15,8,8
- 8b4: 7a af 00 02 rotldi r15,r21,32
- 8b8: 7c 80 23 78 mr r0,r4
- 8bc: 7c a4 2b 78 mr r4,r5
- 8c0: e8 bf 04 08 ld r5,1032(r31)
- 8c4: 79 e0 c0 2c rldimi r0,r15,24,32
- 8c8: 7a 4f 00 02 rotldi r15,r18,32
- 8cc: 79 fc c0 2c rldimi r28,r15,24,32
- 8d0: 78 6f 00 02 rotldi r15,r3,32
- 8d4: e8 7f 04 00 ld r3,1024(r31)
- 8d8: 79 f9 c0 2c rldimi r25,r15,24,32
- 8dc: 79 cf 00 02 rotldi r15,r14,32
- 8e0: fb 9f 04 28 std r28,1064(r31)
- 8e4: 79 e4 c0 2c rldimi r4,r15,24,32
- 8e8: 7a 2f 00 02 rotldi r15,r17,32
- 8ec: eb 9f 04 c8 ld r28,1224(r31)
- 8f0: 79 e3 c0 2c rldimi r3,r15,24,32
- 8f4: f8 df 04 40 std r6,1088(r31)
- 8f8: 7b 8f 00 02 rotldi r15,r28,32
- 8fc: 79 e5 c0 2c rldimi r5,r15,24,32
- 900: 78 ef 00 02 rotldi r15,r7,32
- 904: e8 df 05 38 ld r6,1336(r31)
- 908: 79 ea c0 2c rldimi r10,r15,24,32
- 90c: 7a 8f 00 02 rotldi r15,r20,32
- 910: fb 3f 04 38 std r25,1080(r31)
- 914: 79 e6 c0 2c rldimi r6,r15,24,32
- 918: 7a 6f 00 02 rotldi r15,r19,32
- 91c: ea bf 05 40 ld r21,1344(r31)
- 920: eb 3f 04 b8 ld r25,1208(r31)
- 924: 79 f5 c0 2c rldimi r21,r15,24,32
- 928: e9 df 05 48 ld r14,1352(r31)
- 92c: 7b 2f 00 02 rotldi r15,r25,32
- 930: ea 9f 04 a8 ld r20,1192(r31)
- 934: 79 ee c0 2c rldimi r14,r15,24,32
- 938: ea 7f 04 80 ld r19,1152(r31)
- 93c: 7a 8f 00 02 rotldi r15,r20,32
- 940: 79 fe c0 2c rldimi r30,r15,24,32
- 944: e8 ff 05 30 ld r7,1328(r31)
- 948: 7a 6f 00 02 rotldi r15,r19,32
- 94c: 79 e7 c0 2c rldimi r7,r15,24,32
- 950: 79 0f 00 02 rotldi r15,r8,32
- 954: e9 1f 04 10 ld r8,1040(r31)
- 958: fb df 04 88 std r30,1160(r31)
- 95c: 79 e8 c0 2c rldimi r8,r15,24,32
- 960: 79 2f 00 02 rotldi r15,r9,32
- 964: e9 3f 04 18 ld r9,1048(r31)
- 968: eb df 03 c0 ld r30,960(r31)
- 96c: 79 e9 c0 2c rldimi r9,r15,24,32
- 970: 7b cf 00 02 rotldi r15,r30,32
- 974: f9 5f 04 a0 std r10,1184(r31)
- 978: 79 eb c0 2c rldimi r11,r15,24,32
- 97c: 7a 0f 00 02 rotldi r15,r16,32
- 980: f9 7f 04 78 std r11,1144(r31)
- 984: e9 5f 04 20 ld r10,1056(r31)
- 988: e9 7f 04 98 ld r11,1176(r31)
- 98c: 79 ea c0 2c rldimi r10,r15,24,32
- 990: 79 6f 00 02 rotldi r15,r11,32
- 994: e9 7f 05 28 ld r11,1320(r31)
- 998: 79 eb c0 2c rldimi r11,r15,24,32
- 99c: ea 1f 04 68 ld r16,1128(r31)
- 9a0: f9 7f 05 28 std r11,1320(r31)
- 9a4: 7a 0f 00 02 rotldi r15,r16,32
- 9a8: e9 7f 05 18 ld r11,1304(r31)
- 9ac: 79 eb c0 2c rldimi r11,r15,24,32
- 9b0: 79 8f 00 02 rotldi r15,r12,32
- 9b4: e9 9f 05 08 ld r12,1288(r31)
- 9b8: 79 ec c0 2c rldimi r12,r15,24,32
- 9bc: e9 ff 04 70 ld r15,1136(r31)
- 9c0: ea 5f 05 20 ld r18,1312(r31)
- 9c4: 79 ef 00 02 rotldi r15,r15,32
- 9c8: 79 f2 c0 2c rldimi r18,r15,24,32
- 9cc: fa 5f 05 20 std r18,1312(r31)
- 9d0: ea 5f 04 60 ld r18,1120(r31)
- 9d4: 7a 4f 00 02 rotldi r15,r18,32
- 9d8: ea 5f 05 10 ld r18,1296(r31)
- 9dc: 79 f2 c0 2c rldimi r18,r15,24,32
- 9e0: fa 5f 05 10 std r18,1296(r31)
- 9e4: ea 5f 04 58 ld r18,1112(r31)
- 9e8: 7a 4f 00 02 rotldi r15,r18,32
- 9ec: ea 5f 04 50 ld r18,1104(r31)
- 9f0: 79 f6 c0 2c rldimi r22,r15,24,32
- 9f4: 7a 4f 00 02 rotldi r15,r18,32
- 9f8: ea 5f 04 48 ld r18,1096(r31)
- 9fc: 79 f7 c0 2c rldimi r23,r15,24,32
- a00: 7a 4f 00 02 rotldi r15,r18,32
- a04: ea 5f 05 00 ld r18,1280(r31)
- a08: 79 f8 c0 2c rldimi r24,r15,24,32
- a0c: 7a 4f 00 02 rotldi r15,r18,32
- a10: ea 5f 04 f8 ld r18,1272(r31)
- a14: 79 fa c0 2c rldimi r26,r15,24,32
- a18: 7a 4f 00 02 rotldi r15,r18,32
- a1c: ea 5f 04 e8 ld r18,1256(r31)
- a20: 79 fd c0 2c rldimi r29,r15,24,32
- a24: 7a 4f 00 02 rotldi r15,r18,32
- a28: ea 5f 04 e0 ld r18,1248(r31)
- a2c: 79 fb c0 2c rldimi r27,r15,24,32
- a30: 7a 4f 80 02 rotldi r15,r18,48
- a34: ea 5f 04 30 ld r18,1072(r31)
- a38: 79 f2 44 0e rldimi r18,r15,40,16
- a3c: fa 5f 04 30 std r18,1072(r31)
- a40: ea 5f 03 c8 ld r18,968(r31)
- a44: 7a 4f 80 02 rotldi r15,r18,48
- a48: ea 5f 04 d8 ld r18,1240(r31)
- a4c: 79 e0 44 0e rldimi r0,r15,40,16
- a50: 7a 4f 80 02 rotldi r15,r18,48
- a54: ea 5f 04 28 ld r18,1064(r31)
- a58: 79 f2 44 0e rldimi r18,r15,40,16
- a5c: fa 5f 04 28 std r18,1064(r31)
- a60: ea 5f 04 d0 ld r18,1232(r31)
- a64: 7a 4f 80 02 rotldi r15,r18,48
- a68: ea 5f 04 38 ld r18,1080(r31)
- a6c: 79 f2 44 0e rldimi r18,r15,40,16
- a70: fa 5f 04 38 std r18,1080(r31)
- a74: ea 5f 04 90 ld r18,1168(r31)
- a78: 7a 4f 80 02 rotldi r15,r18,48
- a7c: ea 5f 04 88 ld r18,1160(r31)
- a80: 79 e4 44 0e rldimi r4,r15,40,16
- a84: 7a 2f 80 02 rotldi r15,r17,48
- a88: 79 e3 44 0e rldimi r3,r15,40,16
- a8c: f8 9f 03 a8 std r4,936(r31)
- a90: 7b 8f 80 02 rotldi r15,r28,48
- a94: 79 e5 44 0e rldimi r5,r15,40,16
- a98: f8 bf 04 08 std r5,1032(r31)
- a9c: e8 bf 03 e8 ld r5,1000(r31)
- aa0: f8 7f 04 00 std r3,1024(r31)
- aa4: 78 af 80 02 rotldi r15,r5,48
- aa8: e8 9f 04 a0 ld r4,1184(r31)
- aac: e8 7f 04 c0 ld r3,1216(r31)
- ab0: 79 e4 44 0e rldimi r4,r15,40,16
- ab4: 78 6f 80 02 rotldi r15,r3,48
- ab8: e8 7f 04 b0 ld r3,1200(r31)
- abc: 79 e6 44 0e rldimi r6,r15,40,16
- ac0: 78 6f 80 02 rotldi r15,r3,48
- ac4: eb 9f 04 78 ld r28,1144(r31)
- ac8: 79 f5 44 0e rldimi r21,r15,40,16
- acc: 7b 2f 80 02 rotldi r15,r25,48
- ad0: 79 ee 44 0e rldimi r14,r15,40,16
- ad4: fa bf 05 40 std r21,1344(r31)
- ad8: 7a 8f 80 02 rotldi r15,r20,48
- adc: 79 f2 44 0e rldimi r18,r15,40,16
- ae0: 7a 6f 80 02 rotldi r15,r19,48
- ae4: ea bf 04 98 ld r21,1176(r31)
- ae8: 79 e7 44 0e rldimi r7,r15,40,16
- aec: f8 ff 05 30 std r7,1328(r31)
- af0: e8 ff 03 e0 ld r7,992(r31)
- af4: 78 ef 80 02 rotldi r15,r7,48
- af8: ea 3f 05 28 ld r17,1320(r31)
- afc: 79 e8 44 0e rldimi r8,r15,40,16
- b00: f9 1f 04 10 std r8,1040(r31)
- b04: e9 1f 03 d8 ld r8,984(r31)
- b08: 79 0f 80 02 rotldi r15,r8,48
- b0c: e8 7f 04 f0 ld r3,1264(r31)
- b10: 79 e9 44 0e rldimi r9,r15,40,16
- b14: 7b cf 80 02 rotldi r15,r30,48
- b18: f9 3f 04 18 std r9,1048(r31)
- b1c: 79 fc 44 0e rldimi r28,r15,40,16
- b20: e9 3f 03 d0 ld r9,976(r31)
- b24: 79 2f 80 02 rotldi r15,r9,48
- b28: eb 3f 04 70 ld r25,1136(r31)
- b2c: 79 ea 44 0e rldimi r10,r15,40,16
- b30: 7a af 80 02 rotldi r15,r21,48
- b34: 79 f1 44 0e rldimi r17,r15,40,16
- b38: ea 9f 04 60 ld r20,1120(r31)
- b3c: 7a 0f 80 02 rotldi r15,r16,48
- b40: 79 eb 44 0e rldimi r11,r15,40,16
- b44: 78 6f 80 02 rotldi r15,r3,48
- b48: f9 7f 05 18 std r11,1304(r31)
- b4c: 79 ec 44 0e rldimi r12,r15,40,16
- b50: 7b 2f 80 02 rotldi r15,r25,48
- b54: e9 7f 05 20 ld r11,1312(r31)
- b58: f9 9f 05 08 std r12,1288(r31)
- b5c: 79 eb 44 0e rldimi r11,r15,40,16
- b60: 7a 8f 80 02 rotldi r15,r20,48
- b64: e9 9f 05 10 ld r12,1296(r31)
- b68: ea 7f 04 58 ld r19,1112(r31)
- b6c: 79 ec 44 0e rldimi r12,r15,40,16
- b70: ea 1f 04 50 ld r16,1104(r31)
- b74: 7a 6f 80 02 rotldi r15,r19,48
- b78: 79 f6 44 0e rldimi r22,r15,40,16
- b7c: f9 df 05 48 std r14,1352(r31)
- b80: 7a 0f 80 02 rotldi r15,r16,48
- b84: 79 f7 44 0e rldimi r23,r15,40,16
- b88: e9 df 04 48 ld r14,1096(r31)
- b8c: e8 7f 05 00 ld r3,1280(r31)
- b90: 79 cf 80 02 rotldi r15,r14,48
- b94: 79 f8 44 0e rldimi r24,r15,40,16
- b98: 78 6f 80 02 rotldi r15,r3,48
- b9c: e8 7f 04 f8 ld r3,1272(r31)
- ba0: 79 fa 44 0e rldimi r26,r15,40,16
- ba4: 78 6f 80 02 rotldi r15,r3,48
- ba8: e8 7f 04 e8 ld r3,1256(r31)
- bac: 79 fd 44 0e rldimi r29,r15,40,16
- bb0: 78 6f 80 02 rotldi r15,r3,48
- bb4: e8 7f 04 40 ld r3,1088(r31)
- bb8: 79 fb 44 0e rldimi r27,r15,40,16
- bbc: f8 7f 05 68 std r3,1384(r31)
- bc0: e8 7f 04 e0 ld r3,1248(r31)
- bc4: e9 ff 04 30 ld r15,1072(r31)
- bc8: eb df 03 c8 ld r30,968(r31)
- bcc: f9 5f 04 20 std r10,1056(r31)
- bd0: 78 6a c0 02 rotldi r10,r3,56
- bd4: 79 4f 82 0e rldimi r15,r10,48,8
- bd8: 7b ca c0 02 rotldi r10,r30,56
- bdc: f8 df 05 38 std r6,1336(r31)
- be0: 7c 06 03 78 mr r6,r0
- be4: 79 46 82 0e rldimi r6,r10,48,8
- be8: 7b c6 c0 0e rldimi r6,r30,56,0
- bec: e8 1f 04 d8 ld r0,1240(r31)
- bf0: 78 6f c0 0e rldimi r15,r3,56,0
- bf4: f8 df 05 70 std r6,1392(r31)
- bf8: 78 0a c0 02 rotldi r10,r0,56
- bfc: e8 df 04 28 ld r6,1064(r31)
- c00: f9 ff 05 60 std r15,1376(r31)
- c04: 79 46 82 0e rldimi r6,r10,48,8
- c08: 78 06 c0 0e rldimi r6,r0,56,0
- c0c: e9 ff 04 d0 ld r15,1232(r31)
- c10: e8 7f 04 38 ld r3,1080(r31)
- c14: 79 ea c0 02 rotldi r10,r15,56
- c18: f8 df 05 78 std r6,1400(r31)
- c1c: 79 43 82 0e rldimi r3,r10,48,8
- c20: 79 e3 c0 0e rldimi r3,r15,56,0
- c24: e8 df 04 90 ld r6,1168(r31)
- c28: e8 1f 03 a8 ld r0,936(r31)
- c2c: 78 ca c0 02 rotldi r10,r6,56
- c30: f8 7f 05 80 std r3,1408(r31)
- c34: 79 40 82 0e rldimi r0,r10,48,8
- c38: 78 c0 c0 0e rldimi r0,r6,56,0
- c3c: e8 7f 03 f0 ld r3,1008(r31)
- c40: e8 df 04 00 ld r6,1024(r31)
- c44: 78 6a c0 02 rotldi r10,r3,56
- c48: 79 46 82 0e rldimi r6,r10,48,8
- c4c: f8 1f 05 88 std r0,1416(r31)
- c50: 78 66 c0 0e rldimi r6,r3,56,0
- c54: f8 df 05 90 std r6,1424(r31)
- c58: e8 df 04 c8 ld r6,1224(r31)
- c5c: e8 7f 04 08 ld r3,1032(r31)
- c60: 78 ca c0 02 rotldi r10,r6,56
- c64: 79 43 82 0e rldimi r3,r10,48,8
- c68: 78 aa c0 02 rotldi r10,r5,56
- c6c: 78 c3 c0 0e rldimi r3,r6,56,0
- c70: 79 44 82 0e rldimi r4,r10,48,8
- c74: f8 7f 05 98 std r3,1432(r31)
- c78: 78 a4 c0 0e rldimi r4,r5,56,0
- c7c: e8 7f 04 c0 ld r3,1216(r31)
- c80: f8 9f 05 a0 std r4,1440(r31)
- c84: 78 6a c0 02 rotldi r10,r3,56
- c88: e8 9f 05 38 ld r4,1336(r31)
- c8c: 79 44 82 0e rldimi r4,r10,48,8
- c90: 78 64 c0 0e rldimi r4,r3,56,0
- c94: e8 7f 04 b0 ld r3,1200(r31)
- c98: f8 9f 05 a8 std r4,1448(r31)
- c9c: 78 6a c0 02 rotldi r10,r3,56
- ca0: e8 9f 05 40 ld r4,1344(r31)
- ca4: 79 44 82 0e rldimi r4,r10,48,8
- ca8: 78 64 c0 0e rldimi r4,r3,56,0
- cac: e8 7f 04 b8 ld r3,1208(r31)
- cb0: f8 9f 05 b0 std r4,1456(r31)
- cb4: 78 6a c0 02 rotldi r10,r3,56
- cb8: e8 9f 05 48 ld r4,1352(r31)
- cbc: 79 44 82 0e rldimi r4,r10,48,8
- cc0: 78 64 c0 0e rldimi r4,r3,56,0
- cc4: e8 7f 04 a8 ld r3,1192(r31)
- cc8: f8 9f 05 b8 std r4,1464(r31)
- ccc: 78 6a c0 02 rotldi r10,r3,56
- cd0: 7e 44 93 78 mr r4,r18
- cd4: 79 44 82 0e rldimi r4,r10,48,8
- cd8: 78 64 c0 0e rldimi r4,r3,56,0
- cdc: e8 7f 04 80 ld r3,1152(r31)
- ce0: f8 9f 05 c0 std r4,1472(r31)
- ce4: 78 6a c0 02 rotldi r10,r3,56
- ce8: e8 9f 05 30 ld r4,1328(r31)
- cec: 79 44 82 0e rldimi r4,r10,48,8
- cf0: 78 ea c0 02 rotldi r10,r7,56
- cf4: 78 64 c0 0e rldimi r4,r3,56,0
- cf8: 7c e3 3b 78 mr r3,r7
- cfc: f8 9f 05 c8 std r4,1480(r31)
- d00: 7d 03 43 78 mr r3,r8
- d04: e8 9f 04 10 ld r4,1040(r31)
- d08: 79 44 82 0e rldimi r4,r10,48,8
- d0c: 79 0a c0 02 rotldi r10,r8,56
- d10: e8 7f 03 c0 ld r3,960(r31)
- d14: 78 e4 c0 0e rldimi r4,r7,56,0
- d18: 79 c7 c0 02 rotldi r7,r14,56
- d1c: f8 9f 05 d0 std r4,1488(r31)
- d20: 78 f8 82 0e rldimi r24,r7,48,8
- d24: 79 d8 c0 0e rldimi r24,r14,56,0
- d28: e8 9f 04 18 ld r4,1048(r31)
- d2c: 79 44 82 0e rldimi r4,r10,48,8
- d30: 78 6a c0 02 rotldi r10,r3,56
- d34: fb 1f 06 28 std r24,1576(r31)
- d38: 79 04 c0 0e rldimi r4,r8,56,0
- d3c: 7a 08 c0 02 rotldi r8,r16,56
- d40: f8 9f 05 d8 std r4,1496(r31)
- d44: 7f 84 e3 78 mr r4,r28
- d48: 79 17 82 0e rldimi r23,r8,48,8
- d4c: 79 44 82 0e rldimi r4,r10,48,8
- d50: 79 2a c0 02 rotldi r10,r9,56
- d54: 78 64 c0 0e rldimi r4,r3,56,0
- d58: e8 7f 05 18 ld r3,1304(r31)
- d5c: 7a 17 c0 0e rldimi r23,r16,56,0
- d60: f8 9f 05 e0 std r4,1504(r31)
- d64: e8 9f 04 20 ld r4,1056(r31)
- d68: 79 44 82 0e rldimi r4,r10,48,8
- d6c: 7a aa c0 02 rotldi r10,r21,56
- d70: fa ff 06 20 std r23,1568(r31)
- d74: 79 24 c0 0e rldimi r4,r9,56,0
- d78: 7a 69 c0 02 rotldi r9,r19,56
- d7c: f8 9f 05 e8 std r4,1512(r31)
- d80: 7e 24 8b 78 mr r4,r17
- d84: 79 36 82 0e rldimi r22,r9,48,8
- d88: 79 44 82 0e rldimi r4,r10,48,8
- d8c: ea 3f 03 f8 ld r17,1016(r31)
- d90: 7a 76 c0 0e rldimi r22,r19,56,0
- d94: 7a a4 c0 0e rldimi r4,r21,56,0
- d98: f8 9f 05 f0 std r4,1520(r31)
- d9c: e8 9f 04 68 ld r4,1128(r31)
- da0: 78 8a c0 02 rotldi r10,r4,56
- da4: fa df 06 18 std r22,1560(r31)
- da8: 79 43 82 0e rldimi r3,r10,48,8
- dac: 78 83 c0 0e rldimi r3,r4,56,0
- db0: e8 9f 04 f0 ld r4,1264(r31)
- db4: f8 7f 05 f8 std r3,1528(r31)
- db8: 78 8a c0 02 rotldi r10,r4,56
- dbc: e8 7f 05 08 ld r3,1288(r31)
- dc0: 79 43 82 0e rldimi r3,r10,48,8
- dc4: 7b 2a c0 02 rotldi r10,r25,56
- dc8: 78 83 c0 0e rldimi r3,r4,56,0
- dcc: 7f 24 cb 78 mr r4,r25
- dd0: f8 7f 06 00 std r3,1536(r31)
- dd4: 7d 63 5b 78 mr r3,r11
- dd8: 79 43 82 0e rldimi r3,r10,48,8
- ddc: 7b 23 c0 0e rldimi r3,r25,56,0
- de0: e8 9f 04 e8 ld r4,1256(r31)
- de4: 7a 8a c0 02 rotldi r10,r20,56
- de8: f8 7f 06 08 std r3,1544(r31)
- dec: 7d 83 63 78 mr r3,r12
- df0: 79 43 82 0e rldimi r3,r10,48,8
- df4: 7a 83 c0 0e rldimi r3,r20,56,0
- df8: f8 7f 06 10 std r3,1552(r31)
- dfc: e8 7f 05 00 ld r3,1280(r31)
- e00: 78 66 c0 02 rotldi r6,r3,56
- e04: 78 da 82 0e rldimi r26,r6,48,8
- e08: 78 7a c0 0e rldimi r26,r3,56,0
- e0c: e8 7f 04 f8 ld r3,1272(r31)
- e10: 78 65 c0 02 rotldi r5,r3,56
- e14: fb 5f 06 30 std r26,1584(r31)
- e18: 78 bd 82 0e rldimi r29,r5,48,8
- e1c: 78 7d c0 0e rldimi r29,r3,56,0
- e20: 78 83 c0 02 rotldi r3,r4,56
- e24: fb bf 06 38 std r29,1592(r31)
- e28: 78 7b 82 0e rldimi r27,r3,48,8
- e2c: 78 9b c0 0e rldimi r27,r4,56,0
- e30: e8 9f 03 b0 ld r4,944(r31)
- e34: fb 7f 06 40 std r27,1600(r31)
- e38: e8 7f 05 50 ld r3,1360(r31)
- e3c: 28 23 00 02 cmpldi r3,2
- e40: 38 60 ff c9 li r3,-55
- e44: 40 81 00 5c ble ea0 <.kvmhv_enter_nested_guest+0xc90>
- e48: eb df 09 c0 ld r30,2496(r31)
- e4c: eb bf 09 b8 ld r29,2488(r31)
- e50: eb 9f 09 b0 ld r28,2480(r31)
- e54: eb 7f 09 a8 ld r27,2472(r31)
- e58: eb 5f 09 a0 ld r26,2464(r31)
- e5c: eb 3f 09 98 ld r25,2456(r31)
- e60: eb 1f 09 90 ld r24,2448(r31)
- e64: ea ff 09 88 ld r23,2440(r31)
- e68: ea df 09 80 ld r22,2432(r31)
- e6c: ea bf 09 78 ld r21,2424(r31)
- e70: ea 9f 09 70 ld r20,2416(r31)
- e74: ea 7f 09 68 ld r19,2408(r31)
- e78: ea 5f 09 60 ld r18,2400(r31)
- e7c: ea 3f 09 58 ld r17,2392(r31)
- e80: ea 1f 09 50 ld r16,2384(r31)
- e84: e9 ff 09 48 ld r15,2376(r31)
- e88: e9 df 09 40 ld r14,2368(r31)
- e8c: 38 21 09 d0 addi r1,r1,2512
- e90: e8 01 00 10 ld r0,16(r1)
- e94: 7c 08 03 a6 mtlr r0
- e98: eb e1 ff f8 ld r31,-8(r1)
- e9c: 4e 80 00 20 blr
- ea0: e8 64 00 58 ld r3,88(r4)
- ea4: 70 63 00 01 andi. r3,r3,1
- ea8: 40 81 12 20 ble 20c8 <.kvmhv_enter_nested_guest+0x1eb8>
- eac: e8 9f 07 c0 ld r4,1984(r31)
- eb0: e8 bf 07 c8 ld r5,1992(r31)
- eb4: 78 83 80 00 rotldi r3,r4,16
- eb8: 78 8e 40 00 rotldi r14,r4,8
- ebc: 78 6e 44 2c rldimi r14,r3,8,48
- ec0: e8 df 07 d0 ld r6,2000(r31)
- ec4: 78 bb 40 00 rotldi r27,r5,8
- ec8: e8 ff 07 d8 ld r7,2008(r31)
- ecc: 78 dc 40 00 rotldi r28,r6,8
- ed0: eb df 08 10 ld r30,2064(r31)
- ed4: 78 f5 40 00 rotldi r21,r7,8
- ed8: f8 9f 03 60 std r4,864(r31)
- edc: 78 a4 80 00 rotldi r4,r5,16
- ee0: 7b c3 80 00 rotldi r3,r30,16
- ee4: 78 9b 44 2c rldimi r27,r4,8,48
- ee8: e9 1f 07 e0 ld r8,2016(r31)
- eec: f8 bf 03 58 std r5,856(r31)
- ef0: 78 c5 80 00 rotldi r5,r6,16
- ef4: 79 19 40 00 rotldi r25,r8,8
- ef8: 78 bc 44 2c rldimi r28,r5,8,48
- efc: e9 3f 07 e8 ld r9,2024(r31)
- f00: f8 df 03 50 std r6,848(r31)
- f04: 78 e6 80 00 rotldi r6,r7,16
- f08: 79 3a 40 00 rotldi r26,r9,8
- f0c: 78 d5 44 2c rldimi r21,r6,8,48
- f10: 7b c6 40 00 rotldi r6,r30,8
- f14: e9 5f 07 f0 ld r10,2032(r31)
- f18: 78 66 44 2c rldimi r6,r3,8,48
- f1c: e9 7f 07 f8 ld r11,2040(r31)
- f20: 79 58 40 00 rotldi r24,r10,8
- f24: e9 9f 08 00 ld r12,2048(r31)
- f28: 79 77 40 00 rotldi r23,r11,8
- f2c: e8 1f 08 08 ld r0,2056(r31)
- f30: 79 96 40 00 rotldi r22,r12,8
- f34: e8 bf 08 18 ld r5,2072(r31)
- f38: 78 1d 40 00 rotldi r29,r0,8
- f3c: ea 9f 08 20 ld r20,2080(r31)
- f40: 78 a4 80 00 rotldi r4,r5,16
- f44: e8 7f 08 28 ld r3,2088(r31)
- f48: f8 ff 02 50 std r7,592(r31)
- f4c: 79 07 80 00 rotldi r7,r8,16
- f50: 78 f9 44 2c rldimi r25,r7,8,48
- f54: f9 1f 03 40 std r8,832(r31)
- f58: 79 28 80 00 rotldi r8,r9,16
- f5c: 79 1a 44 2c rldimi r26,r8,8,48
- f60: 78 a8 40 00 rotldi r8,r5,8
- f64: f9 7f 03 28 std r11,808(r31)
- f68: 78 88 44 2c rldimi r8,r4,8,48
- f6c: 7c 64 1b 78 mr r4,r3
- f70: f9 3f 03 38 std r9,824(r31)
- f74: 79 49 80 00 rotldi r9,r10,16
- f78: 79 38 44 2c rldimi r24,r9,8,48
- f7c: 7f 09 c3 78 mr r9,r24
- f80: f9 5f 03 30 std r10,816(r31)
- f84: 79 6a 80 00 rotldi r10,r11,16
- f88: 79 8b 80 00 rotldi r11,r12,16
- f8c: 79 76 44 2c rldimi r22,r11,8,48
- f90: f9 9f 03 20 std r12,800(r31)
- f94: 78 0c 80 00 rotldi r12,r0,16
- f98: 79 9d 44 2c rldimi r29,r12,8,48
- f9c: 7c cc 33 78 mr r12,r6
- fa0: f8 bf 03 10 std r5,784(r31)
- fa4: 7a 85 80 00 rotldi r5,r20,16
- fa8: 7a 86 40 00 rotldi r6,r20,8
- fac: 78 a6 44 2c rldimi r6,r5,8,48
- fb0: e8 bf 08 30 ld r5,2096(r31)
- fb4: 7c cb 33 78 mr r11,r6
- fb8: 78 86 40 00 rotldi r6,r4,8
- fbc: 79 57 44 2c rldimi r23,r10,8,48
- fc0: e8 9f 08 38 ld r4,2104(r31)
- fc4: 7e ca b3 78 mr r10,r22
- fc8: f8 7f 02 48 std r3,584(r31)
- fcc: 78 63 80 00 rotldi r3,r3,16
- fd0: 78 66 44 2c rldimi r6,r3,8,48
- fd4: 78 a3 80 00 rotldi r3,r5,16
- fd8: f8 1f 03 18 std r0,792(r31)
- fdc: 78 a0 40 00 rotldi r0,r5,8
- fe0: 78 60 44 2c rldimi r0,r3,8,48
- fe4: 78 83 80 00 rotldi r3,r4,16
- fe8: f8 bf 02 40 std r5,576(r31)
- fec: e8 bf 08 40 ld r5,2112(r31)
- ff0: f8 df 05 18 std r6,1304(r31)
- ff4: 78 86 40 00 rotldi r6,r4,8
- ff8: 78 66 44 2c rldimi r6,r3,8,48
- ffc: 78 a3 80 00 rotldi r3,r5,16
- 1000: f8 9f 03 00 std r4,768(r31)
- 1004: e8 9f 08 48 ld r4,2120(r31)
- 1008: f8 df 05 08 std r6,1288(r31)
- 100c: 78 a6 40 00 rotldi r6,r5,8
- 1010: 78 66 44 2c rldimi r6,r3,8,48
- 1014: 78 83 80 00 rotldi r3,r4,16
- 1018: f8 bf 04 50 std r5,1104(r31)
- 101c: e8 bf 08 50 ld r5,2128(r31)
- 1020: f8 9f 04 48 std r4,1096(r31)
- 1024: 78 84 40 00 rotldi r4,r4,8
- 1028: 78 64 44 2c rldimi r4,r3,8,48
- 102c: 78 a3 80 00 rotldi r3,r5,16
- 1030: f8 9f 04 f8 std r4,1272(r31)
- 1034: e8 9f 08 58 ld r4,2136(r31)
- 1038: f8 df 05 00 std r6,1280(r31)
- 103c: 78 a6 40 00 rotldi r6,r5,8
- 1040: 78 66 44 2c rldimi r6,r3,8,48
- 1044: 78 83 80 00 rotldi r3,r4,16
- 1048: f8 bf 02 f0 std r5,752(r31)
- 104c: e8 bf 08 60 ld r5,2144(r31)
- 1050: f8 df 04 f0 std r6,1264(r31)
- 1054: 78 86 40 00 rotldi r6,r4,8
- 1058: 78 66 44 2c rldimi r6,r3,8,48
- 105c: 78 a3 80 00 rotldi r3,r5,16
- 1060: e9 ff 08 68 ld r15,2152(r31)
- 1064: f8 bf 03 08 std r5,776(r31)
- 1068: 78 a5 40 00 rotldi r5,r5,8
- 106c: 78 65 44 2c rldimi r5,r3,8,48
- 1070: 79 e3 80 00 rotldi r3,r15,16
- 1074: f8 bf 04 c0 std r5,1216(r31)
- 1078: e8 bf 08 70 ld r5,2160(r31)
- 107c: f8 df 05 10 std r6,1296(r31)
- 1080: 79 e6 40 00 rotldi r6,r15,8
- 1084: 78 66 44 2c rldimi r6,r3,8,48
- 1088: 78 a3 80 00 rotldi r3,r5,16
- 108c: f8 9f 04 40 std r4,1088(r31)
- 1090: e8 9f 08 78 ld r4,2168(r31)
- 1094: f8 df 02 d0 std r6,720(r31)
- 1098: 78 a6 40 00 rotldi r6,r5,8
- 109c: 78 66 44 2c rldimi r6,r3,8,48
- 10a0: 78 83 80 00 rotldi r3,r4,16
- 10a4: f8 bf 02 f8 std r5,760(r31)
- 10a8: e8 bf 08 80 ld r5,2176(r31)
- 10ac: f8 df 04 e8 std r6,1256(r31)
- 10b0: 78 86 40 00 rotldi r6,r4,8
- 10b4: 78 66 44 2c rldimi r6,r3,8,48
- 10b8: 78 a3 80 00 rotldi r3,r5,16
- 10bc: f8 9f 02 e0 std r4,736(r31)
- 10c0: e8 9f 08 88 ld r4,2184(r31)
- 10c4: f8 df 04 e0 std r6,1248(r31)
- 10c8: 78 a6 40 00 rotldi r6,r5,8
- 10cc: 78 66 44 2c rldimi r6,r3,8,48
- 10d0: 78 83 80 00 rotldi r3,r4,16
- 10d4: f8 bf 02 e8 std r5,744(r31)
- 10d8: e8 bf 08 90 ld r5,2192(r31)
- 10dc: f8 9f 04 38 std r4,1080(r31)
- 10e0: 78 84 40 00 rotldi r4,r4,8
- 10e4: 78 64 44 2c rldimi r4,r3,8,48
- 10e8: 78 a3 80 00 rotldi r3,r5,16
- 10ec: f8 9f 05 40 std r4,1344(r31)
- 10f0: e8 9f 08 98 ld r4,2200(r31)
- 10f4: f8 df 04 d8 std r6,1240(r31)
- 10f8: 78 a6 40 00 rotldi r6,r5,8
- 10fc: 78 66 44 2c rldimi r6,r3,8,48
- 1100: 78 83 80 00 rotldi r3,r4,16
- 1104: f8 bf 04 18 std r5,1048(r31)
- 1108: f8 df 04 d0 std r6,1232(r31)
- 110c: 78 86 40 00 rotldi r6,r4,8
- 1110: 78 66 44 2c rldimi r6,r3,8,48
- 1114: e8 bf 08 a0 ld r5,2208(r31)
- 1118: f8 df 05 48 std r6,1352(r31)
- 111c: 78 a3 80 00 rotldi r3,r5,16
- 1120: e8 df 08 a8 ld r6,2216(r31)
- 1124: f8 9f 04 30 std r4,1072(r31)
- 1128: 78 a4 40 00 rotldi r4,r5,8
- 112c: 78 64 44 2c rldimi r4,r3,8,48
- 1130: 78 c3 80 00 rotldi r3,r6,16
- 1134: f8 bf 04 08 std r5,1032(r31)
- 1138: e8 bf 08 b0 ld r5,2224(r31)
- 113c: f8 9f 04 c8 std r4,1224(r31)
- 1140: 78 c4 40 00 rotldi r4,r6,8
- 1144: 78 64 44 2c rldimi r4,r3,8,48
- 1148: 78 a3 80 00 rotldi r3,r5,16
- 114c: f8 df 04 28 std r6,1064(r31)
- 1150: e8 df 08 b8 ld r6,2232(r31)
- 1154: fa bf 02 d8 std r21,728(r31)
- 1158: 7f 55 d3 78 mr r21,r26
- 115c: 78 ba 40 00 rotldi r26,r5,8
- 1160: 78 7a 44 2c rldimi r26,r3,8,48
- 1164: 78 c3 80 00 rotldi r3,r6,16
- 1168: f8 bf 04 20 std r5,1056(r31)
- 116c: e8 bf 08 c0 ld r5,2240(r31)
- 1170: f8 9f 04 a8 std r4,1192(r31)
- 1174: 78 c4 40 00 rotldi r4,r6,8
- 1178: 78 64 44 2c rldimi r4,r3,8,48
- 117c: 78 a3 80 00 rotldi r3,r5,16
- 1180: f8 df 03 e8 std r6,1000(r31)
- 1184: e8 df 08 c8 ld r6,2248(r31)
- 1188: f8 9f 04 b8 std r4,1208(r31)
- 118c: 78 a4 40 00 rotldi r4,r5,8
- 1190: 78 64 44 2c rldimi r4,r3,8,48
- 1194: 78 c3 80 00 rotldi r3,r6,16
- 1198: f8 bf 04 10 std r5,1040(r31)
- 119c: e8 bf 08 d0 ld r5,2256(r31)
- 11a0: f8 9f 04 98 std r4,1176(r31)
- 11a4: 78 c4 40 00 rotldi r4,r6,8
- 11a8: 78 64 44 2c rldimi r4,r3,8,48
- 11ac: 78 a3 80 00 rotldi r3,r5,16
- 11b0: f8 df 04 00 std r6,1024(r31)
- 11b4: e8 df 08 d8 ld r6,2264(r31)
- 11b8: f8 9f 04 b0 std r4,1200(r31)
- 11bc: 78 a4 40 00 rotldi r4,r5,8
- 11c0: 78 64 44 2c rldimi r4,r3,8,48
- 11c4: 78 c3 80 00 rotldi r3,r6,16
- 11c8: f8 bf 03 d0 std r5,976(r31)
- 11cc: e8 bf 08 e0 ld r5,2272(r31)
- 11d0: f8 9f 04 a0 std r4,1184(r31)
- 11d4: 78 c4 40 00 rotldi r4,r6,8
- 11d8: 78 64 44 2c rldimi r4,r3,8,48
- 11dc: 78 a3 80 00 rotldi r3,r5,16
- 11e0: f8 df 03 f0 std r6,1008(r31)
- 11e4: e8 df 08 e8 ld r6,2280(r31)
- 11e8: f8 9f 05 38 std r4,1336(r31)
- 11ec: 78 a4 40 00 rotldi r4,r5,8
- 11f0: 78 64 44 2c rldimi r4,r3,8,48
- 11f4: 78 c3 80 00 rotldi r3,r6,16
- 11f8: f8 bf 03 c0 std r5,960(r31)
- 11fc: e8 bf 08 f0 ld r5,2288(r31)
- 1200: f8 9f 04 80 std r4,1152(r31)
- 1204: 78 c4 40 00 rotldi r4,r6,8
- 1208: 78 64 44 2c rldimi r4,r3,8,48
- 120c: 78 a3 80 00 rotldi r3,r5,16
- 1210: f8 df 03 e0 std r6,992(r31)
- 1214: e8 df 08 f8 ld r6,2296(r31)
- 1218: f8 9f 04 90 std r4,1168(r31)
- 121c: 78 a4 40 00 rotldi r4,r5,8
- 1220: 78 64 44 2c rldimi r4,r3,8,48
- 1224: 78 c3 80 00 rotldi r3,r6,16
- 1228: f8 bf 03 d8 std r5,984(r31)
- 122c: e8 bf 09 00 ld r5,2304(r31)
- 1230: f8 9f 05 30 std r4,1328(r31)
- 1234: 78 c4 40 00 rotldi r4,r6,8
- 1238: 78 64 44 2c rldimi r4,r3,8,48
- 123c: 78 a3 80 00 rotldi r3,r5,16
- 1240: f8 df 03 a8 std r6,936(r31)
- 1244: e8 df 09 08 ld r6,2312(r31)
- 1248: f8 9f 04 68 std r4,1128(r31)
- 124c: 78 a4 40 00 rotldi r4,r5,8
- 1250: 78 64 44 2c rldimi r4,r3,8,48
- 1254: 78 c3 80 00 rotldi r3,r6,16
- 1258: f8 bf 03 c8 std r5,968(r31)
- 125c: e8 bf 09 10 ld r5,2320(r31)
- 1260: f8 9f 04 88 std r4,1160(r31)
- 1264: 78 c4 40 00 rotldi r4,r6,8
- 1268: 78 64 44 2c rldimi r4,r3,8,48
- 126c: 78 a3 80 00 rotldi r3,r5,16
- 1270: f8 df 03 b0 std r6,944(r31)
- 1274: e8 df 09 18 ld r6,2328(r31)
- 1278: f8 9f 05 28 std r4,1320(r31)
- 127c: 78 a4 40 00 rotldi r4,r5,8
- 1280: 78 64 44 2c rldimi r4,r3,8,48
- 1284: 78 c3 80 00 rotldi r3,r6,16
- 1288: f8 bf 02 c8 std r5,712(r31)
- 128c: e8 bf 09 20 ld r5,2336(r31)
- 1290: f8 9f 04 60 std r4,1120(r31)
- 1294: 78 c4 40 00 rotldi r4,r6,8
- 1298: 78 64 44 2c rldimi r4,r3,8,48
- 129c: 78 a3 80 00 rotldi r3,r5,16
- 12a0: f8 df 03 88 std r6,904(r31)
- 12a4: e8 df 09 28 ld r6,2344(r31)
- 12a8: f8 9f 04 78 std r4,1144(r31)
- 12ac: 78 a4 40 00 rotldi r4,r5,8
- 12b0: 78 64 44 2c rldimi r4,r3,8,48
- 12b4: 78 c3 80 00 rotldi r3,r6,16
- 12b8: f8 bf 03 a0 std r5,928(r31)
- 12bc: f8 9f 04 58 std r4,1112(r31)
- 12c0: 78 c4 40 00 rotldi r4,r6,8
- 12c4: 78 64 44 2c rldimi r4,r3,8,48
- 12c8: 7c 98 23 78 mr r24,r4
- 12cc: e8 bf 09 30 ld r5,2352(r31)
- 12d0: e8 7f 09 38 ld r3,2360(r31)
- 12d4: 78 a4 80 00 rotldi r4,r5,16
- 12d8: 78 b3 40 00 rotldi r19,r5,8
- 12dc: 78 93 44 2c rldimi r19,r4,8,48
- 12e0: 7c 64 1b 78 mr r4,r3
- 12e4: f8 7f 03 90 std r3,912(r31)
- 12e8: 78 63 80 00 rotldi r3,r3,16
- 12ec: 78 84 40 00 rotldi r4,r4,8
- 12f0: 78 64 44 2c rldimi r4,r3,8,48
- 12f4: ea 1f 03 60 ld r16,864(r31)
- 12f8: 7c 96 23 78 mr r22,r4
- 12fc: e8 9f 03 58 ld r4,856(r31)
- 1300: 7a 03 c0 00 rotldi r3,r16,24
- 1304: 78 6e 82 2c rldimi r14,r3,16,40
- 1308: ea 3f 03 50 ld r17,848(r31)
- 130c: 78 83 c0 00 rotldi r3,r4,24
- 1310: 78 7b 82 2c rldimi r27,r3,16,40
- 1314: fb df 03 48 std r30,840(r31)
- 1318: 7a 23 c0 00 rotldi r3,r17,24
- 131c: 78 7c 82 2c rldimi r28,r3,16,40
- 1320: eb df 02 50 ld r30,592(r31)
- 1324: f8 bf 03 80 std r5,896(r31)
- 1328: 7b c3 c0 00 rotldi r3,r30,24
- 132c: ea 5f 02 d8 ld r18,728(r31)
- 1330: e8 bf 03 40 ld r5,832(r31)
- 1334: 78 72 82 2c rldimi r18,r3,16,40
- 1338: f8 df 03 98 std r6,920(r31)
- 133c: 78 a3 c0 00 rotldi r3,r5,24
- 1340: 78 79 82 2c rldimi r25,r3,16,40
- 1344: e8 df 03 38 ld r6,824(r31)
- 1348: 78 c3 c0 00 rotldi r3,r6,24
- 134c: f9 1f 05 20 std r8,1312(r31)
- 1350: 78 75 82 2c rldimi r21,r3,16,40
- 1354: e8 7f 03 30 ld r3,816(r31)
- 1358: 78 63 c0 00 rotldi r3,r3,24
- 135c: e9 1f 03 28 ld r8,808(r31)
- 1360: 78 69 82 2c rldimi r9,r3,16,40
- 1364: e8 ff 03 20 ld r7,800(r31)
- 1368: 79 03 c0 00 rotldi r3,r8,24
- 136c: 78 77 82 2c rldimi r23,r3,16,40
- 1370: f9 3f 02 60 std r9,608(r31)
- 1374: 78 e3 c0 00 rotldi r3,r7,24
- 1378: 78 6a 82 2c rldimi r10,r3,16,40
- 137c: e9 3f 03 18 ld r9,792(r31)
- 1380: 79 23 c0 00 rotldi r3,r9,24
- 1384: f9 5f 02 78 std r10,632(r31)
- 1388: 78 7d 82 2c rldimi r29,r3,16,40
- 138c: e8 7f 03 48 ld r3,840(r31)
- 1390: e9 5f 03 10 ld r10,784(r31)
- 1394: 78 63 c0 00 rotldi r3,r3,24
- 1398: 78 6c 82 2c rldimi r12,r3,16,40
- 139c: fa ff 02 70 std r23,624(r31)
- 13a0: 79 43 c0 00 rotldi r3,r10,24
- 13a4: ea ff 05 20 ld r23,1312(r31)
- 13a8: 78 77 82 2c rldimi r23,r3,16,40
- 13ac: 7a 83 c0 00 rotldi r3,r20,24
- 13b0: fa 9f 02 38 std r20,568(r31)
- 13b4: 78 6b 82 2c rldimi r11,r3,16,40
- 13b8: f9 7f 02 68 std r11,616(r31)
- 13bc: e9 7f 02 48 ld r11,584(r31)
- 13c0: fa ff 05 20 std r23,1312(r31)
- 13c4: 79 63 c0 00 rotldi r3,r11,24
- 13c8: ea ff 05 18 ld r23,1304(r31)
- 13cc: 78 77 82 2c rldimi r23,r3,16,40
- 13d0: ea 9f 03 00 ld r20,768(r31)
- 13d4: fa ff 05 18 std r23,1304(r31)
- 13d8: ea ff 02 40 ld r23,576(r31)
- 13dc: 7a e3 c0 00 rotldi r3,r23,24
- 13e0: f9 ff 02 88 std r15,648(r31)
- 13e4: 78 60 82 2c rldimi r0,r3,16,40
- 13e8: 7a 83 c0 00 rotldi r3,r20,24
- 13ec: f8 1f 02 80 std r0,640(r31)
- 13f0: e8 1f 05 08 ld r0,1288(r31)
- 13f4: 78 60 82 2c rldimi r0,r3,16,40
- 13f8: e8 7f 04 50 ld r3,1104(r31)
- 13fc: f8 1f 05 08 std r0,1288(r31)
- 1400: 78 63 c0 00 rotldi r3,r3,24
- 1404: e8 1f 05 00 ld r0,1280(r31)
- 1408: 78 60 82 2c rldimi r0,r3,16,40
- 140c: e8 7f 04 48 ld r3,1096(r31)
- 1410: f8 1f 05 00 std r0,1280(r31)
- 1414: 78 63 c0 00 rotldi r3,r3,24
- 1418: e8 1f 04 f8 ld r0,1272(r31)
- 141c: 78 60 82 2c rldimi r0,r3,16,40
- 1420: e8 7f 02 f0 ld r3,752(r31)
- 1424: f8 1f 04 f8 std r0,1272(r31)
- 1428: 78 63 c0 00 rotldi r3,r3,24
- 142c: e8 1f 04 f0 ld r0,1264(r31)
- 1430: 78 60 82 2c rldimi r0,r3,16,40
- 1434: e8 7f 04 40 ld r3,1088(r31)
- 1438: f8 1f 04 f0 std r0,1264(r31)
- 143c: 78 63 c0 00 rotldi r3,r3,24
- 1440: e8 1f 05 10 ld r0,1296(r31)
- 1444: 78 60 82 2c rldimi r0,r3,16,40
- 1448: e8 7f 03 08 ld r3,776(r31)
- 144c: f8 1f 05 10 std r0,1296(r31)
- 1450: 78 63 c0 00 rotldi r3,r3,24
- 1454: e8 1f 04 c0 ld r0,1216(r31)
- 1458: 78 60 82 2c rldimi r0,r3,16,40
- 145c: 79 e3 c0 00 rotldi r3,r15,24
- 1460: e9 ff 02 d0 ld r15,720(r31)
- 1464: 78 6f 82 2c rldimi r15,r3,16,40
- 1468: e8 7f 02 f8 ld r3,760(r31)
- 146c: fa bf 02 58 std r21,600(r31)
- 1470: 78 63 c0 00 rotldi r3,r3,24
- 1474: ea bf 04 e8 ld r21,1256(r31)
- 1478: 78 75 82 2c rldimi r21,r3,16,40
- 147c: e8 7f 02 e0 ld r3,736(r31)
- 1480: fa bf 04 e8 std r21,1256(r31)
- 1484: 78 63 c0 00 rotldi r3,r3,24
- 1488: ea bf 04 e0 ld r21,1248(r31)
- 148c: 78 75 82 2c rldimi r21,r3,16,40
- 1490: e8 7f 02 e8 ld r3,744(r31)
- 1494: fa bf 04 e0 std r21,1248(r31)
- 1498: 78 63 c0 00 rotldi r3,r3,24
- 149c: ea bf 04 d8 ld r21,1240(r31)
- 14a0: 78 75 82 2c rldimi r21,r3,16,40
- 14a4: e8 7f 04 38 ld r3,1080(r31)
- 14a8: fa bf 04 d8 std r21,1240(r31)
- 14ac: 78 63 c0 00 rotldi r3,r3,24
- 14b0: ea bf 05 40 ld r21,1344(r31)
- 14b4: 78 75 82 2c rldimi r21,r3,16,40
- 14b8: e8 7f 04 18 ld r3,1048(r31)
- 14bc: fa bf 05 40 std r21,1344(r31)
- 14c0: 78 63 c0 00 rotldi r3,r3,24
- 14c4: ea bf 04 d0 ld r21,1232(r31)
- 14c8: 78 75 82 2c rldimi r21,r3,16,40
- 14cc: e8 7f 04 30 ld r3,1072(r31)
- 14d0: fa bf 04 d0 std r21,1232(r31)
- 14d4: 78 63 c0 00 rotldi r3,r3,24
- 14d8: ea bf 05 48 ld r21,1352(r31)
- 14dc: 78 75 82 2c rldimi r21,r3,16,40
- 14e0: e8 7f 04 08 ld r3,1032(r31)
- 14e4: fa bf 05 48 std r21,1352(r31)
- 14e8: 78 63 c0 00 rotldi r3,r3,24
- 14ec: ea bf 04 c8 ld r21,1224(r31)
- 14f0: 78 75 82 2c rldimi r21,r3,16,40
- 14f4: e8 7f 04 28 ld r3,1064(r31)
- 14f8: fa bf 04 c8 std r21,1224(r31)
- 14fc: 78 63 c0 00 rotldi r3,r3,24
- 1500: ea bf 04 a8 ld r21,1192(r31)
- 1504: 78 75 82 2c rldimi r21,r3,16,40
- 1508: e8 7f 04 20 ld r3,1056(r31)
- 150c: 78 63 c0 00 rotldi r3,r3,24
- 1510: fa bf 04 a8 std r21,1192(r31)
- 1514: 78 7a 82 2c rldimi r26,r3,16,40
- 1518: e8 7f 03 e8 ld r3,1000(r31)
- 151c: ea bf 04 b8 ld r21,1208(r31)
- 1520: 78 63 c0 00 rotldi r3,r3,24
- 1524: 78 75 82 2c rldimi r21,r3,16,40
- 1528: e8 7f 04 10 ld r3,1040(r31)
- 152c: fb 5f 02 b8 std r26,696(r31)
- 1530: 78 63 c0 00 rotldi r3,r3,24
- 1534: eb 5f 04 98 ld r26,1176(r31)
- 1538: 78 7a 82 2c rldimi r26,r3,16,40
- 153c: e8 7f 04 00 ld r3,1024(r31)
- 1540: fa bf 04 b8 std r21,1208(r31)
- 1544: 78 63 c0 00 rotldi r3,r3,24
- 1548: ea bf 04 b0 ld r21,1200(r31)
- 154c: 78 75 82 2c rldimi r21,r3,16,40
- 1550: e8 7f 03 d0 ld r3,976(r31)
- 1554: fa bf 04 b0 std r21,1200(r31)
- 1558: 78 63 c0 00 rotldi r3,r3,24
- 155c: ea bf 04 a0 ld r21,1184(r31)
- 1560: 78 75 82 2c rldimi r21,r3,16,40
- 1564: e8 7f 03 f0 ld r3,1008(r31)
- 1568: fa bf 04 a0 std r21,1184(r31)
- 156c: 78 63 c0 00 rotldi r3,r3,24
- 1570: ea bf 05 38 ld r21,1336(r31)
- 1574: 78 75 82 2c rldimi r21,r3,16,40
- 1578: e8 7f 03 c0 ld r3,960(r31)
- 157c: fb 5f 04 98 std r26,1176(r31)
- 1580: 78 63 c0 00 rotldi r3,r3,24
- 1584: eb 5f 04 80 ld r26,1152(r31)
- 1588: 78 7a 82 2c rldimi r26,r3,16,40
- 158c: e8 7f 03 e0 ld r3,992(r31)
- 1590: fb 5f 04 80 std r26,1152(r31)
- 1594: 78 63 c0 00 rotldi r3,r3,24
- 1598: eb 5f 04 90 ld r26,1168(r31)
- 159c: 78 7a 82 2c rldimi r26,r3,16,40
- 15a0: e8 7f 03 d8 ld r3,984(r31)
- 15a4: fb 5f 04 90 std r26,1168(r31)
- 15a8: 78 63 c0 00 rotldi r3,r3,24
- 15ac: eb 5f 05 30 ld r26,1328(r31)
- 15b0: 78 7a 82 2c rldimi r26,r3,16,40
- 15b4: e8 7f 03 a8 ld r3,936(r31)
- 15b8: fb 5f 05 30 std r26,1328(r31)
- 15bc: 78 63 c0 00 rotldi r3,r3,24
- 15c0: eb 5f 04 68 ld r26,1128(r31)
- 15c4: 78 7a 82 2c rldimi r26,r3,16,40
- 15c8: e8 7f 03 c8 ld r3,968(r31)
- 15cc: fb 5f 04 68 std r26,1128(r31)
- 15d0: 78 63 c0 00 rotldi r3,r3,24
- 15d4: eb 5f 04 88 ld r26,1160(r31)
- 15d8: 78 7a 82 2c rldimi r26,r3,16,40
- 15dc: e8 7f 03 b0 ld r3,944(r31)
- 15e0: fb 5f 04 88 std r26,1160(r31)
- 15e4: 78 63 c0 00 rotldi r3,r3,24
- 15e8: eb 5f 05 28 ld r26,1320(r31)
- 15ec: 78 7a 82 2c rldimi r26,r3,16,40
- 15f0: fa bf 05 38 std r21,1336(r31)
- 15f4: fb 5f 05 28 std r26,1320(r31)
- 15f8: eb 5f 02 c8 ld r26,712(r31)
- 15fc: ea bf 04 60 ld r21,1120(r31)
- 1600: 7b 43 c0 00 rotldi r3,r26,24
- 1604: 78 75 82 2c rldimi r21,r3,16,40
- 1608: e8 7f 03 88 ld r3,904(r31)
- 160c: fa bf 04 60 std r21,1120(r31)
- 1610: 78 63 c0 00 rotldi r3,r3,24
- 1614: ea bf 04 78 ld r21,1144(r31)
- 1618: 78 75 82 2c rldimi r21,r3,16,40
- 161c: e8 7f 03 a0 ld r3,928(r31)
- 1620: fa bf 04 78 std r21,1144(r31)
- 1624: 78 63 c0 00 rotldi r3,r3,24
- 1628: ea bf 04 58 ld r21,1112(r31)
- 162c: 78 75 82 2c rldimi r21,r3,16,40
- 1630: e8 7f 03 98 ld r3,920(r31)
- 1634: 78 63 c0 00 rotldi r3,r3,24
- 1638: fa bf 04 58 std r21,1112(r31)
- 163c: 78 78 82 2c rldimi r24,r3,16,40
- 1640: e8 7f 03 80 ld r3,896(r31)
- 1644: 78 63 c0 00 rotldi r3,r3,24
- 1648: fb 1f 04 70 std r24,1136(r31)
- 164c: 78 73 82 2c rldimi r19,r3,16,40
- 1650: e8 7f 03 90 ld r3,912(r31)
- 1654: 78 63 c0 00 rotldi r3,r3,24
- 1658: eb 1f 02 38 ld r24,568(r31)
- 165c: 78 76 82 2c rldimi r22,r3,16,40
- 1660: 7a 03 00 02 rotldi r3,r16,32
- 1664: 78 6e c0 2c rldimi r14,r3,24,32
- 1668: fa df 02 c0 std r22,704(r31)
- 166c: 78 83 00 02 rotldi r3,r4,32
- 1670: 78 7b c0 2c rldimi r27,r3,24,32
- 1674: 7a 23 00 02 rotldi r3,r17,32
- 1678: e8 9f 02 58 ld r4,600(r31)
- 167c: 78 7c c0 2c rldimi r28,r3,24,32
- 1680: 7b c3 00 02 rotldi r3,r30,32
- 1684: 78 72 c0 2c rldimi r18,r3,24,32
- 1688: ea df 03 48 ld r22,840(r31)
- 168c: 78 a3 00 02 rotldi r3,r5,32
- 1690: 78 79 c0 2c rldimi r25,r3,24,32
- 1694: fb 3f 02 a8 std r25,680(r31)
- 1698: 78 c3 00 02 rotldi r3,r6,32
- 169c: 78 64 c0 2c rldimi r4,r3,24,32
- 16a0: 7f d1 f3 78 mr r17,r30
- 16a4: eb 3f 03 30 ld r25,816(r31)
- 16a8: e8 df 02 60 ld r6,608(r31)
- 16ac: 7b 23 00 02 rotldi r3,r25,32
- 16b0: 78 66 c0 2c rldimi r6,r3,24,32
- 16b4: 79 03 00 02 rotldi r3,r8,32
- 16b8: e9 1f 02 70 ld r8,624(r31)
- 16bc: 78 68 c0 2c rldimi r8,r3,24,32
- 16c0: 78 e3 00 02 rotldi r3,r7,32
- 16c4: e8 ff 02 78 ld r7,632(r31)
- 16c8: 78 67 c0 2c rldimi r7,r3,24,32
- 16cc: 79 23 00 02 rotldi r3,r9,32
- 16d0: e8 bf 05 20 ld r5,1312(r31)
- 16d4: 78 7d c0 2c rldimi r29,r3,24,32
- 16d8: 7a c3 00 02 rotldi r3,r22,32
- 16dc: e9 3f 02 68 ld r9,616(r31)
- 16e0: 78 6c c0 2c rldimi r12,r3,24,32
- 16e4: 79 43 00 02 rotldi r3,r10,32
- 16e8: 78 65 c0 2c rldimi r5,r3,24,32
- 16ec: 7b 03 00 02 rotldi r3,r24,32
- 16f0: e9 5f 05 18 ld r10,1304(r31)
- 16f4: 78 69 c0 2c rldimi r9,r3,24,32
- 16f8: 79 63 00 02 rotldi r3,r11,32
- 16fc: e9 7f 02 80 ld r11,640(r31)
- 1700: 78 6a c0 2c rldimi r10,r3,24,32
- 1704: 7a e3 00 02 rotldi r3,r23,32
- 1708: f9 9f 02 b0 std r12,688(r31)
- 170c: 78 6b c0 2c rldimi r11,r3,24,32
- 1710: 7a 83 00 02 rotldi r3,r20,32
- 1714: e9 9f 05 08 ld r12,1288(r31)
- 1718: 78 6c c0 2c rldimi r12,r3,24,32
- 171c: e8 7f 04 50 ld r3,1104(r31)
- 1720: eb df 05 00 ld r30,1280(r31)
- 1724: 78 63 00 02 rotldi r3,r3,32
- 1728: 78 7e c0 2c rldimi r30,r3,24,32
- 172c: e8 7f 04 48 ld r3,1096(r31)
- 1730: ea ff 04 f8 ld r23,1272(r31)
- 1734: 78 63 00 02 rotldi r3,r3,32
- 1738: ea bf 02 f0 ld r21,752(r31)
- 173c: 78 77 c0 2c rldimi r23,r3,24,32
- 1740: ea 9f 04 f0 ld r20,1264(r31)
- 1744: 7a a3 00 02 rotldi r3,r21,32
- 1748: 78 74 c0 2c rldimi r20,r3,24,32
- 174c: e8 7f 04 40 ld r3,1088(r31)
- 1750: f9 df 02 90 std r14,656(r31)
- 1754: 78 63 00 02 rotldi r3,r3,32
- 1758: e9 df 05 10 ld r14,1296(r31)
- 175c: 78 6e c0 2c rldimi r14,r3,24,32
- 1760: e8 7f 03 08 ld r3,776(r31)
- 1764: 78 63 00 02 rotldi r3,r3,32
- 1768: f9 df 05 10 std r14,1296(r31)
- 176c: 7d ee 7b 78 mr r14,r15
- 1770: 78 60 c0 2c rldimi r0,r3,24,32
- 1774: e8 7f 02 88 ld r3,648(r31)
- 1778: 78 63 00 02 rotldi r3,r3,32
- 177c: ea 1f 04 e8 ld r16,1256(r31)
- 1780: 78 6e c0 2c rldimi r14,r3,24,32
- 1784: e8 7f 02 f8 ld r3,760(r31)
- 1788: 78 63 00 02 rotldi r3,r3,32
- 178c: e9 ff 04 e0 ld r15,1248(r31)
- 1790: 78 70 c0 2c rldimi r16,r3,24,32
- 1794: fa 1f 04 e8 std r16,1256(r31)
- 1798: ea 1f 02 e0 ld r16,736(r31)
- 179c: 7a 03 00 02 rotldi r3,r16,32
- 17a0: f8 1f 04 c0 std r0,1216(r31)
- 17a4: 78 6f c0 2c rldimi r15,r3,24,32
- 17a8: e8 7f 02 e8 ld r3,744(r31)
- 17ac: f9 ff 04 e0 std r15,1248(r31)
- 17b0: 78 63 00 02 rotldi r3,r3,32
- 17b4: e9 ff 04 d8 ld r15,1240(r31)
- 17b8: 78 6f c0 2c rldimi r15,r3,24,32
- 17bc: e8 7f 04 38 ld r3,1080(r31)
- 17c0: e8 1f 05 40 ld r0,1344(r31)
- 17c4: 78 63 00 02 rotldi r3,r3,32
- 17c8: 78 60 c0 2c rldimi r0,r3,24,32
- 17cc: e8 7f 04 18 ld r3,1048(r31)
- 17d0: f9 ff 04 d8 std r15,1240(r31)
- 17d4: 78 63 00 02 rotldi r3,r3,32
- 17d8: e9 ff 04 d0 ld r15,1232(r31)
- 17dc: 78 6f c0 2c rldimi r15,r3,24,32
- 17e0: e8 7f 04 30 ld r3,1072(r31)
- 17e4: f9 ff 04 d0 std r15,1232(r31)
- 17e8: 78 63 00 02 rotldi r3,r3,32
- 17ec: e9 ff 05 48 ld r15,1352(r31)
- 17f0: 78 6f c0 2c rldimi r15,r3,24,32
- 17f4: e8 7f 04 08 ld r3,1032(r31)
- 17f8: f9 ff 05 48 std r15,1352(r31)
- 17fc: 78 63 00 02 rotldi r3,r3,32
- 1800: e9 ff 04 c8 ld r15,1224(r31)
- 1804: 78 6f c0 2c rldimi r15,r3,24,32
- 1808: e8 7f 04 28 ld r3,1064(r31)
- 180c: f8 1f 05 40 std r0,1344(r31)
- 1810: 78 63 00 02 rotldi r3,r3,32
- 1814: e8 1f 04 a8 ld r0,1192(r31)
- 1818: 78 60 c0 2c rldimi r0,r3,24,32
- 181c: e8 7f 04 20 ld r3,1056(r31)
- 1820: fb df 05 00 std r30,1280(r31)
- 1824: 78 63 00 02 rotldi r3,r3,32
- 1828: eb df 02 b8 ld r30,696(r31)
- 182c: 78 7e c0 2c rldimi r30,r3,24,32
- 1830: e8 7f 03 e8 ld r3,1000(r31)
- 1834: f9 ff 04 c8 std r15,1224(r31)
- 1838: 78 63 00 02 rotldi r3,r3,32
- 183c: e9 ff 04 b8 ld r15,1208(r31)
- 1840: 78 6f c0 2c rldimi r15,r3,24,32
- 1844: e8 7f 04 10 ld r3,1040(r31)
- 1848: fb df 02 b8 std r30,696(r31)
- 184c: 78 63 00 02 rotldi r3,r3,32
- 1850: eb df 04 98 ld r30,1176(r31)
- 1854: 78 7e c0 2c rldimi r30,r3,24,32
- 1858: e8 7f 04 00 ld r3,1024(r31)
- 185c: f9 ff 04 b8 std r15,1208(r31)
- 1860: 78 63 00 02 rotldi r3,r3,32
- 1864: e9 ff 04 b0 ld r15,1200(r31)
- 1868: 78 6f c0 2c rldimi r15,r3,24,32
- 186c: e8 7f 03 d0 ld r3,976(r31)
- 1870: f9 ff 04 b0 std r15,1200(r31)
- 1874: 78 63 00 02 rotldi r3,r3,32
- 1878: e9 ff 04 a0 ld r15,1184(r31)
- 187c: 78 6f c0 2c rldimi r15,r3,24,32
- 1880: e8 7f 03 f0 ld r3,1008(r31)
- 1884: f9 ff 04 a0 std r15,1184(r31)
- 1888: 78 63 00 02 rotldi r3,r3,32
- 188c: e9 ff 05 38 ld r15,1336(r31)
- 1890: 78 6f c0 2c rldimi r15,r3,24,32
- 1894: e8 7f 03 c0 ld r3,960(r31)
- 1898: fb bf 02 d0 std r29,720(r31)
- 189c: 78 63 00 02 rotldi r3,r3,32
- 18a0: eb bf 04 80 ld r29,1152(r31)
- 18a4: 78 7d c0 2c rldimi r29,r3,24,32
- 18a8: e8 7f 03 e0 ld r3,992(r31)
- 18ac: f9 ff 05 38 std r15,1336(r31)
- 18b0: 78 63 00 02 rotldi r3,r3,32
- 18b4: e9 ff 04 90 ld r15,1168(r31)
- 18b8: 78 6f c0 2c rldimi r15,r3,24,32
- 18bc: e8 7f 03 d8 ld r3,984(r31)
- 18c0: f9 ff 04 90 std r15,1168(r31)
- 18c4: 78 63 00 02 rotldi r3,r3,32
- 18c8: e9 ff 05 30 ld r15,1328(r31)
- 18cc: 78 6f c0 2c rldimi r15,r3,24,32
- 18d0: e8 7f 03 a8 ld r3,936(r31)
- 18d4: fb 9f 02 a0 std r28,672(r31)
- 18d8: 78 63 00 02 rotldi r3,r3,32
- 18dc: eb 9f 04 68 ld r28,1128(r31)
- 18e0: 78 7c c0 2c rldimi r28,r3,24,32
- 18e4: e8 7f 03 c8 ld r3,968(r31)
- 18e8: fb 7f 02 98 std r27,664(r31)
- 18ec: 78 63 00 02 rotldi r3,r3,32
- 18f0: eb 7f 04 88 ld r27,1160(r31)
- 18f4: 78 7b c0 2c rldimi r27,r3,24,32
- 18f8: e8 7f 03 b0 ld r3,944(r31)
- 18fc: f9 ff 05 30 std r15,1328(r31)
- 1900: 78 63 00 02 rotldi r3,r3,32
- 1904: e9 ff 05 28 ld r15,1320(r31)
- 1908: 78 6f c0 2c rldimi r15,r3,24,32
- 190c: 7b 43 00 02 rotldi r3,r26,32
- 1910: eb 5f 04 60 ld r26,1120(r31)
- 1914: 78 7a c0 2c rldimi r26,r3,24,32
- 1918: e8 7f 03 88 ld r3,904(r31)
- 191c: fb 7f 04 88 std r27,1160(r31)
- 1920: 78 63 00 02 rotldi r3,r3,32
- 1924: eb 7f 04 78 ld r27,1144(r31)
- 1928: 78 7b c0 2c rldimi r27,r3,24,32
- 192c: e8 7f 03 a0 ld r3,928(r31)
- 1930: fb 7f 04 78 std r27,1144(r31)
- 1934: 78 63 00 02 rotldi r3,r3,32
- 1938: eb 7f 04 58 ld r27,1112(r31)
- 193c: 78 7b c0 2c rldimi r27,r3,24,32
- 1940: e8 7f 03 98 ld r3,920(r31)
- 1944: f9 ff 05 28 std r15,1320(r31)
- 1948: 78 63 00 02 rotldi r3,r3,32
- 194c: e9 ff 04 70 ld r15,1136(r31)
- 1950: 78 6f c0 2c rldimi r15,r3,24,32
- 1954: e8 7f 03 80 ld r3,896(r31)
- 1958: 78 63 00 02 rotldi r3,r3,32
- 195c: f9 ff 04 70 std r15,1136(r31)
- 1960: 78 73 c0 2c rldimi r19,r3,24,32
- 1964: e8 7f 03 90 ld r3,912(r31)
- 1968: e9 ff 02 c0 ld r15,704(r31)
- 196c: 78 63 00 02 rotldi r3,r3,32
- 1970: 78 6f c0 2c rldimi r15,r3,24,32
- 1974: e8 7f 03 60 ld r3,864(r31)
- 1978: f9 ff 02 c0 std r15,704(r31)
- 197c: 78 63 80 02 rotldi r3,r3,48
- 1980: e9 ff 02 90 ld r15,656(r31)
- 1984: 78 6f 44 0e rldimi r15,r3,40,16
- 1988: e8 7f 03 58 ld r3,856(r31)
- 198c: f9 ff 02 90 std r15,656(r31)
- 1990: 78 63 80 02 rotldi r3,r3,48
- 1994: e9 ff 02 98 ld r15,664(r31)
- 1998: 78 6f 44 0e rldimi r15,r3,40,16
- 199c: e8 7f 03 50 ld r3,848(r31)
- 19a0: f9 ff 02 98 std r15,664(r31)
- 19a4: 78 63 80 02 rotldi r3,r3,48
- 19a8: e9 ff 02 a0 ld r15,672(r31)
- 19ac: 78 6f 44 0e rldimi r15,r3,40,16
- 19b0: 7a 23 80 02 rotldi r3,r17,48
- 19b4: ea 3f 02 40 ld r17,576(r31)
- 19b8: 78 72 44 0e rldimi r18,r3,40,16
- 19bc: e8 7f 03 40 ld r3,832(r31)
- 19c0: fa 5f 02 d8 std r18,728(r31)
- 19c4: 78 63 80 02 rotldi r3,r3,48
- 19c8: ea 5f 02 a8 ld r18,680(r31)
- 19cc: 78 72 44 0e rldimi r18,r3,40,16
- 19d0: e8 7f 03 38 ld r3,824(r31)
- 19d4: 78 63 80 02 rotldi r3,r3,48
- 19d8: fa 5f 02 a8 std r18,680(r31)
- 19dc: 78 64 44 0e rldimi r4,r3,40,16
- 19e0: 7b 23 80 02 rotldi r3,r25,48
- 19e4: 78 66 44 0e rldimi r6,r3,40,16
- 19e8: e8 7f 03 28 ld r3,808(r31)
- 19ec: 78 63 80 02 rotldi r3,r3,48
- 19f0: f8 df 02 60 std r6,608(r31)
- 19f4: 78 68 44 0e rldimi r8,r3,40,16
- 19f8: e8 7f 03 20 ld r3,800(r31)
- 19fc: 78 63 80 02 rotldi r3,r3,48
- 1a00: e8 df 02 d0 ld r6,720(r31)
- 1a04: 78 67 44 0e rldimi r7,r3,40,16
- 1a08: e8 7f 03 18 ld r3,792(r31)
- 1a0c: f8 9f 02 58 std r4,600(r31)
- 1a10: 78 63 80 02 rotldi r3,r3,48
- 1a14: 78 66 44 0e rldimi r6,r3,40,16
- 1a18: 7a c3 80 02 rotldi r3,r22,48
- 1a1c: e8 9f 02 b0 ld r4,688(r31)
- 1a20: 78 64 44 0e rldimi r4,r3,40,16
- 1a24: e8 7f 03 10 ld r3,784(r31)
- 1a28: ea 5f 02 48 ld r18,584(r31)
- 1a2c: 78 63 80 02 rotldi r3,r3,48
- 1a30: 78 65 44 0e rldimi r5,r3,40,16
- 1a34: 7b 03 80 02 rotldi r3,r24,48
- 1a38: 78 69 44 0e rldimi r9,r3,40,16
- 1a3c: f8 ff 02 78 std r7,632(r31)
- 1a40: 7a 43 80 02 rotldi r3,r18,48
- 1a44: 78 6a 44 0e rldimi r10,r3,40,16
- 1a48: 7a 23 80 02 rotldi r3,r17,48
- 1a4c: e8 ff 05 00 ld r7,1280(r31)
- 1a50: 78 6b 44 0e rldimi r11,r3,40,16
- 1a54: e8 7f 03 00 ld r3,768(r31)
- 1a58: 78 63 80 02 rotldi r3,r3,48
- 1a5c: f9 1f 02 70 std r8,624(r31)
- 1a60: 78 6c 44 0e rldimi r12,r3,40,16
- 1a64: e8 7f 04 50 ld r3,1104(r31)
- 1a68: 78 63 80 02 rotldi r3,r3,48
- 1a6c: e9 1f 05 10 ld r8,1296(r31)
- 1a70: 78 67 44 0e rldimi r7,r3,40,16
- 1a74: e8 7f 04 48 ld r3,1096(r31)
- 1a78: 78 63 80 02 rotldi r3,r3,48
- 1a7c: f8 9f 02 b0 std r4,688(r31)
- 1a80: 78 77 44 0e rldimi r23,r3,40,16
- 1a84: 7a a3 80 02 rotldi r3,r21,48
- 1a88: 78 74 44 0e rldimi r20,r3,40,16
- 1a8c: e8 7f 04 40 ld r3,1088(r31)
- 1a90: ea bf 03 08 ld r21,776(r31)
- 1a94: 78 63 80 02 rotldi r3,r3,48
- 1a98: 78 68 44 0e rldimi r8,r3,40,16
- 1a9c: e8 9f 04 c0 ld r4,1216(r31)
- 1aa0: 7a a3 80 02 rotldi r3,r21,48
- 1aa4: 78 64 44 0e rldimi r4,r3,40,16
- 1aa8: e8 7f 02 88 ld r3,648(r31)
- 1aac: fa 9f 04 f0 std r20,1264(r31)
- 1ab0: 78 63 80 02 rotldi r3,r3,48
- 1ab4: 78 6e 44 0e rldimi r14,r3,40,16
- 1ab8: ea 9f 02 f8 ld r20,760(r31)
- 1abc: f9 3f 02 68 std r9,616(r31)
- 1ac0: 7a 83 80 02 rotldi r3,r20,48
- 1ac4: e9 3f 04 e8 ld r9,1256(r31)
- 1ac8: f9 5f 05 18 std r10,1304(r31)
- 1acc: 78 69 44 0e rldimi r9,r3,40,16
- 1ad0: 7a 03 80 02 rotldi r3,r16,48
- 1ad4: e9 5f 04 e0 ld r10,1248(r31)
- 1ad8: ea 1f 02 e8 ld r16,744(r31)
- 1adc: 78 6a 44 0e rldimi r10,r3,40,16
- 1ae0: f9 7f 02 80 std r11,640(r31)
- 1ae4: 7a 03 80 02 rotldi r3,r16,48
- 1ae8: e9 7f 04 d8 ld r11,1240(r31)
- 1aec: 78 6b 44 0e rldimi r11,r3,40,16
- 1af0: e8 7f 04 38 ld r3,1080(r31)
- 1af4: f8 9f 04 c0 std r4,1216(r31)
- 1af8: 78 63 80 02 rotldi r3,r3,48
- 1afc: e8 9f 05 40 ld r4,1344(r31)
- 1b00: 78 64 44 0e rldimi r4,r3,40,16
- 1b04: e8 7f 04 18 ld r3,1048(r31)
- 1b08: f9 9f 05 08 std r12,1288(r31)
- 1b0c: 78 63 80 02 rotldi r3,r3,48
- 1b10: e9 9f 04 d0 ld r12,1232(r31)
- 1b14: 78 6c 44 0e rldimi r12,r3,40,16
- 1b18: e8 7f 04 30 ld r3,1072(r31)
- 1b1c: f8 9f 05 40 std r4,1344(r31)
- 1b20: 78 63 80 02 rotldi r3,r3,48
- 1b24: e8 9f 05 48 ld r4,1352(r31)
- 1b28: 78 64 44 0e rldimi r4,r3,40,16
- 1b2c: e8 7f 04 08 ld r3,1032(r31)
- 1b30: eb 3f 04 c8 ld r25,1224(r31)
- 1b34: 78 63 80 02 rotldi r3,r3,48
- 1b38: 78 79 44 0e rldimi r25,r3,40,16
- 1b3c: e8 7f 04 28 ld r3,1064(r31)
- 1b40: 78 63 80 02 rotldi r3,r3,48
- 1b44: eb 1f 02 b8 ld r24,696(r31)
- 1b48: 78 60 44 0e rldimi r0,r3,40,16
- 1b4c: e8 7f 04 20 ld r3,1056(r31)
- 1b50: 78 63 80 02 rotldi r3,r3,48
- 1b54: f8 1f 04 a8 std r0,1192(r31)
- 1b58: 78 78 44 0e rldimi r24,r3,40,16
- 1b5c: e8 7f 03 e8 ld r3,1000(r31)
- 1b60: e8 1f 04 b8 ld r0,1208(r31)
- 1b64: 78 63 80 02 rotldi r3,r3,48
- 1b68: 78 60 44 0e rldimi r0,r3,40,16
- 1b6c: e8 7f 04 10 ld r3,1040(r31)
- 1b70: 78 63 80 02 rotldi r3,r3,48
- 1b74: fa ff 04 f8 std r23,1272(r31)
- 1b78: 78 7e 44 0e rldimi r30,r3,40,16
- 1b7c: e8 7f 04 00 ld r3,1024(r31)
- 1b80: fb df 04 98 std r30,1176(r31)
- 1b84: 78 63 80 02 rotldi r3,r3,48
- 1b88: eb df 04 b0 ld r30,1200(r31)
- 1b8c: 78 7e 44 0e rldimi r30,r3,40,16
- 1b90: e8 7f 03 d0 ld r3,976(r31)
- 1b94: ea ff 04 a0 ld r23,1184(r31)
- 1b98: 78 63 80 02 rotldi r3,r3,48
- 1b9c: 78 77 44 0e rldimi r23,r3,40,16
- 1ba0: e8 7f 03 f0 ld r3,1008(r31)
- 1ba4: f8 9f 05 48 std r4,1352(r31)
- 1ba8: 78 63 80 02 rotldi r3,r3,48
- 1bac: e8 9f 05 38 ld r4,1336(r31)
- 1bb0: 78 64 44 0e rldimi r4,r3,40,16
- 1bb4: e8 7f 03 c0 ld r3,960(r31)
- 1bb8: 78 63 80 02 rotldi r3,r3,48
- 1bbc: f8 9f 05 38 std r4,1336(r31)
- 1bc0: 78 7d 44 0e rldimi r29,r3,40,16
- 1bc4: e8 7f 03 e0 ld r3,992(r31)
- 1bc8: fb bf 04 80 std r29,1152(r31)
- 1bcc: 78 63 80 02 rotldi r3,r3,48
- 1bd0: eb bf 04 90 ld r29,1168(r31)
- 1bd4: 78 7d 44 0e rldimi r29,r3,40,16
- 1bd8: e8 7f 03 d8 ld r3,984(r31)
- 1bdc: e8 9f 05 30 ld r4,1328(r31)
- 1be0: 78 63 80 02 rotldi r3,r3,48
- 1be4: 78 64 44 0e rldimi r4,r3,40,16
- 1be8: e8 7f 03 a8 ld r3,936(r31)
- 1bec: 78 63 80 02 rotldi r3,r3,48
- 1bf0: ea df 04 88 ld r22,1160(r31)
- 1bf4: 78 7c 44 0e rldimi r28,r3,40,16
- 1bf8: e8 7f 03 c8 ld r3,968(r31)
- 1bfc: 78 63 80 02 rotldi r3,r3,48
- 1c00: f8 9f 05 30 std r4,1328(r31)
- 1c04: 78 76 44 0e rldimi r22,r3,40,16
- 1c08: e8 7f 03 b0 ld r3,944(r31)
- 1c0c: e8 9f 05 28 ld r4,1320(r31)
- 1c10: 78 63 80 02 rotldi r3,r3,48
- 1c14: 78 64 44 0e rldimi r4,r3,40,16
- 1c18: e8 7f 02 c8 ld r3,712(r31)
- 1c1c: 78 63 80 02 rotldi r3,r3,48
- 1c20: f8 9f 05 28 std r4,1320(r31)
- 1c24: 78 7a 44 0e rldimi r26,r3,40,16
- 1c28: e8 7f 03 88 ld r3,904(r31)
- 1c2c: fb 5f 04 60 std r26,1120(r31)
- 1c30: 78 63 80 02 rotldi r3,r3,48
- 1c34: eb 5f 04 78 ld r26,1144(r31)
- 1c38: 78 7a 44 0e rldimi r26,r3,40,16
- 1c3c: e8 7f 03 a0 ld r3,928(r31)
- 1c40: 78 63 80 02 rotldi r3,r3,48
- 1c44: e8 9f 04 70 ld r4,1136(r31)
- 1c48: 78 7b 44 0e rldimi r27,r3,40,16
- 1c4c: e8 7f 03 98 ld r3,920(r31)
- 1c50: 78 63 80 02 rotldi r3,r3,48
- 1c54: f9 ff 02 a0 std r15,672(r31)
- 1c58: 78 64 44 0e rldimi r4,r3,40,16
- 1c5c: e8 7f 03 80 ld r3,896(r31)
- 1c60: 78 63 80 02 rotldi r3,r3,48
- 1c64: f8 9f 04 70 std r4,1136(r31)
- 1c68: 78 73 44 0e rldimi r19,r3,40,16
- 1c6c: e8 7f 03 90 ld r3,912(r31)
- 1c70: e9 ff 02 c0 ld r15,704(r31)
- 1c74: 78 63 80 02 rotldi r3,r3,48
- 1c78: e8 9f 03 60 ld r4,864(r31)
- 1c7c: 78 6f 44 0e rldimi r15,r3,40,16
- 1c80: f9 df 02 d0 std r14,720(r31)
- 1c84: 78 83 c0 02 rotldi r3,r4,56
- 1c88: e9 df 02 90 ld r14,656(r31)
- 1c8c: 78 6e 82 0e rldimi r14,r3,48,8
- 1c90: fb 7f 04 58 std r27,1112(r31)
- 1c94: 78 8e c0 0e rldimi r14,r4,56,0
- 1c98: f9 df 07 c0 std r14,1984(r31)
- 1c9c: e9 df 03 58 ld r14,856(r31)
- 1ca0: e8 9f 02 98 ld r4,664(r31)
- 1ca4: 79 c3 c0 02 rotldi r3,r14,56
- 1ca8: 78 64 82 0e rldimi r4,r3,48,8
- 1cac: eb 7f 03 50 ld r27,848(r31)
- 1cb0: 79 c4 c0 0e rldimi r4,r14,56,0
- 1cb4: f8 9f 07 c8 std r4,1992(r31)
- 1cb8: 7b 63 c0 02 rotldi r3,r27,56
- 1cbc: e8 9f 02 a0 ld r4,672(r31)
- 1cc0: 78 64 82 0e rldimi r4,r3,48,8
- 1cc4: fb 9f 04 68 std r28,1128(r31)
- 1cc8: 7b 64 c0 0e rldimi r4,r27,56,0
- 1ccc: eb 9f 02 50 ld r28,592(r31)
- 1cd0: f8 9f 07 d0 std r4,2000(r31)
- 1cd4: 7b 83 c0 02 rotldi r3,r28,56
- 1cd8: e8 9f 02 d8 ld r4,728(r31)
- 1cdc: 78 64 82 0e rldimi r4,r3,48,8
- 1ce0: f8 bf 05 20 std r5,1312(r31)
- 1ce4: 7b 84 c0 0e rldimi r4,r28,56,0
- 1ce8: e8 bf 03 40 ld r5,832(r31)
- 1cec: f8 9f 07 d8 std r4,2008(r31)
- 1cf0: 78 a3 c0 02 rotldi r3,r5,56
- 1cf4: e8 9f 02 a8 ld r4,680(r31)
- 1cf8: 78 64 82 0e rldimi r4,r3,48,8
- 1cfc: eb 9f 03 38 ld r28,824(r31)
- 1d00: 78 a4 c0 0e rldimi r4,r5,56,0
- 1d04: f8 9f 07 e0 std r4,2016(r31)
- 1d08: 7b 83 c0 02 rotldi r3,r28,56
- 1d0c: e8 9f 02 58 ld r4,600(r31)
- 1d10: 78 64 82 0e rldimi r4,r3,48,8
- 1d14: e8 bf 03 30 ld r5,816(r31)
- 1d18: 7b 84 c0 0e rldimi r4,r28,56,0
- 1d1c: f8 9f 07 e8 std r4,2024(r31)
- 1d20: 78 a3 c0 02 rotldi r3,r5,56
- 1d24: e8 9f 02 60 ld r4,608(r31)
- 1d28: 78 64 82 0e rldimi r4,r3,48,8
- 1d2c: 78 a4 c0 0e rldimi r4,r5,56,0
- 1d30: e8 bf 02 70 ld r5,624(r31)
- 1d34: f8 9f 07 f0 std r4,2032(r31)
- 1d38: e8 9f 03 28 ld r4,808(r31)
- 1d3c: 78 83 c0 02 rotldi r3,r4,56
- 1d40: 78 65 82 0e rldimi r5,r3,48,8
- 1d44: 78 85 c0 0e rldimi r5,r4,56,0
- 1d48: e8 9f 03 20 ld r4,800(r31)
- 1d4c: f8 bf 07 f8 std r5,2040(r31)
- 1d50: 78 83 c0 02 rotldi r3,r4,56
- 1d54: e8 bf 02 78 ld r5,632(r31)
- 1d58: 78 65 82 0e rldimi r5,r3,48,8
- 1d5c: 78 85 c0 0e rldimi r5,r4,56,0
- 1d60: e8 9f 03 18 ld r4,792(r31)
- 1d64: 78 83 c0 02 rotldi r3,r4,56
- 1d68: f8 bf 08 00 std r5,2048(r31)
- 1d6c: 78 66 82 0e rldimi r6,r3,48,8
- 1d70: 78 86 c0 0e rldimi r6,r4,56,0
- 1d74: e8 9f 03 48 ld r4,840(r31)
- 1d78: e8 bf 02 b0 ld r5,688(r31)
- 1d7c: 78 83 c0 02 rotldi r3,r4,56
- 1d80: 78 65 82 0e rldimi r5,r3,48,8
- 1d84: f8 df 08 08 std r6,2056(r31)
- 1d88: 78 85 c0 0e rldimi r5,r4,56,0
- 1d8c: e8 9f 03 10 ld r4,784(r31)
- 1d90: f8 bf 08 10 std r5,2064(r31)
- 1d94: 78 83 c0 02 rotldi r3,r4,56
- 1d98: e8 bf 05 20 ld r5,1312(r31)
- 1d9c: 78 65 82 0e rldimi r5,r3,48,8
- 1da0: 78 85 c0 0e rldimi r5,r4,56,0
- 1da4: e8 9f 02 38 ld r4,568(r31)
- 1da8: f8 bf 08 18 std r5,2072(r31)
- 1dac: 78 83 c0 02 rotldi r3,r4,56
- 1db0: e8 bf 02 68 ld r5,616(r31)
- 1db4: 78 65 82 0e rldimi r5,r3,48,8
- 1db8: 7a 43 c0 02 rotldi r3,r18,56
- 1dbc: 78 85 c0 0e rldimi r5,r4,56,0
- 1dc0: e8 9f 03 00 ld r4,768(r31)
- 1dc4: f8 bf 08 20 std r5,2080(r31)
- 1dc8: e8 bf 05 18 ld r5,1304(r31)
- 1dcc: 78 65 82 0e rldimi r5,r3,48,8
- 1dd0: 7a 23 c0 02 rotldi r3,r17,56
- 1dd4: 7a 45 c0 0e rldimi r5,r18,56,0
- 1dd8: f8 bf 08 28 std r5,2088(r31)
- 1ddc: e8 bf 02 80 ld r5,640(r31)
- 1de0: 78 65 82 0e rldimi r5,r3,48,8
- 1de4: 78 83 c0 02 rotldi r3,r4,56
- 1de8: 7a 25 c0 0e rldimi r5,r17,56,0
- 1dec: ea 3f 03 f8 ld r17,1016(r31)
- 1df0: f8 bf 08 30 std r5,2096(r31)
- 1df4: e8 bf 05 08 ld r5,1288(r31)
- 1df8: 78 65 82 0e rldimi r5,r3,48,8
- 1dfc: 78 85 c0 0e rldimi r5,r4,56,0
- 1e00: e8 9f 04 50 ld r4,1104(r31)
- 1e04: 78 83 c0 02 rotldi r3,r4,56
- 1e08: f8 bf 08 38 std r5,2104(r31)
- 1e0c: 78 67 82 0e rldimi r7,r3,48,8
- 1e10: 78 87 c0 0e rldimi r7,r4,56,0
- 1e14: e8 9f 04 48 ld r4,1096(r31)
- 1e18: e8 bf 04 f8 ld r5,1272(r31)
- 1e1c: 78 83 c0 02 rotldi r3,r4,56
- 1e20: 78 65 82 0e rldimi r5,r3,48,8
- 1e24: f8 ff 08 40 std r7,2112(r31)
- 1e28: 78 85 c0 0e rldimi r5,r4,56,0
- 1e2c: e8 9f 02 f0 ld r4,752(r31)
- 1e30: f8 bf 08 48 std r5,2120(r31)
- 1e34: 78 83 c0 02 rotldi r3,r4,56
- 1e38: e8 bf 04 f0 ld r5,1264(r31)
- 1e3c: 78 65 82 0e rldimi r5,r3,48,8
- 1e40: 78 85 c0 0e rldimi r5,r4,56,0
- 1e44: e8 9f 04 40 ld r4,1088(r31)
- 1e48: f8 bf 08 50 std r5,2128(r31)
- 1e4c: 78 83 c0 02 rotldi r3,r4,56
- 1e50: 78 68 82 0e rldimi r8,r3,48,8
- 1e54: 7a a3 c0 02 rotldi r3,r21,56
- 1e58: e8 bf 04 c0 ld r5,1216(r31)
- 1e5c: 78 88 c0 0e rldimi r8,r4,56,0
- 1e60: 78 65 82 0e rldimi r5,r3,48,8
- 1e64: e8 9f 02 88 ld r4,648(r31)
- 1e68: 7a a5 c0 0e rldimi r5,r21,56,0
- 1e6c: f8 bf 08 60 std r5,2144(r31)
- 1e70: 78 83 c0 02 rotldi r3,r4,56
- 1e74: e8 bf 02 d0 ld r5,720(r31)
- 1e78: 78 65 82 0e rldimi r5,r3,48,8
- 1e7c: 7a 83 c0 02 rotldi r3,r20,56
- 1e80: f9 1f 08 58 std r8,2136(r31)
- 1e84: 78 85 c0 0e rldimi r5,r4,56,0
- 1e88: 78 69 82 0e rldimi r9,r3,48,8
- 1e8c: e8 9f 02 e0 ld r4,736(r31)
- 1e90: 7a 89 c0 0e rldimi r9,r20,56,0
- 1e94: 78 83 c0 02 rotldi r3,r4,56
- 1e98: f8 bf 08 68 std r5,2152(r31)
- 1e9c: 78 6a 82 0e rldimi r10,r3,48,8
- 1ea0: 78 8a c0 0e rldimi r10,r4,56,0
- 1ea4: 7e 04 83 78 mr r4,r16
- 1ea8: e8 bf 05 40 ld r5,1344(r31)
- 1eac: 7a 03 c0 02 rotldi r3,r16,56
- 1eb0: 78 6b 82 0e rldimi r11,r3,48,8
- 1eb4: e8 9f 04 38 ld r4,1080(r31)
- 1eb8: 7a 0b c0 0e rldimi r11,r16,56,0
- 1ebc: 78 83 c0 02 rotldi r3,r4,56
- 1ec0: f9 3f 08 70 std r9,2160(r31)
- 1ec4: 78 65 82 0e rldimi r5,r3,48,8
- 1ec8: 78 85 c0 0e rldimi r5,r4,56,0
- 1ecc: e8 9f 04 18 ld r4,1048(r31)
- 1ed0: 78 83 c0 02 rotldi r3,r4,56
- 1ed4: f8 bf 08 88 std r5,2184(r31)
- 1ed8: 78 6c 82 0e rldimi r12,r3,48,8
- 1edc: 78 8c c0 0e rldimi r12,r4,56,0
- 1ee0: e8 9f 04 30 ld r4,1072(r31)
- 1ee4: e8 bf 05 48 ld r5,1352(r31)
- 1ee8: 78 83 c0 02 rotldi r3,r4,56
- 1eec: 78 65 82 0e rldimi r5,r3,48,8
- 1ef0: f9 5f 08 78 std r10,2168(r31)
- 1ef4: 78 85 c0 0e rldimi r5,r4,56,0
- 1ef8: e8 9f 04 08 ld r4,1032(r31)
- 1efc: 78 83 c0 02 rotldi r3,r4,56
- 1f00: f8 bf 08 98 std r5,2200(r31)
- 1f04: 78 79 82 0e rldimi r25,r3,48,8
- 1f08: 78 99 c0 0e rldimi r25,r4,56,0
- 1f0c: e8 9f 04 28 ld r4,1064(r31)
- 1f10: e8 bf 04 a8 ld r5,1192(r31)
- 1f14: 78 83 c0 02 rotldi r3,r4,56
- 1f18: 78 65 82 0e rldimi r5,r3,48,8
- 1f1c: f9 7f 08 80 std r11,2176(r31)
- 1f20: 78 85 c0 0e rldimi r5,r4,56,0
- 1f24: f8 bf 08 a8 std r5,2216(r31)
- 1f28: e8 bf 04 20 ld r5,1056(r31)
- 1f2c: 78 a3 c0 02 rotldi r3,r5,56
- 1f30: e8 9f 04 10 ld r4,1040(r31)
- 1f34: 78 78 82 0e rldimi r24,r3,48,8
- 1f38: 78 b8 c0 0e rldimi r24,r5,56,0
- 1f3c: e8 bf 03 e8 ld r5,1000(r31)
- 1f40: 78 a3 c0 02 rotldi r3,r5,56
- 1f44: f9 9f 08 90 std r12,2192(r31)
- 1f48: 78 60 82 0e rldimi r0,r3,48,8
- 1f4c: 78 a0 c0 0e rldimi r0,r5,56,0
- 1f50: e8 bf 04 98 ld r5,1176(r31)
- 1f54: 78 83 c0 02 rotldi r3,r4,56
- 1f58: 78 65 82 0e rldimi r5,r3,48,8
- 1f5c: fb 3f 08 a0 std r25,2208(r31)
- 1f60: 78 85 c0 0e rldimi r5,r4,56,0
- 1f64: e8 9f 04 00 ld r4,1024(r31)
- 1f68: 78 83 c0 02 rotldi r3,r4,56
- 1f6c: f8 bf 08 c0 std r5,2240(r31)
- 1f70: 78 7e 82 0e rldimi r30,r3,48,8
- 1f74: 78 9e c0 0e rldimi r30,r4,56,0
- 1f78: e8 9f 03 d0 ld r4,976(r31)
- 1f7c: 78 83 c0 02 rotldi r3,r4,56
- 1f80: e8 bf 05 38 ld r5,1336(r31)
- 1f84: 78 77 82 0e rldimi r23,r3,48,8
- 1f88: 78 97 c0 0e rldimi r23,r4,56,0
- 1f8c: e8 9f 03 f0 ld r4,1008(r31)
- 1f90: 78 83 c0 02 rotldi r3,r4,56
- 1f94: fb 1f 08 b0 std r24,2224(r31)
- 1f98: 78 65 82 0e rldimi r5,r3,48,8
- 1f9c: 78 85 c0 0e rldimi r5,r4,56,0
- 1fa0: f8 bf 08 d8 std r5,2264(r31)
- 1fa4: e8 bf 03 c0 ld r5,960(r31)
- 1fa8: e8 9f 04 80 ld r4,1152(r31)
- 1fac: 78 a3 c0 02 rotldi r3,r5,56
- 1fb0: 78 64 82 0e rldimi r4,r3,48,8
- 1fb4: f8 1f 08 b8 std r0,2232(r31)
- 1fb8: 78 a4 c0 0e rldimi r4,r5,56,0
- 1fbc: e8 bf 03 e0 ld r5,992(r31)
- 1fc0: f8 9f 08 e0 std r4,2272(r31)
- 1fc4: 78 a3 c0 02 rotldi r3,r5,56
- 1fc8: 7f a4 eb 78 mr r4,r29
- 1fcc: 78 64 82 0e rldimi r4,r3,48,8
- 1fd0: 78 a4 c0 0e rldimi r4,r5,56,0
- 1fd4: e8 bf 03 d8 ld r5,984(r31)
- 1fd8: f8 9f 08 e8 std r4,2280(r31)
- 1fdc: 78 a3 c0 02 rotldi r3,r5,56
- 1fe0: e8 9f 05 30 ld r4,1328(r31)
- 1fe4: 78 64 82 0e rldimi r4,r3,48,8
- 1fe8: fb df 08 c8 std r30,2248(r31)
- 1fec: 78 a4 c0 0e rldimi r4,r5,56,0
- 1ff0: e8 bf 03 a8 ld r5,936(r31)
- 1ff4: f8 9f 08 f0 std r4,2288(r31)
- 1ff8: 78 a3 c0 02 rotldi r3,r5,56
- 1ffc: e8 9f 04 68 ld r4,1128(r31)
- 2000: 78 64 82 0e rldimi r4,r3,48,8
- 2004: fa ff 08 d0 std r23,2256(r31)
- 2008: 78 a4 c0 0e rldimi r4,r5,56,0
- 200c: e8 bf 03 c8 ld r5,968(r31)
- 2010: 78 a3 c0 02 rotldi r3,r5,56
- 2014: f8 9f 08 f8 std r4,2296(r31)
- 2018: 78 76 82 0e rldimi r22,r3,48,8
- 201c: 78 b6 c0 0e rldimi r22,r5,56,0
- 2020: e8 bf 03 b0 ld r5,944(r31)
- 2024: e8 9f 05 28 ld r4,1320(r31)
- 2028: 78 a3 c0 02 rotldi r3,r5,56
- 202c: 78 64 82 0e rldimi r4,r3,48,8
- 2030: fa df 09 00 std r22,2304(r31)
- 2034: 78 a4 c0 0e rldimi r4,r5,56,0
- 2038: e8 bf 02 c8 ld r5,712(r31)
- 203c: f8 9f 09 08 std r4,2312(r31)
- 2040: 78 a3 c0 02 rotldi r3,r5,56
- 2044: e8 9f 04 60 ld r4,1120(r31)
- 2048: 78 64 82 0e rldimi r4,r3,48,8
- 204c: 78 a4 c0 0e rldimi r4,r5,56,0
- 2050: e8 bf 03 88 ld r5,904(r31)
- 2054: f8 9f 09 10 std r4,2320(r31)
- 2058: 78 a3 c0 02 rotldi r3,r5,56
- 205c: 7f 44 d3 78 mr r4,r26
- 2060: 78 64 82 0e rldimi r4,r3,48,8
- 2064: 78 a4 c0 0e rldimi r4,r5,56,0
- 2068: e8 bf 03 a0 ld r5,928(r31)
- 206c: f8 9f 09 18 std r4,2328(r31)
- 2070: 78 a3 c0 02 rotldi r3,r5,56
- 2074: e8 9f 04 58 ld r4,1112(r31)
- 2078: 78 64 82 0e rldimi r4,r3,48,8
- 207c: 78 a4 c0 0e rldimi r4,r5,56,0
- 2080: e8 bf 03 98 ld r5,920(r31)
- 2084: f8 9f 09 20 std r4,2336(r31)
- 2088: 78 a3 c0 02 rotldi r3,r5,56
- 208c: e8 9f 04 70 ld r4,1136(r31)
- 2090: 78 64 82 0e rldimi r4,r3,48,8
- 2094: 78 a4 c0 0e rldimi r4,r5,56,0
- 2098: e8 bf 03 90 ld r5,912(r31)
- 209c: f8 9f 09 28 std r4,2344(r31)
- 20a0: e8 9f 03 80 ld r4,896(r31)
- 20a4: 78 83 c0 02 rotldi r3,r4,56
- 20a8: 78 73 82 0e rldimi r19,r3,48,8
- 20ac: 78 93 c0 0e rldimi r19,r4,56,0
- 20b0: 78 a3 c0 02 rotldi r3,r5,56
- 20b4: fa 7f 09 30 std r19,2352(r31)
- 20b8: 7d e4 7b 78 mr r4,r15
- 20bc: 78 64 82 0e rldimi r4,r3,48,8
- 20c0: 78 a4 c0 0e rldimi r4,r5,56,0
- 20c4: f8 9f 09 38 std r4,2360(r31)
- 20c8: 80 7f 05 5c lwz r3,1372(r31)
- 20cc: 28 03 07 ff cmplwi r3,2047
- 20d0: 41 81 e2 3c bgt 30c <.kvmhv_enter_nested_guest+0xfc>
- 20d4: e8 71 00 00 ld r3,0(r17)
- 20d8: 38 a0 00 01 li r5,1
- 20dc: e8 9f 05 5a lwa r4,1368(r31)
- 20e0: 48 00 00 01 bl 20e0 <.kvmhv_enter_nested_guest+0x1ed0>
- 20e0: R_PPC64_REL24 kvmhv_get_nested
- 20e4: 7c 7a 1b 78 mr r26,r3
- 20e8: 28 23 00 00 cmpldi r3,0
- 20ec: 38 60 ff fc li r3,-4
- 20f0: 41 82 ed 58 beq e48 <.kvmhv_enter_nested_guest+0xc38>
- 20f4: e8 7a 00 18 ld r3,24(r26)
- 20f8: 28 23 00 00 cmpldi r3,0
- 20fc: 40 82 00 28 bne 2124 <.kvmhv_enter_nested_guest+0x1f14>
- 2100: 3b da 00 30 addi r30,r26,48
- 2104: 7f c3 f3 78 mr r3,r30
- 2108: 48 00 00 01 bl 2108 <.kvmhv_enter_nested_guest+0x1ef8>
- 2108: R_PPC64_REL24 mutex_lock
- 210c: 60 00 00 00 nop
- 2110: 7f 43 d3 78 mr r3,r26
- 2114: 48 00 00 01 bl 2114 <.kvmhv_enter_nested_guest+0x1f04>
- 2114: R_PPC64_REL24 .opd+0x60
- 2118: 7f c3 f3 78 mr r3,r30
- 211c: 48 00 00 01 bl 211c <.kvmhv_enter_nested_guest+0x1f0c>
- 211c: R_PPC64_REL24 mutex_unlock
- 2120: 60 00 00 00 nop
- 2124: eb 91 1d 80 ld r28,7552(r17)
- 2128: 38 60 ff e1 li r3,-31
- 212c: 3b d1 0c a8 addi r30,r17,3240
- 2130: 78 77 01 08 rldic r23,r3,0,4
- 2134: 38 7f 06 b8 addi r3,r31,1720
- 2138: fb 91 0d b0 std r28,3504(r17)
- 213c: 7f c4 f3 78 mr r4,r30
- 2140: 38 a0 01 08 li r5,264
- 2144: 48 00 00 01 bl 2144 <.kvmhv_enter_nested_guest+0x1f34>
- 2144: R_PPC64_REL24 memcpy
- 2148: 60 00 00 00 nop
- 214c: 3b b1 0d b8 addi r29,r17,3512
- 2150: 38 7f 06 48 addi r3,r31,1608
- 2154: 7f a4 eb 78 mr r4,r29
- 2158: 38 a0 00 70 li r5,112
- 215c: 48 00 00 01 bl 215c <.kvmhv_enter_nested_guest+0x1f4c>
- 215c: R_PPC64_REL24 memcpy
- 2160: 60 00 00 00 nop
- 2164: e8 91 13 38 ld r4,4920(r17)
- 2168: f8 9f 05 40 std r4,1344(r31)
- 216c: e8 91 13 50 ld r4,4944(r17)
- 2170: f8 9f 05 38 std r4,1336(r31)
- 2174: e8 91 12 e8 ld r4,4840(r17)
- 2178: f8 9f 05 30 std r4,1328(r31)
- 217c: e8 91 12 f0 ld r4,4848(r17)
- 2180: f8 9f 05 28 std r4,1320(r31)
- 2184: e8 91 12 f8 ld r4,4856(r17)
- 2188: f8 9f 05 20 std r4,1312(r31)
- 218c: e8 91 1d 68 ld r4,7528(r17)
- 2190: f8 9f 05 18 std r4,1304(r31)
- 2194: e8 91 1d 70 ld r4,7536(r17)
- 2198: f8 9f 05 10 std r4,1296(r31)
- 219c: e8 91 1d 48 ld r4,7496(r17)
- 21a0: f8 9f 05 08 std r4,1288(r31)
- 21a4: e8 91 1d 60 ld r4,7520(r17)
- 21a8: f8 9f 05 00 std r4,1280(r31)
- 21ac: 80 91 15 6c lwz r4,5484(r17)
- 21b0: 90 9f 04 f8 stw r4,1272(r31)
- 21b4: e8 91 13 58 ld r4,4952(r17)
- 21b8: f8 9f 04 f0 std r4,1264(r31)
- 21bc: e8 91 13 60 ld r4,4960(r17)
- 21c0: f8 9f 04 e8 std r4,1256(r31)
- 21c4: e8 91 13 40 ld r4,4928(r17)
- 21c8: f8 9f 04 e0 std r4,1248(r31)
- 21cc: e8 91 13 48 ld r4,4936(r17)
- 21d0: e8 bf 03 b8 ld r5,952(r31)
- 21d4: e8 71 1c 40 ld r3,7232(r17)
- 21d8: f8 9f 04 d8 std r4,1240(r31)
- 21dc: ea a5 00 a8 ld r21,168(r5)
- 21e0: e8 9f 05 88 ld r4,1416(r31)
- 21e4: ea 83 00 c8 ld r20,200(r3)
- 21e8: eb 23 00 d0 ld r25,208(r3)
- 21ec: eb 03 00 a8 ld r24,168(r3)
- 21f0: eb 63 00 d8 ld r27,216(r3)
- 21f4: 7c 64 aa 14 add r3,r4,r21
- 21f8: 38 9f 07 c0 addi r4,r31,1984
- 21fc: ea 71 13 d0 ld r19,5072(r17)
- 2200: e9 d1 13 30 ld r14,4912(r17)
- 2204: ea 11 1d 50 ld r16,7504(r17)
- 2208: e9 f1 1d 58 ld r15,7512(r17)
- 220c: f8 65 00 a8 std r3,168(r5)
- 2210: 38 a0 01 80 li r5,384
- 2214: 80 7f 05 5c lwz r3,1372(r31)
- 2218: 90 71 20 28 stw r3,8232(r17)
- 221c: 7f c3 f3 78 mr r3,r30
- 2220: ea df 05 a8 ld r22,1448(r31)
- 2224: fb 51 20 20 std r26,8224(r17)
- 2228: 48 00 00 01 bl 2228 <.kvmhv_enter_nested_guest+0x2018>
- 2228: R_PPC64_REL24 memcpy
- 222c: 60 00 00 00 nop
- 2230: e8 71 0d b0 ld r3,3504(r17)
- 2234: 3c 80 ff fe lis r4,-2
- 2238: 38 a0 00 07 li r5,7
- 223c: 60 84 ff fe ori r4,r4,65534
- 2240: 78 84 e0 02 rotldi r4,r4,60
- 2244: e8 df 05 60 ld r6,1376(r31)
- 2248: 7c 63 20 38 and r3,r3,r4
- 224c: 60 63 10 00 ori r3,r3,4096
- 2250: f8 71 1d 80 std r3,7552(r17)
- 2254: 78 a3 a2 4a rldic r3,r5,52,9
- 2258: 64 63 03 82 oris r3,r3,898
- 225c: 3c 80 ff 8f lis r4,-113
- 2260: e8 b1 1c 40 ld r5,7232(r17)
- 2264: 60 63 0a 0c ori r3,r3,2572
- 2268: 7c c6 18 38 and r6,r6,r3
- 226c: 60 83 ff ff ori r3,r4,65535
- 2270: e8 85 00 b8 ld r4,184(r5)
- 2274: 78 63 00 0a rldic r3,r3,32,0
- 2278: 64 63 fc 7d oris r3,r3,64637
- 227c: 60 63 f5 f3 ori r3,r3,62963
- 2280: 7c 84 18 38 and r4,r4,r3
- 2284: e8 71 00 00 ld r3,0(r17)
- 2288: 7c 84 33 78 or r4,r4,r6
- 228c: 48 00 00 01 bl 228c <.kvmhv_enter_nested_guest+0x207c>
- 228c: R_PPC64_REL24 kvmppc_filter_lpcr_hv
- 2290: 60 00 00 00 nop
- 2294: e8 91 13 d0 ld r4,5072(r17)
- 2298: f8 7f 05 60 std r3,1376(r31)
- 229c: 38 60 ff ff li r3,-1
- 22a0: 78 64 c0 0e rldimi r4,r3,56,0
- 22a4: e8 bf 05 80 ld r5,1408(r31)
- 22a8: e8 df 05 98 ld r6,1432(r31)
- 22ac: 7c a4 20 38 and r4,r5,r4
- 22b0: e8 7f 05 a0 ld r3,1440(r31)
- 22b4: 78 c5 e8 42 rldicl r5,r6,61,1
- 22b8: 78 a5 18 00 rotldi r5,r5,3
- 22bc: e8 ff 06 40 ld r7,1600(r31)
- 22c0: 7c 66 18 f8 not r6,r3
- 22c4: 70 c6 00 03 andi. r6,r6,3
- 22c8: 78 e6 e8 42 rldicl r6,r7,61,1
- 22cc: f8 9f 05 80 std r4,1408(r31)
- 22d0: 78 c6 18 00 rotldi r6,r6,3
- 22d4: f8 bf 05 98 std r5,1432(r31)
- 22d8: f8 df 06 40 std r6,1600(r31)
- 22dc: 40 82 00 0c bne 22e8 <.kvmhv_enter_nested_guest+0x20d8>
- 22e0: 78 63 07 64 rldicr r3,r3,0,61
- 22e4: f8 7f 05 a0 std r3,1440(r31)
- 22e8: e8 ff 05 68 ld r7,1384(r31)
- 22ec: 7e 94 bb 78 or r20,r20,r23
- 22f0: e8 d1 1c 40 ld r6,7232(r17)
- 22f4: 7c e7 bb 78 or r7,r7,r23
- 22f8: 7e f5 b0 50 subf r23,r21,r22
- 22fc: e9 1f 05 78 ld r8,1400(r31)
- 2300: f9 06 00 d0 std r8,208(r6)
- 2304: f8 e6 00 c8 std r7,200(r6)
- 2308: f8 91 13 d0 std r4,5072(r17)
- 230c: e8 9f 05 90 ld r4,1424(r31)
- 2310: f8 91 13 30 std r4,4912(r17)
- 2314: e8 9f 05 b0 ld r4,1456(r31)
- 2318: f8 71 13 50 std r3,4944(r17)
- 231c: e8 7f 05 c0 ld r3,1472(r31)
- 2320: f8 b1 13 38 std r5,4920(r17)
- 2324: e8 bf 05 b8 ld r5,1464(r31)
- 2328: f8 91 12 e8 std r4,4840(r17)
- 232c: e8 9f 05 c8 ld r4,1480(r31)
- 2330: f8 71 12 f8 std r3,4856(r17)
- 2334: e8 7f 05 f8 ld r3,1528(r31)
- 2338: f8 b1 12 f0 std r5,4848(r17)
- 233c: e8 bf 05 f0 ld r5,1520(r31)
- 2340: f8 86 00 d8 std r4,216(r6)
- 2344: e8 9f 06 00 ld r4,1536(r31)
- 2348: f8 71 1d 70 std r3,7536(r17)
- 234c: e8 7f 06 18 ld r3,1560(r31)
- 2350: e8 df 06 08 ld r6,1544(r31)
- 2354: f8 b1 1d 68 std r5,7528(r17)
- 2358: e8 bf 06 10 ld r5,1552(r31)
- 235c: f8 91 1d 48 std r4,7496(r17)
- 2360: e8 9f 06 20 ld r4,1568(r31)
- 2364: f8 71 1d 60 std r3,7520(r17)
- 2368: e8 7f 06 38 ld r3,1592(r31)
- 236c: f8 d1 1d 50 std r6,7504(r17)
- 2370: f8 b1 1d 58 std r5,7512(r17)
- 2374: e8 bf 06 28 ld r5,1576(r31)
- 2378: e8 df 06 30 ld r6,1584(r31)
- 237c: 90 91 15 6c stw r4,5484(r17)
- 2380: e8 9f 06 40 ld r4,1600(r31)
- 2384: f8 71 13 40 std r3,4928(r17)
- 2388: 38 60 00 00 li r3,0
- 238c: f8 b1 13 58 std r5,4952(r17)
- 2390: f8 d1 13 60 std r6,4960(r17)
- 2394: f8 91 13 48 std r4,4936(r17)
- 2398: f8 71 1c 48 std r3,7240(r17)
- 239c: f9 ff 05 48 std r15,1352(r31)
- 23a0: 7c 6c 42 a6 mftb r3
- 23a4: 7c 23 b8 40 cmpld r3,r23
- 23a8: 40 80 00 38 bge 23e0 <.kvmhv_enter_nested_guest+0x21d0>
- 23ac: e8 bf 05 60 ld r5,1376(r31)
- 23b0: 7e 23 8b 78 mr r3,r17
- 23b4: 7e e4 bb 78 mr r4,r23
- 23b8: 48 00 00 01 bl 23b8 <.kvmhv_enter_nested_guest+0x21a8>
- 23b8: R_PPC64_REL24 kvmhv_run_single_vcpu
- 23bc: 60 00 00 00 nop
- 23c0: 28 03 00 02 cmplwi r3,2
- 23c4: 41 80 ff dc blt 23a0 <.kvmhv_enter_nested_guest+0x2190>
- 23c8: 7e 36 8b 78 mr r22,r17
- 23cc: 82 31 1c 4c lwz r17,7244(r17)
- 23d0: 7e 6f 9b 78 mr r15,r19
- 23d4: 7c 63 07 b4 extsw r3,r3
- 23d8: f8 7f 00 90 std r3,144(r31)
- 23dc: 48 00 00 20 b 23fc <.kvmhv_enter_nested_guest+0x21ec>
- 23e0: 38 60 09 80 li r3,2432
- 23e4: 7e 6f 9b 78 mr r15,r19
- 23e8: 90 71 1c 4c stw r3,7244(r17)
- 23ec: 38 60 00 02 li r3,2
- 23f0: 7e 36 8b 78 mr r22,r17
- 23f4: f8 7f 00 90 std r3,144(r31)
- 23f8: 3a 20 09 80 li r17,2432
- 23fc: 38 7f 07 c0 addi r3,r31,1984
- 2400: 7f c4 f3 78 mr r4,r30
- 2404: 38 a0 01 80 li r5,384
- 2408: 48 00 00 01 bl 2408 <.kvmhv_enter_nested_guest+0x21f8>
- 2408: R_PPC64_REL24 memcpy
- 240c: 60 00 00 00 nop
- 2410: e9 36 13 d0 ld r9,5072(r22)
- 2414: 28 11 0e 40 cmplwi r17,3648
- 2418: e9 56 1d 68 ld r10,7528(r22)
- 241c: e9 76 1d 70 ld r11,7536(r22)
- 2420: f9 3f 05 80 std r9,1408(r31)
- 2424: e9 36 1d 48 ld r9,7496(r22)
- 2428: f9 5f 05 f0 std r10,1520(r31)
- 242c: e9 56 1d 50 ld r10,7504(r22)
- 2430: ea f6 1d 80 ld r23,7552(r22)
- 2434: e9 16 1c 40 ld r8,7232(r22)
- 2438: f9 7f 05 f8 std r11,1528(r31)
- 243c: e9 76 1d 58 ld r11,7512(r22)
- 2440: f9 3f 06 00 std r9,1536(r31)
- 2444: e9 36 1d 60 ld r9,7520(r22)
- 2448: f9 5f 06 08 std r10,1544(r31)
- 244c: 81 56 15 6c lwz r10,5484(r22)
- 2450: fa ff 08 c8 std r23,2248(r31)
- 2454: f9 7f 06 10 std r11,1552(r31)
- 2458: e9 76 13 58 ld r11,4952(r22)
- 245c: f9 3f 06 18 std r9,1560(r31)
- 2460: e9 28 00 d0 ld r9,208(r8)
- 2464: f9 5f 06 20 std r10,1568(r31)
- 2468: e9 5f 03 b8 ld r10,952(r31)
- 246c: e9 08 00 d8 ld r8,216(r8)
- 2470: e8 76 12 e8 ld r3,4840(r22)
- 2474: e8 9f 05 b0 ld r4,1456(r31)
- 2478: e8 b6 12 f0 ld r5,4848(r22)
- 247c: 7e 44 18 50 subf r18,r4,r3
- 2480: e8 df 05 b8 ld r6,1464(r31)
- 2484: e8 f6 12 f8 ld r7,4856(r22)
- 2488: 7e 66 28 50 subf r19,r6,r5
- 248c: e9 4a 00 d8 ld r10,216(r10)
- 2490: f9 7f 06 28 std r11,1576(r31)
- 2494: e9 7f 05 c0 ld r11,1472(r31)
- 2498: f9 3f 05 78 std r9,1400(r31)
- 249c: 7e ab 38 50 subf r21,r11,r7
- 24a0: e9 3f 05 c8 ld r9,1480(r31)
- 24a4: f9 1f 05 c8 std r8,1480(r31)
- 24a8: e9 16 13 60 ld r8,4960(r22)
- 24ac: 7e c9 50 50 subf r22,r9,r10
- 24b0: f8 7f 05 b0 std r3,1456(r31)
- 24b4: f8 bf 05 b8 std r5,1464(r31)
- 24b8: f8 ff 05 c0 std r7,1472(r31)
- 24bc: f9 1f 06 30 std r8,1584(r31)
- 24c0: 41 82 00 2c beq 24ec <.kvmhv_enter_nested_guest+0x22dc>
- 24c4: 28 11 0e 20 cmplwi r17,3616
- 24c8: 41 82 00 34 beq 24fc <.kvmhv_enter_nested_guest+0x22ec>
- 24cc: 28 11 0e 00 cmplwi r17,3584
- 24d0: ea 3f 03 f8 ld r17,1016(r31)
- 24d4: 40 82 00 34 bne 2508 <.kvmhv_enter_nested_guest+0x22f8>
- 24d8: e8 71 1b 88 ld r3,7048(r17)
- 24dc: f8 7f 05 d0 std r3,1488(r31)
- 24e0: 80 71 1b 90 lwz r3,7056(r17)
- 24e4: f8 7f 05 d8 std r3,1496(r31)
- 24e8: 48 00 00 18 b 2500 <.kvmhv_enter_nested_guest+0x22f0>
- 24ec: ea 3f 03 f8 ld r17,1016(r31)
- 24f0: 80 71 20 18 lwz r3,8216(r17)
- 24f4: f8 7f 05 e0 std r3,1504(r31)
- 24f8: 48 00 00 10 b 2508 <.kvmhv_enter_nested_guest+0x22f8>
- 24fc: ea 3f 03 f8 ld r17,1016(r31)
- 2500: e8 71 1b a0 ld r3,7072(r17)
- 2504: f8 7f 05 e8 std r3,1512(r31)
- 2508: 38 60 00 00 li r3,0
- 250c: 38 9f 06 b8 addi r4,r31,1720
- 2510: f8 71 20 20 std r3,8224(r17)
- 2514: 7f c3 f3 78 mr r3,r30
- 2518: 38 a0 01 08 li r5,264
- 251c: 48 00 00 01 bl 251c <.kvmhv_enter_nested_guest+0x230c>
- 251c: R_PPC64_REL24 memcpy
- 2520: 60 00 00 00 nop
- 2524: 38 9f 06 48 addi r4,r31,1608
- 2528: 7f a3 eb 78 mr r3,r29
- 252c: fb 91 0d b0 std r28,3504(r17)
- 2530: 38 a0 00 70 li r5,112
- 2534: 48 00 00 01 bl 2534 <.kvmhv_enter_nested_guest+0x2324>
- 2534: R_PPC64_REL24 memcpy
- 2538: 60 00 00 00 nop
- 253c: 7a e4 f8 60 rldicl r4,r23,31,33
- 2540: 7b 83 e8 80 rldicl r3,r28,29,2
- 2544: e8 bf 03 b8 ld r5,952(r31)
- 2548: 78 84 0f 43 rldicl. r4,r4,33,29
- 254c: 78 63 18 02 rotldi r3,r3,35
- 2550: 38 80 00 01 li r4,1
- 2554: 78 84 0f 8a rldic r4,r4,33,30
- 2558: 7c 64 23 78 or r4,r3,r4
- 255c: 41 82 00 0c beq 2568 <.kvmhv_enter_nested_guest+0x2358>
- 2560: 60 83 00 00 ori r3,r4,0
- 2564: 48 00 00 04 b 2568 <.kvmhv_enter_nested_guest+0x2358>
- 2568: e8 9f 05 40 ld r4,1344(r31)
- 256c: f8 71 1d 80 std r3,7552(r17)
- 2570: fb 05 00 a8 std r24,168(r5)
- 2574: e8 71 1c 40 ld r3,7232(r17)
- 2578: fa 83 00 c8 std r20,200(r3)
- 257c: fb 23 00 d0 std r25,208(r3)
- 2580: f8 91 13 38 std r4,4920(r17)
- 2584: e8 9f 05 38 ld r4,1336(r31)
- 2588: f8 91 13 50 std r4,4944(r17)
- 258c: e8 9f 05 30 ld r4,1328(r31)
- 2590: f8 91 12 e8 std r4,4840(r17)
- 2594: e8 9f 05 28 ld r4,1320(r31)
- 2598: f8 91 12 f0 std r4,4848(r17)
- 259c: e8 9f 05 20 ld r4,1312(r31)
- 25a0: f9 f1 13 d0 std r15,5072(r17)
- 25a4: f9 d1 13 30 std r14,4912(r17)
- 25a8: f8 91 12 f8 std r4,4856(r17)
- 25ac: fb 63 00 d8 std r27,216(r3)
- 25b0: e8 7f 05 18 ld r3,1304(r31)
- 25b4: f8 71 1d 68 std r3,7528(r17)
- 25b8: e8 7f 05 10 ld r3,1296(r31)
- 25bc: f8 71 1d 70 std r3,7536(r17)
- 25c0: e8 7f 05 08 ld r3,1288(r31)
- 25c4: f8 71 1d 48 std r3,7496(r17)
- 25c8: e8 7f 05 48 ld r3,1352(r31)
- 25cc: f8 71 1d 58 std r3,7512(r17)
- 25d0: e8 7f 05 00 ld r3,1280(r31)
- 25d4: f8 71 1d 60 std r3,7520(r17)
- 25d8: 80 7f 04 f8 lwz r3,1272(r31)
- 25dc: 90 71 15 6c stw r3,5484(r17)
- 25e0: e8 7f 04 f0 ld r3,1264(r31)
- 25e4: f8 71 13 58 std r3,4952(r17)
- 25e8: e8 7f 04 e8 ld r3,1256(r31)
- 25ec: f8 71 13 60 std r3,4960(r17)
- 25f0: e8 7f 04 e0 ld r3,1248(r31)
- 25f4: f8 71 13 40 std r3,4928(r17)
- 25f8: e8 7f 04 d8 ld r3,1240(r31)
- 25fc: f8 71 13 48 std r3,4936(r17)
- 2600: e8 71 12 e8 ld r3,4840(r17)
- 2604: 7c 72 1a 14 add r3,r18,r3
- 2608: e8 91 12 f0 ld r4,4848(r17)
- 260c: f8 71 12 e8 std r3,4840(r17)
- 2610: 7c 93 22 14 add r4,r19,r4
- 2614: e8 71 12 f8 ld r3,4856(r17)
- 2618: 7c 75 1a 14 add r3,r21,r3
- 261c: fa 11 1d 50 std r16,7504(r17)
- 2620: f8 91 12 f0 std r4,4848(r17)
- 2624: f8 71 12 f8 std r3,4856(r17)
- 2628: e8 65 00 d8 ld r3,216(r5)
- 262c: 7c 76 1a 14 add r3,r22,r3
- 2630: f8 65 00 d8 std r3,216(r5)
- 2634: 7f 43 d3 78 mr r3,r26
- 2638: 48 00 00 01 bl 2638 <.kvmhv_enter_nested_guest+0x2428>
- 2638: R_PPC64_REL24 kvmhv_put_nested
- 263c: e8 71 1c c8 ld r3,7368(r17)
- 2640: e8 63 00 58 ld r3,88(r3)
- 2644: 70 63 00 01 andi. r3,r3,1
- 2648: 40 81 1e d0 ble 4518 <.kvmhv_enter_nested_guest+0x4308>
- 264c: e8 7f 05 50 ld r3,1360(r31)
- 2650: 78 64 80 00 rotldi r4,r3,16
- 2654: 78 65 40 00 rotldi r5,r3,8
- 2658: ea 1f 03 68 ld r16,872(r31)
- 265c: 78 66 c0 00 rotldi r6,r3,24
- 2660: 78 85 44 2c rldimi r5,r4,8,48
- 2664: 80 9f 05 58 lwz r4,1368(r31)
- 2668: 78 67 00 02 rotldi r7,r3,32
- 266c: 78 c5 82 2c rldimi r5,r6,16,40
- 2670: 78 68 80 02 rotldi r8,r3,48
- 2674: 78 e5 c0 2c rldimi r5,r7,24,32
- 2678: 78 69 c0 02 rotldi r9,r3,56
- 267c: 79 05 44 0e rldimi r5,r8,40,16
- 2680: 79 25 82 0e rldimi r5,r9,48,8
- 2684: 78 65 c0 0e rldimi r5,r3,56,0
- 2688: 38 60 00 08 li r3,8
- 268c: f8 bf 05 50 std r5,1360(r31)
- 2690: 7c 90 1d 2c stwbrx r4,r16,r3
- 2694: 38 80 00 0c li r4,12
- 2698: 80 7f 05 5c lwz r3,1372(r31)
- 269c: 7c 70 25 2c stwbrx r3,r16,r4
- 26a0: 38 60 87 f0 li r3,-30736
- 26a4: 78 65 c8 02 rotldi r5,r3,57
- 26a8: e8 df 05 60 ld r6,1376(r31)
- 26ac: e9 3f 05 88 ld r9,1416(r31)
- 26b0: 78 c3 80 00 rotldi r3,r6,16
- 26b4: 78 cc 40 00 rotldi r12,r6,8
- 26b8: 78 6c 44 2c rldimi r12,r3,8,48
- 26bc: 7c db 33 78 mr r27,r6
- 26c0: eb bf 05 98 ld r29,1432(r31)
- 26c4: 79 27 80 00 rotldi r7,r9,16
- 26c8: 79 36 40 00 rotldi r22,r9,8
- 26cc: e8 9f 05 68 ld r4,1384(r31)
- 26d0: 7d 9a 63 78 mr r26,r12
- 26d4: 7b b5 40 00 rotldi r21,r29,8
- 26d8: 78 f6 44 2c rldimi r22,r7,8,48
- 26dc: 7f 53 d3 78 mr r19,r26
- 26e0: e9 df 05 70 ld r14,1392(r31)
- 26e4: 7c 91 2b 78 or r17,r4,r5
- 26e8: e9 1f 05 78 ld r8,1400(r31)
- 26ec: 79 c6 80 00 rotldi r6,r14,16
- 26f0: 79 c0 40 00 rotldi r0,r14,8
- 26f4: 78 c0 44 2c rldimi r0,r6,8,48
- 26f8: 7d da 73 78 mr r26,r14
- 26fc: e9 7f 05 90 ld r11,1424(r31)
- 2700: 79 04 80 00 rotldi r4,r8,16
- 2704: 79 1e 40 00 rotldi r30,r8,8
- 2708: e9 5f 05 80 ld r10,1408(r31)
- 270c: 79 77 40 00 rotldi r23,r11,8
- 2710: 78 9e 44 2c rldimi r30,r4,8,48
- 2714: 7c 19 03 78 mr r25,r0
- 2718: e9 9f 05 b8 ld r12,1464(r31)
- 271c: 79 45 80 00 rotldi r5,r10,16
- 2720: 79 58 40 00 rotldi r24,r10,8
- 2724: 78 b8 44 2c rldimi r24,r5,8,48
- 2728: f9 3f 01 b8 std r9,440(r31)
- 272c: 7b a9 80 00 rotldi r9,r29,16
- 2730: 79 35 44 2c rldimi r21,r9,8,48
- 2734: 79 84 80 00 rotldi r4,r12,16
- 2738: fb bf 01 a8 std r29,424(r31)
- 273c: eb bf 05 b0 ld r29,1456(r31)
- 2740: e8 ff 05 c0 ld r7,1472(r31)
- 2744: 7b a3 80 00 rotldi r3,r29,16
- 2748: 7b a0 40 00 rotldi r0,r29,8
- 274c: 78 60 44 2c rldimi r0,r3,8,48
- 2750: f9 1f 01 c8 std r8,456(r31)
- 2754: 79 68 80 00 rotldi r8,r11,16
- 2758: 79 17 44 2c rldimi r23,r8,8,48
- 275c: 79 88 40 00 rotldi r8,r12,8
- 2760: e9 3f 05 c8 ld r9,1480(r31)
- 2764: 78 e5 80 00 rotldi r5,r7,16
- 2768: 78 88 44 2c rldimi r8,r4,8,48
- 276c: f9 9f 01 80 std r12,384(r31)
- 2770: 78 ec 40 00 rotldi r12,r7,8
- 2774: 79 23 80 00 rotldi r3,r9,16
- 2778: 78 ac 44 2c rldimi r12,r5,8,48
- 277c: 79 25 40 00 rotldi r5,r9,8
- 2780: e8 9f 05 d0 ld r4,1488(r31)
- 2784: 78 65 44 2c rldimi r5,r3,8,48
- 2788: f9 5f 01 c0 std r10,448(r31)
- 278c: 78 83 80 00 rotldi r3,r4,16
- 2790: e9 5f 05 a0 ld r10,1440(r31)
- 2794: f9 3f 00 c0 std r9,192(r31)
- 2798: 7c a9 2b 78 mr r9,r5
- 279c: e8 bf 05 d8 ld r5,1496(r31)
- 27a0: f8 9f 01 90 std r4,400(r31)
- 27a4: 78 84 40 00 rotldi r4,r4,8
- 27a8: 78 64 44 2c rldimi r4,r3,8,48
- 27ac: 78 a3 80 00 rotldi r3,r5,16
- 27b0: f9 7f 01 b0 std r11,432(r31)
- 27b4: 7d 4b 53 78 mr r11,r10
- 27b8: 79 74 40 00 rotldi r20,r11,8
- 27bc: f8 9f 01 40 std r4,320(r31)
- 27c0: e8 9f 05 e0 ld r4,1504(r31)
- 27c4: f9 5f 01 a0 std r10,416(r31)
- 27c8: 79 4a 80 00 rotldi r10,r10,16
- 27cc: 79 54 44 2c rldimi r20,r10,8,48
- 27d0: 7e 8a a3 78 mr r10,r20
- 27d4: fb df 03 80 std r30,896(r31)
- 27d8: 7e be ab 78 mr r30,r21
- 27dc: 7c f5 3b 78 mr r21,r7
- 27e0: 78 94 40 00 rotldi r20,r4,8
- 27e4: f8 ff 00 98 std r7,152(r31)
- 27e8: 78 a7 40 00 rotldi r7,r5,8
- 27ec: 78 67 44 2c rldimi r7,r3,8,48
- 27f0: 78 83 80 00 rotldi r3,r4,16
- 27f4: f8 bf 00 b8 std r5,184(r31)
- 27f8: 78 74 44 2c rldimi r20,r3,8,48
- 27fc: e8 bf 05 e8 ld r5,1512(r31)
- 2800: eb 9f 05 a8 ld r28,1448(r31)
- 2804: 78 a3 80 00 rotldi r3,r5,16
- 2808: f8 bf 01 70 std r5,368(r31)
- 280c: 78 a5 40 00 rotldi r5,r5,8
- 2810: 7b 8b 80 00 rotldi r11,r28,16
- 2814: 78 65 44 2c rldimi r5,r3,8,48
- 2818: f8 9f 01 78 std r4,376(r31)
- 281c: e8 9f 05 f0 ld r4,1520(r31)
- 2820: fb 9f 01 98 std r28,408(r31)
- 2824: 7b 9c 40 00 rotldi r28,r28,8
- 2828: 78 83 80 00 rotldi r3,r4,16
- 282c: 79 7c 44 2c rldimi r28,r11,8,48
- 2830: 7c 0b 03 78 mr r11,r0
- 2834: f8 bf 01 10 std r5,272(r31)
- 2838: e8 bf 05 f8 ld r5,1528(r31)
- 283c: fb 9f 01 60 std r28,352(r31)
- 2840: 78 9c 40 00 rotldi r28,r4,8
- 2844: 78 7c 44 2c rldimi r28,r3,8,48
- 2848: 78 a3 80 00 rotldi r3,r5,16
- 284c: f8 9f 01 50 std r4,336(r31)
- 2850: e8 9f 06 00 ld r4,1536(r31)
- 2854: f8 bf 01 58 std r5,344(r31)
- 2858: 78 a5 40 00 rotldi r5,r5,8
- 285c: 78 65 44 2c rldimi r5,r3,8,48
- 2860: 78 83 80 00 rotldi r3,r4,16
- 2864: f8 bf 03 c0 std r5,960(r31)
- 2868: e8 bf 06 08 ld r5,1544(r31)
- 286c: f8 ff 03 d8 std r7,984(r31)
- 2870: 78 87 40 00 rotldi r7,r4,8
- 2874: 78 67 44 2c rldimi r7,r3,8,48
- 2878: 78 a3 80 00 rotldi r3,r5,16
- 287c: f8 9f 00 b0 std r4,176(r31)
- 2880: e8 9f 06 10 ld r4,1552(r31)
- 2884: f8 ff 03 b0 std r7,944(r31)
- 2888: 78 a7 40 00 rotldi r7,r5,8
- 288c: 78 67 44 2c rldimi r7,r3,8,48
- 2890: 78 83 80 00 rotldi r3,r4,16
- 2894: f8 bf 01 28 std r5,296(r31)
- 2898: e8 bf 06 18 ld r5,1560(r31)
- 289c: f8 ff 03 a8 std r7,936(r31)
- 28a0: 78 87 40 00 rotldi r7,r4,8
- 28a4: 78 67 44 2c rldimi r7,r3,8,48
- 28a8: 78 a3 80 00 rotldi r3,r5,16
- 28ac: f8 9f 01 20 std r4,288(r31)
- 28b0: e8 9f 06 20 ld r4,1568(r31)
- 28b4: f8 ff 03 d0 std r7,976(r31)
- 28b8: 78 a7 40 00 rotldi r7,r5,8
- 28bc: 78 67 44 2c rldimi r7,r3,8,48
- 28c0: 78 83 80 00 rotldi r3,r4,16
- 28c4: f8 9f 01 48 std r4,328(r31)
- 28c8: 78 84 40 00 rotldi r4,r4,8
- 28cc: 78 64 44 2c rldimi r4,r3,8,48
- 28d0: f8 bf 01 68 std r5,360(r31)
- 28d4: e8 bf 06 28 ld r5,1576(r31)
- 28d8: f8 9f 03 90 std r4,912(r31)
- 28dc: 78 a3 80 00 rotldi r3,r5,16
- 28e0: e8 9f 06 30 ld r4,1584(r31)
- 28e4: f8 ff 03 c8 std r7,968(r31)
- 28e8: 78 a7 40 00 rotldi r7,r5,8
- 28ec: 78 67 44 2c rldimi r7,r3,8,48
- 28f0: 78 83 80 00 rotldi r3,r4,16
- 28f4: f8 bf 01 38 std r5,312(r31)
- 28f8: e8 bf 06 38 ld r5,1592(r31)
- 28fc: f8 9f 01 30 std r4,304(r31)
- 2900: 78 84 40 00 rotldi r4,r4,8
- 2904: 78 64 44 2c rldimi r4,r3,8,48
- 2908: 78 a3 80 00 rotldi r3,r5,16
- 290c: f8 9f 03 88 std r4,904(r31)
- 2910: e8 9f 06 40 ld r4,1600(r31)
- 2914: f8 ff 03 b8 std r7,952(r31)
- 2918: 78 a7 40 00 rotldi r7,r5,8
- 291c: 78 67 44 2c rldimi r7,r3,8,48
- 2920: 78 83 80 00 rotldi r3,r4,16
- 2924: f8 bf 03 30 std r5,816(r31)
- 2928: e8 bf 07 c0 ld r5,1984(r31)
- 292c: f8 ff 03 a0 std r7,928(r31)
- 2930: 78 87 40 00 rotldi r7,r4,8
- 2934: 78 67 44 2c rldimi r7,r3,8,48
- 2938: 78 a3 80 00 rotldi r3,r5,16
- 293c: f8 9f 01 18 std r4,280(r31)
- 2940: e8 9f 07 c8 ld r4,1992(r31)
- 2944: f8 ff 03 98 std r7,920(r31)
- 2948: 78 a7 40 00 rotldi r7,r5,8
- 294c: 78 67 44 2c rldimi r7,r3,8,48
- 2950: 78 83 80 00 rotldi r3,r4,16
- 2954: f8 bf 01 08 std r5,264(r31)
- 2958: e8 bf 07 d0 ld r5,2000(r31)
- 295c: f8 9f 03 48 std r4,840(r31)
- 2960: 78 84 40 00 rotldi r4,r4,8
- 2964: 78 64 44 2c rldimi r4,r3,8,48
- 2968: 78 a3 80 00 rotldi r3,r5,16
- 296c: f8 9f 05 40 std r4,1344(r31)
- 2970: e8 9f 07 d8 ld r4,2008(r31)
- 2974: f8 ff 05 48 std r7,1352(r31)
- 2978: 78 a7 40 00 rotldi r7,r5,8
- 297c: 78 67 44 2c rldimi r7,r3,8,48
- 2980: 78 83 80 00 rotldi r3,r4,16
- 2984: f8 bf 03 18 std r5,792(r31)
- 2988: e8 bf 07 e0 ld r5,2016(r31)
- 298c: f8 ff 05 38 std r7,1336(r31)
- 2990: 78 87 40 00 rotldi r7,r4,8
- 2994: 78 67 44 2c rldimi r7,r3,8,48
- 2998: 78 a3 80 00 rotldi r3,r5,16
- 299c: f8 9f 03 40 std r4,832(r31)
- 29a0: e8 9f 07 e8 ld r4,2024(r31)
- 29a4: f8 ff 05 30 std r7,1328(r31)
- 29a8: 78 a7 40 00 rotldi r7,r5,8
- 29ac: 78 67 44 2c rldimi r7,r3,8,48
- 29b0: 78 83 80 00 rotldi r3,r4,16
- 29b4: f8 bf 03 10 std r5,784(r31)
- 29b8: e8 bf 07 f0 ld r5,2032(r31)
- 29bc: f8 ff 05 28 std r7,1320(r31)
- 29c0: 78 87 40 00 rotldi r7,r4,8
- 29c4: 78 67 44 2c rldimi r7,r3,8,48
- 29c8: 78 a3 80 00 rotldi r3,r5,16
- 29cc: f8 9f 03 38 std r4,824(r31)
- 29d0: e8 9f 07 f8 ld r4,2040(r31)
- 29d4: f8 ff 05 20 std r7,1312(r31)
- 29d8: 78 a7 40 00 rotldi r7,r5,8
- 29dc: 78 67 44 2c rldimi r7,r3,8,48
- 29e0: 78 83 80 00 rotldi r3,r4,16
- 29e4: f8 bf 03 00 std r5,768(r31)
- 29e8: e8 bf 08 00 ld r5,2048(r31)
- 29ec: f8 ff 05 18 std r7,1304(r31)
- 29f0: 78 87 40 00 rotldi r7,r4,8
- 29f4: 78 67 44 2c rldimi r7,r3,8,48
- 29f8: 78 a3 80 00 rotldi r3,r5,16
- 29fc: f8 9f 03 28 std r4,808(r31)
- 2a00: e8 9f 08 08 ld r4,2056(r31)
- 2a04: f8 ff 05 10 std r7,1296(r31)
- 2a08: 78 a7 40 00 rotldi r7,r5,8
- 2a0c: 78 67 44 2c rldimi r7,r3,8,48
- 2a10: 78 83 80 00 rotldi r3,r4,16
- 2a14: f8 bf 02 f8 std r5,760(r31)
- 2a18: e8 bf 08 10 ld r5,2064(r31)
- 2a1c: f8 ff 05 08 std r7,1288(r31)
- 2a20: 78 87 40 00 rotldi r7,r4,8
- 2a24: 78 67 44 2c rldimi r7,r3,8,48
- 2a28: 78 a3 80 00 rotldi r3,r5,16
- 2a2c: f8 9f 03 20 std r4,800(r31)
- 2a30: e8 9f 08 18 ld r4,2072(r31)
- 2a34: f8 ff 05 00 std r7,1280(r31)
- 2a38: 78 a7 40 00 rotldi r7,r5,8
- 2a3c: 78 67 44 2c rldimi r7,r3,8,48
- 2a40: 78 83 80 00 rotldi r3,r4,16
- 2a44: f8 bf 02 f0 std r5,752(r31)
- 2a48: e8 bf 08 20 ld r5,2080(r31)
- 2a4c: f8 9f 03 08 std r4,776(r31)
- 2a50: 78 84 40 00 rotldi r4,r4,8
- 2a54: 78 64 44 2c rldimi r4,r3,8,48
- 2a58: 78 a3 80 00 rotldi r3,r5,16
- 2a5c: f8 9f 04 f0 std r4,1264(r31)
- 2a60: e8 9f 08 28 ld r4,2088(r31)
- 2a64: f8 ff 04 f8 std r7,1272(r31)
- 2a68: 78 a7 40 00 rotldi r7,r5,8
- 2a6c: 78 67 44 2c rldimi r7,r3,8,48
- 2a70: 78 83 80 00 rotldi r3,r4,16
- 2a74: f8 bf 02 e0 std r5,736(r31)
- 2a78: e8 bf 08 30 ld r5,2096(r31)
- 2a7c: f8 ff 04 e8 std r7,1256(r31)
- 2a80: 78 87 40 00 rotldi r7,r4,8
- 2a84: 78 67 44 2c rldimi r7,r3,8,48
- 2a88: 78 a3 80 00 rotldi r3,r5,16
- 2a8c: f8 9f 02 d8 std r4,728(r31)
- 2a90: e8 9f 08 38 ld r4,2104(r31)
- 2a94: f8 ff 04 e0 std r7,1248(r31)
- 2a98: 78 a7 40 00 rotldi r7,r5,8
- 2a9c: 78 67 44 2c rldimi r7,r3,8,48
- 2aa0: 78 83 80 00 rotldi r3,r4,16
- 2aa4: f8 bf 02 c8 std r5,712(r31)
- 2aa8: e8 bf 08 40 ld r5,2112(r31)
- 2aac: f8 ff 04 d8 std r7,1240(r31)
- 2ab0: 78 87 40 00 rotldi r7,r4,8
- 2ab4: 78 67 44 2c rldimi r7,r3,8,48
- 2ab8: 78 a3 80 00 rotldi r3,r5,16
- 2abc: f8 9f 02 c0 std r4,704(r31)
- 2ac0: e8 9f 08 48 ld r4,2120(r31)
- 2ac4: f8 ff 04 d0 std r7,1232(r31)
- 2ac8: 78 a7 40 00 rotldi r7,r5,8
- 2acc: 78 67 44 2c rldimi r7,r3,8,48
- 2ad0: 78 83 80 00 rotldi r3,r4,16
- 2ad4: f8 bf 02 b8 std r5,696(r31)
- 2ad8: e8 bf 08 50 ld r5,2128(r31)
- 2adc: f8 ff 04 c8 std r7,1224(r31)
- 2ae0: 78 87 40 00 rotldi r7,r4,8
- 2ae4: 78 67 44 2c rldimi r7,r3,8,48
- 2ae8: 78 a3 80 00 rotldi r3,r5,16
- 2aec: f8 9f 02 78 std r4,632(r31)
- 2af0: e8 9f 08 58 ld r4,2136(r31)
- 2af4: f8 ff 04 c0 std r7,1216(r31)
- 2af8: 78 a7 40 00 rotldi r7,r5,8
- 2afc: 78 67 44 2c rldimi r7,r3,8,48
- 2b00: 78 83 80 00 rotldi r3,r4,16
- 2b04: f8 9f 02 e8 std r4,744(r31)
- 2b08: 78 84 40 00 rotldi r4,r4,8
- 2b0c: 78 64 44 2c rldimi r4,r3,8,48
- 2b10: f8 bf 02 a8 std r5,680(r31)
- 2b14: e8 bf 08 60 ld r5,2144(r31)
- 2b18: f8 9f 04 b0 std r4,1200(r31)
- 2b1c: 78 a3 80 00 rotldi r3,r5,16
- 2b20: e8 9f 08 68 ld r4,2152(r31)
- 2b24: f8 ff 04 b8 std r7,1208(r31)
- 2b28: 78 a7 40 00 rotldi r7,r5,8
- 2b2c: 78 67 44 2c rldimi r7,r3,8,48
- 2b30: 78 83 80 00 rotldi r3,r4,16
- 2b34: f8 9f 02 d0 std r4,720(r31)
- 2b38: 78 84 40 00 rotldi r4,r4,8
- 2b3c: 78 64 44 2c rldimi r4,r3,8,48
- 2b40: f8 bf 02 90 std r5,656(r31)
- 2b44: e8 bf 08 70 ld r5,2160(r31)
- 2b48: f8 9f 04 a0 std r4,1184(r31)
- 2b4c: 78 a3 80 00 rotldi r3,r5,16
- 2b50: e8 9f 08 78 ld r4,2168(r31)
- 2b54: f8 ff 04 a8 std r7,1192(r31)
- 2b58: 78 a7 40 00 rotldi r7,r5,8
- 2b5c: 78 67 44 2c rldimi r7,r3,8,48
- 2b60: 78 83 80 00 rotldi r3,r4,16
- 2b64: f8 9f 02 b0 std r4,688(r31)
- 2b68: 78 84 40 00 rotldi r4,r4,8
- 2b6c: 78 64 44 2c rldimi r4,r3,8,48
- 2b70: f8 bf 02 88 std r5,648(r31)
- 2b74: e8 bf 08 80 ld r5,2176(r31)
- 2b78: f8 9f 04 90 std r4,1168(r31)
- 2b7c: 78 a3 80 00 rotldi r3,r5,16
- 2b80: e8 9f 08 88 ld r4,2184(r31)
- 2b84: f8 ff 04 98 std r7,1176(r31)
- 2b88: 78 a7 40 00 rotldi r7,r5,8
- 2b8c: 78 67 44 2c rldimi r7,r3,8,48
- 2b90: 78 83 80 00 rotldi r3,r4,16
- 2b94: f8 bf 02 80 std r5,640(r31)
- 2b98: e8 bf 08 90 ld r5,2192(r31)
- 2b9c: f8 9f 02 a0 std r4,672(r31)
- 2ba0: 78 84 40 00 rotldi r4,r4,8
- 2ba4: 78 64 44 2c rldimi r4,r3,8,48
- 2ba8: 78 a3 80 00 rotldi r3,r5,16
- 2bac: f8 ff 04 88 std r7,1160(r31)
- 2bb0: e8 ff 08 98 ld r7,2200(r31)
- 2bb4: f8 9f 03 60 std r4,864(r31)
- 2bb8: 78 a4 40 00 rotldi r4,r5,8
- 2bbc: 78 64 44 2c rldimi r4,r3,8,48
- 2bc0: 78 e3 80 00 rotldi r3,r7,16
- 2bc4: f8 bf 02 98 std r5,664(r31)
- 2bc8: e8 bf 08 a0 ld r5,2208(r31)
- 2bcc: f8 9f 03 68 std r4,872(r31)
- 2bd0: 78 e4 40 00 rotldi r4,r7,8
- 2bd4: 78 64 44 2c rldimi r4,r3,8,48
- 2bd8: 78 a3 80 00 rotldi r3,r5,16
- 2bdc: f8 ff 02 70 std r7,624(r31)
- 2be0: e8 ff 08 a8 ld r7,2216(r31)
- 2be4: f8 9f 04 80 std r4,1152(r31)
- 2be8: 78 a4 40 00 rotldi r4,r5,8
- 2bec: 78 64 44 2c rldimi r4,r3,8,48
- 2bf0: 78 e3 80 00 rotldi r3,r7,16
- 2bf4: f8 bf 02 60 std r5,608(r31)
- 2bf8: e8 bf 08 b0 ld r5,2224(r31)
- 2bfc: f8 9f 04 78 std r4,1144(r31)
- 2c00: 78 e4 40 00 rotldi r4,r7,8
- 2c04: 78 64 44 2c rldimi r4,r3,8,48
- 2c08: 78 a3 80 00 rotldi r3,r5,16
- 2c0c: f8 ff 02 50 std r7,592(r31)
- 2c10: e8 ff 08 b8 ld r7,2232(r31)
- 2c14: f8 9f 04 70 std r4,1136(r31)
- 2c18: 78 a4 40 00 rotldi r4,r5,8
- 2c1c: 78 64 44 2c rldimi r4,r3,8,48
- 2c20: 78 e3 80 00 rotldi r3,r7,16
- 2c24: f8 bf 02 40 std r5,576(r31)
- 2c28: e8 bf 08 c0 ld r5,2240(r31)
- 2c2c: f8 9f 04 68 std r4,1128(r31)
- 2c30: 78 e4 40 00 rotldi r4,r7,8
- 2c34: 78 64 44 2c rldimi r4,r3,8,48
- 2c38: 78 a3 80 00 rotldi r3,r5,16
- 2c3c: f8 ff 02 38 std r7,568(r31)
- 2c40: e8 ff 08 c8 ld r7,2248(r31)
- 2c44: f8 9f 04 60 std r4,1120(r31)
- 2c48: 78 a4 40 00 rotldi r4,r5,8
- 2c4c: 78 64 44 2c rldimi r4,r3,8,48
- 2c50: 78 e3 80 00 rotldi r3,r7,16
- 2c54: f8 bf 02 28 std r5,552(r31)
- 2c58: e8 bf 08 d0 ld r5,2256(r31)
- 2c5c: f8 9f 04 58 std r4,1112(r31)
- 2c60: 78 e4 40 00 rotldi r4,r7,8
- 2c64: 78 64 44 2c rldimi r4,r3,8,48
- 2c68: 78 a3 80 00 rotldi r3,r5,16
- 2c6c: f8 ff 02 18 std r7,536(r31)
- 2c70: e8 ff 08 d8 ld r7,2264(r31)
- 2c74: f8 9f 04 50 std r4,1104(r31)
- 2c78: 78 a4 40 00 rotldi r4,r5,8
- 2c7c: 78 64 44 2c rldimi r4,r3,8,48
- 2c80: 78 e3 80 00 rotldi r3,r7,16
- 2c84: f8 bf 02 68 std r5,616(r31)
- 2c88: e8 bf 08 e0 ld r5,2272(r31)
- 2c8c: f8 9f 03 50 std r4,848(r31)
- 2c90: 78 e4 40 00 rotldi r4,r7,8
- 2c94: 78 64 44 2c rldimi r4,r3,8,48
- 2c98: 78 a3 80 00 rotldi r3,r5,16
- 2c9c: f8 ff 02 58 std r7,600(r31)
- 2ca0: e8 ff 08 e8 ld r7,2280(r31)
- 2ca4: f8 9f 04 40 std r4,1088(r31)
- 2ca8: 78 a4 40 00 rotldi r4,r5,8
- 2cac: 78 64 44 2c rldimi r4,r3,8,48
- 2cb0: 78 e3 80 00 rotldi r3,r7,16
- 2cb4: f8 bf 02 48 std r5,584(r31)
- 2cb8: e8 bf 08 f0 ld r5,2288(r31)
- 2cbc: f8 9f 04 38 std r4,1080(r31)
- 2cc0: 78 e4 40 00 rotldi r4,r7,8
- 2cc4: 78 64 44 2c rldimi r4,r3,8,48
- 2cc8: 78 a3 80 00 rotldi r3,r5,16
- 2ccc: f8 ff 02 30 std r7,560(r31)
- 2cd0: e8 ff 08 f8 ld r7,2296(r31)
- 2cd4: f8 9f 04 30 std r4,1072(r31)
- 2cd8: 78 a4 40 00 rotldi r4,r5,8
- 2cdc: 78 64 44 2c rldimi r4,r3,8,48
- 2ce0: 78 e3 80 00 rotldi r3,r7,16
- 2ce4: f8 bf 02 20 std r5,544(r31)
- 2ce8: e8 bf 09 00 ld r5,2304(r31)
- 2cec: f8 9f 04 28 std r4,1064(r31)
- 2cf0: 78 e4 40 00 rotldi r4,r7,8
- 2cf4: 78 64 44 2c rldimi r4,r3,8,48
- 2cf8: 78 a3 80 00 rotldi r3,r5,16
- 2cfc: f8 ff 02 10 std r7,528(r31)
- 2d00: e8 ff 09 08 ld r7,2312(r31)
- 2d04: f8 9f 04 20 std r4,1056(r31)
- 2d08: 78 a4 40 00 rotldi r4,r5,8
- 2d0c: 78 64 44 2c rldimi r4,r3,8,48
- 2d10: 78 e3 80 00 rotldi r3,r7,16
- 2d14: f8 bf 02 08 std r5,520(r31)
- 2d18: e8 bf 09 10 ld r5,2320(r31)
- 2d1c: f8 9f 04 18 std r4,1048(r31)
- 2d20: 78 e4 40 00 rotldi r4,r7,8
- 2d24: 78 64 44 2c rldimi r4,r3,8,48
- 2d28: 78 a3 80 00 rotldi r3,r5,16
- 2d2c: f8 ff 02 00 std r7,512(r31)
- 2d30: e8 ff 09 18 ld r7,2328(r31)
- 2d34: f8 9f 04 10 std r4,1040(r31)
- 2d38: 78 a4 40 00 rotldi r4,r5,8
- 2d3c: 78 64 44 2c rldimi r4,r3,8,48
- 2d40: 78 e3 80 00 rotldi r3,r7,16
- 2d44: f8 bf 01 f8 std r5,504(r31)
- 2d48: e8 bf 09 20 ld r5,2336(r31)
- 2d4c: f8 9f 04 08 std r4,1032(r31)
- 2d50: 78 e4 40 00 rotldi r4,r7,8
- 2d54: 78 64 44 2c rldimi r4,r3,8,48
- 2d58: 78 a3 80 00 rotldi r3,r5,16
- 2d5c: f8 ff 01 f0 std r7,496(r31)
- 2d60: e8 ff 09 28 ld r7,2344(r31)
- 2d64: f8 9f 04 00 std r4,1024(r31)
- 2d68: 78 a4 40 00 rotldi r4,r5,8
- 2d6c: 78 64 44 2c rldimi r4,r3,8,48
- 2d70: 78 e3 80 00 rotldi r3,r7,16
- 2d74: f8 bf 01 e8 std r5,488(r31)
- 2d78: e8 bf 09 30 ld r5,2352(r31)
- 2d7c: f8 9f 03 f0 std r4,1008(r31)
- 2d80: 78 e4 40 00 rotldi r4,r7,8
- 2d84: 78 64 44 2c rldimi r4,r3,8,48
- 2d88: 78 a3 40 00 rotldi r3,r5,8
- 2d8c: f8 ff 01 e0 std r7,480(r31)
- 2d90: e8 ff 09 38 ld r7,2360(r31)
- 2d94: f8 9f 03 e8 std r4,1000(r31)
- 2d98: 78 a4 80 00 rotldi r4,r5,16
- 2d9c: 78 ef 80 00 rotldi r15,r7,16
- 2da0: 78 83 44 2c rldimi r3,r4,8,48
- 2da4: 7c 70 1b 78 mr r16,r3
- 2da8: f8 bf 01 d8 std r5,472(r31)
- 2dac: 78 e3 40 00 rotldi r3,r7,8
- 2db0: 79 e3 44 2c rldimi r3,r15,8,48
- 2db4: f8 7f 04 48 std r3,1096(r31)
- 2db8: 7a 23 46 20 rldicl r3,r17,8,56
- 2dbc: 7a 23 c0 0e rldimi r3,r17,56,0
- 2dc0: 7b 6f c0 00 rotldi r15,r27,24
- 2dc4: f8 7f 01 00 std r3,256(r31)
- 2dc8: 79 f3 82 2c rldimi r19,r15,16,40
- 2dcc: e8 7f 01 c8 ld r3,456(r31)
- 2dd0: ea 3f 03 80 ld r17,896(r31)
- 2dd4: e8 bf 01 c0 ld r5,448(r31)
- 2dd8: fb bf 01 88 std r29,392(r31)
- 2ddc: f9 df 00 a8 std r14,168(r31)
- 2de0: 79 ce c0 00 rotldi r14,r14,24
- 2de4: 79 d9 82 2c rldimi r25,r14,16,40
- 2de8: 78 6e c0 00 rotldi r14,r3,24
- 2dec: eb bf 01 b8 ld r29,440(r31)
- 2df0: 79 d1 82 2c rldimi r17,r14,16,40
- 2df4: 78 ae c0 00 rotldi r14,r5,24
- 2df8: 79 d8 82 2c rldimi r24,r14,16,40
- 2dfc: e8 9f 01 b0 ld r4,432(r31)
- 2e00: 7b ae c0 00 rotldi r14,r29,24
- 2e04: 79 d6 82 2c rldimi r22,r14,16,40
- 2e08: f8 ff 01 d0 std r7,464(r31)
- 2e0c: 78 8e c0 00 rotldi r14,r4,24
- 2e10: 79 d7 82 2c rldimi r23,r14,16,40
- 2e14: e8 ff 01 a8 ld r7,424(r31)
- 2e18: 78 ee c0 00 rotldi r14,r7,24
- 2e1c: e8 df 01 a0 ld r6,416(r31)
- 2e20: 79 de 82 2c rldimi r30,r14,16,40
- 2e24: f9 1f 03 e0 std r8,992(r31)
- 2e28: 78 ce c0 00 rotldi r14,r6,24
- 2e2c: 79 ca 82 2c rldimi r10,r14,16,40
- 2e30: e9 1f 01 98 ld r8,408(r31)
- 2e34: fb df 00 d8 std r30,216(r31)
- 2e38: 79 0e c0 00 rotldi r14,r8,24
- 2e3c: e8 1f 01 60 ld r0,352(r31)
- 2e40: eb df 01 88 ld r30,392(r31)
- 2e44: 79 c0 82 2c rldimi r0,r14,16,40
- 2e48: e8 9f 01 80 ld r4,384(r31)
- 2e4c: 7b ce c0 00 rotldi r14,r30,24
- 2e50: 79 cb 82 2c rldimi r11,r14,16,40
- 2e54: 78 8e c0 00 rotldi r14,r4,24
- 2e58: e8 9f 03 e0 ld r4,992(r31)
- 2e5c: fa ff 00 c8 std r23,200(r31)
- 2e60: 79 c4 82 2c rldimi r4,r14,16,40
- 2e64: 7a ae c0 00 rotldi r14,r21,24
- 2e68: 79 cc 82 2c rldimi r12,r14,16,40
- 2e6c: ea ff 00 c0 ld r23,192(r31)
- 2e70: f8 9f 03 e0 std r4,992(r31)
- 2e74: 7a ee c0 00 rotldi r14,r23,24
- 2e78: 79 c9 82 2c rldimi r9,r14,16,40
- 2e7c: e8 9f 01 90 ld r4,400(r31)
- 2e80: f9 3f 00 d0 std r9,208(r31)
- 2e84: 78 8e c0 00 rotldi r14,r4,24
- 2e88: e9 3f 01 40 ld r9,320(r31)
- 2e8c: ea bf 00 b8 ld r21,184(r31)
- 2e90: 79 c9 82 2c rldimi r9,r14,16,40
- 2e94: e8 9f 03 d8 ld r4,984(r31)
- 2e98: 7a ae c0 00 rotldi r14,r21,24
- 2e9c: 79 c4 82 2c rldimi r4,r14,16,40
- 2ea0: ea 5f 00 b0 ld r18,176(r31)
- 2ea4: f8 9f 03 d8 std r4,984(r31)
- 2ea8: e8 9f 01 78 ld r4,376(r31)
- 2eac: 78 8e c0 00 rotldi r14,r4,24
- 2eb0: e8 9f 01 70 ld r4,368(r31)
- 2eb4: 79 d4 82 2c rldimi r20,r14,16,40
- 2eb8: fa 9f 01 60 std r20,352(r31)
- 2ebc: 78 8e c0 00 rotldi r14,r4,24
- 2ec0: e8 9f 01 10 ld r4,272(r31)
- 2ec4: ea 9f 01 50 ld r20,336(r31)
- 2ec8: 79 c4 82 2c rldimi r4,r14,16,40
- 2ecc: 7a 8e c0 00 rotldi r14,r20,24
- 2ed0: e9 ff 03 d0 ld r15,976(r31)
- 2ed4: 79 dc 82 2c rldimi r28,r14,16,40
- 2ed8: fb 9f 00 e0 std r28,224(r31)
- 2edc: eb 9f 01 58 ld r28,344(r31)
- 2ee0: 7b 8e c0 00 rotldi r14,r28,24
- 2ee4: eb 9f 03 c0 ld r28,960(r31)
- 2ee8: 79 dc 82 2c rldimi r28,r14,16,40
- 2eec: 7a 4e c0 00 rotldi r14,r18,24
- 2ef0: fb 7f 00 a0 std r27,160(r31)
- 2ef4: fb 9f 03 c0 std r28,960(r31)
- 2ef8: eb 9f 03 b0 ld r28,944(r31)
- 2efc: 79 dc 82 2c rldimi r28,r14,16,40
- 2f00: ea 9f 01 50 ld r20,336(r31)
- 2f04: fb 9f 03 b0 std r28,944(r31)
- 2f08: eb 9f 01 28 ld r28,296(r31)
- 2f0c: 7b 8e c0 00 rotldi r14,r28,24
- 2f10: eb 9f 03 a8 ld r28,936(r31)
- 2f14: 79 dc 82 2c rldimi r28,r14,16,40
- 2f18: fb 9f 03 a8 std r28,936(r31)
- 2f1c: eb 9f 01 20 ld r28,288(r31)
- 2f20: 7b 8e c0 00 rotldi r14,r28,24
- 2f24: eb 9f 01 68 ld r28,360(r31)
- 2f28: 79 cf 82 2c rldimi r15,r14,16,40
- 2f2c: 7b 8e c0 00 rotldi r14,r28,24
- 2f30: eb 9f 03 c8 ld r28,968(r31)
- 2f34: 79 dc 82 2c rldimi r28,r14,16,40
- 2f38: f9 ff 03 d0 std r15,976(r31)
- 2f3c: fb 9f 03 c8 std r28,968(r31)
- 2f40: eb 9f 01 48 ld r28,328(r31)
- 2f44: 7b 8e c0 00 rotldi r14,r28,24
- 2f48: eb 9f 03 90 ld r28,912(r31)
- 2f4c: 79 dc 82 2c rldimi r28,r14,16,40
- 2f50: e9 ff 01 60 ld r15,352(r31)
- 2f54: fb 9f 03 90 std r28,912(r31)
- 2f58: eb 9f 01 38 ld r28,312(r31)
- 2f5c: 7b 8e c0 00 rotldi r14,r28,24
- 2f60: eb 9f 03 b8 ld r28,952(r31)
- 2f64: 79 dc 82 2c rldimi r28,r14,16,40
- 2f68: fb 9f 03 b8 std r28,952(r31)
- 2f6c: eb 9f 01 30 ld r28,304(r31)
- 2f70: 7b 8e c0 00 rotldi r14,r28,24
- 2f74: eb 9f 03 88 ld r28,904(r31)
- 2f78: 79 dc 82 2c rldimi r28,r14,16,40
- 2f7c: fb 9f 03 88 std r28,904(r31)
- 2f80: eb 9f 03 30 ld r28,816(r31)
- 2f84: 7b 8e c0 00 rotldi r14,r28,24
- 2f88: eb 9f 03 a0 ld r28,928(r31)
- 2f8c: 79 dc 82 2c rldimi r28,r14,16,40
- 2f90: fb 9f 03 a0 std r28,928(r31)
- 2f94: eb 9f 01 18 ld r28,280(r31)
- 2f98: 7b 8e c0 00 rotldi r14,r28,24
- 2f9c: eb 9f 03 98 ld r28,920(r31)
- 2fa0: 79 dc 82 2c rldimi r28,r14,16,40
- 2fa4: fb 9f 03 98 std r28,920(r31)
- 2fa8: eb 9f 01 08 ld r28,264(r31)
- 2fac: 7b 8e c0 00 rotldi r14,r28,24
- 2fb0: eb 9f 05 48 ld r28,1352(r31)
- 2fb4: 79 dc 82 2c rldimi r28,r14,16,40
- 2fb8: fb 9f 05 48 std r28,1352(r31)
- 2fbc: eb 9f 03 48 ld r28,840(r31)
- 2fc0: 7b 8e c0 00 rotldi r14,r28,24
- 2fc4: eb 9f 05 40 ld r28,1344(r31)
- 2fc8: 79 dc 82 2c rldimi r28,r14,16,40
- 2fcc: fb 9f 05 40 std r28,1344(r31)
- 2fd0: eb 9f 03 18 ld r28,792(r31)
- 2fd4: 7b 8e c0 00 rotldi r14,r28,24
- 2fd8: eb 9f 05 38 ld r28,1336(r31)
- 2fdc: 79 dc 82 2c rldimi r28,r14,16,40
- 2fe0: fb 9f 05 38 std r28,1336(r31)
- 2fe4: eb 9f 03 40 ld r28,832(r31)
- 2fe8: 7b 8e c0 00 rotldi r14,r28,24
- 2fec: eb 9f 05 30 ld r28,1328(r31)
- 2ff0: 79 dc 82 2c rldimi r28,r14,16,40
- 2ff4: fb 9f 05 30 std r28,1328(r31)
- 2ff8: eb 9f 03 10 ld r28,784(r31)
- 2ffc: 7b 8e c0 00 rotldi r14,r28,24
- 3000: eb 9f 05 28 ld r28,1320(r31)
- 3004: 79 dc 82 2c rldimi r28,r14,16,40
- 3008: fb 9f 05 28 std r28,1320(r31)
- 300c: eb 9f 03 38 ld r28,824(r31)
- 3010: 7b 8e c0 00 rotldi r14,r28,24
- 3014: eb 9f 05 20 ld r28,1312(r31)
- 3018: 79 dc 82 2c rldimi r28,r14,16,40
- 301c: fb 9f 05 20 std r28,1312(r31)
- 3020: eb 9f 03 00 ld r28,768(r31)
- 3024: 7b 8e c0 00 rotldi r14,r28,24
- 3028: eb 9f 05 18 ld r28,1304(r31)
- 302c: 79 dc 82 2c rldimi r28,r14,16,40
- 3030: fb 9f 05 18 std r28,1304(r31)
- 3034: eb 9f 03 28 ld r28,808(r31)
- 3038: 7b 8e c0 00 rotldi r14,r28,24
- 303c: eb 9f 05 10 ld r28,1296(r31)
- 3040: 79 dc 82 2c rldimi r28,r14,16,40
- 3044: fb 9f 05 10 std r28,1296(r31)
- 3048: eb 9f 02 f8 ld r28,760(r31)
- 304c: 7b 8e c0 00 rotldi r14,r28,24
- 3050: eb 9f 05 08 ld r28,1288(r31)
- 3054: 79 dc 82 2c rldimi r28,r14,16,40
- 3058: fb 9f 05 08 std r28,1288(r31)
- 305c: eb 9f 03 20 ld r28,800(r31)
- 3060: 7b 8e c0 00 rotldi r14,r28,24
- 3064: eb 9f 05 00 ld r28,1280(r31)
- 3068: 79 dc 82 2c rldimi r28,r14,16,40
- 306c: fb 9f 05 00 std r28,1280(r31)
- 3070: eb 9f 02 f0 ld r28,752(r31)
- 3074: 7b 8e c0 00 rotldi r14,r28,24
- 3078: eb 9f 04 f8 ld r28,1272(r31)
- 307c: 79 dc 82 2c rldimi r28,r14,16,40
- 3080: fb 9f 04 f8 std r28,1272(r31)
- 3084: eb 9f 03 08 ld r28,776(r31)
- 3088: 7b 8e c0 00 rotldi r14,r28,24
- 308c: eb 9f 04 f0 ld r28,1264(r31)
- 3090: 79 dc 82 2c rldimi r28,r14,16,40
- 3094: fb 9f 04 f0 std r28,1264(r31)
- 3098: eb 9f 02 e0 ld r28,736(r31)
- 309c: 7b 8e c0 00 rotldi r14,r28,24
- 30a0: eb 9f 04 e8 ld r28,1256(r31)
- 30a4: 79 dc 82 2c rldimi r28,r14,16,40
- 30a8: fb 9f 04 e8 std r28,1256(r31)
- 30ac: eb 9f 02 d8 ld r28,728(r31)
- 30b0: 7b 8e c0 00 rotldi r14,r28,24
- 30b4: eb 9f 04 e0 ld r28,1248(r31)
- 30b8: 79 dc 82 2c rldimi r28,r14,16,40
- 30bc: fb 9f 04 e0 std r28,1248(r31)
- 30c0: eb 9f 02 c8 ld r28,712(r31)
- 30c4: 7b 8e c0 00 rotldi r14,r28,24
- 30c8: eb 9f 04 d8 ld r28,1240(r31)
- 30cc: 79 dc 82 2c rldimi r28,r14,16,40
- 30d0: fb 9f 04 d8 std r28,1240(r31)
- 30d4: eb 9f 02 c0 ld r28,704(r31)
- 30d8: 7b 8e c0 00 rotldi r14,r28,24
- 30dc: eb 9f 04 d0 ld r28,1232(r31)
- 30e0: 79 dc 82 2c rldimi r28,r14,16,40
- 30e4: fb 9f 04 d0 std r28,1232(r31)
- 30e8: eb 9f 02 b8 ld r28,696(r31)
- 30ec: 7b 8e c0 00 rotldi r14,r28,24
- 30f0: eb 9f 04 c8 ld r28,1224(r31)
- 30f4: 79 dc 82 2c rldimi r28,r14,16,40
- 30f8: fb 9f 04 c8 std r28,1224(r31)
- 30fc: eb 9f 02 78 ld r28,632(r31)
- 3100: 7b 8e c0 00 rotldi r14,r28,24
- 3104: eb 9f 04 c0 ld r28,1216(r31)
- 3108: 79 dc 82 2c rldimi r28,r14,16,40
- 310c: fb 9f 04 c0 std r28,1216(r31)
- 3110: eb 9f 02 a8 ld r28,680(r31)
- 3114: 7b 8e c0 00 rotldi r14,r28,24
- 3118: eb 9f 04 b8 ld r28,1208(r31)
- 311c: 79 dc 82 2c rldimi r28,r14,16,40
- 3120: fb 9f 04 b8 std r28,1208(r31)
- 3124: eb 9f 02 e8 ld r28,744(r31)
- 3128: 7b 8e c0 00 rotldi r14,r28,24
- 312c: eb 9f 04 b0 ld r28,1200(r31)
- 3130: 79 dc 82 2c rldimi r28,r14,16,40
- 3134: fb 9f 04 b0 std r28,1200(r31)
- 3138: eb 9f 02 90 ld r28,656(r31)
- 313c: 7b 8e c0 00 rotldi r14,r28,24
- 3140: eb 9f 04 a8 ld r28,1192(r31)
- 3144: 79 dc 82 2c rldimi r28,r14,16,40
- 3148: fb 9f 04 a8 std r28,1192(r31)
- 314c: eb 9f 02 d0 ld r28,720(r31)
- 3150: 7b 8e c0 00 rotldi r14,r28,24
- 3154: eb 9f 04 a0 ld r28,1184(r31)
- 3158: 79 dc 82 2c rldimi r28,r14,16,40
- 315c: fb 9f 04 a0 std r28,1184(r31)
- 3160: eb 9f 02 88 ld r28,648(r31)
- 3164: 7b 8e c0 00 rotldi r14,r28,24
- 3168: eb 9f 04 98 ld r28,1176(r31)
- 316c: 79 dc 82 2c rldimi r28,r14,16,40
- 3170: fb 9f 04 98 std r28,1176(r31)
- 3174: eb 9f 02 b0 ld r28,688(r31)
- 3178: 7b 8e c0 00 rotldi r14,r28,24
- 317c: eb 9f 04 90 ld r28,1168(r31)
- 3180: 79 dc 82 2c rldimi r28,r14,16,40
- 3184: fb 9f 04 90 std r28,1168(r31)
- 3188: eb 9f 02 80 ld r28,640(r31)
- 318c: 7b 8e c0 00 rotldi r14,r28,24
- 3190: eb 9f 04 88 ld r28,1160(r31)
- 3194: 79 dc 82 2c rldimi r28,r14,16,40
- 3198: fb 9f 04 88 std r28,1160(r31)
- 319c: eb 9f 02 a0 ld r28,672(r31)
- 31a0: 7b 8e c0 00 rotldi r14,r28,24
- 31a4: eb 9f 03 60 ld r28,864(r31)
- 31a8: 79 dc 82 2c rldimi r28,r14,16,40
- 31ac: fb 9f 03 60 std r28,864(r31)
- 31b0: eb 9f 02 98 ld r28,664(r31)
- 31b4: 7b 8e c0 00 rotldi r14,r28,24
- 31b8: eb 9f 03 68 ld r28,872(r31)
- 31bc: 79 dc 82 2c rldimi r28,r14,16,40
- 31c0: fb 9f 03 68 std r28,872(r31)
- 31c4: eb 9f 02 70 ld r28,624(r31)
- 31c8: 7b 8e c0 00 rotldi r14,r28,24
- 31cc: eb 9f 04 80 ld r28,1152(r31)
- 31d0: 79 dc 82 2c rldimi r28,r14,16,40
- 31d4: fb 9f 04 80 std r28,1152(r31)
- 31d8: eb 9f 02 60 ld r28,608(r31)
- 31dc: 7b 8e c0 00 rotldi r14,r28,24
- 31e0: eb 9f 04 78 ld r28,1144(r31)
- 31e4: 79 dc 82 2c rldimi r28,r14,16,40
- 31e8: fb 9f 04 78 std r28,1144(r31)
- 31ec: eb 9f 02 50 ld r28,592(r31)
- 31f0: 7b 8e c0 00 rotldi r14,r28,24
- 31f4: eb 9f 04 70 ld r28,1136(r31)
- 31f8: 79 dc 82 2c rldimi r28,r14,16,40
- 31fc: fb 9f 04 70 std r28,1136(r31)
- 3200: eb 9f 02 40 ld r28,576(r31)
- 3204: 7b 8e c0 00 rotldi r14,r28,24
- 3208: eb 9f 04 68 ld r28,1128(r31)
- 320c: 79 dc 82 2c rldimi r28,r14,16,40
- 3210: fb 9f 04 68 std r28,1128(r31)
- 3214: eb 9f 02 38 ld r28,568(r31)
- 3218: 7b 8e c0 00 rotldi r14,r28,24
- 321c: eb 9f 04 60 ld r28,1120(r31)
- 3220: 79 dc 82 2c rldimi r28,r14,16,40
- 3224: fb 9f 04 60 std r28,1120(r31)
- 3228: eb 9f 02 28 ld r28,552(r31)
- 322c: 7b 8e c0 00 rotldi r14,r28,24
- 3230: eb 9f 04 58 ld r28,1112(r31)
- 3234: 79 dc 82 2c rldimi r28,r14,16,40
- 3238: fb 9f 04 58 std r28,1112(r31)
- 323c: eb 9f 02 18 ld r28,536(r31)
- 3240: 7b 8e c0 00 rotldi r14,r28,24
- 3244: eb 9f 04 50 ld r28,1104(r31)
- 3248: 79 dc 82 2c rldimi r28,r14,16,40
- 324c: fb 9f 04 50 std r28,1104(r31)
- 3250: eb 9f 02 68 ld r28,616(r31)
- 3254: 7b 8e c0 00 rotldi r14,r28,24
- 3258: eb 9f 03 50 ld r28,848(r31)
- 325c: 79 dc 82 2c rldimi r28,r14,16,40
- 3260: fb 9f 03 50 std r28,848(r31)
- 3264: eb 9f 02 58 ld r28,600(r31)
- 3268: 7b 8e c0 00 rotldi r14,r28,24
- 326c: eb 9f 04 40 ld r28,1088(r31)
- 3270: 79 dc 82 2c rldimi r28,r14,16,40
- 3274: fb 9f 04 40 std r28,1088(r31)
- 3278: eb 9f 02 48 ld r28,584(r31)
- 327c: 7b 8e c0 00 rotldi r14,r28,24
- 3280: eb 9f 04 38 ld r28,1080(r31)
- 3284: 79 dc 82 2c rldimi r28,r14,16,40
- 3288: fb 9f 04 38 std r28,1080(r31)
- 328c: eb 9f 02 30 ld r28,560(r31)
- 3290: 7b 8e c0 00 rotldi r14,r28,24
- 3294: eb 9f 04 30 ld r28,1072(r31)
- 3298: 79 dc 82 2c rldimi r28,r14,16,40
- 329c: fb 9f 04 30 std r28,1072(r31)
- 32a0: eb 9f 02 20 ld r28,544(r31)
- 32a4: 7b 8e c0 00 rotldi r14,r28,24
- 32a8: eb 9f 04 28 ld r28,1064(r31)
- 32ac: 79 dc 82 2c rldimi r28,r14,16,40
- 32b0: fb 9f 04 28 std r28,1064(r31)
- 32b4: eb 9f 02 10 ld r28,528(r31)
- 32b8: 7b 8e c0 00 rotldi r14,r28,24
- 32bc: eb 9f 04 20 ld r28,1056(r31)
- 32c0: 79 dc 82 2c rldimi r28,r14,16,40
- 32c4: fb 9f 04 20 std r28,1056(r31)
- 32c8: eb 9f 02 08 ld r28,520(r31)
- 32cc: 7b 8e c0 00 rotldi r14,r28,24
- 32d0: eb 9f 04 18 ld r28,1048(r31)
- 32d4: 79 dc 82 2c rldimi r28,r14,16,40
- 32d8: fb 9f 04 18 std r28,1048(r31)
- 32dc: eb 9f 02 00 ld r28,512(r31)
- 32e0: 7b 8e c0 00 rotldi r14,r28,24
- 32e4: eb 9f 04 10 ld r28,1040(r31)
- 32e8: 79 dc 82 2c rldimi r28,r14,16,40
- 32ec: fb 9f 04 10 std r28,1040(r31)
- 32f0: eb 9f 01 f8 ld r28,504(r31)
- 32f4: 7b 8e c0 00 rotldi r14,r28,24
- 32f8: eb 9f 04 08 ld r28,1032(r31)
- 32fc: 79 dc 82 2c rldimi r28,r14,16,40
- 3300: fb 9f 04 08 std r28,1032(r31)
- 3304: eb 9f 01 f0 ld r28,496(r31)
- 3308: 7b 8e c0 00 rotldi r14,r28,24
- 330c: eb 9f 04 00 ld r28,1024(r31)
- 3310: 79 dc 82 2c rldimi r28,r14,16,40
- 3314: fb 9f 04 00 std r28,1024(r31)
- 3318: eb 9f 01 e8 ld r28,488(r31)
- 331c: 7b 8e c0 00 rotldi r14,r28,24
- 3320: eb 9f 03 f0 ld r28,1008(r31)
- 3324: 79 dc 82 2c rldimi r28,r14,16,40
- 3328: fb 9f 03 f0 std r28,1008(r31)
- 332c: eb 9f 01 e0 ld r28,480(r31)
- 3330: 7b 8e c0 00 rotldi r14,r28,24
- 3334: eb 9f 03 e8 ld r28,1000(r31)
- 3338: 79 dc 82 2c rldimi r28,r14,16,40
- 333c: fb 9f 03 e8 std r28,1000(r31)
- 3340: eb 9f 01 d8 ld r28,472(r31)
- 3344: 7b 8e c0 00 rotldi r14,r28,24
- 3348: eb 9f 01 d0 ld r28,464(r31)
- 334c: 79 d0 82 2c rldimi r16,r14,16,40
- 3350: 7b 8e c0 00 rotldi r14,r28,24
- 3354: eb 9f 04 48 ld r28,1096(r31)
- 3358: 79 dc 82 2c rldimi r28,r14,16,40
- 335c: 7b 6e 00 02 rotldi r14,r27,32
- 3360: eb 7f 01 80 ld r27,384(r31)
- 3364: 79 d3 c0 2c rldimi r19,r14,24,32
- 3368: 39 c0 ff ff li r14,-1
- 336c: fb 9f 04 48 std r28,1096(r31)
- 3370: eb 9f 01 00 ld r28,256(r31)
- 3374: 79 dc 42 0c rldimi r28,r14,8,8
- 3378: 7b 4e 00 02 rotldi r14,r26,32
- 337c: eb 5f 00 98 ld r26,152(r31)
- 3380: 79 d9 c0 2c rldimi r25,r14,24,32
- 3384: 78 6e 00 02 rotldi r14,r3,32
- 3388: fb 9f 01 00 std r28,256(r31)
- 338c: 79 d1 c0 2c rldimi r17,r14,24,32
- 3390: 78 ae 00 02 rotldi r14,r5,32
- 3394: eb 9f 01 b0 ld r28,432(r31)
- 3398: 7f 03 c3 78 mr r3,r24
- 339c: 79 c3 c0 2c rldimi r3,r14,24,32
- 33a0: 7b ae 00 02 rotldi r14,r29,32
- 33a4: e8 bf 00 c8 ld r5,200(r31)
- 33a8: 79 d6 c0 2c rldimi r22,r14,24,32
- 33ac: 7b 8e 00 02 rotldi r14,r28,32
- 33b0: 79 c5 c0 2c rldimi r5,r14,24,32
- 33b4: 78 ee 00 02 rotldi r14,r7,32
- 33b8: e8 ff 00 d8 ld r7,216(r31)
- 33bc: 79 c7 c0 2c rldimi r7,r14,24,32
- 33c0: 78 ce 00 02 rotldi r14,r6,32
- 33c4: fb 3f 00 f8 std r25,248(r31)
- 33c8: 7d 46 53 78 mr r6,r10
- 33cc: 79 c6 c0 2c rldimi r6,r14,24,32
- 33d0: e9 5f 03 e0 ld r10,992(r31)
- 33d4: 79 0e 00 02 rotldi r14,r8,32
- 33d8: 7c 08 03 78 mr r8,r0
- 33dc: 79 c8 c0 2c rldimi r8,r14,24,32
- 33e0: eb 3f 01 90 ld r25,400(r31)
- 33e4: 7b ce 00 02 rotldi r14,r30,32
- 33e8: 79 cb c0 2c rldimi r11,r14,24,32
- 33ec: 7b 6e 00 02 rotldi r14,r27,32
- 33f0: eb df 03 d8 ld r30,984(r31)
- 33f4: 79 ca c0 2c rldimi r10,r14,24,32
- 33f8: 7b 4e 00 02 rotldi r14,r26,32
- 33fc: 79 cc c0 2c rldimi r12,r14,24,32
- 3400: fa 7f 00 e8 std r19,232(r31)
- 3404: 7a ee 00 02 rotldi r14,r23,32
- 3408: f9 9f 00 78 std r12,120(r31)
- 340c: e9 9f 00 d0 ld r12,208(r31)
- 3410: 79 cc c0 2c rldimi r12,r14,24,32
- 3414: 7b 2e 00 02 rotldi r14,r25,32
- 3418: ea ff 03 b0 ld r23,944(r31)
- 341c: 79 c9 c0 2c rldimi r9,r14,24,32
- 3420: 7a ae 00 02 rotldi r14,r21,32
- 3424: ea bf 01 78 ld r21,376(r31)
- 3428: 79 de c0 2c rldimi r30,r14,24,32
- 342c: f9 3f 01 40 std r9,320(r31)
- 3430: 7a ae 00 02 rotldi r14,r21,32
- 3434: 79 cf c0 2c rldimi r15,r14,24,32
- 3438: e9 3f 01 70 ld r9,368(r31)
- 343c: 79 2e 00 02 rotldi r14,r9,32
- 3440: e9 3f 01 58 ld r9,344(r31)
- 3444: 79 c4 c0 2c rldimi r4,r14,24,32
- 3448: 7a 8e 00 02 rotldi r14,r20,32
- 344c: f8 9f 01 10 std r4,272(r31)
- 3450: e8 9f 00 e0 ld r4,224(r31)
- 3454: 79 c4 c0 2c rldimi r4,r14,24,32
- 3458: 79 2e 00 02 rotldi r14,r9,32
- 345c: e9 3f 03 c0 ld r9,960(r31)
- 3460: ea 7f 01 28 ld r19,296(r31)
- 3464: 79 c9 c0 2c rldimi r9,r14,24,32
- 3468: 7a 4e 00 02 rotldi r14,r18,32
- 346c: 79 d7 c0 2c rldimi r23,r14,24,32
- 3470: f9 7f 00 f0 std r11,240(r31)
- 3474: 7a 6e 00 02 rotldi r14,r19,32
- 3478: e9 7f 03 a8 ld r11,936(r31)
- 347c: ea 5f 01 20 ld r18,288(r31)
- 3480: 79 cb c0 2c rldimi r11,r14,24,32
- 3484: e8 1f 03 d0 ld r0,976(r31)
- 3488: 7a 4e 00 02 rotldi r14,r18,32
- 348c: 79 c0 c0 2c rldimi r0,r14,24,32
- 3490: eb bf 01 38 ld r29,312(r31)
- 3494: f8 1f 03 d0 std r0,976(r31)
- 3498: e8 1f 01 68 ld r0,360(r31)
- 349c: 78 0e 00 02 rotldi r14,r0,32
- 34a0: e8 1f 03 c8 ld r0,968(r31)
- 34a4: 79 c0 c0 2c rldimi r0,r14,24,32
- 34a8: eb 1f 03 30 ld r24,816(r31)
- 34ac: f8 1f 03 c8 std r0,968(r31)
- 34b0: e8 1f 01 48 ld r0,328(r31)
- 34b4: 78 0e 00 02 rotldi r14,r0,32
- 34b8: e8 1f 03 90 ld r0,912(r31)
- 34bc: 79 c0 c0 2c rldimi r0,r14,24,32
- 34c0: 7b ae 00 02 rotldi r14,r29,32
- 34c4: eb bf 03 b8 ld r29,952(r31)
- 34c8: 79 dd c0 2c rldimi r29,r14,24,32
- 34cc: fa 3f 03 80 std r17,896(r31)
- 34d0: fb bf 03 b8 std r29,952(r31)
- 34d4: eb bf 01 30 ld r29,304(r31)
- 34d8: 7b ae 00 02 rotldi r14,r29,32
- 34dc: eb bf 03 88 ld r29,904(r31)
- 34e0: ea 3f 03 a0 ld r17,928(r31)
- 34e4: 79 dd c0 2c rldimi r29,r14,24,32
- 34e8: 7b 0e 00 02 rotldi r14,r24,32
- 34ec: 79 d1 c0 2c rldimi r17,r14,24,32
- 34f0: eb 1f 03 18 ld r24,792(r31)
- 34f4: fa 3f 03 a0 std r17,928(r31)
- 34f8: ea 3f 01 18 ld r17,280(r31)
- 34fc: 7a 2e 00 02 rotldi r14,r17,32
- 3500: ea 3f 03 98 ld r17,920(r31)
- 3504: 79 d1 c0 2c rldimi r17,r14,24,32
- 3508: fa 1f 03 58 std r16,856(r31)
- 350c: fa 3f 03 98 std r17,920(r31)
- 3510: ea 3f 01 08 ld r17,264(r31)
- 3514: 7a 2e 00 02 rotldi r14,r17,32
- 3518: ea 3f 05 48 ld r17,1352(r31)
- 351c: 79 d1 c0 2c rldimi r17,r14,24,32
- 3520: e9 df 03 48 ld r14,840(r31)
- 3524: fa 3f 05 48 std r17,1352(r31)
- 3528: 79 ce 00 02 rotldi r14,r14,32
- 352c: ea 3f 05 40 ld r17,1344(r31)
- 3530: 79 d1 c0 2c rldimi r17,r14,24,32
- 3534: 7b 0e 00 02 rotldi r14,r24,32
- 3538: eb 1f 03 10 ld r24,784(r31)
- 353c: fa 3f 05 40 std r17,1344(r31)
- 3540: ea 3f 05 38 ld r17,1336(r31)
- 3544: 79 d1 c0 2c rldimi r17,r14,24,32
- 3548: ea 1f 02 58 ld r16,600(r31)
- 354c: fa 3f 05 38 std r17,1336(r31)
- 3550: ea 3f 03 40 ld r17,832(r31)
- 3554: 7a 2e 00 02 rotldi r14,r17,32
- 3558: ea 3f 05 30 ld r17,1328(r31)
- 355c: 79 d1 c0 2c rldimi r17,r14,24,32
- 3560: 7b 0e 00 02 rotldi r14,r24,32
- 3564: eb 1f 03 00 ld r24,768(r31)
- 3568: fa 3f 05 30 std r17,1328(r31)
- 356c: ea 3f 05 28 ld r17,1320(r31)
- 3570: 79 d1 c0 2c rldimi r17,r14,24,32
- 3574: fa 3f 05 28 std r17,1320(r31)
- 3578: ea 3f 03 38 ld r17,824(r31)
- 357c: 7a 2e 00 02 rotldi r14,r17,32
- 3580: ea 3f 05 20 ld r17,1312(r31)
- 3584: 79 d1 c0 2c rldimi r17,r14,24,32
- 3588: 7b 0e 00 02 rotldi r14,r24,32
- 358c: eb 1f 02 f8 ld r24,760(r31)
- 3590: fa 3f 05 20 std r17,1312(r31)
- 3594: ea 3f 05 18 ld r17,1304(r31)
- 3598: 79 d1 c0 2c rldimi r17,r14,24,32
- 359c: fa 3f 05 18 std r17,1304(r31)
- 35a0: ea 3f 03 28 ld r17,808(r31)
- 35a4: 7a 2e 00 02 rotldi r14,r17,32
- 35a8: ea 3f 05 10 ld r17,1296(r31)
- 35ac: 79 d1 c0 2c rldimi r17,r14,24,32
- 35b0: 7b 0e 00 02 rotldi r14,r24,32
- 35b4: eb 1f 02 f0 ld r24,752(r31)
- 35b8: fa 3f 05 10 std r17,1296(r31)
- 35bc: ea 3f 05 08 ld r17,1288(r31)
- 35c0: 79 d1 c0 2c rldimi r17,r14,24,32
- 35c4: fa 3f 05 08 std r17,1288(r31)
- 35c8: ea 3f 03 20 ld r17,800(r31)
- 35cc: 7a 2e 00 02 rotldi r14,r17,32
- 35d0: ea 3f 05 00 ld r17,1280(r31)
- 35d4: 79 d1 c0 2c rldimi r17,r14,24,32
- 35d8: 7b 0e 00 02 rotldi r14,r24,32
- 35dc: eb 1f 02 e0 ld r24,736(r31)
- 35e0: fa 3f 05 00 std r17,1280(r31)
- 35e4: ea 3f 04 f8 ld r17,1272(r31)
- 35e8: 79 d1 c0 2c rldimi r17,r14,24,32
- 35ec: fa 3f 04 f8 std r17,1272(r31)
- 35f0: ea 3f 03 08 ld r17,776(r31)
- 35f4: 7a 2e 00 02 rotldi r14,r17,32
- 35f8: ea 3f 04 f0 ld r17,1264(r31)
- 35fc: 79 d1 c0 2c rldimi r17,r14,24,32
- 3600: 7b 0e 00 02 rotldi r14,r24,32
- 3604: eb 1f 02 d8 ld r24,728(r31)
- 3608: fa 3f 04 f0 std r17,1264(r31)
- 360c: ea 3f 04 e8 ld r17,1256(r31)
- 3610: 79 d1 c0 2c rldimi r17,r14,24,32
- 3614: 7b 0e 00 02 rotldi r14,r24,32
- 3618: eb 1f 02 c8 ld r24,712(r31)
- 361c: fa 3f 04 e8 std r17,1256(r31)
- 3620: ea 3f 04 e0 ld r17,1248(r31)
- 3624: 79 d1 c0 2c rldimi r17,r14,24,32
- 3628: 7b 0e 00 02 rotldi r14,r24,32
- 362c: eb 1f 02 c0 ld r24,704(r31)
- 3630: fa 3f 04 e0 std r17,1248(r31)
- 3634: ea 3f 04 d8 ld r17,1240(r31)
- 3638: 79 d1 c0 2c rldimi r17,r14,24,32
- 363c: 7b 0e 00 02 rotldi r14,r24,32
- 3640: eb 1f 02 b8 ld r24,696(r31)
- 3644: fa 3f 04 d8 std r17,1240(r31)
- 3648: ea 3f 04 d0 ld r17,1232(r31)
- 364c: 79 d1 c0 2c rldimi r17,r14,24,32
- 3650: 7b 0e 00 02 rotldi r14,r24,32
- 3654: eb 1f 02 78 ld r24,632(r31)
- 3658: fa 3f 04 d0 std r17,1232(r31)
- 365c: ea 3f 04 c8 ld r17,1224(r31)
- 3660: 79 d1 c0 2c rldimi r17,r14,24,32
- 3664: 7b 0e 00 02 rotldi r14,r24,32
- 3668: eb 1f 02 a8 ld r24,680(r31)
- 366c: fa 3f 04 c8 std r17,1224(r31)
- 3670: ea 3f 04 c0 ld r17,1216(r31)
- 3674: 79 d1 c0 2c rldimi r17,r14,24,32
- 3678: 7b 0e 00 02 rotldi r14,r24,32
- 367c: eb 1f 02 90 ld r24,656(r31)
- 3680: fa 3f 04 c0 std r17,1216(r31)
- 3684: ea 3f 04 b8 ld r17,1208(r31)
- 3688: 79 d1 c0 2c rldimi r17,r14,24,32
- 368c: e9 df 02 e8 ld r14,744(r31)
- 3690: fa 3f 04 b8 std r17,1208(r31)
- 3694: 79 ce 00 02 rotldi r14,r14,32
- 3698: ea 3f 04 b0 ld r17,1200(r31)
- 369c: 79 d1 c0 2c rldimi r17,r14,24,32
- 36a0: 7b 0e 00 02 rotldi r14,r24,32
- 36a4: eb 1f 02 88 ld r24,648(r31)
- 36a8: fa 3f 04 b0 std r17,1200(r31)
- 36ac: ea 3f 04 a8 ld r17,1192(r31)
- 36b0: 79 d1 c0 2c rldimi r17,r14,24,32
- 36b4: e9 df 02 d0 ld r14,720(r31)
- 36b8: fa 3f 04 a8 std r17,1192(r31)
- 36bc: 79 ce 00 02 rotldi r14,r14,32
- 36c0: ea 3f 04 a0 ld r17,1184(r31)
- 36c4: 79 d1 c0 2c rldimi r17,r14,24,32
- 36c8: 7b 0e 00 02 rotldi r14,r24,32
- 36cc: eb 1f 02 80 ld r24,640(r31)
- 36d0: fa 3f 04 a0 std r17,1184(r31)
- 36d4: ea 3f 04 98 ld r17,1176(r31)
- 36d8: 79 d1 c0 2c rldimi r17,r14,24,32
- 36dc: e9 df 02 b0 ld r14,688(r31)
- 36e0: fa 3f 04 98 std r17,1176(r31)
- 36e4: 79 ce 00 02 rotldi r14,r14,32
- 36e8: ea 3f 04 90 ld r17,1168(r31)
- 36ec: 79 d1 c0 2c rldimi r17,r14,24,32
- 36f0: 7b 0e 00 02 rotldi r14,r24,32
- 36f4: eb 1f 03 60 ld r24,864(r31)
- 36f8: fa 3f 04 90 std r17,1168(r31)
- 36fc: ea 3f 04 88 ld r17,1160(r31)
- 3700: 79 d1 c0 2c rldimi r17,r14,24,32
- 3704: e9 df 02 a0 ld r14,672(r31)
- 3708: fa 3f 04 88 std r17,1160(r31)
- 370c: 79 ce 00 02 rotldi r14,r14,32
- 3710: 79 d8 c0 2c rldimi r24,r14,24,32
- 3714: ea 3f 02 98 ld r17,664(r31)
- 3718: 7a 2e 00 02 rotldi r14,r17,32
- 371c: ea 3f 03 68 ld r17,872(r31)
- 3720: 79 d1 c0 2c rldimi r17,r14,24,32
- 3724: fa 3f 03 68 std r17,872(r31)
- 3728: ea 3f 02 70 ld r17,624(r31)
- 372c: 7a 2e 00 02 rotldi r14,r17,32
- 3730: ea 3f 04 80 ld r17,1152(r31)
- 3734: 79 d1 c0 2c rldimi r17,r14,24,32
- 3738: fa 3f 04 80 std r17,1152(r31)
- 373c: ea 3f 02 60 ld r17,608(r31)
- 3740: 7a 2e 00 02 rotldi r14,r17,32
- 3744: ea 3f 04 78 ld r17,1144(r31)
- 3748: 79 d1 c0 2c rldimi r17,r14,24,32
- 374c: fa 3f 04 78 std r17,1144(r31)
- 3750: ea 3f 02 50 ld r17,592(r31)
- 3754: 7a 2e 00 02 rotldi r14,r17,32
- 3758: ea 3f 04 70 ld r17,1136(r31)
- 375c: 79 d1 c0 2c rldimi r17,r14,24,32
- 3760: fa 3f 04 70 std r17,1136(r31)
- 3764: ea 3f 02 40 ld r17,576(r31)
- 3768: 7a 2e 00 02 rotldi r14,r17,32
- 376c: ea 3f 04 68 ld r17,1128(r31)
- 3770: 79 d1 c0 2c rldimi r17,r14,24,32
- 3774: fa 3f 04 68 std r17,1128(r31)
- 3778: ea 3f 02 38 ld r17,568(r31)
- 377c: 7a 2e 00 02 rotldi r14,r17,32
- 3780: ea 3f 04 60 ld r17,1120(r31)
- 3784: 79 d1 c0 2c rldimi r17,r14,24,32
- 3788: fa 3f 04 60 std r17,1120(r31)
- 378c: ea 3f 02 28 ld r17,552(r31)
- 3790: 7a 2e 00 02 rotldi r14,r17,32
- 3794: ea 3f 04 58 ld r17,1112(r31)
- 3798: 79 d1 c0 2c rldimi r17,r14,24,32
- 379c: fa 3f 04 58 std r17,1112(r31)
- 37a0: ea 3f 02 18 ld r17,536(r31)
- 37a4: 7a 2e 00 02 rotldi r14,r17,32
- 37a8: ea 3f 04 50 ld r17,1104(r31)
- 37ac: 79 d1 c0 2c rldimi r17,r14,24,32
- 37b0: fa 3f 04 50 std r17,1104(r31)
- 37b4: ea 3f 02 68 ld r17,616(r31)
- 37b8: 7a 2e 00 02 rotldi r14,r17,32
- 37bc: ea 3f 03 50 ld r17,848(r31)
- 37c0: 79 d1 c0 2c rldimi r17,r14,24,32
- 37c4: 7a 0e 00 02 rotldi r14,r16,32
- 37c8: ea 1f 04 40 ld r16,1088(r31)
- 37cc: 79 d0 c0 2c rldimi r16,r14,24,32
- 37d0: fa 1f 04 40 std r16,1088(r31)
- 37d4: ea 1f 02 48 ld r16,584(r31)
- 37d8: 7a 0e 00 02 rotldi r14,r16,32
- 37dc: ea 1f 04 38 ld r16,1080(r31)
- 37e0: 79 d0 c0 2c rldimi r16,r14,24,32
- 37e4: fa 1f 04 38 std r16,1080(r31)
- 37e8: ea 1f 02 30 ld r16,560(r31)
- 37ec: 7a 0e 00 02 rotldi r14,r16,32
- 37f0: ea 1f 04 30 ld r16,1072(r31)
- 37f4: 79 d0 c0 2c rldimi r16,r14,24,32
- 37f8: fa 1f 04 30 std r16,1072(r31)
- 37fc: ea 1f 02 20 ld r16,544(r31)
- 3800: 7a 0e 00 02 rotldi r14,r16,32
- 3804: ea 1f 04 28 ld r16,1064(r31)
- 3808: 79 d0 c0 2c rldimi r16,r14,24,32
- 380c: fa 1f 04 28 std r16,1064(r31)
- 3810: ea 1f 02 10 ld r16,528(r31)
- 3814: 7a 0e 00 02 rotldi r14,r16,32
- 3818: ea 1f 04 20 ld r16,1056(r31)
- 381c: 79 d0 c0 2c rldimi r16,r14,24,32
- 3820: fa 1f 04 20 std r16,1056(r31)
- 3824: ea 1f 02 08 ld r16,520(r31)
- 3828: 7a 0e 00 02 rotldi r14,r16,32
- 382c: ea 1f 04 18 ld r16,1048(r31)
- 3830: 79 d0 c0 2c rldimi r16,r14,24,32
- 3834: fa 1f 04 18 std r16,1048(r31)
- 3838: ea 1f 02 00 ld r16,512(r31)
- 383c: 7a 0e 00 02 rotldi r14,r16,32
- 3840: ea 1f 04 10 ld r16,1040(r31)
- 3844: 79 d0 c0 2c rldimi r16,r14,24,32
- 3848: fa 1f 04 10 std r16,1040(r31)
- 384c: ea 1f 01 f8 ld r16,504(r31)
- 3850: 7a 0e 00 02 rotldi r14,r16,32
- 3854: ea 1f 04 08 ld r16,1032(r31)
- 3858: 79 d0 c0 2c rldimi r16,r14,24,32
- 385c: fa 1f 04 08 std r16,1032(r31)
- 3860: ea 1f 01 f0 ld r16,496(r31)
- 3864: 7a 0e 00 02 rotldi r14,r16,32
- 3868: ea 1f 04 00 ld r16,1024(r31)
- 386c: 79 d0 c0 2c rldimi r16,r14,24,32
- 3870: fa 1f 04 00 std r16,1024(r31)
- 3874: ea 1f 01 e8 ld r16,488(r31)
- 3878: 7a 0e 00 02 rotldi r14,r16,32
- 387c: ea 1f 03 f0 ld r16,1008(r31)
- 3880: 79 d0 c0 2c rldimi r16,r14,24,32
- 3884: fa 1f 03 f0 std r16,1008(r31)
- 3888: ea 1f 01 e0 ld r16,480(r31)
- 388c: 7a 0e 00 02 rotldi r14,r16,32
- 3890: ea 1f 03 e8 ld r16,1000(r31)
- 3894: 79 d0 c0 2c rldimi r16,r14,24,32
- 3898: fa 1f 03 e8 std r16,1000(r31)
- 389c: ea 1f 01 d8 ld r16,472(r31)
- 38a0: 7a 0e 00 02 rotldi r14,r16,32
- 38a4: ea 1f 03 58 ld r16,856(r31)
- 38a8: 79 d0 c0 2c rldimi r16,r14,24,32
- 38ac: fa 1f 03 58 std r16,856(r31)
- 38b0: ea 1f 01 d0 ld r16,464(r31)
- 38b4: 7a 0e 00 02 rotldi r14,r16,32
- 38b8: ea 1f 04 48 ld r16,1096(r31)
- 38bc: 79 d0 c0 2c rldimi r16,r14,24,32
- 38c0: fa 1f 04 48 std r16,1096(r31)
- 38c4: ea 1f 00 a0 ld r16,160(r31)
- 38c8: 7a 0e 80 02 rotldi r14,r16,48
- 38cc: ea 1f 00 e8 ld r16,232(r31)
- 38d0: 79 d0 44 0e rldimi r16,r14,40,16
- 38d4: fa 1f 00 e8 std r16,232(r31)
- 38d8: ea 1f 00 a8 ld r16,168(r31)
- 38dc: 7a 0e 80 02 rotldi r14,r16,48
- 38e0: ea 1f 00 f8 ld r16,248(r31)
- 38e4: 79 d0 44 0e rldimi r16,r14,40,16
- 38e8: fa 1f 00 f8 std r16,248(r31)
- 38ec: ea 1f 01 c8 ld r16,456(r31)
- 38f0: 7a 0e 80 02 rotldi r14,r16,48
- 38f4: ea 1f 03 80 ld r16,896(r31)
- 38f8: 79 d0 44 0e rldimi r16,r14,40,16
- 38fc: fa 1f 03 80 std r16,896(r31)
- 3900: ea 1f 01 c0 ld r16,448(r31)
- 3904: 7a 0e 80 02 rotldi r14,r16,48
- 3908: ea 1f 01 b8 ld r16,440(r31)
- 390c: 79 c3 44 0e rldimi r3,r14,40,16
- 3910: 7a 0e 80 02 rotldi r14,r16,48
- 3914: ea 1f 01 10 ld r16,272(r31)
- 3918: 79 d6 44 0e rldimi r22,r14,40,16
- 391c: 7b 8e 80 02 rotldi r14,r28,48
- 3920: 79 c5 44 0e rldimi r5,r14,40,16
- 3924: eb 9f 00 c0 ld r28,192(r31)
- 3928: f8 bf 00 c8 std r5,200(r31)
- 392c: e8 bf 01 a8 ld r5,424(r31)
- 3930: 78 ae 80 02 rotldi r14,r5,48
- 3934: e8 bf 01 a0 ld r5,416(r31)
- 3938: 79 c7 44 0e rldimi r7,r14,40,16
- 393c: 78 ae 80 02 rotldi r14,r5,48
- 3940: e8 bf 01 98 ld r5,408(r31)
- 3944: 79 c6 44 0e rldimi r6,r14,40,16
- 3948: 78 ae 80 02 rotldi r14,r5,48
- 394c: e8 bf 01 88 ld r5,392(r31)
- 3950: 79 c8 44 0e rldimi r8,r14,40,16
- 3954: 78 ae 80 02 rotldi r14,r5,48
- 3958: e8 bf 00 f0 ld r5,240(r31)
- 395c: 79 c5 44 0e rldimi r5,r14,40,16
- 3960: 7b 6e 80 02 rotldi r14,r27,48
- 3964: f8 df 00 80 std r6,128(r31)
- 3968: 79 ca 44 0e rldimi r10,r14,40,16
- 396c: 7b 4e 80 02 rotldi r14,r26,48
- 3970: f8 bf 00 f0 std r5,240(r31)
- 3974: e8 bf 00 78 ld r5,120(r31)
- 3978: 79 c5 44 0e rldimi r5,r14,40,16
- 397c: 7b 8e 80 02 rotldi r14,r28,48
- 3980: e8 df 01 40 ld r6,320(r31)
- 3984: 79 cc 44 0e rldimi r12,r14,40,16
- 3988: 7b 2e 80 02 rotldi r14,r25,48
- 398c: f9 9f 00 d0 std r12,208(r31)
- 3990: 79 c6 44 0e rldimi r6,r14,40,16
- 3994: e9 9f 00 b8 ld r12,184(r31)
- 3998: 79 8e 80 02 rotldi r14,r12,48
- 399c: fa df 00 88 std r22,136(r31)
- 39a0: 79 de 44 0e rldimi r30,r14,40,16
- 39a4: 7a ae 80 02 rotldi r14,r21,48
- 39a8: fb df 03 d8 std r30,984(r31)
- 39ac: eb df 01 70 ld r30,368(r31)
- 39b0: f8 ff 00 d8 std r7,216(r31)
- 39b4: 7d e7 7b 78 mr r7,r15
- 39b8: 79 c7 44 0e rldimi r7,r14,40,16
- 39bc: 7b ce 80 02 rotldi r14,r30,48
- 39c0: ea df 01 58 ld r22,344(r31)
- 39c4: 79 d0 44 0e rldimi r16,r14,40,16
- 39c8: 7a 8e 80 02 rotldi r14,r20,48
- 39cc: 79 c4 44 0e rldimi r4,r14,40,16
- 39d0: ea bf 00 b0 ld r21,176(r31)
- 39d4: 7a ce 80 02 rotldi r14,r22,48
- 39d8: 79 c9 44 0e rldimi r9,r14,40,16
- 39dc: 7a ae 80 02 rotldi r14,r21,48
- 39e0: eb 3f 03 d0 ld r25,976(r31)
- 39e4: 79 d7 44 0e rldimi r23,r14,40,16
- 39e8: 7a 6e 80 02 rotldi r14,r19,48
- 39ec: 79 cb 44 0e rldimi r11,r14,40,16
- 39f0: f9 1f 01 60 std r8,352(r31)
- 39f4: 7a 4e 80 02 rotldi r14,r18,48
- 39f8: 79 d9 44 0e rldimi r25,r14,40,16
- 39fc: f9 7f 03 a8 std r11,936(r31)
- 3a00: e9 7f 01 68 ld r11,360(r31)
- 3a04: fa ff 03 b0 std r23,944(r31)
- 3a08: 79 6e 80 02 rotldi r14,r11,48
- 3a0c: e9 1f 03 c8 ld r8,968(r31)
- 3a10: ea ff 01 48 ld r23,328(r31)
- 3a14: 79 c8 44 0e rldimi r8,r14,40,16
- 3a18: 7a ee 80 02 rotldi r14,r23,48
- 3a1c: ea 7f 01 38 ld r19,312(r31)
- 3a20: 79 c0 44 0e rldimi r0,r14,40,16
- 3a24: f8 1f 03 90 std r0,912(r31)
- 3a28: 7a 6e 80 02 rotldi r14,r19,48
- 3a2c: ea 9f 03 b8 ld r20,952(r31)
- 3a30: e8 1f 01 30 ld r0,304(r31)
- 3a34: 79 d4 44 0e rldimi r20,r14,40,16
- 3a38: 78 0e 80 02 rotldi r14,r0,48
- 3a3c: f8 9f 00 e0 std r4,224(r31)
- 3a40: 79 dd 44 0e rldimi r29,r14,40,16
- 3a44: e8 9f 03 30 ld r4,816(r31)
- 3a48: f9 3f 03 c0 std r9,960(r31)
- 3a4c: 78 8e 80 02 rotldi r14,r4,48
- 3a50: fb bf 03 88 std r29,904(r31)
- 3a54: e9 3f 03 a0 ld r9,928(r31)
- 3a58: eb bf 01 18 ld r29,280(r31)
- 3a5c: 79 c9 44 0e rldimi r9,r14,40,16
- 3a60: f9 5f 03 e0 std r10,992(r31)
- 3a64: 7b ae 80 02 rotldi r14,r29,48
- 3a68: e9 5f 03 98 ld r10,920(r31)
- 3a6c: ea 5f 01 08 ld r18,264(r31)
- 3a70: 79 ca 44 0e rldimi r10,r14,40,16
- 3a74: e8 9f 05 48 ld r4,1352(r31)
- 3a78: 7a 4e 80 02 rotldi r14,r18,48
- 3a7c: 79 c4 44 0e rldimi r4,r14,40,16
- 3a80: eb 5f 01 c8 ld r26,456(r31)
- 3a84: f8 9f 05 48 std r4,1352(r31)
- 3a88: e8 9f 03 48 ld r4,840(r31)
- 3a8c: 78 8e 80 02 rotldi r14,r4,48
- 3a90: e8 9f 05 40 ld r4,1344(r31)
- 3a94: 79 c4 44 0e rldimi r4,r14,40,16
- 3a98: eb 7f 03 80 ld r27,896(r31)
- 3a9c: f8 9f 05 40 std r4,1344(r31)
- 3aa0: e8 9f 03 18 ld r4,792(r31)
- 3aa4: 78 8e 80 02 rotldi r14,r4,48
- 3aa8: e8 9f 05 38 ld r4,1336(r31)
- 3aac: 79 c4 44 0e rldimi r4,r14,40,16
- 3ab0: f8 9f 05 38 std r4,1336(r31)
- 3ab4: e8 9f 03 40 ld r4,832(r31)
- 3ab8: 78 8e 80 02 rotldi r14,r4,48
- 3abc: e8 9f 05 30 ld r4,1328(r31)
- 3ac0: 79 c4 44 0e rldimi r4,r14,40,16
- 3ac4: f8 9f 05 30 std r4,1328(r31)
- 3ac8: e8 9f 03 10 ld r4,784(r31)
- 3acc: 78 8e 80 02 rotldi r14,r4,48
- 3ad0: e8 9f 05 28 ld r4,1320(r31)
- 3ad4: 79 c4 44 0e rldimi r4,r14,40,16
- 3ad8: f8 9f 05 28 std r4,1320(r31)
- 3adc: e8 9f 03 38 ld r4,824(r31)
- 3ae0: 78 8e 80 02 rotldi r14,r4,48
- 3ae4: e8 9f 05 20 ld r4,1312(r31)
- 3ae8: 79 c4 44 0e rldimi r4,r14,40,16
- 3aec: f8 9f 05 20 std r4,1312(r31)
- 3af0: e8 9f 03 00 ld r4,768(r31)
- 3af4: 78 8e 80 02 rotldi r14,r4,48
- 3af8: e8 9f 05 18 ld r4,1304(r31)
- 3afc: 79 c4 44 0e rldimi r4,r14,40,16
- 3b00: f8 9f 05 18 std r4,1304(r31)
- 3b04: e8 9f 03 28 ld r4,808(r31)
- 3b08: 78 8e 80 02 rotldi r14,r4,48
- 3b0c: e8 9f 05 10 ld r4,1296(r31)
- 3b10: 79 c4 44 0e rldimi r4,r14,40,16
- 3b14: f8 9f 05 10 std r4,1296(r31)
- 3b18: e8 9f 02 f8 ld r4,760(r31)
- 3b1c: 78 8e 80 02 rotldi r14,r4,48
- 3b20: e8 9f 05 08 ld r4,1288(r31)
- 3b24: 79 c4 44 0e rldimi r4,r14,40,16
- 3b28: f8 9f 05 08 std r4,1288(r31)
- 3b2c: e8 9f 03 20 ld r4,800(r31)
- 3b30: 78 8e 80 02 rotldi r14,r4,48
- 3b34: e8 9f 05 00 ld r4,1280(r31)
- 3b38: 79 c4 44 0e rldimi r4,r14,40,16
- 3b3c: f8 9f 05 00 std r4,1280(r31)
- 3b40: e8 9f 02 f0 ld r4,752(r31)
- 3b44: 78 8e 80 02 rotldi r14,r4,48
- 3b48: e8 9f 04 f8 ld r4,1272(r31)
- 3b4c: 79 c4 44 0e rldimi r4,r14,40,16
- 3b50: f8 9f 04 f8 std r4,1272(r31)
- 3b54: e8 9f 03 08 ld r4,776(r31)
- 3b58: 78 8e 80 02 rotldi r14,r4,48
- 3b5c: e8 9f 04 f0 ld r4,1264(r31)
- 3b60: 79 c4 44 0e rldimi r4,r14,40,16
- 3b64: f8 9f 04 f0 std r4,1264(r31)
- 3b68: e8 9f 02 e0 ld r4,736(r31)
- 3b6c: 78 8e 80 02 rotldi r14,r4,48
- 3b70: e8 9f 04 e8 ld r4,1256(r31)
- 3b74: 79 c4 44 0e rldimi r4,r14,40,16
- 3b78: f8 9f 04 e8 std r4,1256(r31)
- 3b7c: e8 9f 02 d8 ld r4,728(r31)
- 3b80: 78 8e 80 02 rotldi r14,r4,48
- 3b84: e8 9f 04 e0 ld r4,1248(r31)
- 3b88: 79 c4 44 0e rldimi r4,r14,40,16
- 3b8c: f8 9f 04 e0 std r4,1248(r31)
- 3b90: e8 9f 02 c8 ld r4,712(r31)
- 3b94: 78 8e 80 02 rotldi r14,r4,48
- 3b98: e8 9f 04 d8 ld r4,1240(r31)
- 3b9c: 79 c4 44 0e rldimi r4,r14,40,16
- 3ba0: f8 9f 04 d8 std r4,1240(r31)
- 3ba4: e8 9f 02 c0 ld r4,704(r31)
- 3ba8: 78 8e 80 02 rotldi r14,r4,48
- 3bac: e8 9f 04 d0 ld r4,1232(r31)
- 3bb0: 79 c4 44 0e rldimi r4,r14,40,16
- 3bb4: f8 9f 04 d0 std r4,1232(r31)
- 3bb8: e8 9f 02 b8 ld r4,696(r31)
- 3bbc: 78 8e 80 02 rotldi r14,r4,48
- 3bc0: e8 9f 04 c8 ld r4,1224(r31)
- 3bc4: 79 c4 44 0e rldimi r4,r14,40,16
- 3bc8: f8 9f 04 c8 std r4,1224(r31)
- 3bcc: e8 9f 02 78 ld r4,632(r31)
- 3bd0: 78 8e 80 02 rotldi r14,r4,48
- 3bd4: e8 9f 04 c0 ld r4,1216(r31)
- 3bd8: 79 c4 44 0e rldimi r4,r14,40,16
- 3bdc: f8 9f 04 c0 std r4,1216(r31)
- 3be0: e8 9f 02 a8 ld r4,680(r31)
- 3be4: 78 8e 80 02 rotldi r14,r4,48
- 3be8: e8 9f 04 b8 ld r4,1208(r31)
- 3bec: 79 c4 44 0e rldimi r4,r14,40,16
- 3bf0: f8 9f 04 b8 std r4,1208(r31)
- 3bf4: e8 9f 02 e8 ld r4,744(r31)
- 3bf8: 78 8e 80 02 rotldi r14,r4,48
- 3bfc: e8 9f 04 b0 ld r4,1200(r31)
- 3c00: 79 c4 44 0e rldimi r4,r14,40,16
- 3c04: f8 9f 04 b0 std r4,1200(r31)
- 3c08: e8 9f 02 90 ld r4,656(r31)
- 3c0c: 78 8e 80 02 rotldi r14,r4,48
- 3c10: e8 9f 04 a8 ld r4,1192(r31)
- 3c14: 79 c4 44 0e rldimi r4,r14,40,16
- 3c18: f8 9f 04 a8 std r4,1192(r31)
- 3c1c: e8 9f 02 d0 ld r4,720(r31)
- 3c20: 78 8e 80 02 rotldi r14,r4,48
- 3c24: e8 9f 04 a0 ld r4,1184(r31)
- 3c28: 79 c4 44 0e rldimi r4,r14,40,16
- 3c2c: f8 9f 04 a0 std r4,1184(r31)
- 3c30: e8 9f 02 88 ld r4,648(r31)
- 3c34: 78 8e 80 02 rotldi r14,r4,48
- 3c38: e8 9f 04 98 ld r4,1176(r31)
- 3c3c: 79 c4 44 0e rldimi r4,r14,40,16
- 3c40: f8 9f 04 98 std r4,1176(r31)
- 3c44: e8 9f 02 b0 ld r4,688(r31)
- 3c48: 78 8e 80 02 rotldi r14,r4,48
- 3c4c: e8 9f 04 90 ld r4,1168(r31)
- 3c50: 79 c4 44 0e rldimi r4,r14,40,16
- 3c54: f8 9f 04 90 std r4,1168(r31)
- 3c58: e8 9f 02 80 ld r4,640(r31)
- 3c5c: 78 8e 80 02 rotldi r14,r4,48
- 3c60: e8 9f 04 88 ld r4,1160(r31)
- 3c64: 79 c4 44 0e rldimi r4,r14,40,16
- 3c68: f8 9f 04 88 std r4,1160(r31)
- 3c6c: e8 9f 02 a0 ld r4,672(r31)
- 3c70: 78 8e 80 02 rotldi r14,r4,48
- 3c74: e8 9f 02 98 ld r4,664(r31)
- 3c78: 79 d8 44 0e rldimi r24,r14,40,16
- 3c7c: fb 1f 03 60 std r24,864(r31)
- 3c80: 78 8e 80 02 rotldi r14,r4,48
- 3c84: eb 1f 03 68 ld r24,872(r31)
- 3c88: e8 9f 02 70 ld r4,624(r31)
- 3c8c: 79 d8 44 0e rldimi r24,r14,40,16
- 3c90: 78 8e 80 02 rotldi r14,r4,48
- 3c94: e8 9f 04 80 ld r4,1152(r31)
- 3c98: 79 c4 44 0e rldimi r4,r14,40,16
- 3c9c: f8 9f 04 80 std r4,1152(r31)
- 3ca0: e8 9f 02 60 ld r4,608(r31)
- 3ca4: 78 8e 80 02 rotldi r14,r4,48
- 3ca8: e8 9f 04 78 ld r4,1144(r31)
- 3cac: 79 c4 44 0e rldimi r4,r14,40,16
- 3cb0: f8 9f 04 78 std r4,1144(r31)
- 3cb4: e8 9f 02 50 ld r4,592(r31)
- 3cb8: 78 8e 80 02 rotldi r14,r4,48
- 3cbc: e8 9f 04 70 ld r4,1136(r31)
- 3cc0: 79 c4 44 0e rldimi r4,r14,40,16
- 3cc4: f8 9f 04 70 std r4,1136(r31)
- 3cc8: e8 9f 02 40 ld r4,576(r31)
- 3ccc: 78 8e 80 02 rotldi r14,r4,48
- 3cd0: e8 9f 04 68 ld r4,1128(r31)
- 3cd4: 79 c4 44 0e rldimi r4,r14,40,16
- 3cd8: f8 9f 04 68 std r4,1128(r31)
- 3cdc: e8 9f 02 38 ld r4,568(r31)
- 3ce0: 78 8e 80 02 rotldi r14,r4,48
- 3ce4: e8 9f 04 60 ld r4,1120(r31)
- 3ce8: 79 c4 44 0e rldimi r4,r14,40,16
- 3cec: f8 9f 04 60 std r4,1120(r31)
- 3cf0: e8 9f 02 28 ld r4,552(r31)
- 3cf4: 78 8e 80 02 rotldi r14,r4,48
- 3cf8: e8 9f 04 58 ld r4,1112(r31)
- 3cfc: 79 c4 44 0e rldimi r4,r14,40,16
- 3d00: f8 9f 04 58 std r4,1112(r31)
- 3d04: e8 9f 02 18 ld r4,536(r31)
- 3d08: 78 8e 80 02 rotldi r14,r4,48
- 3d0c: e8 9f 04 50 ld r4,1104(r31)
- 3d10: 79 c4 44 0e rldimi r4,r14,40,16
- 3d14: f8 9f 04 50 std r4,1104(r31)
- 3d18: e8 9f 02 68 ld r4,616(r31)
- 3d1c: 78 8e 80 02 rotldi r14,r4,48
- 3d20: e8 9f 02 58 ld r4,600(r31)
- 3d24: 79 d1 44 0e rldimi r17,r14,40,16
- 3d28: 78 8e 80 02 rotldi r14,r4,48
- 3d2c: e8 9f 04 40 ld r4,1088(r31)
- 3d30: 79 c4 44 0e rldimi r4,r14,40,16
- 3d34: fa 3f 03 50 std r17,848(r31)
- 3d38: f8 9f 04 40 std r4,1088(r31)
- 3d3c: e8 9f 02 48 ld r4,584(r31)
- 3d40: 78 8e 80 02 rotldi r14,r4,48
- 3d44: e8 9f 04 38 ld r4,1080(r31)
- 3d48: 79 c4 44 0e rldimi r4,r14,40,16
- 3d4c: f8 9f 04 38 std r4,1080(r31)
- 3d50: e8 9f 02 30 ld r4,560(r31)
- 3d54: 78 8e 80 02 rotldi r14,r4,48
- 3d58: e8 9f 04 30 ld r4,1072(r31)
- 3d5c: 79 c4 44 0e rldimi r4,r14,40,16
- 3d60: f8 9f 04 30 std r4,1072(r31)
- 3d64: e8 9f 02 20 ld r4,544(r31)
- 3d68: 78 8e 80 02 rotldi r14,r4,48
- 3d6c: e8 9f 04 28 ld r4,1064(r31)
- 3d70: 79 c4 44 0e rldimi r4,r14,40,16
- 3d74: f8 9f 04 28 std r4,1064(r31)
- 3d78: e8 9f 02 10 ld r4,528(r31)
- 3d7c: 78 8e 80 02 rotldi r14,r4,48
- 3d80: e8 9f 04 20 ld r4,1056(r31)
- 3d84: 79 c4 44 0e rldimi r4,r14,40,16
- 3d88: f8 9f 04 20 std r4,1056(r31)
- 3d8c: e8 9f 02 08 ld r4,520(r31)
- 3d90: 78 8e 80 02 rotldi r14,r4,48
- 3d94: e8 9f 04 18 ld r4,1048(r31)
- 3d98: 79 c4 44 0e rldimi r4,r14,40,16
- 3d9c: f8 9f 04 18 std r4,1048(r31)
- 3da0: e8 9f 02 00 ld r4,512(r31)
- 3da4: 78 8e 80 02 rotldi r14,r4,48
- 3da8: e8 9f 04 10 ld r4,1040(r31)
- 3dac: 79 c4 44 0e rldimi r4,r14,40,16
- 3db0: f8 9f 04 10 std r4,1040(r31)
- 3db4: e8 9f 01 f8 ld r4,504(r31)
- 3db8: 78 8e 80 02 rotldi r14,r4,48
- 3dbc: e8 9f 04 08 ld r4,1032(r31)
- 3dc0: 79 c4 44 0e rldimi r4,r14,40,16
- 3dc4: f8 9f 04 08 std r4,1032(r31)
- 3dc8: e8 9f 01 f0 ld r4,496(r31)
- 3dcc: 78 8e 80 02 rotldi r14,r4,48
- 3dd0: e8 9f 04 00 ld r4,1024(r31)
- 3dd4: 79 c4 44 0e rldimi r4,r14,40,16
- 3dd8: f8 9f 04 00 std r4,1024(r31)
- 3ddc: e8 9f 01 e8 ld r4,488(r31)
- 3de0: 78 8e 80 02 rotldi r14,r4,48
- 3de4: e8 9f 03 f0 ld r4,1008(r31)
- 3de8: 79 c4 44 0e rldimi r4,r14,40,16
- 3dec: f8 9f 03 f0 std r4,1008(r31)
- 3df0: e8 9f 01 e0 ld r4,480(r31)
- 3df4: 78 8e 80 02 rotldi r14,r4,48
- 3df8: e8 9f 03 e8 ld r4,1000(r31)
- 3dfc: 79 c4 44 0e rldimi r4,r14,40,16
- 3e00: f8 9f 03 e8 std r4,1000(r31)
- 3e04: e8 9f 01 d8 ld r4,472(r31)
- 3e08: 78 8e 80 02 rotldi r14,r4,48
- 3e0c: e8 9f 03 58 ld r4,856(r31)
- 3e10: 79 c4 44 0e rldimi r4,r14,40,16
- 3e14: f8 9f 03 58 std r4,856(r31)
- 3e18: e8 9f 01 d0 ld r4,464(r31)
- 3e1c: 78 8e 80 02 rotldi r14,r4,48
- 3e20: e8 9f 04 48 ld r4,1096(r31)
- 3e24: 79 c4 44 0e rldimi r4,r14,40,16
- 3e28: e9 df 00 e8 ld r14,232(r31)
- 3e2c: f8 9f 04 48 std r4,1096(r31)
- 3e30: e8 9f 01 00 ld r4,256(r31)
- 3e34: f8 9f 05 68 std r4,1384(r31)
- 3e38: e8 9f 00 a0 ld r4,160(r31)
- 3e3c: 78 8f c0 02 rotldi r15,r4,56
- 3e40: 79 ee 82 0e rldimi r14,r15,48,8
- 3e44: 78 8e c0 0e rldimi r14,r4,56,0
- 3e48: e8 9f 00 a8 ld r4,168(r31)
- 3e4c: f9 df 05 60 std r14,1376(r31)
- 3e50: 78 8f c0 02 rotldi r15,r4,56
- 3e54: e9 df 00 f8 ld r14,248(r31)
- 3e58: 79 ee 82 0e rldimi r14,r15,48,8
- 3e5c: 7b 4f c0 02 rotldi r15,r26,56
- 3e60: 78 8e c0 0e rldimi r14,r4,56,0
- 3e64: 79 fb 82 0e rldimi r27,r15,48,8
- 3e68: e8 9f 00 c8 ld r4,200(r31)
- 3e6c: 7b 5b c0 0e rldimi r27,r26,56,0
- 3e70: f9 df 05 70 std r14,1392(r31)
- 3e74: e9 df 01 c0 ld r14,448(r31)
- 3e78: 79 cf c0 02 rotldi r15,r14,56
- 3e7c: fb 7f 05 78 std r27,1400(r31)
- 3e80: 79 e3 82 0e rldimi r3,r15,48,8
- 3e84: 79 c3 c0 0e rldimi r3,r14,56,0
- 3e88: eb 7f 01 b8 ld r27,440(r31)
- 3e8c: f8 7f 05 80 std r3,1408(r31)
- 3e90: 7b 6f c0 02 rotldi r15,r27,56
- 3e94: e8 7f 00 88 ld r3,136(r31)
- 3e98: 79 e3 82 0e rldimi r3,r15,48,8
- 3e9c: 7b 63 c0 0e rldimi r3,r27,56,0
- 3ea0: eb 7f 01 a8 ld r27,424(r31)
- 3ea4: f8 7f 05 88 std r3,1416(r31)
- 3ea8: e8 7f 01 b0 ld r3,432(r31)
- 3eac: 78 6f c0 02 rotldi r15,r3,56
- 3eb0: 79 e4 82 0e rldimi r4,r15,48,8
- 3eb4: 78 64 c0 0e rldimi r4,r3,56,0
- 3eb8: e8 7f 00 d8 ld r3,216(r31)
- 3ebc: 7b 6f c0 02 rotldi r15,r27,56
- 3ec0: 79 e3 82 0e rldimi r3,r15,48,8
- 3ec4: f8 9f 05 90 std r4,1424(r31)
- 3ec8: 7b 63 c0 0e rldimi r3,r27,56,0
- 3ecc: f8 7f 05 98 std r3,1432(r31)
- 3ed0: e8 7f 01 a0 ld r3,416(r31)
- 3ed4: e8 9f 00 80 ld r4,128(r31)
- 3ed8: 78 6f c0 02 rotldi r15,r3,56
- 3edc: 79 e4 82 0e rldimi r4,r15,48,8
- 3ee0: 78 64 c0 0e rldimi r4,r3,56,0
- 3ee4: e8 7f 01 98 ld r3,408(r31)
- 3ee8: f8 9f 05 a0 std r4,1440(r31)
- 3eec: 78 6f c0 02 rotldi r15,r3,56
- 3ef0: e8 9f 01 60 ld r4,352(r31)
- 3ef4: 79 e4 82 0e rldimi r4,r15,48,8
- 3ef8: 78 64 c0 0e rldimi r4,r3,56,0
- 3efc: e8 7f 01 88 ld r3,392(r31)
- 3f00: f8 9f 05 a8 std r4,1448(r31)
- 3f04: 78 6f c0 02 rotldi r15,r3,56
- 3f08: e8 9f 00 f0 ld r4,240(r31)
- 3f0c: 79 e4 82 0e rldimi r4,r15,48,8
- 3f10: 78 64 c0 0e rldimi r4,r3,56,0
- 3f14: e8 7f 01 80 ld r3,384(r31)
- 3f18: f8 9f 05 b0 std r4,1456(r31)
- 3f1c: 78 6f c0 02 rotldi r15,r3,56
- 3f20: e8 9f 03 e0 ld r4,992(r31)
- 3f24: 79 e4 82 0e rldimi r4,r15,48,8
- 3f28: 78 64 c0 0e rldimi r4,r3,56,0
- 3f2c: e8 7f 00 98 ld r3,152(r31)
- 3f30: 78 6f c0 02 rotldi r15,r3,56
- 3f34: f8 9f 05 b8 std r4,1464(r31)
- 3f38: 79 e5 82 0e rldimi r5,r15,48,8
- 3f3c: 78 65 c0 0e rldimi r5,r3,56,0
- 3f40: e8 9f 00 d0 ld r4,208(r31)
- 3f44: 7b 8f c0 02 rotldi r15,r28,56
- 3f48: e8 7f 01 90 ld r3,400(r31)
- 3f4c: 79 e4 82 0e rldimi r4,r15,48,8
- 3f50: 7b 84 c0 0e rldimi r4,r28,56,0
- 3f54: 78 6f c0 02 rotldi r15,r3,56
- 3f58: f8 9f 05 c8 std r4,1480(r31)
- 3f5c: 79 e6 82 0e rldimi r6,r15,48,8
- 3f60: 78 66 c0 0e rldimi r6,r3,56,0
- 3f64: 7d 83 63 78 mr r3,r12
- 3f68: e8 9f 03 d8 ld r4,984(r31)
- 3f6c: 79 8f c0 02 rotldi r15,r12,56
- 3f70: e8 7f 01 78 ld r3,376(r31)
- 3f74: 79 e4 82 0e rldimi r4,r15,48,8
- 3f78: 79 84 c0 0e rldimi r4,r12,56,0
- 3f7c: 78 6f c0 02 rotldi r15,r3,56
- 3f80: f8 9f 05 d8 std r4,1496(r31)
- 3f84: 79 e7 82 0e rldimi r7,r15,48,8
- 3f88: 78 67 c0 0e rldimi r7,r3,56,0
- 3f8c: 7f c3 f3 78 mr r3,r30
- 3f90: e8 9f 00 e0 ld r4,224(r31)
- 3f94: 7b cf c0 02 rotldi r15,r30,56
- 3f98: 79 f0 82 0e rldimi r16,r15,48,8
- 3f9c: e8 7f 01 50 ld r3,336(r31)
- 3fa0: 7b d0 c0 0e rldimi r16,r30,56,0
- 3fa4: 78 6f c0 02 rotldi r15,r3,56
- 3fa8: f8 ff 05 e0 std r7,1504(r31)
- 3fac: 79 e4 82 0e rldimi r4,r15,48,8
- 3fb0: 78 64 c0 0e rldimi r4,r3,56,0
- 3fb4: f8 9f 05 f0 std r4,1520(r31)
- 3fb8: 7a cf c0 02 rotldi r15,r22,56
- 3fbc: e8 9f 03 c0 ld r4,960(r31)
- 3fc0: 79 e4 82 0e rldimi r4,r15,48,8
- 3fc4: 7a af c0 02 rotldi r15,r21,56
- 3fc8: e8 7f 01 28 ld r3,296(r31)
- 3fcc: 7a c4 c0 0e rldimi r4,r22,56,0
- 3fd0: f8 9f 05 f8 std r4,1528(r31)
- 3fd4: e8 9f 03 b0 ld r4,944(r31)
- 3fd8: 79 e4 82 0e rldimi r4,r15,48,8
- 3fdc: 78 6f c0 02 rotldi r15,r3,56
- 3fe0: f8 df 05 d0 std r6,1488(r31)
- 3fe4: 7a a4 c0 0e rldimi r4,r21,56,0
- 3fe8: f8 9f 06 00 std r4,1536(r31)
- 3fec: e8 9f 03 a8 ld r4,936(r31)
- 3ff0: 79 e4 82 0e rldimi r4,r15,48,8
- 3ff4: f8 bf 05 c0 std r5,1472(r31)
- 3ff8: 78 64 c0 0e rldimi r4,r3,56,0
- 3ffc: e8 7f 01 20 ld r3,288(r31)
- 4000: f8 9f 06 08 std r4,1544(r31)
- 4004: 78 6f c0 02 rotldi r15,r3,56
- 4008: 7f 24 cb 78 mr r4,r25
- 400c: 79 e4 82 0e rldimi r4,r15,48,8
- 4010: 79 6f c0 02 rotldi r15,r11,56
- 4014: fa 1f 05 e8 std r16,1512(r31)
- 4018: 78 64 c0 0e rldimi r4,r3,56,0
- 401c: 79 e8 82 0e rldimi r8,r15,48,8
- 4020: f8 9f 06 10 std r4,1552(r31)
- 4024: 7a ef c0 02 rotldi r15,r23,56
- 4028: 7d 63 5b 78 mr r3,r11
- 402c: 7e 63 9b 78 mr r3,r19
- 4030: 79 68 c0 0e rldimi r8,r11,56,0
- 4034: e8 9f 03 90 ld r4,912(r31)
- 4038: 7c 03 03 78 mr r3,r0
- 403c: 79 e4 82 0e rldimi r4,r15,48,8
- 4040: 7a 6f c0 02 rotldi r15,r19,56
- 4044: e8 7f 03 30 ld r3,816(r31)
- 4048: 7a e4 c0 0e rldimi r4,r23,56,0
- 404c: f8 9f 06 20 std r4,1568(r31)
- 4050: 7e 84 a3 78 mr r4,r20
- 4054: 79 e4 82 0e rldimi r4,r15,48,8
- 4058: 7a 64 c0 0e rldimi r4,r19,56,0
- 405c: f8 9f 06 28 std r4,1576(r31)
- 4060: 78 0f c0 02 rotldi r15,r0,56
- 4064: e8 9f 03 88 ld r4,904(r31)
- 4068: 79 e4 82 0e rldimi r4,r15,48,8
- 406c: 78 6f c0 02 rotldi r15,r3,56
- 4070: f9 1f 06 18 std r8,1560(r31)
- 4074: 78 04 c0 0e rldimi r4,r0,56,0
- 4078: 79 e9 82 0e rldimi r9,r15,48,8
- 407c: f8 9f 06 30 std r4,1584(r31)
- 4080: 7b af c0 02 rotldi r15,r29,56
- 4084: 78 69 c0 0e rldimi r9,r3,56,0
- 4088: e8 9f 05 48 ld r4,1352(r31)
- 408c: 79 ea 82 0e rldimi r10,r15,48,8
- 4090: 7a 4f c0 02 rotldi r15,r18,56
- 4094: 7f a3 eb 78 mr r3,r29
- 4098: 7b aa c0 0e rldimi r10,r29,56,0
- 409c: e8 7f 03 48 ld r3,840(r31)
- 40a0: 79 e4 82 0e rldimi r4,r15,48,8
- 40a4: 7a 44 c0 0e rldimi r4,r18,56,0
- 40a8: f8 9f 07 c0 std r4,1984(r31)
- 40ac: 78 6f c0 02 rotldi r15,r3,56
- 40b0: e8 9f 05 40 ld r4,1344(r31)
- 40b4: 79 e4 82 0e rldimi r4,r15,48,8
- 40b8: f9 5f 06 40 std r10,1600(r31)
- 40bc: 78 64 c0 0e rldimi r4,r3,56,0
- 40c0: e8 7f 03 18 ld r3,792(r31)
- 40c4: f8 9f 07 c8 std r4,1992(r31)
- 40c8: 78 6f c0 02 rotldi r15,r3,56
- 40cc: e8 9f 05 38 ld r4,1336(r31)
- 40d0: 79 e4 82 0e rldimi r4,r15,48,8
- 40d4: f9 3f 06 38 std r9,1592(r31)
- 40d8: 78 64 c0 0e rldimi r4,r3,56,0
- 40dc: e8 7f 03 40 ld r3,832(r31)
- 40e0: f8 9f 07 d0 std r4,2000(r31)
- 40e4: 78 6f c0 02 rotldi r15,r3,56
- 40e8: e8 9f 05 30 ld r4,1328(r31)
- 40ec: 79 e4 82 0e rldimi r4,r15,48,8
- 40f0: 78 64 c0 0e rldimi r4,r3,56,0
- 40f4: e8 7f 03 10 ld r3,784(r31)
- 40f8: f8 9f 07 d8 std r4,2008(r31)
- 40fc: 78 6f c0 02 rotldi r15,r3,56
- 4100: e8 9f 05 28 ld r4,1320(r31)
- 4104: 79 e4 82 0e rldimi r4,r15,48,8
- 4108: 78 64 c0 0e rldimi r4,r3,56,0
- 410c: e8 7f 03 38 ld r3,824(r31)
- 4110: f8 9f 07 e0 std r4,2016(r31)
- 4114: 78 6f c0 02 rotldi r15,r3,56
- 4118: e8 9f 05 20 ld r4,1312(r31)
- 411c: 79 e4 82 0e rldimi r4,r15,48,8
- 4120: 78 64 c0 0e rldimi r4,r3,56,0
- 4124: e8 7f 03 00 ld r3,768(r31)
- 4128: f8 9f 07 e8 std r4,2024(r31)
- 412c: 78 6f c0 02 rotldi r15,r3,56
- 4130: e8 9f 05 18 ld r4,1304(r31)
- 4134: 79 e4 82 0e rldimi r4,r15,48,8
- 4138: 78 64 c0 0e rldimi r4,r3,56,0
- 413c: e8 7f 03 28 ld r3,808(r31)
- 4140: f8 9f 07 f0 std r4,2032(r31)
- 4144: 78 6f c0 02 rotldi r15,r3,56
- 4148: e8 9f 05 10 ld r4,1296(r31)
- 414c: 79 e4 82 0e rldimi r4,r15,48,8
- 4150: 78 64 c0 0e rldimi r4,r3,56,0
- 4154: e8 7f 02 f8 ld r3,760(r31)
- 4158: f8 9f 07 f8 std r4,2040(r31)
- 415c: 78 6f c0 02 rotldi r15,r3,56
- 4160: e8 9f 05 08 ld r4,1288(r31)
- 4164: 79 e4 82 0e rldimi r4,r15,48,8
- 4168: 78 64 c0 0e rldimi r4,r3,56,0
- 416c: e8 7f 03 20 ld r3,800(r31)
- 4170: f8 9f 08 00 std r4,2048(r31)
- 4174: 78 6f c0 02 rotldi r15,r3,56
- 4178: e8 9f 05 00 ld r4,1280(r31)
- 417c: 79 e4 82 0e rldimi r4,r15,48,8
- 4180: 78 64 c0 0e rldimi r4,r3,56,0
- 4184: e8 7f 02 f0 ld r3,752(r31)
- 4188: f8 9f 08 08 std r4,2056(r31)
- 418c: 78 6f c0 02 rotldi r15,r3,56
- 4190: e8 9f 04 f8 ld r4,1272(r31)
- 4194: 79 e4 82 0e rldimi r4,r15,48,8
- 4198: 78 64 c0 0e rldimi r4,r3,56,0
- 419c: e8 7f 03 08 ld r3,776(r31)
- 41a0: f8 9f 08 10 std r4,2064(r31)
- 41a4: 78 6f c0 02 rotldi r15,r3,56
- 41a8: e8 9f 04 f0 ld r4,1264(r31)
- 41ac: 79 e4 82 0e rldimi r4,r15,48,8
- 41b0: 78 64 c0 0e rldimi r4,r3,56,0
- 41b4: e8 7f 02 e0 ld r3,736(r31)
- 41b8: f8 9f 08 18 std r4,2072(r31)
- 41bc: 78 6f c0 02 rotldi r15,r3,56
- 41c0: e8 9f 04 e8 ld r4,1256(r31)
- 41c4: 79 e4 82 0e rldimi r4,r15,48,8
- 41c8: 78 64 c0 0e rldimi r4,r3,56,0
- 41cc: e8 7f 02 d8 ld r3,728(r31)
- 41d0: f8 9f 08 20 std r4,2080(r31)
- 41d4: 78 6f c0 02 rotldi r15,r3,56
- 41d8: e8 9f 04 e0 ld r4,1248(r31)
- 41dc: 79 e4 82 0e rldimi r4,r15,48,8
- 41e0: 78 64 c0 0e rldimi r4,r3,56,0
- 41e4: e8 7f 02 c8 ld r3,712(r31)
- 41e8: f8 9f 08 28 std r4,2088(r31)
- 41ec: 78 6f c0 02 rotldi r15,r3,56
- 41f0: e8 9f 04 d8 ld r4,1240(r31)
- 41f4: 79 e4 82 0e rldimi r4,r15,48,8
- 41f8: 78 64 c0 0e rldimi r4,r3,56,0
- 41fc: e8 7f 02 c0 ld r3,704(r31)
- 4200: f8 9f 08 30 std r4,2096(r31)
- 4204: 78 6f c0 02 rotldi r15,r3,56
- 4208: e8 9f 04 d0 ld r4,1232(r31)
- 420c: 79 e4 82 0e rldimi r4,r15,48,8
- 4210: 78 64 c0 0e rldimi r4,r3,56,0
- 4214: e8 7f 02 b8 ld r3,696(r31)
- 4218: f8 9f 08 38 std r4,2104(r31)
- 421c: 78 6f c0 02 rotldi r15,r3,56
- 4220: e8 9f 04 c8 ld r4,1224(r31)
- 4224: 79 e4 82 0e rldimi r4,r15,48,8
- 4228: 78 64 c0 0e rldimi r4,r3,56,0
- 422c: e8 7f 02 78 ld r3,632(r31)
- 4230: f8 9f 08 40 std r4,2112(r31)
- 4234: 78 6f c0 02 rotldi r15,r3,56
- 4238: e8 9f 04 c0 ld r4,1216(r31)
- 423c: 79 e4 82 0e rldimi r4,r15,48,8
- 4240: 78 64 c0 0e rldimi r4,r3,56,0
- 4244: e8 7f 02 a8 ld r3,680(r31)
- 4248: f8 9f 08 48 std r4,2120(r31)
- 424c: 78 6f c0 02 rotldi r15,r3,56
- 4250: e8 9f 04 b8 ld r4,1208(r31)
- 4254: 79 e4 82 0e rldimi r4,r15,48,8
- 4258: 78 64 c0 0e rldimi r4,r3,56,0
- 425c: e8 7f 02 e8 ld r3,744(r31)
- 4260: f8 9f 08 50 std r4,2128(r31)
- 4264: 78 6f c0 02 rotldi r15,r3,56
- 4268: e8 9f 04 b0 ld r4,1200(r31)
- 426c: 79 e4 82 0e rldimi r4,r15,48,8
- 4270: 78 64 c0 0e rldimi r4,r3,56,0
- 4274: e8 7f 02 90 ld r3,656(r31)
- 4278: f8 9f 08 58 std r4,2136(r31)
- 427c: 78 6f c0 02 rotldi r15,r3,56
- 4280: e8 9f 04 a8 ld r4,1192(r31)
- 4284: 79 e4 82 0e rldimi r4,r15,48,8
- 4288: 78 64 c0 0e rldimi r4,r3,56,0
- 428c: e8 7f 02 d0 ld r3,720(r31)
- 4290: f8 9f 08 60 std r4,2144(r31)
- 4294: 78 6f c0 02 rotldi r15,r3,56
- 4298: e8 9f 04 a0 ld r4,1184(r31)
- 429c: 79 e4 82 0e rldimi r4,r15,48,8
- 42a0: 78 64 c0 0e rldimi r4,r3,56,0
- 42a4: e8 7f 02 88 ld r3,648(r31)
- 42a8: f8 9f 08 68 std r4,2152(r31)
- 42ac: 78 6f c0 02 rotldi r15,r3,56
- 42b0: e8 9f 04 98 ld r4,1176(r31)
- 42b4: 79 e4 82 0e rldimi r4,r15,48,8
- 42b8: 78 64 c0 0e rldimi r4,r3,56,0
- 42bc: e8 7f 02 b0 ld r3,688(r31)
- 42c0: f8 9f 08 70 std r4,2160(r31)
- 42c4: 78 6f c0 02 rotldi r15,r3,56
- 42c8: e8 9f 04 90 ld r4,1168(r31)
- 42cc: 79 e4 82 0e rldimi r4,r15,48,8
- 42d0: 78 64 c0 0e rldimi r4,r3,56,0
- 42d4: e8 7f 02 80 ld r3,640(r31)
- 42d8: f8 9f 08 78 std r4,2168(r31)
- 42dc: 78 6f c0 02 rotldi r15,r3,56
- 42e0: e8 9f 04 88 ld r4,1160(r31)
- 42e4: 79 e4 82 0e rldimi r4,r15,48,8
- 42e8: 78 64 c0 0e rldimi r4,r3,56,0
- 42ec: e8 7f 02 a0 ld r3,672(r31)
- 42f0: f8 9f 08 80 std r4,2176(r31)
- 42f4: 78 6f c0 02 rotldi r15,r3,56
- 42f8: e8 9f 03 60 ld r4,864(r31)
- 42fc: 79 e4 82 0e rldimi r4,r15,48,8
- 4300: 78 64 c0 0e rldimi r4,r3,56,0
- 4304: e8 7f 02 98 ld r3,664(r31)
- 4308: 78 71 c0 02 rotldi r17,r3,56
- 430c: f8 9f 08 88 std r4,2184(r31)
- 4310: 7a 38 82 0e rldimi r24,r17,48,8
- 4314: 78 78 c0 0e rldimi r24,r3,56,0
- 4318: e8 7f 02 70 ld r3,624(r31)
- 431c: e8 9f 04 80 ld r4,1152(r31)
- 4320: 78 73 c0 02 rotldi r19,r3,56
- 4324: 7a 64 82 0e rldimi r4,r19,48,8
- 4328: ea 3f 03 f8 ld r17,1016(r31)
- 432c: 78 64 c0 0e rldimi r4,r3,56,0
- 4330: e8 7f 02 60 ld r3,608(r31)
- 4334: f8 9f 08 98 std r4,2200(r31)
- 4338: 78 76 c0 02 rotldi r22,r3,56
- 433c: e8 9f 04 78 ld r4,1144(r31)
- 4340: 7a c4 82 0e rldimi r4,r22,48,8
- 4344: fb 1f 08 90 std r24,2192(r31)
- 4348: 78 64 c0 0e rldimi r4,r3,56,0
- 434c: e8 7f 02 50 ld r3,592(r31)
- 4350: f8 9f 08 a0 std r4,2208(r31)
- 4354: 78 76 c0 02 rotldi r22,r3,56
- 4358: e8 9f 04 70 ld r4,1136(r31)
- 435c: 7a c4 82 0e rldimi r4,r22,48,8
- 4360: 78 64 c0 0e rldimi r4,r3,56,0
- 4364: e8 7f 02 40 ld r3,576(r31)
- 4368: f8 9f 08 a8 std r4,2216(r31)
- 436c: 78 79 c0 02 rotldi r25,r3,56
- 4370: e8 9f 04 68 ld r4,1128(r31)
- 4374: 7b 24 82 0e rldimi r4,r25,48,8
- 4378: 78 64 c0 0e rldimi r4,r3,56,0
- 437c: e8 7f 02 38 ld r3,568(r31)
- 4380: f8 9f 08 b0 std r4,2224(r31)
- 4384: 78 79 c0 02 rotldi r25,r3,56
- 4388: e8 9f 04 60 ld r4,1120(r31)
- 438c: 7b 24 82 0e rldimi r4,r25,48,8
- 4390: 78 64 c0 0e rldimi r4,r3,56,0
- 4394: e8 7f 02 28 ld r3,552(r31)
- 4398: f8 9f 08 b8 std r4,2232(r31)
- 439c: 78 79 c0 02 rotldi r25,r3,56
- 43a0: e8 9f 04 58 ld r4,1112(r31)
- 43a4: 7b 24 82 0e rldimi r4,r25,48,8
- 43a8: 78 64 c0 0e rldimi r4,r3,56,0
- 43ac: e8 7f 02 18 ld r3,536(r31)
- 43b0: f8 9f 08 c0 std r4,2240(r31)
- 43b4: 78 7b c0 02 rotldi r27,r3,56
- 43b8: e8 9f 04 50 ld r4,1104(r31)
- 43bc: 7b 64 82 0e rldimi r4,r27,48,8
- 43c0: 78 64 c0 0e rldimi r4,r3,56,0
- 43c4: e8 7f 03 50 ld r3,848(r31)
- 43c8: f8 9f 08 c8 std r4,2248(r31)
- 43cc: e8 9f 02 68 ld r4,616(r31)
- 43d0: 78 9b c0 02 rotldi r27,r4,56
- 43d4: 7b 63 82 0e rldimi r3,r27,48,8
- 43d8: 78 83 c0 0e rldimi r3,r4,56,0
- 43dc: e8 9f 04 40 ld r4,1088(r31)
- 43e0: f8 7f 08 d0 std r3,2256(r31)
- 43e4: e8 7f 02 58 ld r3,600(r31)
- 43e8: 78 7e c0 02 rotldi r30,r3,56
- 43ec: 7b c4 82 0e rldimi r4,r30,48,8
- 43f0: 78 64 c0 0e rldimi r4,r3,56,0
- 43f4: e8 7f 02 48 ld r3,584(r31)
- 43f8: f8 9f 08 d8 std r4,2264(r31)
- 43fc: 78 7e c0 02 rotldi r30,r3,56
- 4400: e8 9f 04 38 ld r4,1080(r31)
- 4404: 7b c4 82 0e rldimi r4,r30,48,8
- 4408: 78 64 c0 0e rldimi r4,r3,56,0
- 440c: e8 7f 04 30 ld r3,1072(r31)
- 4410: f8 9f 08 e0 std r4,2272(r31)
- 4414: e8 9f 02 30 ld r4,560(r31)
- 4418: 78 9e c0 02 rotldi r30,r4,56
- 441c: 7b c3 82 0e rldimi r3,r30,48,8
- 4420: 78 83 c0 0e rldimi r3,r4,56,0
- 4424: e8 9f 02 20 ld r4,544(r31)
- 4428: f8 7f 08 e8 std r3,2280(r31)
- 442c: 78 80 c0 02 rotldi r0,r4,56
- 4430: e8 7f 04 28 ld r3,1064(r31)
- 4434: 78 03 82 0e rldimi r3,r0,48,8
- 4438: 78 83 c0 0e rldimi r3,r4,56,0
- 443c: e8 9f 04 20 ld r4,1056(r31)
- 4440: f8 7f 08 f0 std r3,2288(r31)
- 4444: e8 7f 02 10 ld r3,528(r31)
- 4448: 78 6c c0 02 rotldi r12,r3,56
- 444c: 79 84 82 0e rldimi r4,r12,48,8
- 4450: 78 64 c0 0e rldimi r4,r3,56,0
- 4454: e8 7f 04 18 ld r3,1048(r31)
- 4458: f8 9f 08 f8 std r4,2296(r31)
- 445c: e8 9f 02 08 ld r4,520(r31)
- 4460: 78 8b c0 02 rotldi r11,r4,56
- 4464: 79 63 82 0e rldimi r3,r11,48,8
- 4468: 78 83 c0 0e rldimi r3,r4,56,0
- 446c: e8 9f 02 00 ld r4,512(r31)
- 4470: f8 7f 09 00 std r3,2304(r31)
- 4474: 78 8a c0 02 rotldi r10,r4,56
- 4478: e8 7f 04 10 ld r3,1040(r31)
- 447c: 79 43 82 0e rldimi r3,r10,48,8
- 4480: 78 83 c0 0e rldimi r3,r4,56,0
- 4484: e8 9f 01 f8 ld r4,504(r31)
- 4488: f8 7f 09 08 std r3,2312(r31)
- 448c: 78 89 c0 02 rotldi r9,r4,56
- 4490: e8 7f 04 08 ld r3,1032(r31)
- 4494: 79 23 82 0e rldimi r3,r9,48,8
- 4498: 78 83 c0 0e rldimi r3,r4,56,0
- 449c: e8 9f 01 f0 ld r4,496(r31)
- 44a0: f8 7f 09 10 std r3,2320(r31)
- 44a4: 78 88 c0 02 rotldi r8,r4,56
- 44a8: e8 7f 04 00 ld r3,1024(r31)
- 44ac: 79 03 82 0e rldimi r3,r8,48,8
- 44b0: 78 83 c0 0e rldimi r3,r4,56,0
- 44b4: e8 9f 01 e8 ld r4,488(r31)
- 44b8: f8 7f 09 18 std r3,2328(r31)
- 44bc: 78 87 c0 02 rotldi r7,r4,56
- 44c0: e8 7f 03 f0 ld r3,1008(r31)
- 44c4: 78 e3 82 0e rldimi r3,r7,48,8
- 44c8: 78 83 c0 0e rldimi r3,r4,56,0
- 44cc: e8 9f 01 e0 ld r4,480(r31)
- 44d0: f8 7f 09 20 std r3,2336(r31)
- 44d4: 78 86 c0 02 rotldi r6,r4,56
- 44d8: e8 7f 03 e8 ld r3,1000(r31)
- 44dc: 78 c3 82 0e rldimi r3,r6,48,8
- 44e0: 78 83 c0 0e rldimi r3,r4,56,0
- 44e4: e8 9f 01 d8 ld r4,472(r31)
- 44e8: f8 7f 09 28 std r3,2344(r31)
- 44ec: 78 85 c0 02 rotldi r5,r4,56
- 44f0: e8 7f 03 58 ld r3,856(r31)
- 44f4: 78 a3 82 0e rldimi r3,r5,48,8
- 44f8: 78 83 c0 0e rldimi r3,r4,56,0
- 44fc: e8 9f 01 d0 ld r4,464(r31)
- 4500: f8 7f 09 30 std r3,2352(r31)
- 4504: 78 85 c0 02 rotldi r5,r4,56
- 4508: e8 7f 04 48 ld r3,1096(r31)
- 450c: 78 a3 82 0e rldimi r3,r5,48,8
- 4510: 78 83 c0 0e rldimi r3,r4,56,0
- 4514: f8 7f 09 38 std r3,2360(r31)
- 4518: e8 71 00 00 ld r3,0(r17)
- 451c: 3c 80 00 01 lis r4,1
- 4520: 60 9e 05 60 ori r30,r4,1376
- 4524: 7c 63 f2 14 add r3,r3,r30
- 4528: 48 00 00 01 bl 4528 <.kvmhv_enter_nested_guest+0x4318>
- 4528: R_PPC64_REL24 __srcu_read_lock
- 452c: 60 00 00 00 nop
- 4530: 80 9f 05 54 lwz r4,1364(r31)
- 4534: 3b a0 ff ff li r29,-1
- 4538: 38 a0 00 f8 li r5,248
- 453c: 28 04 00 02 cmplwi r4,2
- 4540: 90 71 00 2c stw r3,44(r17)
- 4544: 41 82 00 0c beq 4550 <.kvmhv_enter_nested_guest+0x4340>
- 4548: 63 a5 00 00 ori r5,r29,0
- 454c: 48 00 00 04 b 4550 <.kvmhv_enter_nested_guest+0x4340>
- 4550: 28 04 00 01 cmplwi r4,1
- 4554: 38 80 00 e8 li r4,232
- 4558: 41 82 00 0c beq 4564 <.kvmhv_enter_nested_guest+0x4354>
- 455c: 60 a4 00 00 ori r4,r5,0
- 4560: 48 00 00 04 b 4564 <.kvmhv_enter_nested_guest+0x4354>
- 4564: 2c 04 00 00 cmpwi r4,0
- 4568: 41 80 00 48 blt 45b0 <.kvmhv_enter_nested_guest+0x43a0>
- 456c: 78 86 00 20 clrldi r6,r4,32
- 4570: e8 9f 03 70 ld r4,880(r31)
- 4574: 38 bf 05 50 addi r5,r31,1360
- 4578: 7e 23 8b 78 mr r3,r17
- 457c: 48 00 00 01 bl 457c <.kvmhv_enter_nested_guest+0x436c>
- 457c: R_PPC64_REL24 kvm_vcpu_write_guest
- 4580: 60 00 00 00 nop
- 4584: e8 9f 03 78 ld r4,888(r31)
- 4588: 28 03 00 00 cmplwi r3,0
- 458c: 40 82 00 24 bne 45b0 <.kvmhv_enter_nested_guest+0x43a0>
- 4590: 38 bf 07 c0 addi r5,r31,1984
- 4594: 7e 23 8b 78 mr r3,r17
- 4598: 38 c0 01 80 li r6,384
- 459c: 48 00 00 01 bl 459c <.kvmhv_enter_nested_guest+0x438c>
- 459c: R_PPC64_REL24 kvm_vcpu_write_guest
- 45a0: 60 00 00 00 nop
- 45a4: 7c 63 00 34 cntlzw r3,r3
- 45a8: 54 63 d9 7e rlwinm r3,r3,27,5,31
- 45ac: 68 7d 00 01 xori r29,r3,1
- 45b0: 80 91 00 2c lwz r4,44(r17)
- 45b4: e8 71 00 00 ld r3,0(r17)
- 45b8: 28 04 00 02 cmplwi r4,2
- 45bc: 7c 63 f2 14 add r3,r3,r30
- 45c0: 40 80 00 88 bge 4648 <.kvmhv_enter_nested_guest+0x4438>
- 45c4: 7c 84 07 b4 extsw r4,r4
- 45c8: 48 00 00 01 bl 45c8 <.kvmhv_enter_nested_guest+0x43b8>
- 45c8: R_PPC64_REL24 __srcu_read_unlock
- 45cc: 60 00 00 00 nop
- 45d0: 28 1d 00 00 cmplwi r29,0
- 45d4: 38 60 ff f6 li r3,-10
- 45d8: 40 82 c8 70 bne e48 <.kvmhv_enter_nested_guest+0xc38>
- 45dc: e8 7f 00 90 ld r3,144(r31)
- 45e0: 2c 23 ff fc cmpdi r3,-4
- 45e4: 38 60 ff bb li r3,-69
- 45e8: 41 82 c8 60 beq e48 <.kvmhv_enter_nested_guest+0xc38>
- 45ec: 80 71 01 d0 lwz r3,464(r17)
- 45f0: 28 03 00 00 cmplwi r3,0
- 45f4: 41 82 00 44 beq 4638 <.kvmhv_enter_nested_guest+0x4428>
- 45f8: a0 91 1b c0 lhz r4,7104(r17)
- 45fc: 38 60 00 00 li r3,0
- 4600: 28 24 00 3f cmpldi r4,63
- 4604: 90 71 1c 4c stw r3,7244(r17)
- 4608: 38 60 27 0f li r3,9999
- 460c: 41 81 c8 3c bgt e48 <.kvmhv_enter_nested_guest+0xc38>
- 4610: 80 b1 01 d8 lwz r5,472(r17)
- 4614: 28 05 00 00 cmplwi r5,0
- 4618: 40 82 c8 30 bne e48 <.kvmhv_enter_nested_guest+0xc38>
- 461c: e8 bf 03 78 ld r5,888(r31)
- 4620: 78 84 1f 24 rldicr r4,r4,3,60
- 4624: 7c 84 2a 14 add r4,r4,r5
- 4628: f8 91 20 30 std r4,8240(r17)
- 462c: 38 80 ff c0 li r4,-64
- 4630: b0 91 1b c0 sth r4,7104(r17)
- 4634: 4b ff c8 14 b e48 <.kvmhv_enter_nested_guest+0xc38>
- 4638: e8 71 1c 4e lwa r3,7244(r17)
- 463c: 4b ff c8 0c b e48 <.kvmhv_enter_nested_guest+0xc38>
- 4640: 0f e0 00 00 twui r0,0
- 4644: 4b ff bc b4 b 2f8 <.kvmhv_enter_nested_guest+0xe8>
- 4648: 0f e0 00 00 twui r0,0
- 464c: 4b ff ff 78 b 45c4 <.kvmhv_enter_nested_guest+0x43b4>
+ 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>
...
- 465c: 60 00 00 00 nop
+ 205c: 60 00 00 00 nop
-0000000000004660 <.kvmhv_get_nested>:
- 4660: 7c 08 02 a6 mflr r0
- 4664: fb e1 ff f8 std r31,-8(r1)
- 4668: 7d 80 00 26 mfcr r12
- 466c: f8 01 00 10 std r0,16(r1)
- 4670: 91 81 00 08 stw r12,8(r1)
- 4674: f8 21 ff 61 stdu r1,-160(r1)
- 4678: 7c 3f 0b 78 mr r31,r1
- 467c: fb 7f 00 78 std r27,120(r31)
- 4680: 7c 9b 23 78 mr r27,r4
- 4684: 70 a4 00 01 andi. r4,r5,1
- 4688: 4d 01 0b 82 crmove 4*cr2+lt,gt
- 468c: fb 5f 00 70 std r26,112(r31)
- 4690: fb 9f 00 80 std r28,128(r31)
- 4694: fb bf 00 88 std r29,136(r31)
- 4698: 7c 7d 1b 78 mr r29,r3
- 469c: fb df 00 90 std r30,144(r31)
- 46a0: 48 00 00 01 bl 46a0 <.kvmhv_get_nested+0x40>
- 46a0: R_PPC64_REL24 _mcount
- 46a4: 60 00 00 00 nop
- 46a8: 2c 1b 0f ff cmpwi r27,4095
- 46ac: 3b c0 00 00 li r30,0
- 46b0: 41 81 01 b0 bgt 4860 <.kvmhv_get_nested+0x200>
- 46b4: 80 7d 44 94 lwz r3,17556(r29)
- 46b8: 38 80 01 00 li r4,256
- 46bc: 7f 7c 07 b4 extsw r28,r27
- 46c0: 54 63 06 fe clrlwi r3,r3,27
- 46c4: 7c 83 18 36 sld r3,r4,r3
- 46c8: 7c 23 e0 40 cmpld r3,r28
- 46cc: 40 81 01 94 ble 4860 <.kvmhv_get_nested+0x200>
- 46d0: 7f a3 eb 78 mr r3,r29
- 46d4: 48 00 00 01 bl 46d4 <.kvmhv_get_nested+0x74>
- 46d4: R_PPC64_REL24 _raw_spin_lock
- 46d8: 60 00 00 00 nop
- 46dc: 7b 83 1f 24 rldicr r3,r28,3,60
- 46e0: 7f 9d 1a 14 add r28,r29,r3
- 46e4: eb 5c 44 a0 ld r26,17568(r28)
- 46e8: 28 3a 00 00 cmpldi r26,0
- 46ec: 41 82 00 40 beq 472c <.kvmhv_get_nested+0xcc>
- 46f0: e8 7a 00 28 ld r3,40(r26)
- 46f4: 38 63 00 01 addi r3,r3,1
- 46f8: f8 7a 00 28 std r3,40(r26)
- 46fc: a0 6d 0c 7c lhz r3,3196(r13)
- 4700: 28 03 00 00 cmplwi r3,0
- 4704: 40 82 01 90 bne 4894 <.kvmhv_get_nested+0x234>
- 4708: a0 6d 0c 7a lhz r3,3194(r13)
- 470c: 38 63 ff ff addi r3,r3,-1
- 4710: b0 6d 0c 7a sth r3,3194(r13)
- 4714: 60 00 00 00 nop
- 4718: 38 60 00 00 li r3,0
- 471c: 7c 20 04 ac lwsync
- 4720: 7f 5e d3 78 mr r30,r26
- 4724: 98 7d 00 03 stb r3,3(r29)
- 4728: 48 00 01 38 b 4860 <.kvmhv_get_nested+0x200>
- 472c: a0 6d 0c 7c lhz r3,3196(r13)
- 4730: 28 03 00 00 cmplwi r3,0
- 4734: 40 82 01 70 bne 48a4 <.kvmhv_get_nested+0x244>
- 4738: a0 6d 0c 7a lhz r3,3194(r13)
- 473c: 38 63 ff ff addi r3,r3,-1
- 4740: b0 6d 0c 7a sth r3,3194(r13)
- 4744: 60 00 00 00 nop
- 4748: 38 60 00 00 li r3,0
- 474c: 7c 20 04 ac lwsync
- 4750: 98 7d 00 03 stb r3,3(r29)
- 4754: 40 88 01 0c bge cr2,4860 <.kvmhv_get_nested+0x200>
- 4758: 7b 64 00 20 clrldi r4,r27,32
- 475c: 7f a3 eb 78 mr r3,r29
- 4760: 48 00 00 01 bl 4760 <.kvmhv_get_nested+0x100>
- 4760: R_PPC64_REL24 .opd+0x150
- 4764: 28 23 00 00 cmpldi r3,0
- 4768: 41 82 00 f8 beq 4860 <.kvmhv_get_nested+0x200>
- 476c: 7c 7a 1b 78 mr r26,r3
- 4770: 7f a3 eb 78 mr r3,r29
- 4774: 48 00 00 01 bl 4774 <.kvmhv_get_nested+0x114>
- 4774: R_PPC64_REL24 _raw_spin_lock
- 4778: 60 00 00 00 nop
- 477c: eb dc 44 a0 ld r30,17568(r28)
- 4780: 28 3e 00 00 cmpldi r30,0
- 4784: 41 82 00 0c beq 4790 <.kvmhv_get_nested+0x130>
- 4788: 7f 5c d3 78 mr r28,r26
- 478c: 48 00 00 2c b 47b8 <.kvmhv_get_nested+0x158>
- 4790: fb 5c 44 a0 std r26,17568(r28)
- 4794: 3b 80 00 00 li r28,0
- 4798: e8 7a 00 28 ld r3,40(r26)
- 479c: 38 63 00 01 addi r3,r3,1
- 47a0: f8 7a 00 28 std r3,40(r26)
- 47a4: 80 7d 44 98 lwz r3,17560(r29)
- 47a8: 7c 03 d8 00 cmpw r3,r27
- 47ac: 40 80 00 08 bge 47b4 <.kvmhv_get_nested+0x154>
- 47b0: 93 7d 44 98 stw r27,17560(r29)
- 47b4: 7f 5e d3 78 mr r30,r26
- 47b8: e8 7e 00 28 ld r3,40(r30)
- 47bc: 38 63 00 01 addi r3,r3,1
- 47c0: f8 7e 00 28 std r3,40(r30)
- 47c4: a0 6d 0c 7c lhz r3,3196(r13)
- 47c8: 28 03 00 00 cmplwi r3,0
- 47cc: 40 82 00 e8 bne 48b4 <.kvmhv_get_nested+0x254>
- 47d0: a0 6d 0c 7a lhz r3,3194(r13)
- 47d4: 38 63 ff ff addi r3,r3,-1
- 47d8: b0 6d 0c 7a sth r3,3194(r13)
- 47dc: 60 00 00 00 nop
- 47e0: 38 60 00 00 li r3,0
- 47e4: 7c 20 04 ac lwsync
- 47e8: 98 7d 00 03 stb r3,3(r29)
- 47ec: 28 3c 00 00 cmpldi r28,0
- 47f0: 41 82 00 70 beq 4860 <.kvmhv_get_nested+0x200>
- 47f4: e8 9c 00 10 ld r4,16(r28)
- 47f8: 28 24 00 00 cmpldi r4,0
- 47fc: 41 82 00 2c beq 4828 <.kvmhv_get_nested+0x1c8>
- 4800: e8 7c 00 00 ld r3,0(r28)
- 4804: 80 bc 00 0c lwz r5,12(r28)
- 4808: 48 00 00 01 bl 4808 <.kvmhv_get_nested+0x1a8>
- 4808: R_PPC64_REL24 kvmppc_free_pgtable_radix
- 480c: 60 00 00 00 nop
- 4810: e8 9c 00 10 ld r4,16(r28)
- 4814: 60 00 00 00 nop
- 4818: 7c 83 23 78 mr r3,r4
- 481c: 38 80 00 00 li r4,0
- 4820: 48 00 00 01 bl 4820 <.kvmhv_get_nested+0x1c0>
- 4820: R_PPC64_REL24 free_pages
- 4824: 60 00 00 00 nop
- 4828: 80 bc 00 0c lwz r5,12(r28)
- 482c: 60 00 00 00 nop
- 4830: 38 80 00 00 li r4,0
- 4834: 7c a3 2b 78 mr r3,r5
- 4838: 38 a0 00 00 li r5,0
- 483c: 38 c0 00 01 li r6,1
- 4840: 48 00 00 01 bl 4840 <.kvmhv_get_nested+0x1e0>
- 4840: R_PPC64_REL24 mmu_partition_table_set_entry
- 4844: 60 00 00 00 nop
- 4848: e8 7c 00 0e lwa r3,12(r28)
- 484c: 48 00 00 01 bl 484c <.kvmhv_get_nested+0x1ec>
- 484c: R_PPC64_REL24 kvmppc_free_lpid
- 4850: 60 00 00 00 nop
- 4854: 7f 83 e3 78 mr r3,r28
- 4858: 48 00 00 01 bl 4858 <.kvmhv_get_nested+0x1f8>
- 4858: R_PPC64_REL24 kfree
- 485c: 60 00 00 00 nop
- 4860: 7f c3 f3 78 mr r3,r30
- 4864: eb df 00 90 ld r30,144(r31)
- 4868: eb bf 00 88 ld r29,136(r31)
- 486c: eb 9f 00 80 ld r28,128(r31)
- 4870: eb 7f 00 78 ld r27,120(r31)
- 4874: eb 5f 00 70 ld r26,112(r31)
- 4878: 38 21 00 a0 addi r1,r1,160
- 487c: e8 01 00 10 ld r0,16(r1)
- 4880: 81 81 00 08 lwz r12,8(r1)
- 4884: 7c 08 03 a6 mtlr r0
- 4888: eb e1 ff f8 ld r31,-8(r1)
- 488c: 7d 92 01 20 mtocrf 32,r12
- 4890: 4e 80 00 20 blr
- 4894: 38 60 00 00 li r3,0
- 4898: b0 6d 0c 7c sth r3,3196(r13)
- 489c: 7c 00 04 ac hwsync
- 48a0: 4b ff fe 68 b 4708 <.kvmhv_get_nested+0xa8>
- 48a4: 38 60 00 00 li r3,0
- 48a8: b0 6d 0c 7c sth r3,3196(r13)
- 48ac: 7c 00 04 ac hwsync
- 48b0: 4b ff fe 88 b 4738 <.kvmhv_get_nested+0xd8>
- 48b4: 38 60 00 00 li r3,0
- 48b8: b0 6d 0c 7c sth r3,3196(r13)
- 48bc: 7c 00 04 ac hwsync
- 48c0: 4b ff ff 10 b 47d0 <.kvmhv_get_nested+0x170>
- 48c4: 7f a3 eb 78 mr r3,r29
- 48c8: 48 00 00 01 bl 48c8 <.kvmhv_get_nested+0x268>
- 48c8: R_PPC64_REL24 __pv_queued_spin_unlock
- 48cc: 60 00 00 00 nop
- 48d0: 7f 5e d3 78 mr r30,r26
- 48d4: 4b ff ff 8c b 4860 <.kvmhv_get_nested+0x200>
- 48d8: 7f a3 eb 78 mr r3,r29
- 48dc: 48 00 00 01 bl 48dc <.kvmhv_get_nested+0x27c>
- 48dc: R_PPC64_REL24 __pv_queued_spin_unlock
- 48e0: 60 00 00 00 nop
- 48e4: 41 88 fe 74 blt cr2,4758 <.kvmhv_get_nested+0xf8>
- 48e8: 4b ff ff 78 b 4860 <.kvmhv_get_nested+0x200>
- 48ec: 7f a3 eb 78 mr r3,r29
- 48f0: 48 00 00 01 bl 48f0 <.kvmhv_get_nested+0x290>
- 48f0: R_PPC64_REL24 __pv_queued_spin_unlock
- 48f4: 60 00 00 00 nop
- 48f8: 4b ff fe f4 b 47ec <.kvmhv_get_nested+0x18c>
- 48fc: 3c 62 00 00 addis r3,r2,0
- 48fe: R_PPC64_TOC16_HA .toc
- 4900: 78 a6 26 e4 rldicr r6,r5,4,59
- 4904: e8 63 00 00 ld r3,0(r3)
- 4906: R_PPC64_TOC16_LO_DS .toc
- 4908: e8 83 00 00 ld r4,0(r3)
- 490c: 38 60 00 00 li r3,0
- 4910: 7c 64 31 6a stdux r3,r4,r6
- 4914: f8 64 00 08 std r3,8(r4)
- 4918: 60 00 00 00 nop
- 491c: 7c a3 2b 78 mr r3,r5
- 4920: 48 00 00 01 bl 4920 <.kvmhv_get_nested+0x2c0>
- 4920: R_PPC64_REL24 radix__flush_all_lpid
- 4924: 60 00 00 00 nop
- 4928: 4b ff ff 20 b 4848 <.kvmhv_get_nested+0x1e8>
- 492c: 3c 62 00 00 addis r3,r2,0
- 492e: R_PPC64_TOC16_HA .toc+0x8
- 4930: 3c a2 00 00 addis r5,r2,0
- 4932: R_PPC64_TOC16_HA .toc+0x10
- 4934: e8 63 00 00 ld r3,0(r3)
- 4936: R_PPC64_TOC16_LO_DS .toc+0x8
- 4938: e8 a5 00 00 ld r5,0(r5)
- 493a: R_PPC64_TOC16_LO_DS .toc+0x10
- 493c: e8 63 00 00 ld r3,0(r3)
- 4940: 78 63 1f 24 rldicr r3,r3,3,60
- 4944: 7c 65 18 2a ldx r3,r5,r3
- 4948: 48 00 00 01 bl 4948 <.kvmhv_get_nested+0x2e8>
- 4948: R_PPC64_REL24 kmem_cache_free
- 494c: 60 00 00 00 nop
- 4950: 4b ff fe d8 b 4828 <.kvmhv_get_nested+0x1c8>
- 4954: 60 63 f8 08 ori r3,r3,63496
- 4958: 3c 80 00 09 lis r4,9
- 495c: 38 c0 08 00 li r6,2048
- 4960: 48 00 00 01 bl 4960 <.kvmhv_get_nested+0x300>
- 4960: R_PPC64_REL24 plpar_hcall_norets
- 4964: 60 00 00 00 nop
- 4968: 28 23 00 00 cmpldi r3,0
- 496c: 41 82 fe dc beq 4848 <.kvmhv_get_nested+0x1e8>
- 4970: 7c 64 1b 78 mr r4,r3
- 4974: 3c 62 00 00 addis r3,r2,0
- 4976: R_PPC64_TOC16_HA .toc+0x18
- 4978: e8 63 00 00 ld r3,0(r3)
- 497a: R_PPC64_TOC16_LO_DS .toc+0x18
- 497c: 48 00 00 01 bl 497c <.kvmhv_get_nested+0x31c>
- 497c: R_PPC64_REL24 printk
- 4980: 60 00 00 00 nop
- 4984: 4b ff fe c4 b 4848 <.kvmhv_get_nested+0x1e8>
+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
...
- 4994: 60 00 00 00 nop
- 4998: 60 00 00 00 nop
- 499c: 60 00 00 00 nop
+ 2108: 60 00 00 00 nop
+ 210c: 60 00 00 00 nop
-00000000000049a0 <.kvmhv_update_ptbl_cache>:
- 49a0: 7c 08 02 a6 mflr r0
- 49a4: fb e1 ff f8 std r31,-8(r1)
- 49a8: f8 01 00 10 std r0,16(r1)
- 49ac: f8 21 ff 51 stdu r1,-176(r1)
- 49b0: 7c 3f 0b 78 mr r31,r1
- 49b4: fb 5f 00 80 std r26,128(r31)
- 49b8: fb 7f 00 88 std r27,136(r31)
- 49bc: fb 9f 00 90 std r28,144(r31)
- 49c0: fb bf 00 98 std r29,152(r31)
- 49c4: fb df 00 a0 std r30,160(r31)
- 49c8: 7c 7e 1b 78 mr r30,r3
- 49cc: 48 00 00 01 bl 49cc <.kvmhv_update_ptbl_cache+0x2c>
- 49cc: R_PPC64_REL24 _mcount
- 49d0: 60 00 00 00 nop
- 49d4: eb be 00 00 ld r29,0(r30)
- 49d8: 38 c0 01 00 li r6,256
- 49dc: e8 9d 44 90 ld r4,17552(r29)
- 49e0: e8 7e 00 0a lwa r3,8(r30)
- 49e4: 54 85 06 fe clrlwi r5,r4,27
- 49e8: 7c c5 28 36 sld r5,r6,r5
- 49ec: 7c 25 18 40 cmpld r5,r3
- 49f0: 40 81 00 70 ble 4a60 <.kvmhv_update_ptbl_cache+0xc0>
- 49f4: 3c a0 00 01 lis r5,1
- 49f8: 78 84 a3 02 rldicl r4,r4,52,12
- 49fc: 54 63 20 36 rlwinm r3,r3,4,0,27
- 4a00: 60 a5 05 60 ori r5,r5,1376
- 4a04: 78 84 61 00 rldicl r4,r4,12,4
- 4a08: 7c 63 07 b4 extsw r3,r3
- 4a0c: 7f 9d 2a 14 add r28,r29,r5
- 4a10: 7f 44 1a 14 add r26,r4,r3
- 4a14: 7f 83 e3 78 mr r3,r28
- 4a18: 48 00 00 01 bl 4a18 <.kvmhv_update_ptbl_cache+0x78>
- 4a18: R_PPC64_REL24 __srcu_read_lock
- 4a1c: 60 00 00 00 nop
- 4a20: 7c 7b 1b 78 mr r27,r3
- 4a24: 38 bf 00 70 addi r5,r31,112
- 4a28: 7f a3 eb 78 mr r3,r29
- 4a2c: 7f 44 d3 78 mr r4,r26
- 4a30: 38 c0 00 10 li r6,16
- 4a34: 48 00 00 01 bl 4a34 <.kvmhv_update_ptbl_cache+0x94>
- 4a34: R_PPC64_REL24 kvm_read_guest
- 4a38: 60 00 00 00 nop
- 4a3c: 28 1b 00 02 cmplwi r27,2
- 4a40: 7c 7d 1b 78 mr r29,r3
- 4a44: 40 80 00 6c bge 4ab0 <.kvmhv_update_ptbl_cache+0x110>
- 4a48: 7f 64 07 b4 extsw r4,r27
- 4a4c: 7f 83 e3 78 mr r3,r28
- 4a50: 48 00 00 01 bl 4a50 <.kvmhv_update_ptbl_cache+0xb0>
- 4a50: R_PPC64_REL24 __srcu_read_unlock
- 4a54: 60 00 00 00 nop
- 4a58: 28 1d 00 00 cmplwi r29,0
- 4a5c: 41 82 00 40 beq 4a9c <.kvmhv_update_ptbl_cache+0xfc>
- 4a60: 38 60 00 00 li r3,0
- 4a64: f8 7e 00 20 std r3,32(r30)
- 4a68: f8 7e 00 18 std r3,24(r30)
- 4a6c: 7f c3 f3 78 mr r3,r30
- 4a70: 48 00 00 01 bl 4a70 <.kvmhv_update_ptbl_cache+0xd0>
- 4a70: R_PPC64_REL24 .opd+0x228
- 4a74: eb df 00 a0 ld r30,160(r31)
- 4a78: eb bf 00 98 ld r29,152(r31)
- 4a7c: eb 9f 00 90 ld r28,144(r31)
- 4a80: eb 7f 00 88 ld r27,136(r31)
- 4a84: eb 5f 00 80 ld r26,128(r31)
- 4a88: 38 21 00 b0 addi r1,r1,176
- 4a8c: e8 01 00 10 ld r0,16(r1)
- 4a90: 7c 08 03 a6 mtlr r0
- 4a94: eb e1 ff f8 ld r31,-8(r1)
- 4a98: 4e 80 00 20 blr
- 4a9c: e8 7f 00 70 ld r3,112(r31)
- 4aa0: f8 7e 00 18 std r3,24(r30)
- 4aa4: e8 7f 00 78 ld r3,120(r31)
- 4aa8: f8 7e 00 20 std r3,32(r30)
- 4aac: 4b ff ff c0 b 4a6c <.kvmhv_update_ptbl_cache+0xcc>
- 4ab0: 0f e0 00 00 twui r0,0
- 4ab4: 4b ff ff 94 b 4a48 <.kvmhv_update_ptbl_cache+0xa8>
+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>
...
- 4ac4: 60 00 00 00 nop
- 4ac8: 60 00 00 00 nop
- 4acc: 60 00 00 00 nop
+ 2444: 60 00 00 00 nop
+ 2448: 60 00 00 00 nop
+ 244c: 60 00 00 00 nop
-0000000000004ad0 <.kvmhv_put_nested>:
- 4ad0: 7c 08 02 a6 mflr r0
- 4ad4: fb e1 ff f8 std r31,-8(r1)
- 4ad8: f8 01 00 10 std r0,16(r1)
- 4adc: f8 21 ff 71 stdu r1,-144(r1)
- 4ae0: 7c 3f 0b 78 mr r31,r1
- 4ae4: fb 9f 00 70 std r28,112(r31)
- 4ae8: fb bf 00 78 std r29,120(r31)
- 4aec: fb df 00 80 std r30,128(r31)
- 4af0: 7c 7e 1b 78 mr r30,r3
- 4af4: 48 00 00 01 bl 4af4 <.kvmhv_put_nested+0x24>
- 4af4: R_PPC64_REL24 _mcount
- 4af8: 60 00 00 00 nop
- 4afc: eb be 00 00 ld r29,0(r30)
- 4b00: 7f a3 eb 78 mr r3,r29
- 4b04: 48 00 00 01 bl 4b04 <.kvmhv_put_nested+0x34>
- 4b04: R_PPC64_REL24 _raw_spin_lock
- 4b08: 60 00 00 00 nop
- 4b0c: e8 7e 00 28 ld r3,40(r30)
- 4b10: 3b 83 ff ff addi r28,r3,-1
- 4b14: fb 9e 00 28 std r28,40(r30)
- 4b18: a0 6d 0c 7c lhz r3,3196(r13)
- 4b1c: 28 03 00 00 cmplwi r3,0
- 4b20: 40 82 00 b4 bne 4bd4 <.kvmhv_put_nested+0x104>
- 4b24: a0 6d 0c 7a lhz r3,3194(r13)
- 4b28: 38 63 ff ff addi r3,r3,-1
- 4b2c: b0 6d 0c 7a sth r3,3194(r13)
- 4b30: 60 00 00 00 nop
- 4b34: 38 60 00 00 li r3,0
- 4b38: 7c 20 04 ac lwsync
- 4b3c: 98 7d 00 03 stb r3,3(r29)
- 4b40: 28 3c 00 00 cmpldi r28,0
- 4b44: 40 82 00 70 bne 4bb4 <.kvmhv_put_nested+0xe4>
- 4b48: e8 9e 00 10 ld r4,16(r30)
- 4b4c: 28 24 00 00 cmpldi r4,0
- 4b50: 41 82 00 2c beq 4b7c <.kvmhv_put_nested+0xac>
- 4b54: e8 7e 00 00 ld r3,0(r30)
- 4b58: 80 be 00 0c lwz r5,12(r30)
- 4b5c: 48 00 00 01 bl 4b5c <.kvmhv_put_nested+0x8c>
- 4b5c: R_PPC64_REL24 kvmppc_free_pgtable_radix
- 4b60: 60 00 00 00 nop
- 4b64: e8 9e 00 10 ld r4,16(r30)
- 4b68: 60 00 00 00 nop
- 4b6c: 7c 83 23 78 mr r3,r4
- 4b70: 38 80 00 00 li r4,0
- 4b74: 48 00 00 01 bl 4b74 <.kvmhv_put_nested+0xa4>
- 4b74: R_PPC64_REL24 free_pages
- 4b78: 60 00 00 00 nop
- 4b7c: 80 be 00 0c lwz r5,12(r30)
- 4b80: 60 00 00 00 nop
- 4b84: 38 80 00 00 li r4,0
- 4b88: 7c a3 2b 78 mr r3,r5
- 4b8c: 38 a0 00 00 li r5,0
- 4b90: 38 c0 00 01 li r6,1
- 4b94: 48 00 00 01 bl 4b94 <.kvmhv_put_nested+0xc4>
- 4b94: R_PPC64_REL24 mmu_partition_table_set_entry
- 4b98: 60 00 00 00 nop
- 4b9c: e8 7e 00 0e lwa r3,12(r30)
- 4ba0: 48 00 00 01 bl 4ba0 <.kvmhv_put_nested+0xd0>
- 4ba0: R_PPC64_REL24 kvmppc_free_lpid
- 4ba4: 60 00 00 00 nop
- 4ba8: 7f c3 f3 78 mr r3,r30
- 4bac: 48 00 00 01 bl 4bac <.kvmhv_put_nested+0xdc>
- 4bac: R_PPC64_REL24 kfree
- 4bb0: 60 00 00 00 nop
- 4bb4: eb df 00 80 ld r30,128(r31)
- 4bb8: eb bf 00 78 ld r29,120(r31)
- 4bbc: eb 9f 00 70 ld r28,112(r31)
- 4bc0: 38 21 00 90 addi r1,r1,144
- 4bc4: e8 01 00 10 ld r0,16(r1)
- 4bc8: 7c 08 03 a6 mtlr r0
- 4bcc: eb e1 ff f8 ld r31,-8(r1)
- 4bd0: 4e 80 00 20 blr
- 4bd4: 38 60 00 00 li r3,0
- 4bd8: b0 6d 0c 7c sth r3,3196(r13)
- 4bdc: 7c 00 04 ac hwsync
- 4be0: 4b ff ff 44 b 4b24 <.kvmhv_put_nested+0x54>
- 4be4: 7f a3 eb 78 mr r3,r29
- 4be8: 48 00 00 01 bl 4be8 <.kvmhv_put_nested+0x118>
- 4be8: R_PPC64_REL24 __pv_queued_spin_unlock
- 4bec: 60 00 00 00 nop
- 4bf0: 4b ff ff 50 b 4b40 <.kvmhv_put_nested+0x70>
- 4bf4: 3c 62 00 00 addis r3,r2,0
- 4bf6: R_PPC64_TOC16_HA .toc
- 4bf8: 78 a6 26 e4 rldicr r6,r5,4,59
- 4bfc: e8 63 00 00 ld r3,0(r3)
- 4bfe: R_PPC64_TOC16_LO_DS .toc
- 4c00: e8 83 00 00 ld r4,0(r3)
- 4c04: 38 60 00 00 li r3,0
- 4c08: 7c 64 31 6a stdux r3,r4,r6
- 4c0c: f8 64 00 08 std r3,8(r4)
- 4c10: 60 00 00 00 nop
- 4c14: 7c a3 2b 78 mr r3,r5
- 4c18: 48 00 00 01 bl 4c18 <.kvmhv_put_nested+0x148>
- 4c18: R_PPC64_REL24 radix__flush_all_lpid
- 4c1c: 60 00 00 00 nop
- 4c20: 4b ff ff 7c b 4b9c <.kvmhv_put_nested+0xcc>
- 4c24: 3c 62 00 00 addis r3,r2,0
- 4c26: R_PPC64_TOC16_HA .toc+0x8
- 4c28: 3c a2 00 00 addis r5,r2,0
- 4c2a: R_PPC64_TOC16_HA .toc+0x10
- 4c2c: e8 63 00 00 ld r3,0(r3)
- 4c2e: R_PPC64_TOC16_LO_DS .toc+0x8
- 4c30: e8 a5 00 00 ld r5,0(r5)
- 4c32: R_PPC64_TOC16_LO_DS .toc+0x10
- 4c34: e8 63 00 00 ld r3,0(r3)
- 4c38: 78 63 1f 24 rldicr r3,r3,3,60
- 4c3c: 7c 65 18 2a ldx r3,r5,r3
- 4c40: 48 00 00 01 bl 4c40 <.kvmhv_put_nested+0x170>
- 4c40: R_PPC64_REL24 kmem_cache_free
- 4c44: 60 00 00 00 nop
- 4c48: 4b ff ff 34 b 4b7c <.kvmhv_put_nested+0xac>
- 4c4c: 60 63 f8 08 ori r3,r3,63496
- 4c50: 3c 80 00 09 lis r4,9
- 4c54: 38 c0 08 00 li r6,2048
- 4c58: 48 00 00 01 bl 4c58 <.kvmhv_put_nested+0x188>
- 4c58: R_PPC64_REL24 plpar_hcall_norets
- 4c5c: 60 00 00 00 nop
- 4c60: 28 23 00 00 cmpldi r3,0
- 4c64: 41 82 ff 38 beq 4b9c <.kvmhv_put_nested+0xcc>
- 4c68: 7c 64 1b 78 mr r4,r3
- 4c6c: 3c 62 00 00 addis r3,r2,0
- 4c6e: R_PPC64_TOC16_HA .toc+0x18
- 4c70: e8 63 00 00 ld r3,0(r3)
- 4c72: R_PPC64_TOC16_LO_DS .toc+0x18
- 4c74: 48 00 00 01 bl 4c74 <.kvmhv_put_nested+0x1a4>
- 4c74: R_PPC64_REL24 printk
- 4c78: 60 00 00 00 nop
- 4c7c: 4b ff ff 20 b 4b9c <.kvmhv_put_nested+0xcc>
+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>
...
- 4c8c: 60 00 00 00 nop
+ 2574: 60 00 00 00 nop
+ 2578: 60 00 00 00 nop
+ 257c: 60 00 00 00 nop
-0000000000004c90 <.kvmhv_nested_init>:
- 4c90: 7c 08 02 a6 mflr r0
- 4c94: fb e1 ff f8 std r31,-8(r1)
- 4c98: f8 01 00 10 std r0,16(r1)
- 4c9c: f8 21 ff 71 stdu r1,-144(r1)
- 4ca0: 7c 3f 0b 78 mr r31,r1
- 4ca4: fb bf 00 78 std r29,120(r31)
- 4ca8: fb df 00 80 std r30,128(r31)
- 4cac: 48 00 00 01 bl 4cac <.kvmhv_nested_init+0x1c>
- 4cac: R_PPC64_REL24 _mcount
- 4cb0: 60 00 00 00 nop
- 4cb4: 3b c0 00 00 li r30,0
- 4cb8: 60 00 00 00 nop
- 4cbc: 7f c3 f3 78 mr r3,r30
- 4cc0: eb df 00 80 ld r30,128(r31)
- 4cc4: eb bf 00 78 ld r29,120(r31)
- 4cc8: 38 21 00 90 addi r1,r1,144
- 4ccc: e8 01 00 10 ld r0,16(r1)
- 4cd0: 7c 08 03 a6 mtlr r0
- 4cd4: eb e1 ff f8 ld r31,-8(r1)
- 4cd8: 4e 80 00 20 blr
- 4cdc: 3b c0 ff ed li r30,-19
- 4ce0: 60 00 00 00 nop
- 4ce4: 3c 62 00 00 addis r3,r2,0
- 4ce6: R_PPC64_TOC16_HA .toc+0x20
- 4ce8: 38 80 0c c0 li r4,3264
- 4cec: 3c a0 00 01 lis r5,1
- 4cf0: e8 63 00 00 ld r3,0(r3)
- 4cf2: R_PPC64_TOC16_LO_DS .toc+0x20
- 4cf4: e8 63 00 80 ld r3,128(r3)
- 4cf8: 48 00 00 01 bl 4cf8 <.kvmhv_nested_init+0x68>
- 4cf8: R_PPC64_REL24 kmem_cache_alloc_trace
- 4cfc: 60 00 00 00 nop
- 4d00: 3c 82 00 00 addis r4,r2,0
- 4d02: R_PPC64_TOC16_HA .toc
- 4d04: 28 23 00 00 cmpldi r3,0
- 4d08: eb a4 00 00 ld r29,0(r4)
- 4d0a: R_PPC64_TOC16_LO_DS .toc
- 4d0c: f8 7d 00 00 std r3,0(r29)
- 4d10: 41 82 00 58 beq 4d68 <.kvmhv_nested_init+0xd8>
- 4d14: 78 63 e8 c2 rldicl r3,r3,61,3
- 4d18: 3b c0 00 00 li r30,0
- 4d1c: 78 63 19 00 rldicl r3,r3,3,4
- 4d20: 60 64 00 04 ori r4,r3,4
- 4d24: 63 c3 f8 00 ori r3,r30,63488
- 4d28: 48 00 00 01 bl 4d28 <.kvmhv_nested_init+0x98>
- 4d28: R_PPC64_REL24 plpar_hcall_norets
- 4d2c: 60 00 00 00 nop
- 4d30: 28 23 00 00 cmpldi r3,0
- 4d34: 41 82 ff 88 beq 4cbc <.kvmhv_nested_init+0x2c>
- 4d38: 7c 64 1b 78 mr r4,r3
- 4d3c: 3c 62 00 00 addis r3,r2,0
- 4d3e: R_PPC64_TOC16_HA .toc+0x28
- 4d40: 3b c0 ff ed li r30,-19
- 4d44: e8 63 00 00 ld r3,0(r3)
- 4d46: R_PPC64_TOC16_LO_DS .toc+0x28
- 4d48: 48 00 00 01 bl 4d48 <.kvmhv_nested_init+0xb8>
- 4d48: R_PPC64_REL24 printk
- 4d4c: 60 00 00 00 nop
- 4d50: e8 7d 00 00 ld r3,0(r29)
- 4d54: 48 00 00 01 bl 4d54 <.kvmhv_nested_init+0xc4>
- 4d54: R_PPC64_REL24 kfree
- 4d58: 60 00 00 00 nop
- 4d5c: 38 60 00 00 li r3,0
- 4d60: f8 7d 00 00 std r3,0(r29)
- 4d64: 4b ff ff 58 b 4cbc <.kvmhv_nested_init+0x2c>
- 4d68: 3c 62 00 00 addis r3,r2,0
- 4d6a: R_PPC64_TOC16_HA .toc+0x30
- 4d6c: e8 63 00 00 ld r3,0(r3)
- 4d6e: R_PPC64_TOC16_LO_DS .toc+0x30
- 4d70: 48 00 00 01 bl 4d70 <.kvmhv_nested_init+0xe0>
- 4d70: R_PPC64_REL24 printk
- 4d74: 60 00 00 00 nop
- 4d78: 3b c0 ff f4 li r30,-12
- 4d7c: 4b ff ff 40 b 4cbc <.kvmhv_nested_init+0x2c>
+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>
...
- 4d8c: 60 00 00 00 nop
+ 273c: 60 00 00 00 nop
-0000000000004d90 <.kvmhv_nested_exit>:
- 4d90: 7c 08 02 a6 mflr r0
- 4d94: fb e1 ff f8 std r31,-8(r1)
- 4d98: f8 01 00 10 std r0,16(r1)
- 4d9c: f8 21 ff 71 stdu r1,-144(r1)
- 4da0: 7c 3f 0b 78 mr r31,r1
- 4da4: fb bf 00 78 std r29,120(r31)
- 4da8: fb df 00 80 std r30,128(r31)
- 4dac: 48 00 00 01 bl 4dac <.kvmhv_nested_exit+0x1c>
- 4dac: R_PPC64_REL24 _mcount
- 4db0: 60 00 00 00 nop
- 4db4: 4e 94 a1 82 crclr 4*cr5+lt
- 4db8: 60 00 00 00 nop
- 4dbc: 3c 62 00 00 addis r3,r2,0
- 4dbe: R_PPC64_TOC16_HA .toc
- 4dc0: eb c3 00 00 ld r30,0(r3)
- 4dc2: R_PPC64_TOC16_LO_DS .toc
- 4dc4: e8 7e 00 00 ld r3,0(r30)
- 4dc8: 2c 23 00 00 cmpdi r3,0
- 4dcc: 4e 82 a3 42 crorc 4*cr5+lt,eq,4*cr5+lt
- 4dd0: 41 94 00 28 blt cr5,4df8 <.kvmhv_nested_exit+0x68>
- 4dd4: 3b a0 00 00 li r29,0
- 4dd8: 38 80 00 00 li r4,0
- 4ddc: 63 a3 f8 00 ori r3,r29,63488
- 4de0: 48 00 00 01 bl 4de0 <.kvmhv_nested_exit+0x50>
- 4de0: R_PPC64_REL24 plpar_hcall_norets
- 4de4: 60 00 00 00 nop
- 4de8: e8 7e 00 00 ld r3,0(r30)
- 4dec: 48 00 00 01 bl 4dec <.kvmhv_nested_exit+0x5c>
- 4dec: R_PPC64_REL24 kfree
- 4df0: 60 00 00 00 nop
- 4df4: fb be 00 00 std r29,0(r30)
- 4df8: eb df 00 80 ld r30,128(r31)
- 4dfc: eb bf 00 78 ld r29,120(r31)
- 4e00: 38 21 00 90 addi r1,r1,144
- 4e04: e8 01 00 10 ld r0,16(r1)
- 4e08: 7c 08 03 a6 mtlr r0
- 4e0c: eb e1 ff f8 ld r31,-8(r1)
- 4e10: 4e 80 00 20 blr
- 4e14: 4e 94 a2 42 crset 4*cr5+lt
- 4e18: 4b ff ff a4 b 4dbc <.kvmhv_nested_exit+0x2c>
+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>
...
- 4e28: 60 00 00 00 nop
- 4e2c: 60 00 00 00 nop
+ 283c: 60 00 00 00 nop
-0000000000004e30 <.kvmhv_set_ptbl_entry>:
- 4e30: 7c 08 02 a6 mflr r0
- 4e34: fb e1 ff f8 std r31,-8(r1)
- 4e38: f8 01 00 10 std r0,16(r1)
- 4e3c: f8 21 ff 71 stdu r1,-144(r1)
- 4e40: 7c 3f 0b 78 mr r31,r1
- 4e44: fb 9f 00 70 std r28,112(r31)
- 4e48: 7c 9c 23 78 mr r28,r4
- 4e4c: fb bf 00 78 std r29,120(r31)
- 4e50: 7c bd 2b 78 mr r29,r5
- 4e54: fb df 00 80 std r30,128(r31)
- 4e58: 7c 7e 1b 78 mr r30,r3
- 4e5c: 48 00 00 01 bl 4e5c <.kvmhv_set_ptbl_entry+0x2c>
- 4e5c: R_PPC64_REL24 _mcount
- 4e60: 60 00 00 00 nop
- 4e64: 60 00 00 00 nop
- 4e68: 7b c3 00 20 clrldi r3,r30,32
- 4e6c: 7f 84 e3 78 mr r4,r28
- 4e70: 7f a5 eb 78 mr r5,r29
- 4e74: 38 c0 00 01 li r6,1
- 4e78: 48 00 00 01 bl 4e78 <.kvmhv_set_ptbl_entry+0x48>
- 4e78: R_PPC64_REL24 mmu_partition_table_set_entry
- 4e7c: 60 00 00 00 nop
- 4e80: eb df 00 80 ld r30,128(r31)
- 4e84: eb bf 00 78 ld r29,120(r31)
- 4e88: eb 9f 00 70 ld r28,112(r31)
- 4e8c: 38 21 00 90 addi r1,r1,144
- 4e90: e8 01 00 10 ld r0,16(r1)
- 4e94: 7c 08 03 a6 mtlr r0
- 4e98: eb e1 ff f8 ld r31,-8(r1)
- 4e9c: 4e 80 00 20 blr
- 4ea0: 3c 62 00 00 addis r3,r2,0
- 4ea2: R_PPC64_TOC16_HA .toc
- 4ea4: 7b c4 27 08 rldic r4,r30,4,28
- 4ea8: e8 63 00 00 ld r3,0(r3)
- 4eaa: R_PPC64_TOC16_LO_DS .toc
- 4eac: e8 63 00 00 ld r3,0(r3)
- 4eb0: 7f 83 21 6a stdux r28,r3,r4
- 4eb4: fb a3 00 08 std r29,8(r3)
- 4eb8: 60 00 00 00 nop
- 4ebc: 7b c3 00 20 clrldi r3,r30,32
- 4ec0: 48 00 00 01 bl 4ec0 <.kvmhv_set_ptbl_entry+0x90>
- 4ec0: R_PPC64_REL24 radix__flush_all_lpid
- 4ec4: 60 00 00 00 nop
- 4ec8: 4b ff ff b8 b 4e80 <.kvmhv_set_ptbl_entry+0x50>
- 4ecc: 38 60 00 00 li r3,0
- 4ed0: 7b c5 00 20 clrldi r5,r30,32
- 4ed4: 60 63 f8 08 ori r3,r3,63496
- 4ed8: 3c 80 00 09 lis r4,9
- 4edc: 38 c0 08 00 li r6,2048
- 4ee0: 48 00 00 01 bl 4ee0 <.kvmhv_set_ptbl_entry+0xb0>
- 4ee0: R_PPC64_REL24 plpar_hcall_norets
- 4ee4: 60 00 00 00 nop
- 4ee8: 28 23 00 00 cmpldi r3,0
- 4eec: 41 82 ff 94 beq 4e80 <.kvmhv_set_ptbl_entry+0x50>
- 4ef0: 7c 64 1b 78 mr r4,r3
- 4ef4: 3c 62 00 00 addis r3,r2,0
- 4ef6: R_PPC64_TOC16_HA .toc+0x18
- 4ef8: e8 63 00 00 ld r3,0(r3)
- 4efa: R_PPC64_TOC16_LO_DS .toc+0x18
- 4efc: 48 00 00 01 bl 4efc <.kvmhv_set_ptbl_entry+0xcc>
- 4efc: R_PPC64_REL24 printk
- 4f00: 60 00 00 00 nop
- 4f04: 4b ff ff 7c b 4e80 <.kvmhv_set_ptbl_entry+0x50>
+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>
...
- 4f14: 60 00 00 00 nop
- 4f18: 60 00 00 00 nop
- 4f1c: 60 00 00 00 nop
+ 28d8: 60 00 00 00 nop
+ 28dc: 60 00 00 00 nop
-0000000000004f20 <.kvmhv_vm_nested_init>:
- 4f20: 7c 08 02 a6 mflr r0
- 4f24: fb e1 ff f8 std r31,-8(r1)
- 4f28: f8 01 00 10 std r0,16(r1)
- 4f2c: f8 21 ff 81 stdu r1,-128(r1)
- 4f30: 7c 3f 0b 78 mr r31,r1
- 4f34: fb df 00 70 std r30,112(r31)
- 4f38: 7c 7e 1b 78 mr r30,r3
- 4f3c: 48 00 00 01 bl 4f3c <.kvmhv_vm_nested_init+0x1c>
- 4f3c: R_PPC64_REL24 _mcount
- 4f40: 60 00 00 00 nop
- 4f44: 38 60 ff ff li r3,-1
- 4f48: 90 7e 44 98 stw r3,17560(r30)
- 4f4c: eb df 00 70 ld r30,112(r31)
- 4f50: 38 21 00 80 addi r1,r1,128
- 4f54: e8 01 00 10 ld r0,16(r1)
- 4f58: 7c 08 03 a6 mtlr r0
- 4f5c: eb e1 ff f8 ld r31,-8(r1)
- 4f60: 4e 80 00 20 blr
+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
-0000000000004f70 <.kvmhv_set_partition_table>:
- 4f70: 7c 08 02 a6 mflr r0
- 4f74: fb e1 ff f8 std r31,-8(r1)
- 4f78: 7d 80 00 26 mfcr r12
- 4f7c: f8 01 00 10 std r0,16(r1)
- 4f80: 91 81 00 08 stw r12,8(r1)
- 4f84: f8 21 ff 61 stdu r1,-160(r1)
- 4f88: 7c 3f 0b 78 mr r31,r1
- 4f8c: fb 5f 00 70 std r26,112(r31)
- 4f90: fb 7f 00 78 std r27,120(r31)
- 4f94: fb 9f 00 80 std r28,128(r31)
- 4f98: 7c 7c 1b 78 mr r28,r3
- 4f9c: fb bf 00 88 std r29,136(r31)
- 4fa0: fb df 00 90 std r30,144(r31)
- 4fa4: 48 00 00 01 bl 4fa4 <.kvmhv_set_partition_table+0x34>
- 4fa4: R_PPC64_REL24 _mcount
- 4fa8: 60 00 00 00 nop
- 4fac: eb 7c 00 00 ld r27,0(r28)
- 4fb0: 3c 60 00 01 lis r3,1
- 4fb4: 60 63 05 60 ori r3,r3,1376
- 4fb8: 7f db 1a 14 add r30,r27,r3
- 4fbc: eb 5c 0c c8 ld r26,3272(r28)
- 4fc0: 7f c3 f3 78 mr r3,r30
- 4fc4: 48 00 00 01 bl 4fc4 <.kvmhv_set_partition_table+0x54>
- 4fc4: R_PPC64_REL24 __srcu_read_lock
- 4fc8: 60 00 00 00 nop
- 4fcc: 7b 44 06 e0 clrldi r4,r26,59
- 4fd0: 7c 7d 1b 78 mr r29,r3
- 4fd4: 28 24 00 04 cmpldi r4,4
- 4fd8: 41 81 00 28 bgt 5000 <.kvmhv_set_partition_table+0x90>
- 4fdc: e8 7c 00 00 ld r3,0(r28)
- 4fe0: 7b 44 85 02 rldicl r4,r26,48,20
- 4fe4: 48 00 00 01 bl 4fe4 <.kvmhv_set_partition_table+0x74>
- 4fe4: R_PPC64_REL24 kvm_is_visible_gfn
- 4fe8: 60 00 00 00 nop
- 4fec: 70 63 00 01 andi. r3,r3,1
- 4ff0: 40 81 00 10 ble 5000 <.kvmhv_set_partition_table+0x90>
- 4ff4: 3b 80 00 00 li r28,0
- 4ff8: 4d 08 42 42 crset 4*cr2+lt
- 4ffc: 48 00 00 0c b 5008 <.kvmhv_set_partition_table+0x98>
- 5000: 3b 80 ff fc li r28,-4
- 5004: 4d 08 41 82 crclr 4*cr2+lt
- 5008: 28 1d 00 02 cmplwi r29,2
- 500c: 40 80 00 50 bge 505c <.kvmhv_set_partition_table+0xec>
- 5010: 7f a4 07 b4 extsw r4,r29
- 5014: 7f c3 f3 78 mr r3,r30
- 5018: 48 00 00 01 bl 5018 <.kvmhv_set_partition_table+0xa8>
- 5018: R_PPC64_REL24 __srcu_read_unlock
- 501c: 60 00 00 00 nop
- 5020: 40 88 00 08 bge cr2,5028 <.kvmhv_set_partition_table+0xb8>
- 5024: fb 5b 44 90 std r26,17552(r27)
- 5028: 7f 83 e3 78 mr r3,r28
- 502c: eb df 00 90 ld r30,144(r31)
- 5030: eb bf 00 88 ld r29,136(r31)
- 5034: eb 9f 00 80 ld r28,128(r31)
- 5038: eb 7f 00 78 ld r27,120(r31)
- 503c: eb 5f 00 70 ld r26,112(r31)
- 5040: 38 21 00 a0 addi r1,r1,160
- 5044: e8 01 00 10 ld r0,16(r1)
- 5048: 81 81 00 08 lwz r12,8(r1)
- 504c: 7c 08 03 a6 mtlr r0
- 5050: eb e1 ff f8 ld r31,-8(r1)
- 5054: 7d 92 01 20 mtocrf 32,r12
- 5058: 4e 80 00 20 blr
- 505c: 0f e0 00 00 twui r0,0
- 5060: 4b ff ff b0 b 5010 <.kvmhv_set_partition_table+0xa0>
+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
...
-0000000000005070 <.kvmhv_copy_tofrom_guest_nested>:
- 5070: 7c 08 02 a6 mflr r0
- 5074: fb e1 ff f8 std r31,-8(r1)
- 5078: 7d 80 00 26 mfcr r12
- 507c: f8 01 00 10 std r0,16(r1)
- 5080: 91 81 00 08 stw r12,8(r1)
- 5084: f8 21 ff 31 stdu r1,-208(r1)
- 5088: 7c 3f 0b 78 mr r31,r1
- 508c: fa bf 00 78 std r21,120(r31)
- 5090: fa df 00 80 std r22,128(r31)
- 5094: fa ff 00 88 std r23,136(r31)
- 5098: fb 1f 00 90 std r24,144(r31)
- 509c: fb 3f 00 98 std r25,152(r31)
- 50a0: fb 5f 00 a0 std r26,160(r31)
- 50a4: fb 7f 00 a8 std r27,168(r31)
- 50a8: 7c 7b 1b 78 mr r27,r3
- 50ac: fb 9f 00 b0 std r28,176(r31)
- 50b0: fb bf 00 b8 std r29,184(r31)
- 50b4: fb df 00 c0 std r30,192(r31)
- 50b8: 48 00 00 01 bl 50b8 <.kvmhv_copy_tofrom_guest_nested+0x48>
- 50b8: R_PPC64_REL24 _mcount
- 50bc: 60 00 00 00 nop
- 50c0: eb 1b 0c e0 ld r24,3296(r27)
- 50c4: 3b 40 ff fc li r26,-4
- 50c8: ea fb 0c e8 ld r23,3304(r27)
- 50cc: 2d 38 00 00 cmpdi cr2,r24,0
- 50d0: eb 3b 0c d8 ld r25,3288(r27)
- 50d4: 2c 37 00 00 cmpdi r23,0
- 50d8: 4e 82 50 42 crnor 4*cr5+lt,eq,4*cr2+eq
- 50dc: 7b 23 65 21 rldicl. r3,r25,12,52
- 50e0: 4e 94 13 42 crorc 4*cr5+lt,4*cr5+lt,eq
- 50e4: 41 94 01 a8 blt cr5,528c <.kvmhv_copy_tofrom_guest_nested+0x21c>
- 50e8: eb 5b 0c f0 ld r26,3312(r27)
- 50ec: 7f 43 d3 78 mr r3,r26
- 50f0: 83 bb 0c cc lwz r29,3276(r27)
- 50f4: 82 db 0c d4 lwz r22,3284(r27)
- 50f8: 48 00 00 01 bl 50f8 <.kvmhv_copy_tofrom_guest_nested+0x88>
- 50f8: R_PPC64_REL24 .opd+0x120
- 50fc: 28 23 00 00 cmpldi r3,0
- 5100: 41 82 00 cc beq 51cc <.kvmhv_copy_tofrom_guest_nested+0x15c>
- 5104: 7c 7e 1b 78 mr r30,r3
- 5108: e8 7b 00 00 ld r3,0(r27)
- 510c: 7f a4 07 b4 extsw r4,r29
- 5110: 38 a0 00 00 li r5,0
- 5114: 48 00 00 01 bl 5114 <.kvmhv_copy_tofrom_guest_nested+0xa4>
- 5114: R_PPC64_REL24 kvmhv_get_nested
- 5118: 28 23 00 00 cmpldi r3,0
- 511c: 41 82 00 b8 beq 51d4 <.kvmhv_copy_tofrom_guest_nested+0x164>
- 5120: 3b 83 00 30 addi r28,r3,48
- 5124: 7c 7d 1b 78 mr r29,r3
- 5128: 4d 0a 50 42 crnot 4*cr2+lt,4*cr2+eq
- 512c: 7f 83 e3 78 mr r3,r28
- 5130: 48 00 00 01 bl 5130 <.kvmhv_copy_tofrom_guest_nested+0xc0>
- 5130: R_PPC64_REL24 mutex_lock
- 5134: 60 00 00 00 nop
- 5138: 40 88 00 a4 bge cr2,51dc <.kvmhv_copy_tofrom_guest_nested+0x16c>
- 513c: e8 7d 00 0e lwa r3,12(r29)
- 5140: 7e c4 07 b4 extsw r4,r22
- 5144: 7f 25 cb 78 mr r5,r25
- 5148: 7f c6 f3 78 mr r6,r30
- 514c: 38 e0 00 00 li r7,0
- 5150: 7f 48 d3 78 mr r8,r26
- 5154: 48 00 00 01 bl 5154 <.kvmhv_copy_tofrom_guest_nested+0xe4>
- 5154: R_PPC64_REL24 __kvmhv_copy_tofrom_guest_radix
- 5158: 60 00 00 00 nop
- 515c: 28 23 00 00 cmpldi r3,0
- 5160: 40 82 01 08 bne 5268 <.kvmhv_copy_tofrom_guest_nested+0x1f8>
- 5164: e8 7b 00 00 ld r3,0(r27)
- 5168: 3c 80 00 01 lis r4,1
- 516c: 60 99 05 60 ori r25,r4,1376
- 5170: 7c 63 ca 14 add r3,r3,r25
- 5174: 48 00 00 01 bl 5174 <.kvmhv_copy_tofrom_guest_nested+0x104>
- 5174: R_PPC64_REL24 __srcu_read_lock
- 5178: 60 00 00 00 nop
- 517c: 90 7b 00 2c stw r3,44(r27)
- 5180: 7f 63 db 78 mr r3,r27
- 5184: 7f 04 c3 78 mr r4,r24
- 5188: 7f c5 f3 78 mr r5,r30
- 518c: 7f 46 d3 78 mr r6,r26
- 5190: 48 00 00 01 bl 5190 <.kvmhv_copy_tofrom_guest_nested+0x120>
- 5190: R_PPC64_REL24 kvm_vcpu_write_guest
- 5194: 60 00 00 00 nop
- 5198: 7c 7a 1b 78 mr r26,r3
- 519c: 80 9b 00 2c lwz r4,44(r27)
- 51a0: e8 7b 00 00 ld r3,0(r27)
- 51a4: 28 04 00 02 cmplwi r4,2
- 51a8: 7c 63 ca 14 add r3,r3,r25
- 51ac: 40 80 01 30 bge 52dc <.kvmhv_copy_tofrom_guest_nested+0x26c>
- 51b0: 7c 84 07 b4 extsw r4,r4
- 51b4: 48 00 00 01 bl 51b4 <.kvmhv_copy_tofrom_guest_nested+0x144>
- 51b4: R_PPC64_REL24 __srcu_read_unlock
- 51b8: 60 00 00 00 nop
- 51bc: 28 1a 00 00 cmplwi r26,0
- 51c0: 40 82 00 a8 bne 5268 <.kvmhv_copy_tofrom_guest_nested+0x1f8>
- 51c4: 3b 40 00 00 li r26,0
- 51c8: 48 00 00 a4 b 526c <.kvmhv_copy_tofrom_guest_nested+0x1fc>
- 51cc: 3b 40 ff f7 li r26,-9
- 51d0: 48 00 00 bc b 528c <.kvmhv_copy_tofrom_guest_nested+0x21c>
- 51d4: 3b 40 ff fc li r26,-4
- 51d8: 48 00 00 a8 b 5280 <.kvmhv_copy_tofrom_guest_nested+0x210>
- 51dc: e8 7b 00 00 ld r3,0(r27)
- 51e0: 3c 80 00 01 lis r4,1
- 51e4: 60 95 05 60 ori r21,r4,1376
- 51e8: 7c 63 aa 14 add r3,r3,r21
- 51ec: 48 00 00 01 bl 51ec <.kvmhv_copy_tofrom_guest_nested+0x17c>
- 51ec: R_PPC64_REL24 __srcu_read_lock
- 51f0: 60 00 00 00 nop
- 51f4: 90 7b 00 2c stw r3,44(r27)
- 51f8: 7f 63 db 78 mr r3,r27
- 51fc: 7e e4 bb 78 mr r4,r23
- 5200: 7f c5 f3 78 mr r5,r30
- 5204: 7f 46 d3 78 mr r6,r26
- 5208: 48 00 00 01 bl 5208 <.kvmhv_copy_tofrom_guest_nested+0x198>
- 5208: R_PPC64_REL24 kvm_vcpu_read_guest
- 520c: 60 00 00 00 nop
- 5210: 7c 78 1b 78 mr r24,r3
- 5214: 80 9b 00 2c lwz r4,44(r27)
- 5218: e8 7b 00 00 ld r3,0(r27)
- 521c: 28 04 00 02 cmplwi r4,2
- 5220: 7c 63 aa 14 add r3,r3,r21
- 5224: 40 80 00 b0 bge 52d4 <.kvmhv_copy_tofrom_guest_nested+0x264>
- 5228: 7c 84 07 b4 extsw r4,r4
- 522c: 48 00 00 01 bl 522c <.kvmhv_copy_tofrom_guest_nested+0x1bc>
- 522c: R_PPC64_REL24 __srcu_read_unlock
- 5230: 60 00 00 00 nop
- 5234: 28 18 00 00 cmplwi r24,0
- 5238: 40 82 00 30 bne 5268 <.kvmhv_copy_tofrom_guest_nested+0x1f8>
- 523c: e8 7d 00 0e lwa r3,12(r29)
- 5240: 7e c4 07 b4 extsw r4,r22
- 5244: 7f 25 cb 78 mr r5,r25
- 5248: 38 c0 00 00 li r6,0
- 524c: 7f c7 f3 78 mr r7,r30
- 5250: 7f 48 d3 78 mr r8,r26
- 5254: 3b 40 00 00 li r26,0
- 5258: 48 00 00 01 bl 5258 <.kvmhv_copy_tofrom_guest_nested+0x1e8>
- 5258: R_PPC64_REL24 __kvmhv_copy_tofrom_guest_radix
- 525c: 60 00 00 00 nop
- 5260: 28 23 00 00 cmpldi r3,0
- 5264: 41 82 00 08 beq 526c <.kvmhv_copy_tofrom_guest_nested+0x1fc>
- 5268: 3b 40 ff f9 li r26,-7
- 526c: 7f 83 e3 78 mr r3,r28
- 5270: 48 00 00 01 bl 5270 <.kvmhv_copy_tofrom_guest_nested+0x200>
- 5270: R_PPC64_REL24 mutex_unlock
- 5274: 60 00 00 00 nop
- 5278: 7f a3 eb 78 mr r3,r29
- 527c: 48 00 00 01 bl 527c <.kvmhv_copy_tofrom_guest_nested+0x20c>
- 527c: R_PPC64_REL24 kvmhv_put_nested
- 5280: 7f c3 f3 78 mr r3,r30
- 5284: 48 00 00 01 bl 5284 <.kvmhv_copy_tofrom_guest_nested+0x214>
- 5284: R_PPC64_REL24 kfree
- 5288: 60 00 00 00 nop
- 528c: 7f 43 d3 78 mr r3,r26
- 5290: eb df 00 c0 ld r30,192(r31)
- 5294: eb bf 00 b8 ld r29,184(r31)
- 5298: eb 9f 00 b0 ld r28,176(r31)
- 529c: eb 7f 00 a8 ld r27,168(r31)
- 52a0: eb 5f 00 a0 ld r26,160(r31)
- 52a4: eb 3f 00 98 ld r25,152(r31)
- 52a8: eb 1f 00 90 ld r24,144(r31)
- 52ac: ea ff 00 88 ld r23,136(r31)
- 52b0: ea df 00 80 ld r22,128(r31)
- 52b4: ea bf 00 78 ld r21,120(r31)
- 52b8: 38 21 00 d0 addi r1,r1,208
- 52bc: e8 01 00 10 ld r0,16(r1)
- 52c0: 81 81 00 08 lwz r12,8(r1)
- 52c4: 7c 08 03 a6 mtlr r0
- 52c8: eb e1 ff f8 ld r31,-8(r1)
- 52cc: 7d 92 01 20 mtocrf 32,r12
- 52d0: 4e 80 00 20 blr
- 52d4: 0f e0 00 00 twui r0,0
- 52d8: 4b ff ff 50 b 5228 <.kvmhv_copy_tofrom_guest_nested+0x1b8>
- 52dc: 0f e0 00 00 twui r0,0
- 52e0: 4b ff fe d0 b 51b0 <.kvmhv_copy_tofrom_guest_nested+0x140>
+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>
...
-00000000000052f0 <.kzalloc>:
- 52f0: 7c 08 02 a6 mflr r0
- 52f4: fb e1 ff f8 std r31,-8(r1)
- 52f8: f8 01 00 10 std r0,16(r1)
- 52fc: f8 21 ff 81 stdu r1,-128(r1)
- 5300: 38 80 0d c0 li r4,3520
- 5304: 7c 3f 0b 78 mr r31,r1
- 5308: 48 00 00 01 bl 5308 <.kzalloc+0x18>
- 5308: R_PPC64_REL24 __kmalloc
- 530c: 60 00 00 00 nop
- 5310: 38 21 00 80 addi r1,r1,128
- 5314: e8 01 00 10 ld r0,16(r1)
- 5318: 7c 08 03 a6 mtlr r0
- 531c: eb e1 ff f8 ld r31,-8(r1)
- 5320: 4e 80 00 20 blr
+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>
...
-0000000000005330 <.kvmhv_release_all_nested>:
- 5330: 7c 08 02 a6 mflr r0
- 5334: fb e1 ff f8 std r31,-8(r1)
- 5338: f8 01 00 10 std r0,16(r1)
- 533c: f8 21 ff 41 stdu r1,-192(r1)
- 5340: 7c 3f 0b 78 mr r31,r1
- 5344: fa df 00 70 std r22,112(r31)
- 5348: fa ff 00 78 std r23,120(r31)
- 534c: fb 1f 00 80 std r24,128(r31)
- 5350: fb 3f 00 88 std r25,136(r31)
- 5354: fb 5f 00 90 std r26,144(r31)
- 5358: fb 7f 00 98 std r27,152(r31)
- 535c: fb 9f 00 a0 std r28,160(r31)
- 5360: fb bf 00 a8 std r29,168(r31)
- 5364: fb df 00 b0 std r30,176(r31)
- 5368: 7c 7e 1b 78 mr r30,r3
- 536c: 48 00 00 01 bl 536c <.kvmhv_release_all_nested+0x3c>
- 536c: R_PPC64_REL24 _mcount
- 5370: 60 00 00 00 nop
- 5374: 7f c3 f3 78 mr r3,r30
- 5378: 48 00 00 01 bl 5378 <.kvmhv_release_all_nested+0x48>
- 5378: R_PPC64_REL24 _raw_spin_lock
- 537c: 60 00 00 00 nop
- 5380: 80 7e 44 98 lwz r3,17560(r30)
- 5384: 2c 03 00 00 cmpwi r3,0
- 5388: 41 80 00 64 blt 53ec <.kvmhv_release_all_nested+0xbc>
- 538c: 38 7e 44 a0 addi r3,r30,17568
- 5390: 38 80 00 00 li r4,0
- 5394: 38 a0 00 00 li r5,0
- 5398: 38 c0 00 00 li r6,0
- 539c: 48 00 00 1c b 53b8 <.kvmhv_release_all_nested+0x88>
- 53a0: 7c da 33 78 mr r26,r6
- 53a4: 80 de 44 98 lwz r6,17560(r30)
- 53a8: 38 a5 00 01 addi r5,r5,1
- 53ac: 7c 05 30 00 cmpw r5,r6
- 53b0: 7f 46 d3 78 mr r6,r26
- 53b4: 41 81 00 3c bgt 53f0 <.kvmhv_release_all_nested+0xc0>
- 53b8: 7c a7 07 b4 extsw r7,r5
- 53bc: 78 e7 1f 24 rldicr r7,r7,3,60
- 53c0: 7f 43 38 2a ldx r26,r3,r7
- 53c4: 28 3a 00 00 cmpldi r26,0
- 53c8: 41 82 ff d8 beq 53a0 <.kvmhv_release_all_nested+0x70>
- 53cc: 7c 83 39 2a stdx r4,r3,r7
- 53d0: e8 fa 00 28 ld r7,40(r26)
- 53d4: 38 e7 ff ff addi r7,r7,-1
- 53d8: 28 27 00 00 cmpldi r7,0
- 53dc: f8 fa 00 28 std r7,40(r26)
- 53e0: 40 82 ff c0 bne 53a0 <.kvmhv_release_all_nested+0x70>
- 53e4: f8 da 00 50 std r6,80(r26)
- 53e8: 4b ff ff bc b 53a4 <.kvmhv_release_all_nested+0x74>
- 53ec: 3b 40 00 00 li r26,0
- 53f0: 38 60 ff ff li r3,-1
- 53f4: 90 7e 44 98 stw r3,17560(r30)
- 53f8: a0 6d 0c 7c lhz r3,3196(r13)
- 53fc: 28 03 00 00 cmplwi r3,0
- 5400: 40 82 02 c0 bne 56c0 <.kvmhv_release_all_nested+0x390>
- 5404: a0 6d 0c 7a lhz r3,3194(r13)
- 5408: 38 63 ff ff addi r3,r3,-1
- 540c: b0 6d 0c 7a sth r3,3194(r13)
- 5410: 60 00 00 00 nop
- 5414: 38 60 00 00 li r3,0
- 5418: 7c 20 04 ac lwsync
- 541c: 98 7e 00 03 stb r3,3(r30)
- 5420: 28 3a 00 00 cmpldi r26,0
- 5424: 41 82 01 18 beq 553c <.kvmhv_release_all_nested+0x20c>
- 5428: 3c 62 00 00 addis r3,r2,0
- 542a: R_PPC64_TOC16_HA .toc
- 542c: 3c 82 00 00 addis r4,r2,0
- 542e: R_PPC64_TOC16_HA .toc+0x18
- 5430: 3c a2 00 00 addis r5,r2,0
- 5432: R_PPC64_TOC16_HA .toc+0x8
- 5434: 3c c2 00 00 addis r6,r2,0
- 5436: R_PPC64_TOC16_HA .toc+0x10
- 5438: 3b 20 00 00 li r25,0
- 543c: eb 03 00 00 ld r24,0(r3)
- 543e: R_PPC64_TOC16_LO_DS .toc
- 5440: eb 84 00 00 ld r28,0(r4)
- 5442: R_PPC64_TOC16_LO_DS .toc+0x18
- 5444: ea e5 00 00 ld r23,0(r5)
- 5446: R_PPC64_TOC16_LO_DS .toc+0x8
- 5448: ea c6 00 00 ld r22,0(r6)
- 544a: R_PPC64_TOC16_LO_DS .toc+0x10
- 544c: 63 3d f8 08 ori r29,r25,63496
- 5450: e8 9a 00 10 ld r4,16(r26)
- 5454: 7f 5b d3 78 mr r27,r26
- 5458: eb 5a 00 50 ld r26,80(r26)
- 545c: 28 24 00 00 cmpldi r4,0
- 5460: 41 82 00 2c beq 548c <.kvmhv_release_all_nested+0x15c>
- 5464: e8 7b 00 00 ld r3,0(r27)
- 5468: 80 bb 00 0c lwz r5,12(r27)
- 546c: 48 00 00 01 bl 546c <.kvmhv_release_all_nested+0x13c>
- 546c: R_PPC64_REL24 kvmppc_free_pgtable_radix
- 5470: 60 00 00 00 nop
- 5474: e8 9b 00 10 ld r4,16(r27)
- 5478: 60 00 00 00 nop
- 547c: 7c 83 23 78 mr r3,r4
- 5480: 38 80 00 00 li r4,0
- 5484: 48 00 00 01 bl 5484 <.kvmhv_release_all_nested+0x154>
- 5484: R_PPC64_REL24 free_pages
- 5488: 60 00 00 00 nop
- 548c: 80 bb 00 0c lwz r5,12(r27)
- 5490: 60 00 00 00 nop
- 5494: 38 80 00 00 li r4,0
- 5498: 7c a3 2b 78 mr r3,r5
- 549c: 38 a0 00 00 li r5,0
- 54a0: 38 c0 00 01 li r6,1
- 54a4: 48 00 00 01 bl 54a4 <.kvmhv_release_all_nested+0x174>
- 54a4: R_PPC64_REL24 mmu_partition_table_set_entry
- 54a8: 60 00 00 00 nop
- 54ac: e8 7b 00 0e lwa r3,12(r27)
- 54b0: 48 00 00 01 bl 54b0 <.kvmhv_release_all_nested+0x180>
- 54b0: R_PPC64_REL24 kvmppc_free_lpid
- 54b4: 60 00 00 00 nop
- 54b8: 7f 63 db 78 mr r3,r27
- 54bc: 48 00 00 01 bl 54bc <.kvmhv_release_all_nested+0x18c>
- 54bc: R_PPC64_REL24 kfree
- 54c0: 60 00 00 00 nop
- 54c4: 28 3a 00 00 cmpldi r26,0
- 54c8: 40 82 ff 88 bne 5450 <.kvmhv_release_all_nested+0x120>
- 54cc: 48 00 00 70 b 553c <.kvmhv_release_all_nested+0x20c>
- 54d0: e8 78 00 00 ld r3,0(r24)
- 54d4: 78 a4 26 e4 rldicr r4,r5,4,59
- 54d8: 7f 23 21 6a stdux r25,r3,r4
- 54dc: fb 23 00 08 std r25,8(r3)
- 54e0: 60 00 00 00 nop
- 54e4: 7c a3 2b 78 mr r3,r5
- 54e8: 48 00 00 01 bl 54e8 <.kvmhv_release_all_nested+0x1b8>
- 54e8: R_PPC64_REL24 radix__flush_all_lpid
- 54ec: 60 00 00 00 nop
- 54f0: 4b ff ff bc b 54ac <.kvmhv_release_all_nested+0x17c>
- 54f4: e8 77 00 00 ld r3,0(r23)
- 54f8: 78 63 1f 24 rldicr r3,r3,3,60
- 54fc: 7c 76 18 2a ldx r3,r22,r3
- 5500: 48 00 00 01 bl 5500 <.kvmhv_release_all_nested+0x1d0>
- 5500: R_PPC64_REL24 kmem_cache_free
- 5504: 60 00 00 00 nop
- 5508: 4b ff ff 84 b 548c <.kvmhv_release_all_nested+0x15c>
- 550c: 7f a3 eb 78 mr r3,r29
- 5510: 3c 80 00 09 lis r4,9
- 5514: 38 c0 08 00 li r6,2048
- 5518: 48 00 00 01 bl 5518 <.kvmhv_release_all_nested+0x1e8>
- 5518: R_PPC64_REL24 plpar_hcall_norets
- 551c: 60 00 00 00 nop
- 5520: 28 23 00 00 cmpldi r3,0
- 5524: 41 82 ff 88 beq 54ac <.kvmhv_release_all_nested+0x17c>
- 5528: 7c 64 1b 78 mr r4,r3
- 552c: 7f 83 e3 78 mr r3,r28
- 5530: 48 00 00 01 bl 5530 <.kvmhv_release_all_nested+0x200>
- 5530: R_PPC64_REL24 printk
- 5534: 60 00 00 00 nop
- 5538: 4b ff ff 74 b 54ac <.kvmhv_release_all_nested+0x17c>
- 553c: 3f 80 00 01 lis r28,1
- 5540: 63 83 05 60 ori r3,r28,1376
- 5544: 7f be 1a 14 add r29,r30,r3
- 5548: 7f a3 eb 78 mr r3,r29
- 554c: 48 00 00 01 bl 554c <.kvmhv_release_all_nested+0x21c>
- 554c: R_PPC64_REL24 __srcu_read_lock
- 5550: 60 00 00 00 nop
- 5554: e8 9e 00 30 ld r4,48(r30)
- 5558: 63 9b 00 0c ori r27,r28,12
- 555c: 63 9a 00 10 ori r26,r28,16
- 5560: 7c 7c 1b 78 mr r28,r3
- 5564: e8 be 00 30 ld r5,48(r30)
- 5568: 7f 24 d2 14 add r25,r4,r26
- 556c: e8 de 00 30 ld r6,48(r30)
- 5570: 7c c6 da aa lwax r6,r6,r27
- 5574: 1c c6 00 30 mulli r6,r6,48
- 5578: 7c 85 32 14 add r4,r5,r6
- 557c: 7c 84 d2 14 add r4,r4,r26
- 5580: 7c 39 20 40 cmpld r25,r4
- 5584: 40 80 00 ec bge 5670 <.kvmhv_release_all_nested+0x340>
- 5588: 3b 00 00 00 li r24,0
- 558c: 48 00 00 38 b 55c4 <.kvmhv_release_all_nested+0x294>
- 5590: 0f e0 00 00 twui r0,0
- 5594: 60 00 00 00 nop
- 5598: 60 00 00 00 nop
- 559c: 60 00 00 00 nop
- 55a0: e8 7e 00 30 ld r3,48(r30)
- 55a4: 3b 39 00 30 addi r25,r25,48
- 55a8: e8 9e 00 30 ld r4,48(r30)
- 55ac: 7c 84 da aa lwax r4,r4,r27
- 55b0: 1c 84 00 30 mulli r4,r4,48
- 55b4: 7c 63 22 14 add r3,r3,r4
- 55b8: 7c 63 d2 14 add r3,r3,r26
- 55bc: 7c 39 18 40 cmpld r25,r3
- 55c0: 40 80 00 b0 bge 5670 <.kvmhv_release_all_nested+0x340>
- 55c4: e8 79 00 08 ld r3,8(r25)
- 55c8: 28 23 00 00 cmpldi r3,0
- 55cc: 41 82 ff c4 beq 5590 <.kvmhv_release_all_nested+0x260>
- 55d0: 3a e0 00 00 li r23,0
- 55d4: 48 00 00 28 b 55fc <.kvmhv_release_all_nested+0x2cc>
- 55d8: 60 00 00 00 nop
- 55dc: 60 00 00 00 nop
- 55e0: 38 60 00 00 li r3,0
- 55e4: 48 00 00 01 bl 55e4 <.kvmhv_release_all_nested+0x2b4>
- 55e4: R_PPC64_REL24 kfree
- 55e8: 60 00 00 00 nop
- 55ec: e8 79 00 08 ld r3,8(r25)
- 55f0: 3a f7 00 01 addi r23,r23,1
- 55f4: 7c 37 18 40 cmpld r23,r3
- 55f8: 40 80 ff a8 bge 55a0 <.kvmhv_release_all_nested+0x270>
- 55fc: e8 79 00 18 ld r3,24(r25)
- 5600: 7a e4 1f 24 rldicr r4,r23,3,60
- 5604: 7c 00 04 ac hwsync
- 5608: 7c 83 22 14 add r4,r3,r4
- 560c: 7c 60 20 a8 ldarx r3,0,r4
- 5610: 7f 00 21 ad stdcx. r24,0,r4
- 5614: 40 c2 ff f8 bne- 560c <.kvmhv_release_all_nested+0x2dc>
- 5618: 28 23 00 00 cmpldi r3,0
- 561c: 7c 00 04 ac hwsync
- 5620: 41 82 ff cc beq 55ec <.kvmhv_release_all_nested+0x2bc>
- 5624: 7c 76 1b 78 mr r22,r3
- 5628: 48 00 00 18 b 5640 <.kvmhv_release_all_nested+0x310>
- 562c: 60 00 00 00 nop
- 5630: 60 00 00 00 nop
- 5634: 60 00 00 00 nop
- 5638: 60 00 00 00 nop
- 563c: 60 00 00 00 nop
- 5640: 72 c4 00 01 andi. r4,r22,1
- 5644: 41 81 ff 9c bgt 55e0 <.kvmhv_release_all_nested+0x2b0>
- 5648: e8 96 00 08 ld r4,8(r22)
- 564c: 28 24 00 00 cmpldi r4,0
- 5650: 41 82 ff 9c beq 55ec <.kvmhv_release_all_nested+0x2bc>
- 5654: ea d6 00 00 ld r22,0(r22)
- 5658: 48 00 00 01 bl 5658 <.kvmhv_release_all_nested+0x328>
- 5658: R_PPC64_REL24 kfree
- 565c: 60 00 00 00 nop
- 5660: 28 36 00 00 cmpldi r22,0
- 5664: 7e c3 b3 78 mr r3,r22
- 5668: 40 82 ff d8 bne 5640 <.kvmhv_release_all_nested+0x310>
- 566c: 4b ff ff 80 b 55ec <.kvmhv_release_all_nested+0x2bc>
- 5670: 28 1c 00 02 cmplwi r28,2
- 5674: 40 80 00 5c bge 56d0 <.kvmhv_release_all_nested+0x3a0>
- 5678: 7f 84 07 b4 extsw r4,r28
- 567c: 7f a3 eb 78 mr r3,r29
- 5680: 48 00 00 01 bl 5680 <.kvmhv_release_all_nested+0x350>
- 5680: R_PPC64_REL24 __srcu_read_unlock
- 5684: 60 00 00 00 nop
- 5688: eb df 00 b0 ld r30,176(r31)
- 568c: eb bf 00 a8 ld r29,168(r31)
- 5690: eb 9f 00 a0 ld r28,160(r31)
- 5694: eb 7f 00 98 ld r27,152(r31)
- 5698: eb 5f 00 90 ld r26,144(r31)
- 569c: eb 3f 00 88 ld r25,136(r31)
- 56a0: eb 1f 00 80 ld r24,128(r31)
- 56a4: ea ff 00 78 ld r23,120(r31)
- 56a8: ea df 00 70 ld r22,112(r31)
- 56ac: 38 21 00 c0 addi r1,r1,192
- 56b0: e8 01 00 10 ld r0,16(r1)
- 56b4: 7c 08 03 a6 mtlr r0
- 56b8: eb e1 ff f8 ld r31,-8(r1)
- 56bc: 4e 80 00 20 blr
- 56c0: 38 60 00 00 li r3,0
- 56c4: b0 6d 0c 7c sth r3,3196(r13)
- 56c8: 7c 00 04 ac hwsync
- 56cc: 4b ff fd 38 b 5404 <.kvmhv_release_all_nested+0xd4>
- 56d0: 0f e0 00 00 twui r0,0
- 56d4: 4b ff ff a4 b 5678 <.kvmhv_release_all_nested+0x348>
- 56d8: 7f c3 f3 78 mr r3,r30
- 56dc: 48 00 00 01 bl 56dc <.kvmhv_release_all_nested+0x3ac>
- 56dc: R_PPC64_REL24 __pv_queued_spin_unlock
- 56e0: 60 00 00 00 nop
- 56e4: 4b ff fd 3c b 5420 <.kvmhv_release_all_nested+0xf0>
+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
...
- 56f4: 60 00 00 00 nop
- 56f8: 60 00 00 00 nop
- 56fc: 60 00 00 00 nop
-0000000000005700 <.kvmhv_alloc_nested>:
- 5700: 7c 08 02 a6 mflr r0
- 5704: fb e1 ff f8 std r31,-8(r1)
- 5708: f8 01 00 10 std r0,16(r1)
- 570c: f8 21 ff 61 stdu r1,-160(r1)
- 5710: 7c 3f 0b 78 mr r31,r1
- 5714: fb 7f 00 78 std r27,120(r31)
- 5718: 7c 7b 1b 78 mr r27,r3
- 571c: fb 9f 00 80 std r28,128(r31)
- 5720: 7c 9c 23 78 mr r28,r4
- 5724: fb bf 00 88 std r29,136(r31)
- 5728: fb df 00 90 std r30,144(r31)
- 572c: 48 00 00 01 bl 572c <.kvmhv_alloc_nested+0x2c>
- 572c: R_PPC64_REL24 _mcount
- 5730: 60 00 00 00 nop
- 5734: 3c 62 00 00 addis r3,r2,0
- 5736: R_PPC64_TOC16_HA .toc+0x20
- 5738: 38 80 0d c0 li r4,3520
- 573c: 38 a0 12 60 li r5,4704
- 5740: e8 63 00 00 ld r3,0(r3)
- 5742: R_PPC64_TOC16_LO_DS .toc+0x20
- 5744: e8 63 00 68 ld r3,104(r3)
- 5748: 48 00 00 01 bl 5748 <.kvmhv_alloc_nested+0x48>
- 5748: R_PPC64_REL24 kmem_cache_alloc_trace
- 574c: 60 00 00 00 nop
- 5750: 28 23 00 00 cmpldi r3,0
- 5754: 3b a0 00 00 li r29,0
- 5758: 41 82 00 b4 beq 580c <.kvmhv_alloc_nested+0x10c>
- 575c: 3c 82 00 00 addis r4,r2,0
- 575e: R_PPC64_TOC16_HA .toc+0x38
- 5760: 3c a2 00 00 addis r5,r2,0
- 5762: R_PPC64_TOC16_HA .toc+0x40
- 5764: 7c 7e 1b 78 mr r30,r3
- 5768: fb 63 00 00 std r27,0(r3)
- 576c: 3c 60 00 40 lis r3,64
- 5770: e8 84 00 00 ld r4,0(r4)
- 5772: R_PPC64_TOC16_LO_DS .toc+0x38
- 5774: e8 a5 00 00 ld r5,0(r5)
- 5776: R_PPC64_TOC16_LO_DS .toc+0x40
- 5778: 60 7b 0c c0 ori r27,r3,3264
- 577c: 38 7e 00 30 addi r3,r30,48
- 5780: 93 9e 00 08 stw r28,8(r30)
- 5784: 48 00 00 01 bl 5784 <.kvmhv_alloc_nested+0x84>
- 5784: R_PPC64_REL24 __mutex_init
- 5788: 60 00 00 00 nop
- 578c: 60 00 00 00 nop
- 5790: 38 7b 01 00 addi r3,r27,256
- 5794: 38 80 00 00 li r4,0
- 5798: 78 63 00 20 clrldi r3,r3,32
- 579c: 48 00 00 01 bl 579c <.kvmhv_alloc_nested+0x9c>
- 579c: R_PPC64_REL24 __get_free_pages
- 57a0: 60 00 00 00 nop
- 57a4: 28 23 00 00 cmpldi r3,0
- 57a8: f8 7e 00 10 std r3,16(r30)
- 57ac: 41 82 00 54 beq 5800 <.kvmhv_alloc_nested+0x100>
- 57b0: 48 00 00 01 bl 57b0 <.kvmhv_alloc_nested+0xb0>
- 57b0: R_PPC64_REL24 kvmppc_alloc_lpid
- 57b4: 60 00 00 00 nop
- 57b8: 2c 23 00 00 cmpdi r3,0
- 57bc: 41 80 00 2c blt 57e8 <.kvmhv_alloc_nested+0xe8>
- 57c0: 90 7e 00 0c stw r3,12(r30)
- 57c4: 38 60 00 01 li r3,1
- 57c8: 38 80 00 ff li r4,255
- 57cc: 38 a0 10 00 li r5,4096
- 57d0: 98 7e 12 58 stb r3,4696(r30)
- 57d4: 38 7e 02 58 addi r3,r30,600
- 57d8: 48 00 00 01 bl 57d8 <.kvmhv_alloc_nested+0xd8>
- 57d8: R_PPC64_REL24 memset
- 57dc: 60 00 00 00 nop
- 57e0: 7f dd f3 78 mr r29,r30
- 57e4: 48 00 00 28 b 580c <.kvmhv_alloc_nested+0x10c>
- 57e8: e8 9e 00 10 ld r4,16(r30)
- 57ec: 60 00 00 00 nop
- 57f0: 7c 83 23 78 mr r3,r4
- 57f4: 38 80 00 00 li r4,0
- 57f8: 48 00 00 01 bl 57f8 <.kvmhv_alloc_nested+0xf8>
- 57f8: R_PPC64_REL24 free_pages
- 57fc: 60 00 00 00 nop
- 5800: 7f c3 f3 78 mr r3,r30
- 5804: 48 00 00 01 bl 5804 <.kvmhv_alloc_nested+0x104>
- 5804: R_PPC64_REL24 kfree
- 5808: 60 00 00 00 nop
- 580c: 7f a3 eb 78 mr r3,r29
- 5810: eb df 00 90 ld r30,144(r31)
- 5814: eb bf 00 88 ld r29,136(r31)
- 5818: eb 9f 00 80 ld r28,128(r31)
- 581c: eb 7f 00 78 ld r27,120(r31)
- 5820: 38 21 00 a0 addi r1,r1,160
- 5824: e8 01 00 10 ld r0,16(r1)
- 5828: 7c 08 03 a6 mtlr r0
- 582c: eb e1 ff f8 ld r31,-8(r1)
- 5830: 4e 80 00 20 blr
- 5834: 3c 62 00 00 addis r3,r2,0
- 5836: R_PPC64_TOC16_HA .toc+0x8
- 5838: 3c 82 00 00 addis r4,r2,0
- 583a: R_PPC64_TOC16_HA .toc+0x10
- 583c: e8 63 00 00 ld r3,0(r3)
- 583e: R_PPC64_TOC16_LO_DS .toc+0x8
- 5840: e8 84 00 00 ld r4,0(r4)
- 5842: R_PPC64_TOC16_LO_DS .toc+0x10
- 5844: e8 63 00 00 ld r3,0(r3)
- 5848: 78 63 1f 24 rldicr r3,r3,3,60
- 584c: 7c 64 18 2a ldx r3,r4,r3
- 5850: 7b 64 00 20 clrldi r4,r27,32
- 5854: 48 00 00 01 bl 5854 <.kvmhv_alloc_nested+0x154>
- 5854: R_PPC64_REL24 kmem_cache_alloc
- 5858: 60 00 00 00 nop
- 585c: 4b ff ff 48 b 57a4 <.kvmhv_alloc_nested+0xa4>
- 5860: 3c 62 00 00 addis r3,r2,0
- 5862: R_PPC64_TOC16_HA .toc+0x8
- 5864: 3c a2 00 00 addis r5,r2,0
- 5866: R_PPC64_TOC16_HA .toc+0x10
- 5868: e8 63 00 00 ld r3,0(r3)
- 586a: R_PPC64_TOC16_LO_DS .toc+0x8
- 586c: e8 a5 00 00 ld r5,0(r5)
- 586e: R_PPC64_TOC16_LO_DS .toc+0x10
- 5870: e8 63 00 00 ld r3,0(r3)
- 5874: 78 63 1f 24 rldicr r3,r3,3,60
- 5878: 7c 65 18 2a ldx r3,r5,r3
- 587c: 48 00 00 01 bl 587c <.kvmhv_alloc_nested+0x17c>
- 587c: R_PPC64_REL24 kmem_cache_free
- 5880: 60 00 00 00 nop
- 5884: 4b ff ff 7c b 5800 <.kvmhv_alloc_nested+0x100>
+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>
...
- 5894: 60 00 00 00 nop
- 5898: 60 00 00 00 nop
- 589c: 60 00 00 00 nop
+ 3194: 60 00 00 00 nop
+ 3198: 60 00 00 00 nop
+ 319c: 60 00 00 00 nop
-00000000000058a0 <.find_kvm_nested_guest_pte>:
- 58a0: 7c 08 02 a6 mflr r0
- 58a4: fb e1 ff f8 std r31,-8(r1)
- 58a8: f8 01 00 10 std r0,16(r1)
- 58ac: f8 21 ff 61 stdu r1,-160(r1)
- 58b0: 7c 3f 0b 78 mr r31,r1
- 58b4: fb 7f 00 78 std r27,120(r31)
- 58b8: 7c 9b 23 78 mr r27,r4
- 58bc: fb 9f 00 80 std r28,128(r31)
- 58c0: 7c 7c 1b 78 mr r28,r3
- 58c4: fb bf 00 88 std r29,136(r31)
- 58c8: 7c bd 2b 78 mr r29,r5
- 58cc: fb df 00 90 std r30,144(r31)
- 58d0: 7c de 33 78 mr r30,r6
- 58d4: 48 00 00 01 bl 58d4 <.find_kvm_nested_guest_pte+0x34>
- 58d4: R_PPC64_REL24 _mcount
- 58d8: 60 00 00 00 nop
- 58dc: 80 7c 44 98 lwz r3,17560(r28)
- 58e0: 7c 03 d8 00 cmpw r3,r27
- 58e4: 38 60 00 00 li r3,0
- 58e8: 41 80 00 34 blt 591c <.find_kvm_nested_guest_pte+0x7c>
- 58ec: 7b 64 07 c6 rldicr r4,r27,32,31
- 58f0: 7c 84 ee 74 sradi r4,r4,29
- 58f4: 7c 9c 22 14 add r4,r28,r4
- 58f8: e8 84 44 a0 ld r4,17568(r4)
- 58fc: 28 24 00 00 cmpldi r4,0
- 5900: 41 82 00 1c beq 591c <.find_kvm_nested_guest_pte+0x7c>
- 5904: e8 64 00 10 ld r3,16(r4)
- 5908: 7f a4 eb 78 mr r4,r29
- 590c: 38 a0 00 00 li r5,0
- 5910: 7f c6 f3 78 mr r6,r30
- 5914: 48 00 00 01 bl 5914 <.find_kvm_nested_guest_pte+0x74>
- 5914: R_PPC64_REL24 __find_linux_pte
- 5918: 60 00 00 00 nop
- 591c: eb df 00 90 ld r30,144(r31)
- 5920: eb bf 00 88 ld r29,136(r31)
- 5924: eb 9f 00 80 ld r28,128(r31)
- 5928: eb 7f 00 78 ld r27,120(r31)
- 592c: 38 21 00 a0 addi r1,r1,160
- 5930: e8 01 00 10 ld r0,16(r1)
- 5934: 7c 08 03 a6 mtlr r0
- 5938: eb e1 ff f8 ld r31,-8(r1)
- 593c: 4e 80 00 20 blr
+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>
...
- 594c: 60 00 00 00 nop
+ 3334: 60 00 00 00 nop
+ 3338: 60 00 00 00 nop
+ 333c: 60 00 00 00 nop
-0000000000005950 <.kvmhv_insert_nest_rmap>:
- 5950: 7c 08 02 a6 mflr r0
- 5954: fb e1 ff f8 std r31,-8(r1)
- 5958: f8 01 00 10 std r0,16(r1)
- 595c: f8 21 ff 71 stdu r1,-144(r1)
- 5960: 7c 3f 0b 78 mr r31,r1
- 5964: fb 9f 00 70 std r28,112(r31)
- 5968: fb bf 00 78 std r29,120(r31)
- 596c: 7c 9d 23 78 mr r29,r4
- 5970: fb df 00 80 std r30,128(r31)
- 5974: 7c be 2b 78 mr r30,r5
- 5978: 48 00 00 01 bl 5978 <.kvmhv_insert_nest_rmap+0x28>
- 5978: R_PPC64_REL24 _mcount
- 597c: 60 00 00 00 nop
- 5980: e8 7e 00 00 ld r3,0(r30)
- 5984: eb 9d 00 00 ld r28,0(r29)
- 5988: e8 83 00 08 ld r4,8(r3)
- 598c: 28 3c 00 00 cmpldi r28,0
- 5990: 41 82 00 64 beq 59f4 <.kvmhv_insert_nest_rmap+0xa4>
- 5994: 7f 85 e3 78 mr r5,r28
- 5998: 48 00 00 1c b 59b4 <.kvmhv_insert_nest_rmap+0x64>
- 599c: 60 00 00 00 nop
- 59a0: 7c a6 2b 78 mr r6,r5
- 59a4: 38 a0 00 00 li r5,0
- 59a8: 7c c6 22 78 xor r6,r6,r4
- 59ac: 28 26 10 00 cmpldi r6,4096
- 59b0: 41 80 00 7c blt 5a2c <.kvmhv_insert_nest_rmap+0xdc>
- 59b4: 28 25 00 00 cmpldi r5,0
- 59b8: 41 82 00 20 beq 59d8 <.kvmhv_insert_nest_rmap+0x88>
- 59bc: 70 a6 00 01 andi. r6,r5,1
- 59c0: 41 81 ff e0 bgt 59a0 <.kvmhv_insert_nest_rmap+0x50>
- 59c4: e8 c5 00 08 ld r6,8(r5)
- 59c8: 28 26 00 00 cmpldi r6,0
- 59cc: 41 82 00 0c beq 59d8 <.kvmhv_insert_nest_rmap+0x88>
- 59d0: e8 a5 00 00 ld r5,0(r5)
- 59d4: 4b ff ff d4 b 59a8 <.kvmhv_insert_nest_rmap+0x58>
- 59d8: 73 84 00 01 andi. r4,r28,1
- 59dc: 41 81 00 24 bgt 5a00 <.kvmhv_insert_nest_rmap+0xb0>
- 59e0: 7c 64 1b 78 mr r4,r3
- 59e4: 7f a5 eb 78 mr r5,r29
- 59e8: 48 00 00 01 bl 59e8 <.kvmhv_insert_nest_rmap+0x98>
- 59e8: R_PPC64_REL24 llist_add_batch
- 59ec: 60 00 00 00 nop
- 59f0: 48 00 00 34 b 5a24 <.kvmhv_insert_nest_rmap+0xd4>
- 59f4: 60 83 00 01 ori r3,r4,1
- 59f8: f8 7d 00 00 std r3,0(r29)
- 59fc: 48 00 00 30 b 5a2c <.kvmhv_insert_nest_rmap+0xdc>
- 5a00: 38 60 00 00 li r3,0
- 5a04: 7f a5 eb 78 mr r5,r29
- 5a08: f8 7d 00 00 std r3,0(r29)
- 5a0c: e8 7e 00 00 ld r3,0(r30)
- 5a10: 7c 64 1b 78 mr r4,r3
- 5a14: 48 00 00 01 bl 5a14 <.kvmhv_insert_nest_rmap+0xc4>
- 5a14: R_PPC64_REL24 llist_add_batch
- 5a18: 60 00 00 00 nop
- 5a1c: e8 7e 00 00 ld r3,0(r30)
- 5a20: fb 83 00 00 std r28,0(r3)
- 5a24: 38 60 00 00 li r3,0
- 5a28: f8 7e 00 00 std r3,0(r30)
- 5a2c: eb df 00 80 ld r30,128(r31)
- 5a30: eb bf 00 78 ld r29,120(r31)
- 5a34: eb 9f 00 70 ld r28,112(r31)
- 5a38: 38 21 00 90 addi r1,r1,144
- 5a3c: e8 01 00 10 ld r0,16(r1)
- 5a40: 7c 08 03 a6 mtlr r0
- 5a44: eb e1 ff f8 ld r31,-8(r1)
- 5a48: 4e 80 00 20 blr
+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
...
- 5a58: 60 00 00 00 nop
- 5a5c: 60 00 00 00 nop
+ 33ec: 60 00 00 00 nop
-0000000000005a60 <.kvmhv_update_nest_rmap_rc_list>:
- 5a60: 7c 08 02 a6 mflr r0
- 5a64: fb e1 ff f8 std r31,-8(r1)
- 5a68: f8 01 00 10 std r0,16(r1)
- 5a6c: f8 21 ff 31 stdu r1,-208(r1)
- 5a70: 7c 3f 0b 78 mr r31,r1
- 5a74: fa df 00 80 std r22,128(r31)
- 5a78: fa ff 00 88 std r23,136(r31)
- 5a7c: fb 1f 00 90 std r24,144(r31)
- 5a80: fb 3f 00 98 std r25,152(r31)
- 5a84: 7c 99 23 78 mr r25,r4
- 5a88: fb 5f 00 a0 std r26,160(r31)
- 5a8c: 7d 1a 43 78 mr r26,r8
- 5a90: fb 7f 00 a8 std r27,168(r31)
- 5a94: 7c 7b 1b 78 mr r27,r3
- 5a98: fb 9f 00 b0 std r28,176(r31)
- 5a9c: 7c bc 2b 78 mr r28,r5
- 5aa0: fb bf 00 b8 std r29,184(r31)
- 5aa4: 7c dd 33 78 mr r29,r6
- 5aa8: fb df 00 c0 std r30,192(r31)
- 5aac: 7c fe 3b 78 mr r30,r7
- 5ab0: 48 00 00 01 bl 5ab0 <.kvmhv_update_nest_rmap_rc_list+0x50>
- 5ab0: R_PPC64_REL24 _mcount
- 5ab4: 60 00 00 00 nop
- 5ab8: 7f a3 e3 78 or r3,r29,r28
- 5abc: 78 63 b8 82 rldicl r3,r3,55,2
- 5ac0: 78 63 48 01 rotldi. r3,r3,9
- 5ac4: 41 82 00 3c beq 5b00 <.kvmhv_update_nest_rmap_rc_list+0xa0>
- 5ac8: eb df 00 c0 ld r30,192(r31)
- 5acc: eb bf 00 b8 ld r29,184(r31)
- 5ad0: eb 9f 00 b0 ld r28,176(r31)
- 5ad4: eb 7f 00 a8 ld r27,168(r31)
- 5ad8: eb 5f 00 a0 ld r26,160(r31)
- 5adc: eb 3f 00 98 ld r25,152(r31)
- 5ae0: eb 1f 00 90 ld r24,144(r31)
- 5ae4: ea ff 00 88 ld r23,136(r31)
- 5ae8: ea df 00 80 ld r22,128(r31)
- 5aec: 38 21 00 d0 addi r1,r1,208
- 5af0: e8 01 00 10 ld r0,16(r1)
- 5af4: 7c 08 03 a6 mtlr r0
- 5af8: eb e1 ff f8 ld r31,-8(r1)
- 5afc: 4e 80 00 20 blr
- 5b00: ea f9 00 00 ld r23,0(r25)
- 5b04: 28 37 00 00 cmpldi r23,0
- 5b08: 41 82 ff c0 beq 5ac8 <.kvmhv_update_nest_rmap_rc_list+0x68>
- 5b0c: 7c 7a 00 d0 neg r3,r26
- 5b10: 3b 5f 00 7c addi r26,r31,124
- 5b14: 78 63 84 02 rldicl r3,r3,48,16
- 5b18: 78 78 82 c0 rldicl r24,r3,16,11
- 5b1c: 48 00 00 0c b 5b28 <.kvmhv_update_nest_rmap_rc_list+0xc8>
- 5b20: 28 37 00 00 cmpldi r23,0
- 5b24: 41 82 ff a4 beq 5ac8 <.kvmhv_update_nest_rmap_rc_list+0x68>
- 5b28: 72 e3 00 01 andi. r3,r23,1
- 5b2c: 38 80 00 00 li r4,0
- 5b30: 7e e3 bb 78 mr r3,r23
- 5b34: 41 81 00 14 bgt 5b48 <.kvmhv_update_nest_rmap_rc_list+0xe8>
- 5b38: e8 77 00 08 ld r3,8(r23)
- 5b3c: 28 23 00 00 cmpldi r3,0
- 5b40: 41 82 ff 88 beq 5ac8 <.kvmhv_update_nest_rmap_rc_list+0x68>
- 5b44: e8 97 00 00 ld r4,0(r23)
- 5b48: 80 bb 44 98 lwz r5,17560(r27)
- 5b4c: 78 76 65 20 rldicl r22,r3,12,52
- 5b50: 7c 97 23 78 mr r23,r4
- 5b54: 7c 05 b0 00 cmpw r5,r22
- 5b58: 41 80 ff c8 blt 5b20 <.kvmhv_update_nest_rmap_rc_list+0xc0>
- 5b5c: 7a c4 1f 24 rldicr r4,r22,3,60
- 5b60: 7c 9b 22 14 add r4,r27,r4
- 5b64: e8 84 44 a0 ld r4,17568(r4)
- 5b68: 28 24 00 00 cmpldi r4,0
- 5b6c: 41 82 ff b4 beq 5b20 <.kvmhv_update_nest_rmap_rc_list+0xc0>
- 5b70: 78 63 a3 02 rldicl r3,r3,52,12
- 5b74: 38 a0 00 00 li r5,0
- 5b78: 78 79 63 00 rldicl r25,r3,12,12
- 5b7c: e8 64 00 10 ld r3,16(r4)
- 5b80: 7f 46 d3 78 mr r6,r26
- 5b84: 7f 24 cb 78 mr r4,r25
- 5b88: 48 00 00 01 bl 5b88 <.kvmhv_update_nest_rmap_rc_list+0x128>
- 5b88: R_PPC64_REL24 __find_linux_pte
- 5b8c: 60 00 00 00 nop
- 5b90: 28 23 00 00 cmpldi r3,0
- 5b94: 41 82 ff 8c beq 5b20 <.kvmhv_update_nest_rmap_rc_list+0xc0>
- 5b98: e8 83 00 00 ld r4,0(r3)
- 5b9c: 7c 85 20 f8 not r5,r4
- 5ba0: 78 86 17 a0 rldicl r6,r4,2,62
- 5ba4: 78 a5 1f 60 rldicl r5,r5,3,61
- 5ba8: 28 a6 00 03 cmpldi cr1,r6,3
- 5bac: 78 a5 e8 43 rldicl. r5,r5,61,1
- 5bb0: 7c 84 f2 78 xor r4,r4,r30
- 5bb4: 4e 84 11 02 crandc 4*cr5+lt,4*cr1+lt,eq
- 5bb8: 7f 04 20 39 and. r4,r24,r4
- 5bbc: 4e 94 13 42 crorc 4*cr5+lt,4*cr5+lt,eq
- 5bc0: 41 94 ff 60 blt cr5,5b20 <.kvmhv_update_nest_rmap_rc_list+0xc0>
- 5bc4: 7c 80 18 a8 ldarx r4,0,r3
- 5bc8: 7c 85 e0 78 andc r5,r4,r28
- 5bcc: 7c a5 eb 78 or r5,r5,r29
- 5bd0: 7c a0 19 ad stdcx. r5,0,r3
- 5bd4: 40 c2 ff f0 bne- 5bc4 <.kvmhv_update_nest_rmap_rc_list+0x164>
- 5bd8: 7a c6 00 20 clrldi r6,r22,32
- 5bdc: 7f 63 db 78 mr r3,r27
- 5be0: 80 bf 00 7c lwz r5,124(r31)
- 5be4: 7f 24 cb 78 mr r4,r25
- 5be8: 48 00 00 01 bl 5be8 <.kvmhv_update_nest_rmap_rc_list+0x188>
- 5be8: R_PPC64_REL24 kvmppc_radix_tlbie_page
- 5bec: 60 00 00 00 nop
- 5bf0: 4b ff ff 30 b 5b20 <.kvmhv_update_nest_rmap_rc_list+0xc0>
+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
-0000000000005c00 <.kvmhv_remove_nest_rmap_range>:
- 5c00: 7c 08 02 a6 mflr r0
- 5c04: fb e1 ff f8 std r31,-8(r1)
- 5c08: f8 01 00 10 std r0,16(r1)
- 5c0c: f8 21 ff 21 stdu r1,-224(r1)
- 5c10: 7c 3f 0b 78 mr r31,r1
- 5c14: fa 7f 00 78 std r19,120(r31)
- 5c18: fa 9f 00 80 std r20,128(r31)
- 5c1c: fa bf 00 88 std r21,136(r31)
- 5c20: fa df 00 90 std r22,144(r31)
- 5c24: fa ff 00 98 std r23,152(r31)
- 5c28: fb 1f 00 a0 std r24,160(r31)
- 5c2c: fb 3f 00 a8 std r25,168(r31)
- 5c30: fb 5f 00 b0 std r26,176(r31)
- 5c34: 7c ba 2b 78 mr r26,r5
- 5c38: fb 7f 00 b8 std r27,184(r31)
- 5c3c: 7c fb 3b 78 mr r27,r7
- 5c40: fb 9f 00 c0 std r28,192(r31)
- 5c44: 7c 7c 1b 78 mr r28,r3
- 5c48: fb bf 00 c8 std r29,200(r31)
- 5c4c: 7c 9d 23 78 mr r29,r4
- 5c50: fb df 00 d0 std r30,208(r31)
- 5c54: 7c de 33 78 mr r30,r6
- 5c58: 48 00 00 01 bl 5c58 <.kvmhv_remove_nest_rmap_range+0x58>
- 5c58: R_PPC64_REL24 _mcount
- 5c5c: 60 00 00 00 nop
- 5c60: 28 3d 00 00 cmpldi r29,0
- 5c64: 41 82 01 64 beq 5dc8 <.kvmhv_remove_nest_rmap_range+0x1c8>
- 5c68: e8 7d 00 00 ld r3,0(r29)
- 5c6c: 7b 44 84 02 rldicl r4,r26,48,16
- 5c70: 7f 03 20 50 subf r24,r3,r4
- 5c74: 7b 63 84 02 rldicl r3,r27,48,16
- 5c78: 7e f8 1a 14 add r23,r24,r3
- 5c7c: 7c 38 b8 40 cmpld r24,r23
- 5c80: 40 80 01 48 bge 5dc8 <.kvmhv_remove_nest_rmap_range+0x1c8>
- 5c84: 7c 7b 00 d0 neg r3,r27
- 5c88: 3a a0 00 00 li r21,0
- 5c8c: 78 63 84 02 rldicl r3,r3,48,16
- 5c90: 3b 7f 00 74 addi r27,r31,116
- 5c94: 78 76 82 c0 rldicl r22,r3,16,11
- 5c98: 48 00 00 14 b 5cac <.kvmhv_remove_nest_rmap_range+0xac>
- 5c9c: 60 00 00 00 nop
- 5ca0: 3b 18 00 01 addi r24,r24,1
- 5ca4: 7c 38 b8 40 cmpld r24,r23
- 5ca8: 41 82 01 20 beq 5dc8 <.kvmhv_remove_nest_rmap_range+0x1c8>
- 5cac: e8 7d 00 18 ld r3,24(r29)
- 5cb0: 7b 04 1f 24 rldicr r4,r24,3,60
- 5cb4: 7c 00 04 ac hwsync
- 5cb8: 7c 63 22 14 add r3,r3,r4
- 5cbc: 7f 40 18 a8 ldarx r26,0,r3
- 5cc0: 7e a0 19 ad stdcx. r21,0,r3
- 5cc4: 40 c2 ff f8 bne- 5cbc <.kvmhv_remove_nest_rmap_range+0xbc>
- 5cc8: 28 3a 00 00 cmpldi r26,0
- 5ccc: 7c 00 04 ac hwsync
- 5cd0: 41 82 ff d0 beq 5ca0 <.kvmhv_remove_nest_rmap_range+0xa0>
- 5cd4: 7f 54 d3 78 mr r20,r26
- 5cd8: 48 00 00 20 b 5cf8 <.kvmhv_remove_nest_rmap_range+0xf8>
- 5cdc: 60 00 00 00 nop
- 5ce0: 7f 43 d3 78 mr r3,r26
- 5ce4: 48 00 00 01 bl 5ce4 <.kvmhv_remove_nest_rmap_range+0xe4>
- 5ce4: R_PPC64_REL24 kfree
- 5ce8: 60 00 00 00 nop
- 5cec: 28 34 00 00 cmpldi r20,0
- 5cf0: 7e 9a a3 78 mr r26,r20
- 5cf4: 41 82 ff ac beq 5ca0 <.kvmhv_remove_nest_rmap_range+0xa0>
- 5cf8: 72 83 00 01 andi. r3,r20,1
- 5cfc: 41 81 00 24 bgt 5d20 <.kvmhv_remove_nest_rmap_range+0x120>
- 5d00: e8 74 00 08 ld r3,8(r20)
- 5d04: 28 23 00 00 cmpldi r3,0
- 5d08: 41 82 ff 98 beq 5ca0 <.kvmhv_remove_nest_rmap_range+0xa0>
- 5d0c: ea 94 00 00 ld r20,0(r20)
- 5d10: 48 00 00 1c b 5d2c <.kvmhv_remove_nest_rmap_range+0x12c>
- 5d14: 60 00 00 00 nop
- 5d18: 60 00 00 00 nop
- 5d1c: 60 00 00 00 nop
- 5d20: 3b 40 00 00 li r26,0
- 5d24: 7e 83 a3 78 mr r3,r20
- 5d28: 3a 80 00 00 li r20,0
- 5d2c: 80 bc 44 98 lwz r5,17560(r28)
- 5d30: 78 64 65 20 rldicl r4,r3,12,52
- 5d34: 7c 05 20 00 cmpw r5,r4
- 5d38: 41 80 ff a8 blt 5ce0 <.kvmhv_remove_nest_rmap_range+0xe0>
- 5d3c: 78 84 1f 24 rldicr r4,r4,3,60
- 5d40: 7c 9c 22 14 add r4,r28,r4
- 5d44: ea 64 44 a0 ld r19,17568(r4)
- 5d48: 28 33 00 00 cmpldi r19,0
- 5d4c: 41 82 ff 94 beq 5ce0 <.kvmhv_remove_nest_rmap_range+0xe0>
- 5d50: 78 63 a3 02 rldicl r3,r3,52,12
- 5d54: 38 a0 00 00 li r5,0
- 5d58: 78 79 63 00 rldicl r25,r3,12,12
- 5d5c: e8 73 00 10 ld r3,16(r19)
- 5d60: 7f 66 db 78 mr r6,r27
- 5d64: 7f 24 cb 78 mr r4,r25
- 5d68: 48 00 00 01 bl 5d68 <.kvmhv_remove_nest_rmap_range+0x168>
- 5d68: R_PPC64_REL24 __find_linux_pte
- 5d6c: 60 00 00 00 nop
- 5d70: 28 23 00 00 cmpldi r3,0
- 5d74: 41 82 ff 6c beq 5ce0 <.kvmhv_remove_nest_rmap_range+0xe0>
- 5d78: 7c 64 1b 78 mr r4,r3
- 5d7c: e8 63 00 00 ld r3,0(r3)
- 5d80: 7c 65 18 f8 not r5,r3
- 5d84: 78 66 17 a0 rldicl r6,r3,2,62
- 5d88: 78 a5 1f 60 rldicl r5,r5,3,61
- 5d8c: 28 a6 00 03 cmpldi cr1,r6,3
- 5d90: 78 a5 e8 43 rldicl. r5,r5,61,1
- 5d94: 7c 63 f2 78 xor r3,r3,r30
- 5d98: 4e 84 11 02 crandc 4*cr5+lt,4*cr1+lt,eq
- 5d9c: 7e c3 18 39 and. r3,r22,r3
- 5da0: 4e 94 13 42 crorc 4*cr5+lt,4*cr5+lt,eq
- 5da4: 41 94 ff 3c blt cr5,5ce0 <.kvmhv_remove_nest_rmap_range+0xe0>
- 5da8: 80 df 00 74 lwz r6,116(r31)
- 5dac: 7f 83 e3 78 mr r3,r28
- 5db0: 7f 25 cb 78 mr r5,r25
- 5db4: 38 e0 00 00 li r7,0
- 5db8: 81 13 00 0c lwz r8,12(r19)
- 5dbc: 48 00 00 01 bl 5dbc <.kvmhv_remove_nest_rmap_range+0x1bc>
- 5dbc: R_PPC64_REL24 kvmppc_unmap_pte
- 5dc0: 60 00 00 00 nop
- 5dc4: 4b ff ff 1c b 5ce0 <.kvmhv_remove_nest_rmap_range+0xe0>
- 5dc8: eb df 00 d0 ld r30,208(r31)
- 5dcc: eb bf 00 c8 ld r29,200(r31)
- 5dd0: eb 9f 00 c0 ld r28,192(r31)
- 5dd4: eb 7f 00 b8 ld r27,184(r31)
- 5dd8: eb 5f 00 b0 ld r26,176(r31)
- 5ddc: eb 3f 00 a8 ld r25,168(r31)
- 5de0: eb 1f 00 a0 ld r24,160(r31)
- 5de4: ea ff 00 98 ld r23,152(r31)
- 5de8: ea df 00 90 ld r22,144(r31)
- 5dec: ea bf 00 88 ld r21,136(r31)
- 5df0: ea 9f 00 80 ld r20,128(r31)
- 5df4: ea 7f 00 78 ld r19,120(r31)
- 5df8: 38 21 00 e0 addi r1,r1,224
- 5dfc: e8 01 00 10 ld r0,16(r1)
- 5e00: 7c 08 03 a6 mtlr r0
- 5e04: eb e1 ff f8 ld r31,-8(r1)
- 5e08: 4e 80 00 20 blr
+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>
...
- 5e18: 60 00 00 00 nop
- 5e1c: 60 00 00 00 nop
-0000000000005e20 <.kvmhv_do_nested_tlbie>:
- 5e20: 7c 08 02 a6 mflr r0
- 5e24: fb e1 ff f8 std r31,-8(r1)
- 5e28: f8 01 00 10 std r0,16(r1)
- 5e2c: f8 21 ff 31 stdu r1,-208(r1)
- 5e30: 7c 3f 0b 78 mr r31,r1
- 5e34: fa df 00 80 std r22,128(r31)
- 5e38: fa ff 00 88 std r23,136(r31)
- 5e3c: fb 1f 00 90 std r24,144(r31)
- 5e40: fb 3f 00 98 std r25,152(r31)
- 5e44: fb 5f 00 a0 std r26,160(r31)
- 5e48: fb 7f 00 a8 std r27,168(r31)
- 5e4c: fb 9f 00 b0 std r28,176(r31)
- 5e50: fb bf 00 b8 std r29,184(r31)
- 5e54: 7c 7d 1b 78 mr r29,r3
- 5e58: fb df 00 c0 std r30,192(r31)
- 5e5c: 48 00 00 01 bl 5e5c <.kvmhv_do_nested_tlbie+0x3c>
- 5e5c: R_PPC64_REL24 _mcount
- 5e60: 60 00 00 00 nop
- 5e64: 80 7d 0c cc lwz r3,3276(r29)
- 5e68: 3b c0 ff fc li r30,-4
- 5e6c: eb 7d 0c d8 ld r27,3288(r29)
- 5e70: 54 64 03 9e rlwinm r4,r3,0,14,15
- 5e74: 54 7a 77 be rlwinm r26,r3,14,30,31
- 5e78: 6c 84 00 01 xoris r4,r4,1
- 5e7c: 28 04 00 00 cmplwi r4,0
- 5e80: 57 65 b7 be rlwinm r5,r27,22,30,31
- 5e84: 40 82 02 44 bne 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
- 5e88: 2c 1a 00 03 cmpwi r26,3
- 5e8c: 41 82 02 3c beq 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
- 5e90: 2c 05 00 01 cmpwi r5,1
- 5e94: 41 82 02 34 beq 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
- 5e98: 2c 05 00 00 cmpwi r5,0
- 5e9c: 38 7a ff ff addi r3,r26,-1
- 5ea0: 40 82 00 0c bne 5eac <.kvmhv_do_nested_tlbie+0x8c>
- 5ea4: 28 03 00 02 cmplwi r3,2
- 5ea8: 41 80 02 20 blt 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
- 5eac: 28 05 00 03 cmplwi r5,3
- 5eb0: 41 82 01 d0 beq 6080 <.kvmhv_do_nested_tlbie+0x260>
- 5eb4: 80 9d 0c d4 lwz r4,3284(r29)
- 5eb8: 28 05 00 02 cmplwi r5,2
- 5ebc: e8 7d 00 00 ld r3,0(r29)
- 5ec0: 41 82 01 d4 beq 6094 <.kvmhv_do_nested_tlbie+0x274>
- 5ec4: 28 05 00 00 cmplwi r5,0
- 5ec8: 40 82 02 00 bne 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
- 5ecc: 3c a2 00 00 addis r5,r2,0
- 5ece: R_PPC64_TOC16_HA .toc+0x48
- 5ed0: 57 66 df 7e rlwinm r6,r27,27,29,31
- 5ed4: e8 a5 00 00 ld r5,0(r5)
- 5ed6: R_PPC64_TOC16_LO_DS .toc+0x48
- 5ed8: e8 e5 00 50 ld r7,80(r5)
- 5edc: 7c 27 30 40 cmpld r7,r6
- 5ee0: 38 e0 00 00 li r7,0
- 5ee4: 41 82 00 f4 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5ee8: e8 e5 00 a8 ld r7,168(r5)
- 5eec: 7c 27 30 40 cmpld r7,r6
- 5ef0: 38 e0 00 01 li r7,1
- 5ef4: 41 82 00 e4 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5ef8: e8 e5 01 00 ld r7,256(r5)
- 5efc: 7c 27 30 40 cmpld r7,r6
- 5f00: 38 e0 00 02 li r7,2
- 5f04: 41 82 00 d4 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5f08: e8 e5 01 58 ld r7,344(r5)
- 5f0c: 7c 27 30 40 cmpld r7,r6
- 5f10: 38 e0 00 03 li r7,3
- 5f14: 41 82 00 c4 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5f18: e8 e5 01 b0 ld r7,432(r5)
- 5f1c: 7c 27 30 40 cmpld r7,r6
- 5f20: 38 e0 00 04 li r7,4
- 5f24: 41 82 00 b4 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5f28: e8 e5 02 08 ld r7,520(r5)
- 5f2c: 7c 27 30 40 cmpld r7,r6
- 5f30: 38 e0 00 05 li r7,5
- 5f34: 41 82 00 a4 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5f38: e8 e5 02 60 ld r7,608(r5)
- 5f3c: 7c 27 30 40 cmpld r7,r6
- 5f40: 38 e0 00 06 li r7,6
- 5f44: 41 82 00 94 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5f48: e8 e5 02 b8 ld r7,696(r5)
- 5f4c: 7c 27 30 40 cmpld r7,r6
- 5f50: 38 e0 00 07 li r7,7
- 5f54: 41 82 00 84 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5f58: e8 e5 03 10 ld r7,784(r5)
- 5f5c: 7c 27 30 40 cmpld r7,r6
- 5f60: 38 e0 00 08 li r7,8
- 5f64: 41 82 00 74 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5f68: e8 e5 03 68 ld r7,872(r5)
- 5f6c: 7c 27 30 40 cmpld r7,r6
- 5f70: 38 e0 00 09 li r7,9
- 5f74: 41 82 00 64 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5f78: e8 e5 03 c0 ld r7,960(r5)
- 5f7c: 7c 27 30 40 cmpld r7,r6
- 5f80: 38 e0 00 0a li r7,10
- 5f84: 41 82 00 54 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5f88: e8 e5 04 18 ld r7,1048(r5)
- 5f8c: 7c 27 30 40 cmpld r7,r6
- 5f90: 38 e0 00 0b li r7,11
- 5f94: 41 82 00 44 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5f98: e8 e5 04 70 ld r7,1136(r5)
- 5f9c: 7c 27 30 40 cmpld r7,r6
- 5fa0: 38 e0 00 0c li r7,12
- 5fa4: 41 82 00 34 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5fa8: e8 e5 04 c8 ld r7,1224(r5)
- 5fac: 7c 27 30 40 cmpld r7,r6
- 5fb0: 38 e0 00 0d li r7,13
- 5fb4: 41 82 00 24 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5fb8: e8 e5 05 20 ld r7,1312(r5)
- 5fbc: 7c 27 30 40 cmpld r7,r6
- 5fc0: 38 e0 00 0e li r7,14
- 5fc4: 41 82 00 14 beq 5fd8 <.kvmhv_do_nested_tlbie+0x1b8>
- 5fc8: e8 e5 05 78 ld r7,1400(r5)
- 5fcc: 7c 27 30 40 cmpld r7,r6
- 5fd0: 38 e0 00 0f li r7,15
- 5fd4: 40 82 00 f4 bne 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
- 5fd8: 1c c7 00 58 mulli r6,r7,88
- 5fdc: 7f 45 30 2e lwzx r26,r5,r6
- 5fe0: 2c 1a 00 00 cmpwi r26,0
- 5fe4: 41 80 00 e4 blt 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
- 5fe8: 7c 84 07 b4 extsw r4,r4
- 5fec: 38 a0 00 00 li r5,0
- 5ff0: 3b c0 00 00 li r30,0
- 5ff4: 48 00 00 01 bl 5ff4 <.kvmhv_do_nested_tlbie+0x1d4>
- 5ff4: R_PPC64_REL24 kvmhv_get_nested
- 5ff8: 28 23 00 00 cmpldi r3,0
- 5ffc: 41 82 00 cc beq 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
- 6000: 7c 7c 1b 78 mr r28,r3
- 6004: 38 9a ff f0 addi r4,r26,-16
- 6008: 3b 00 00 01 li r24,1
- 600c: 3a e0 ff ff li r23,-1
- 6010: 7b 63 04 e4 rldicr r3,r27,0,51
- 6014: 7f 16 20 36 sld r22,r24,r4
- 6018: 7e e4 d0 36 sld r4,r23,r26
- 601c: 3b 7c 00 30 addi r27,r28,48
- 6020: 7c 7a 20 38 and r26,r3,r4
- 6024: 7f 63 db 78 mr r3,r27
- 6028: 48 00 00 01 bl 6028 <.kvmhv_do_nested_tlbie+0x208>
- 6028: R_PPC64_REL24 mutex_lock
- 602c: 60 00 00 00 nop
- 6030: 3b 3f 00 7c addi r25,r31,124
- 6034: 60 00 00 00 nop
- 6038: 60 00 00 00 nop
- 603c: 60 00 00 00 nop
- 6040: 7f a3 eb 78 mr r3,r29
- 6044: 7f 84 e3 78 mr r4,r28
- 6048: 7f 45 d3 78 mr r5,r26
- 604c: 7f 26 cb 78 mr r6,r25
- 6050: 48 00 00 01 bl 6050 <.kvmhv_do_nested_tlbie+0x230>
- 6050: R_PPC64_REL24 .opd+0x270
- 6054: 80 7f 00 7c lwz r3,124(r31)
- 6058: 38 83 ff f0 addi r4,r3,-16
- 605c: 7f 03 18 36 sld r3,r24,r3
- 6060: 7e e4 20 36 sld r4,r23,r4
- 6064: 7f 43 d2 14 add r26,r3,r26
- 6068: 7e c4 b2 15 add. r22,r4,r22
- 606c: 41 81 ff d4 bgt 6040 <.kvmhv_do_nested_tlbie+0x220>
- 6070: 7f 63 db 78 mr r3,r27
- 6074: 48 00 00 01 bl 6074 <.kvmhv_do_nested_tlbie+0x254>
- 6074: R_PPC64_REL24 mutex_unlock
- 6078: 60 00 00 00 nop
- 607c: 48 00 00 44 b 60c0 <.kvmhv_do_nested_tlbie+0x2a0>
- 6080: 7b 44 00 20 clrldi r4,r26,32
- 6084: 7f a3 eb 78 mr r3,r29
- 6088: 48 00 00 01 bl 6088 <.kvmhv_do_nested_tlbie+0x268>
- 6088: R_PPC64_REL24 .opd+0x258
- 608c: 3b c0 00 00 li r30,0
- 6090: 48 00 00 38 b 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
- 6094: 7c 84 07 b4 extsw r4,r4
- 6098: 38 a0 00 00 li r5,0
- 609c: 3b c0 00 00 li r30,0
- 60a0: 48 00 00 01 bl 60a0 <.kvmhv_do_nested_tlbie+0x280>
- 60a0: R_PPC64_REL24 kvmhv_get_nested
- 60a4: 28 23 00 00 cmpldi r3,0
- 60a8: 41 82 00 20 beq 60c8 <.kvmhv_do_nested_tlbie+0x2a8>
- 60ac: 7c 7c 1b 78 mr r28,r3
- 60b0: 7b 45 00 20 clrldi r5,r26,32
- 60b4: 7f a3 eb 78 mr r3,r29
- 60b8: 7f 84 e3 78 mr r4,r28
- 60bc: 48 00 00 01 bl 60bc <.kvmhv_do_nested_tlbie+0x29c>
- 60bc: R_PPC64_REL24 .opd+0x240
- 60c0: 7f 83 e3 78 mr r3,r28
- 60c4: 48 00 00 01 bl 60c4 <.kvmhv_do_nested_tlbie+0x2a4>
- 60c4: R_PPC64_REL24 kvmhv_put_nested
- 60c8: 7f c3 f3 78 mr r3,r30
- 60cc: eb df 00 c0 ld r30,192(r31)
- 60d0: eb bf 00 b8 ld r29,184(r31)
- 60d4: eb 9f 00 b0 ld r28,176(r31)
- 60d8: eb 7f 00 a8 ld r27,168(r31)
- 60dc: eb 5f 00 a0 ld r26,160(r31)
- 60e0: eb 3f 00 98 ld r25,152(r31)
- 60e4: eb 1f 00 90 ld r24,144(r31)
- 60e8: ea ff 00 88 ld r23,136(r31)
- 60ec: ea df 00 80 ld r22,128(r31)
- 60f0: 38 21 00 d0 addi r1,r1,208
- 60f4: e8 01 00 10 ld r0,16(r1)
- 60f8: 7c 08 03 a6 mtlr r0
- 60fc: eb e1 ff f8 ld r31,-8(r1)
- 6100: 4e 80 00 20 blr
+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
-0000000000006110 <.kvmhv_nested_page_fault>:
- 6110: 7c 08 02 a6 mflr r0
- 6114: fb e1 ff f8 std r31,-8(r1)
- 6118: f8 01 00 10 std r0,16(r1)
- 611c: f8 21 ff 71 stdu r1,-144(r1)
- 6120: 7c 3f 0b 78 mr r31,r1
- 6124: fb 9f 00 70 std r28,112(r31)
- 6128: fb bf 00 78 std r29,120(r31)
- 612c: fb df 00 80 std r30,128(r31)
- 6130: 7c 7e 1b 78 mr r30,r3
- 6134: 48 00 00 01 bl 6134 <.kvmhv_nested_page_fault+0x24>
- 6134: R_PPC64_REL24 _mcount
- 6138: 60 00 00 00 nop
- 613c: eb be 20 20 ld r29,8224(r30)
- 6140: 3b 9d 00 30 addi r28,r29,48
- 6144: 7f 83 e3 78 mr r3,r28
- 6148: 48 00 00 01 bl 6148 <.kvmhv_nested_page_fault+0x38>
- 6148: R_PPC64_REL24 mutex_lock
- 614c: 60 00 00 00 nop
- 6150: 7f c3 f3 78 mr r3,r30
- 6154: 7f a4 eb 78 mr r4,r29
- 6158: 48 00 00 01 bl 6158 <.kvmhv_nested_page_fault+0x48>
- 6158: R_PPC64_REL24 .opd+0x1f8
- 615c: 7c 7e 1b 78 mr r30,r3
- 6160: 7f 83 e3 78 mr r3,r28
- 6164: 48 00 00 01 bl 6164 <.kvmhv_nested_page_fault+0x54>
- 6164: R_PPC64_REL24 mutex_unlock
- 6168: 60 00 00 00 nop
- 616c: 7f c3 f3 78 mr r3,r30
- 6170: eb df 00 80 ld r30,128(r31)
- 6174: eb bf 00 78 ld r29,120(r31)
- 6178: eb 9f 00 70 ld r28,112(r31)
- 617c: 38 21 00 90 addi r1,r1,144
- 6180: e8 01 00 10 ld r0,16(r1)
- 6184: 7c 08 03 a6 mtlr r0
- 6188: eb e1 ff f8 ld r31,-8(r1)
- 618c: 4e 80 00 20 blr
+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
...
- 619c: 60 00 00 00 nop
-00000000000061a0 <.__kvmhv_nested_page_fault>:
- 61a0: 7c 08 02 a6 mflr r0
- 61a4: fb e1 ff f8 std r31,-8(r1)
- 61a8: 7d 80 00 26 mfcr r12
- 61ac: f8 01 00 10 std r0,16(r1)
- 61b0: 91 81 00 08 stw r12,8(r1)
- 61b4: f8 21 fe d1 stdu r1,-304(r1)
- 61b8: 7c 3f 0b 78 mr r31,r1
- 61bc: fa 7f 00 c8 std r19,200(r31)
- 61c0: fa 9f 00 d0 std r20,208(r31)
- 61c4: fa bf 00 d8 std r21,216(r31)
- 61c8: fa df 00 e0 std r22,224(r31)
- 61cc: fa ff 00 e8 std r23,232(r31)
- 61d0: fb 1f 00 f0 std r24,240(r31)
- 61d4: fb 3f 00 f8 std r25,248(r31)
- 61d8: fb 5f 01 00 std r26,256(r31)
- 61dc: 7c 7a 1b 78 mr r26,r3
- 61e0: fb 7f 01 08 std r27,264(r31)
- 61e4: fb 9f 01 10 std r28,272(r31)
- 61e8: fb bf 01 18 std r29,280(r31)
- 61ec: fb df 01 20 std r30,288(r31)
- 61f0: 48 00 00 05 bl 61f4 <.__kvmhv_nested_page_fault+0x54>
- 61f4: 7c 9e 23 78 mr r30,r4
- 61f8: 7f 28 02 a6 mflr r25
- 61fc: 48 00 00 01 bl 61fc <.__kvmhv_nested_page_fault+0x5c>
- 61fc: R_PPC64_REL24 _mcount
- 6200: 60 00 00 00 nop
- 6204: 82 da 1b 90 lwz r22,7056(r26)
- 6208: e8 de 00 18 ld r6,24(r30)
- 620c: 7a c3 3e 42 rldicl r3,r22,39,25
- 6210: 70 63 00 01 andi. r3,r3,1
- 6214: 4d 01 0b 82 crmove 4*cr2+lt,gt
- 6218: eb ba 00 00 ld r29,0(r26)
- 621c: 28 a6 00 00 cmpldi cr1,r6,0
- 6220: ea fa 1b 88 ld r23,7048(r26)
- 6224: 40 86 00 18 bne cr1,623c <.__kvmhv_nested_page_fault+0x9c>
- 6228: 7f c3 f3 78 mr r3,r30
- 622c: 48 00 00 01 bl 622c <.__kvmhv_nested_page_fault+0x8c>
- 622c: R_PPC64_REL24 .opd+0x60
- 6230: e8 de 00 18 ld r6,24(r30)
- 6234: 28 26 00 00 cmpldi r6,0
- 6238: 41 82 01 0c beq 6344 <.__kvmhv_nested_page_fault+0x1a4>
- 623c: e8 7a 1b a0 ld r3,7072(r26)
- 6240: 76 c4 00 02 andis. r4,r22,2
- 6244: 38 a0 00 00 li r5,0
- 6248: 7a e4 05 20 clrldi r4,r23,52
- 624c: 3b 9f 00 c0 addi r28,r31,192
- 6250: 41 82 00 0c beq 625c <.__kvmhv_nested_page_fault+0xbc>
- 6254: 60 a4 00 00 ori r4,r5,0
- 6258: 48 00 00 04 b 625c <.__kvmhv_nested_page_fault+0xbc>
- 625c: 78 63 a3 02 rldicl r3,r3,52,12
- 6260: 38 bf 00 88 addi r5,r31,136
- 6264: 78 63 61 00 rldicl r3,r3,12,4
- 6268: 7f 87 e3 78 mr r7,r28
- 626c: 7c 7b 23 78 or r27,r3,r4
- 6270: 7f 43 d3 78 mr r3,r26
- 6274: 7f 64 db 78 mr r4,r27
- 6278: 56 d3 01 8c rlwinm r19,r22,0,6,6
- 627c: 48 00 00 01 bl 627c <.__kvmhv_nested_page_fault+0xdc>
- 627c: R_PPC64_REL24 kvmppc_mmu_walk_radix_tree
- 6280: 60 00 00 00 nop
- 6284: 38 83 00 16 addi r4,r3,22
- 6288: 28 04 00 16 cmplwi r4,22
- 628c: 41 81 00 68 bgt 62f4 <.__kvmhv_nested_page_fault+0x154>
- 6290: 3c a2 00 00 addis r5,r2,0
- 6292: R_PPC64_TOC16_HA .toc+0x50
- 6294: 78 84 17 88 rldic r4,r4,2,30
- 6298: e8 a5 00 00 ld r5,0(r5)
- 629a: R_PPC64_TOC16_LO_DS .toc+0x50
- 629c: 7c 84 2a aa lwax r4,r4,r5
- 62a0: 7c 84 ca 14 add r4,r4,r25
- 62a4: 7c 89 03 a6 mtctr r4
- 62a8: 4e 80 04 20 bctr
- 62ac: 66 64 00 08 oris r4,r19,8
- 62b0: 48 00 00 18 b 62c8 <.__kvmhv_nested_page_fault+0x128>
- 62b4: 66 64 40 00 oris r4,r19,16384
- 62b8: 48 00 00 10 b 62c8 <.__kvmhv_nested_page_fault+0x128>
- 62bc: e8 7f 00 c0 ld r3,192(r31)
- 62c0: 66 64 00 02 oris r4,r19,2
- 62c4: f8 7a 1b a0 std r3,7072(r26)
- 62c8: 80 7a 1c 4c lwz r3,7244(r26)
- 62cc: 28 03 0e 20 cmplwi r3,3616
- 62d0: 38 60 00 02 li r3,2
- 62d4: 90 9a 1b 90 stw r4,7056(r26)
- 62d8: 40 82 00 1c bne 62f4 <.__kvmhv_nested_page_fault+0x154>
- 62dc: e8 ba 1d 80 ld r5,7552(r26)
- 62e0: 3c c0 87 c0 lis r6,-30784
- 62e4: 60 c6 ff ff ori r6,r6,65535
- 62e8: 7c a5 30 38 and r5,r5,r6
- 62ec: 7c a4 23 78 or r4,r5,r4
- 62f0: f8 9a 1d 80 std r4,7552(r26)
- 62f4: 3c 80 1c 00 lis r4,7168
- 62f8: 2c 83 00 02 cmpwi cr1,r3,2
- 62fc: 60 84 00 08 ori r4,r4,8
- 6300: 7e c4 20 39 and. r4,r22,r4
- 6304: 4e 86 11 02 crandc 4*cr5+lt,4*cr1+eq,eq
- 6308: 41 94 02 64 blt cr5,656c <.__kvmhv_nested_page_fault+0x3cc>
- 630c: 28 03 00 00 cmplwi r3,0
- 6310: 41 82 00 5c beq 636c <.__kvmhv_nested_page_fault+0x1cc>
- 6314: 7c 75 07 b4 extsw r21,r3
- 6318: 48 00 02 6c b 6584 <.__kvmhv_nested_page_fault+0x3e4>
- 631c: 28 33 00 00 cmpldi r19,0
- 6320: 40 82 00 2c bne 634c <.__kvmhv_nested_page_fault+0x1ac>
- 6324: 80 7a 1c 4c lwz r3,7244(r26)
- 6328: 28 03 0e 20 cmplwi r3,3616
- 632c: 88 7f 00 a0 lbz r3,160(r31)
- 6330: 40 82 00 30 bne 6360 <.__kvmhv_nested_page_fault+0x1c0>
- 6334: 70 63 00 20 andi. r3,r3,32
- 6338: 3c 80 10 00 lis r4,4096
- 633c: 41 82 ff 8c beq 62c8 <.__kvmhv_nested_page_fault+0x128>
- 6340: 48 00 00 2c b 636c <.__kvmhv_nested_page_fault+0x1cc>
- 6344: 3a a0 00 02 li r21,2
- 6348: 48 00 02 3c b 6584 <.__kvmhv_nested_page_fault+0x3e4>
- 634c: 88 7f 00 a0 lbz r3,160(r31)
- 6350: 70 63 00 40 andi. r3,r3,64
- 6354: 40 82 00 18 bne 636c <.__kvmhv_nested_page_fault+0x1cc>
- 6358: 66 64 08 00 oris r4,r19,2048
- 635c: 4b ff ff 6c b 62c8 <.__kvmhv_nested_page_fault+0x128>
- 6360: 28 03 00 3f cmplwi r3,63
- 6364: 3c 80 08 00 lis r4,2048
- 6368: 40 81 ff 60 ble 62c8 <.__kvmhv_nested_page_fault+0x128>
- 636c: 76 c3 00 04 andis. r3,r22,4
- 6370: 40 82 01 94 bne 6504 <.__kvmhv_nested_page_fault+0x364>
- 6374: 8a 9f 00 b9 lbz r20,185(r31)
- 6378: 28 14 00 0f cmplwi r20,15
- 637c: 40 81 02 b0 ble 662c <.__kvmhv_nested_page_fault+0x48c>
- 6380: eb 3f 00 98 ld r25,152(r31)
- 6384: 7f a3 eb 78 mr r3,r29
- 6388: 7b 24 84 02 rldicl r4,r25,48,16
- 638c: 48 00 00 01 bl 638c <.__kvmhv_nested_page_fault+0x1ec>
- 638c: R_PPC64_REL24 gfn_to_memslot
- 6390: 60 00 00 00 nop
- 6394: 28 23 00 00 cmpldi r3,0
- 6398: 41 82 02 40 beq 65d8 <.__kvmhv_nested_page_fault+0x438>
- 639c: 7c 78 1b 78 mr r24,r3
- 63a0: 80 63 00 28 lwz r3,40(r3)
- 63a4: 74 64 00 01 andis. r4,r3,1
- 63a8: 40 82 02 30 bne 65d8 <.__kvmhv_nested_page_fault+0x438>
- 63ac: 70 63 00 02 andi. r3,r3,2
- 63b0: 4d 80 00 00 mcrf cr3,cr0
- 63b4: 4e 8e 43 42 crorc 4*cr5+lt,4*cr3+eq,4*cr2+lt
- 63b8: 40 94 02 58 bge cr5,6610 <.__kvmhv_nested_page_fault+0x470>
- 63bc: 3c 60 00 01 lis r3,1
- 63c0: 60 63 05 10 ori r3,r3,1296
- 63c4: 7e fd 18 2a ldx r23,r29,r3
- 63c8: 38 60 00 00 li r3,0
- 63cc: 7c 20 04 ac lwsync
- 63d0: f8 7f 00 80 std r3,128(r31)
- 63d4: 7f a3 eb 78 mr r3,r29
- 63d8: 48 00 00 01 bl 63d8 <.__kvmhv_nested_page_fault+0x238>
- 63d8: R_PPC64_REL24 _raw_spin_lock
- 63dc: 60 00 00 00 nop
- 63e0: e8 7d 43 80 ld r3,17280(r29)
- 63e4: 38 df 00 7c addi r6,r31,124
- 63e8: 7f 24 cb 78 mr r4,r25
- 63ec: 38 a0 00 00 li r5,0
- 63f0: 48 00 00 01 bl 63f0 <.__kvmhv_nested_page_fault+0x250>
- 63f0: R_PPC64_REL24 __find_linux_pte
- 63f4: 60 00 00 00 nop
- 63f8: 80 9f 00 7c lwz r4,124(r31)
- 63fc: 28 04 00 00 cmplwi r4,0
- 6400: 40 82 00 0c bne 640c <.__kvmhv_nested_page_fault+0x26c>
- 6404: 38 80 00 10 li r4,16
- 6408: 90 9f 00 7c stw r4,124(r31)
- 640c: 28 23 00 00 cmpldi r3,0
- 6410: 41 82 00 0c beq 641c <.__kvmhv_nested_page_fault+0x27c>
- 6414: e8 63 00 00 ld r3,0(r3)
- 6418: f8 7f 00 80 std r3,128(r31)
- 641c: a0 6d 0c 7c lhz r3,3196(r13)
- 6420: 28 03 00 00 cmplwi r3,0
- 6424: 40 82 03 ec bne 6810 <.__kvmhv_nested_page_fault+0x670>
- 6428: a0 6d 0c 7a lhz r3,3194(r13)
- 642c: 38 63 ff ff addi r3,r3,-1
- 6430: b0 6d 0c 7a sth r3,3194(r13)
- 6434: 60 00 00 00 nop
- 6438: 38 60 00 00 li r3,0
- 643c: 7c 20 04 ac lwsync
- 6440: 98 7d 00 03 stb r3,3(r29)
- 6444: e8 7f 00 80 ld r3,128(r31)
- 6448: 7c 64 18 f8 not r4,r3
- 644c: 78 65 17 a0 rldicl r5,r3,2,62
- 6450: 78 84 1f 60 rldicl r4,r4,3,61
- 6454: 28 a5 00 03 cmpldi cr1,r5,3
- 6458: 78 84 e8 43 rldicl. r4,r4,61,1
- 645c: 4e 84 11 02 crandc 4*cr5+lt,4*cr1+lt,eq
- 6460: 41 94 00 10 blt cr5,6470 <.__kvmhv_nested_page_fault+0x2d0>
- 6464: 70 64 00 02 andi. r4,r3,2
- 6468: 4e 88 12 02 crand 4*cr5+lt,4*cr2+lt,eq
- 646c: 40 94 01 e0 bge cr5,664c <.__kvmhv_nested_page_fault+0x4ac>
- 6470: 4e 8e 70 42 crnot 4*cr5+lt,4*cr3+eq
- 6474: 38 60 00 01 li r3,1
- 6478: 3a a0 00 00 li r21,0
- 647c: 41 88 00 0c blt cr2,6488 <.__kvmhv_nested_page_fault+0x2e8>
- 6480: 62 a6 00 00 ori r6,r21,0
- 6484: 48 00 00 08 b 648c <.__kvmhv_nested_page_fault+0x2ec>
- 6488: 38 c3 00 00 addi r6,r3,0
- 648c: 41 94 00 0c blt cr5,6498 <.__kvmhv_nested_page_fault+0x2f8>
- 6490: 62 a7 00 00 ori r7,r21,0
- 6494: 48 00 00 08 b 649c <.__kvmhv_nested_page_fault+0x2fc>
- 6498: 38 e3 00 00 addi r7,r3,0
- 649c: 39 1f 00 80 addi r8,r31,128
- 64a0: 39 3f 00 78 addi r9,r31,120
- 64a4: 7f 43 d3 78 mr r3,r26
- 64a8: 7f 24 cb 78 mr r4,r25
- 64ac: 7f 05 c3 78 mr r5,r24
- 64b0: 48 00 00 01 bl 64b0 <.__kvmhv_nested_page_fault+0x310>
- 64b0: R_PPC64_REL24 kvmppc_book3s_instantiate_page
- 64b4: 60 00 00 00 nop
- 64b8: 2c 03 ff f5 cmpwi r3,-11
- 64bc: 41 82 00 c8 beq 6584 <.__kvmhv_nested_page_fault+0x3e4>
- 64c0: 28 03 00 00 cmplwi r3,0
- 64c4: 40 82 fe 50 bne 6314 <.__kvmhv_nested_page_fault+0x174>
- 64c8: 80 7f 00 78 lwz r3,120(r31)
- 64cc: 28 03 00 01 cmplwi r3,1
- 64d0: 41 82 01 84 beq 6654 <.__kvmhv_nested_page_fault+0x4b4>
- 64d4: 28 03 00 02 cmplwi r3,2
- 64d8: 3b 40 00 10 li r26,16
- 64dc: 40 82 01 88 bne 6664 <.__kvmhv_nested_page_fault+0x4c4>
- 64e0: 3c 62 00 00 addis r3,r2,0
- 64e2: R_PPC64_TOC16_HA .toc+0x58
- 64e4: 3c 82 00 00 addis r4,r2,0
- 64e6: R_PPC64_TOC16_HA .toc+0x60
- 64e8: e8 63 00 00 ld r3,0(r3)
- 64ea: R_PPC64_TOC16_LO_DS .toc+0x58
- 64ec: e8 84 00 00 ld r4,0(r4)
- 64ee: R_PPC64_TOC16_LO_DS .toc+0x60
- 64f0: e8 63 00 00 ld r3,0(r3)
- 64f4: e8 84 00 00 ld r4,0(r4)
- 64f8: 7c 63 22 14 add r3,r3,r4
- 64fc: 3b 43 00 10 addi r26,r3,16
- 6500: 48 00 01 64 b 6664 <.__kvmhv_nested_page_fault+0x4c4>
- 6504: e8 7f 00 b0 ld r3,176(r31)
- 6508: 7f 65 db 78 mr r5,r27
- 650c: e8 9f 00 b8 ld r4,184(r31)
- 6510: e8 df 00 88 ld r6,136(r31)
- 6514: e8 ff 00 90 ld r7,144(r31)
- 6518: e9 1f 00 98 ld r8,152(r31)
- 651c: e9 3f 00 a0 ld r9,160(r31)
- 6520: e9 5f 00 a8 ld r10,168(r31)
- 6524: f8 81 00 38 std r4,56(r1)
- 6528: 7f c4 f3 78 mr r4,r30
- 652c: f8 61 00 30 std r3,48(r1)
- 6530: 7f 43 d3 78 mr r3,r26
- 6534: fa c1 00 40 std r22,64(r1)
- 6538: 48 00 00 01 bl 6538 <.__kvmhv_nested_page_fault+0x398>
- 6538: R_PPC64_REL24 .opd+0x2b8
- 653c: 7c 75 1b 78 mr r21,r3
- 6540: 28 23 00 02 cmpldi r3,2
- 6544: 41 82 00 40 beq 6584 <.__kvmhv_nested_page_fault+0x3e4>
- 6548: 28 35 00 00 cmpldi r21,0
- 654c: 40 82 00 20 bne 656c <.__kvmhv_nested_page_fault+0x3cc>
- 6550: 38 60 40 0e li r3,16398
- 6554: 64 63 ec 1a oris r3,r3,60442
- 6558: 7e c3 18 39 and. r3,r22,r3
- 655c: 41 82 00 c8 beq 6624 <.__kvmhv_nested_page_fault+0x484>
- 6560: 7a c3 68 42 rldicl r3,r22,45,1
- 6564: 78 76 98 20 rldicl r22,r3,19,32
- 6568: 4b ff fe 0c b 6374 <.__kvmhv_nested_page_fault+0x1d4>
- 656c: 7f 43 d3 78 mr r3,r26
- 6570: 7f c4 f3 78 mr r4,r30
- 6574: 7f 65 db 78 mr r5,r27
- 6578: 38 c0 00 00 li r6,0
- 657c: 3a a0 00 00 li r21,0
- 6580: 48 00 00 01 bl 6580 <.__kvmhv_nested_page_fault+0x3e0>
- 6580: R_PPC64_REL24 .opd+0x270
- 6584: 7e a3 ab 78 mr r3,r21
- 6588: eb df 01 20 ld r30,288(r31)
- 658c: eb bf 01 18 ld r29,280(r31)
- 6590: eb 9f 01 10 ld r28,272(r31)
- 6594: eb 7f 01 08 ld r27,264(r31)
- 6598: eb 5f 01 00 ld r26,256(r31)
- 659c: eb 3f 00 f8 ld r25,248(r31)
- 65a0: eb 1f 00 f0 ld r24,240(r31)
- 65a4: ea ff 00 e8 ld r23,232(r31)
- 65a8: ea df 00 e0 ld r22,224(r31)
- 65ac: ea bf 00 d8 ld r21,216(r31)
- 65b0: ea 9f 00 d0 ld r20,208(r31)
- 65b4: ea 7f 00 c8 ld r19,200(r31)
- 65b8: 38 21 01 30 addi r1,r1,304
- 65bc: e8 01 00 10 ld r0,16(r1)
- 65c0: 81 81 00 08 lwz r12,8(r1)
- 65c4: 7c 08 03 a6 mtlr r0
- 65c8: eb e1 ff f8 ld r31,-8(r1)
- 65cc: 7d 92 01 20 mtocrf 32,r12
- 65d0: 7d 91 01 20 mtocrf 16,r12
- 65d4: 4e 80 00 20 blr
- 65d8: 76 c3 04 02 andis. r3,r22,1026
- 65dc: 41 82 00 14 beq 65f0 <.__kvmhv_nested_page_fault+0x450>
- 65e0: 7f 43 d3 78 mr r3,r26
- 65e4: 7e e4 bb 78 mr r4,r23
- 65e8: 7e c5 b3 78 mr r5,r22
- 65ec: 48 00 00 30 b 661c <.__kvmhv_nested_page_fault+0x47c>
- 65f0: 7a 66 3e 42 rldicl r6,r19,39,25
- 65f4: 7f 43 d3 78 mr r3,r26
- 65f8: 7f 24 cb 78 mr r4,r25
- 65fc: 7e e5 bb 78 mr r5,r23
- 6600: 48 00 00 01 bl 6600 <.__kvmhv_nested_page_fault+0x460>
- 6600: R_PPC64_REL24 kvmppc_hv_emulate_mmio
- 6604: 60 00 00 00 nop
- 6608: 7c 75 1b 78 mr r21,r3
- 660c: 4b ff ff 78 b 6584 <.__kvmhv_nested_page_fault+0x3e4>
- 6610: 7f 43 d3 78 mr r3,r26
- 6614: 7e e4 bb 78 mr r4,r23
- 6618: 3c a0 0a 00 lis r5,2560
- 661c: 48 00 00 01 bl 661c <.__kvmhv_nested_page_fault+0x47c>
- 661c: R_PPC64_REL24 kvmppc_core_queue_data_storage
- 6620: 60 00 00 00 nop
- 6624: 3a a0 00 00 li r21,0
- 6628: 4b ff ff 5c b 6584 <.__kvmhv_nested_page_fault+0x3e4>
- 662c: 3c 62 00 00 addis r3,r2,0
- 662e: R_PPC64_TOC16_HA .toc+0x68
- 6630: 7a 84 00 20 clrldi r4,r20,32
- 6634: 38 a0 00 10 li r5,16
- 6638: e8 63 00 00 ld r3,0(r3)
- 663a: R_PPC64_TOC16_LO_DS .toc+0x68
- 663c: 48 00 00 01 bl 663c <.__kvmhv_nested_page_fault+0x49c>
- 663c: R_PPC64_REL24 printk
- 6640: 60 00 00 00 nop
- 6644: 3a a0 ff ea li r21,-22
- 6648: 4b ff ff 3c b 6584 <.__kvmhv_nested_page_fault+0x3e4>
- 664c: 83 5f 00 7c lwz r26,124(r31)
- 6650: 48 00 00 1c b 666c <.__kvmhv_nested_page_fault+0x4cc>
- 6654: 3c 62 00 00 addis r3,r2,0
- 6656: R_PPC64_TOC16_HA .toc+0x58
- 6658: e8 63 00 00 ld r3,0(r3)
- 665a: R_PPC64_TOC16_LO_DS .toc+0x58
- 665c: 80 63 00 04 lwz r3,4(r3)
- 6660: 3b 43 00 10 addi r26,r3,16
- 6664: e8 7f 00 80 ld r3,128(r31)
- 6668: 93 5f 00 7c stw r26,124(r31)
- 666c: 88 9f 00 a0 lbz r4,160(r31)
- 6670: 38 e0 fe ff li r7,-257
- 6674: 7c 9a a0 40 cmplw cr1,r26,r20
- 6678: 3a c0 ff ff li r22,-1
- 667c: e8 bf 00 b0 ld r5,176(r31)
- 6680: 7c 84 20 f8 not r4,r4
- 6684: 7f 55 d3 78 mr r21,r26
- 6688: 70 a6 01 00 andi. r6,r5,256
- 668c: 50 86 df 7e rlwimi r6,r4,27,29,31
- 6690: 78 a4 c9 c2 rldicl r4,r5,57,7
- 6694: 70 84 00 01 andi. r4,r4,1
- 6698: 3c 82 00 00 addis r4,r2,0
- 669a: R_PPC64_TOC16_HA .toc+0x58
- 669c: 4e 88 0a 02 crand 4*cr5+lt,4*cr2+lt,gt
- 66a0: 38 a0 00 80 li r5,128
- 66a4: e8 84 00 00 ld r4,0(r4)
- 66a6: R_PPC64_TOC16_LO_DS .toc+0x58
- 66a8: 41 94 00 08 blt cr5,66b0 <.__kvmhv_nested_page_fault+0x510>
- 66ac: 48 00 00 08 b 66b4 <.__kvmhv_nested_page_fault+0x514>
- 66b0: 38 a0 00 00 li r5,0
- 66b4: 7c c5 2b 78 or r5,r6,r5
- 66b8: e8 c4 00 00 ld r6,0(r4)
- 66bc: 7c a4 3a 78 xor r4,r5,r7
- 66c0: 7c 84 18 38 and r4,r4,r3
- 66c4: 38 66 00 10 addi r3,r6,16
- 66c8: f8 9f 00 80 std r4,128(r31)
- 66cc: 40 85 00 44 ble cr1,6710 <.__kvmhv_nested_page_fault+0x570>
- 66d0: 7a 85 00 20 clrldi r5,r20,32
- 66d4: 38 c0 00 10 li r6,16
- 66d8: 7c 23 28 40 cmpld r3,r5
- 66dc: 7b 45 00 20 clrldi r5,r26,32
- 66e0: 41 80 00 0c blt 66ec <.__kvmhv_nested_page_fault+0x54c>
- 66e4: 60 d5 00 00 ori r21,r6,0
- 66e8: 48 00 00 08 b 66f0 <.__kvmhv_nested_page_fault+0x550>
- 66ec: 3a a3 00 00 addi r21,r3,0
- 66f0: 38 e0 00 01 li r7,1
- 66f4: 92 bf 00 7c stw r21,124(r31)
- 66f8: 7c e5 28 36 sld r5,r7,r5
- 66fc: 7e c6 a8 36 sld r6,r22,r21
- 6700: 7c a6 2a 14 add r5,r6,r5
- 6704: 7c a5 c8 38 and r5,r5,r25
- 6708: 7c a4 23 78 or r4,r5,r4
- 670c: f8 9f 00 80 std r4,128(r31)
- 6710: 3c 82 00 00 addis r4,r2,0
- 6712: R_PPC64_TOC16_HA .toc+0x60
- 6714: 7e a5 07 b4 extsw r5,r21
- 6718: e8 84 00 00 ld r4,0(r4)
- 671a: R_PPC64_TOC16_LO_DS .toc+0x60
- 671c: e8 84 00 00 ld r4,0(r4)
- 6720: 7c 83 22 14 add r4,r3,r4
- 6724: 7c 24 28 40 cmpld r4,r5
- 6728: 38 80 00 02 li r4,2
- 672c: 41 82 00 2c beq 6758 <.__kvmhv_nested_page_fault+0x5b8>
- 6730: 7c 23 28 40 cmpld r3,r5
- 6734: 38 80 00 01 li r4,1
- 6738: 41 82 00 20 beq 6758 <.__kvmhv_nested_page_fault+0x5b8>
- 673c: 28 15 00 10 cmplwi r21,16
- 6740: 38 80 00 00 li r4,0
- 6744: 40 82 00 0c bne 6750 <.__kvmhv_nested_page_fault+0x5b0>
- 6748: 3a a0 00 10 li r21,16
- 674c: 48 00 00 0c b 6758 <.__kvmhv_nested_page_fault+0x5b8>
- 6750: 0f e0 00 00 twui r0,0
- 6754: 82 bf 00 7c lwz r21,124(r31)
- 6758: 3c 62 00 00 addis r3,r2,0
- 675a: R_PPC64_TOC16_HA .toc+0x20
- 675c: 90 9f 00 78 stw r4,120(r31)
- 6760: 38 80 0d c0 li r4,3520
- 6764: 38 a0 00 10 li r5,16
- 6768: e8 63 00 00 ld r3,0(r3)
- 676a: R_PPC64_TOC16_LO_DS .toc+0x20
- 676c: e8 63 00 20 ld r3,32(r3)
- 6770: 48 00 00 01 bl 6770 <.__kvmhv_nested_page_fault+0x5d0>
- 6770: R_PPC64_REL24 kmem_cache_alloc_trace
- 6774: 60 00 00 00 nop
- 6778: 28 23 00 00 cmpldi r3,0
- 677c: f8 7f 00 c0 std r3,192(r31)
- 6780: 41 82 fe a4 beq 6624 <.__kvmhv_nested_page_fault+0x484>
- 6784: 38 80 ff ff li r4,-1
- 6788: 80 be 00 08 lwz r5,8(r30)
- 678c: 7e c8 d0 36 sld r8,r22,r26
- 6790: 7c 84 a8 36 sld r4,r4,r21
- 6794: 7d 08 c8 38 and r8,r8,r25
- 6798: 81 3e 00 0c lwz r9,12(r30)
- 679c: 7c 86 d8 38 and r6,r4,r27
- 67a0: 79 08 84 02 rldicl r8,r8,48,16
- 67a4: 78 c7 a0 02 rotldi r7,r6,52
- 67a8: e8 9e 00 10 ld r4,16(r30)
- 67ac: 78 e7 63 08 rldic r7,r7,12,12
- 67b0: 78 a7 a0 0e rldimi r7,r5,52,0
- 67b4: f8 e3 00 08 std r7,8(r3)
- 67b8: e8 b8 00 00 ld r5,0(r24)
- 67bc: e8 78 00 18 ld r3,24(r24)
- 67c0: 7c a5 40 50 subf r5,r5,r8
- 67c4: 7e e8 bb 78 mr r8,r23
- 67c8: 78 a5 1f 24 rldicr r5,r5,3,60
- 67cc: 80 ff 00 78 lwz r7,120(r31)
- 67d0: 7d 43 2a 14 add r10,r3,r5
- 67d4: 7f a3 eb 78 mr r3,r29
- 67d8: e8 bf 00 80 ld r5,128(r31)
- 67dc: fb 81 00 70 std r28,112(r1)
- 67e0: 48 00 00 01 bl 67e0 <.__kvmhv_nested_page_fault+0x640>
- 67e0: R_PPC64_REL24 kvmppc_create_pte
- 67e4: 60 00 00 00 nop
- 67e8: 7c 7e 1b 78 mr r30,r3
- 67ec: e8 7f 00 c0 ld r3,192(r31)
- 67f0: 48 00 00 01 bl 67f0 <.__kvmhv_nested_page_fault+0x650>
- 67f0: R_PPC64_REL24 kfree
- 67f4: 60 00 00 00 nop
- 67f8: 2c 1e ff f5 cmpwi r30,-11
- 67fc: 41 82 00 0c beq 6808 <.__kvmhv_nested_page_fault+0x668>
- 6800: 63 d5 00 00 ori r21,r30,0
- 6804: 48 00 00 08 b 680c <.__kvmhv_nested_page_fault+0x66c>
- 6808: 3a a0 00 00 li r21,0
- 680c: 4b ff fd 78 b 6584 <.__kvmhv_nested_page_fault+0x3e4>
- 6810: 38 60 00 00 li r3,0
- 6814: b0 6d 0c 7c sth r3,3196(r13)
- 6818: 7c 00 04 ac hwsync
- 681c: 4b ff fc 0c b 6428 <.__kvmhv_nested_page_fault+0x288>
- 6820: 7f a3 eb 78 mr r3,r29
- 6824: 48 00 00 01 bl 6824 <.__kvmhv_nested_page_fault+0x684>
- 6824: R_PPC64_REL24 __pv_queued_spin_unlock
- 6828: 60 00 00 00 nop
- 682c: 4b ff fc 18 b 6444 <.__kvmhv_nested_page_fault+0x2a4>
+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
...
- 683c: 60 00 00 00 nop
+ 3c3c: 60 00 00 00 nop
-0000000000006840 <.kvmhv_nested_next_lpid>:
- 6840: 7c 08 02 a6 mflr r0
- 6844: fb e1 ff f8 std r31,-8(r1)
- 6848: f8 01 00 10 std r0,16(r1)
- 684c: f8 21 ff 71 stdu r1,-144(r1)
- 6850: 7c 3f 0b 78 mr r31,r1
- 6854: fb bf 00 78 std r29,120(r31)
- 6858: 7c 7d 1b 78 mr r29,r3
- 685c: fb df 00 80 std r30,128(r31)
- 6860: 7c 9e 23 78 mr r30,r4
- 6864: 48 00 00 01 bl 6864 <.kvmhv_nested_next_lpid+0x24>
- 6864: R_PPC64_REL24 _mcount
- 6868: 60 00 00 00 nop
- 686c: 7f a3 eb 78 mr r3,r29
- 6870: 48 00 00 01 bl 6870 <.kvmhv_nested_next_lpid+0x30>
- 6870: R_PPC64_REL24 _raw_spin_lock
- 6874: 60 00 00 00 nop
- 6878: 80 7d 44 98 lwz r3,17560(r29)
- 687c: 38 9d 44 a0 addi r4,r29,17568
- 6880: 3b de 00 01 addi r30,r30,1
- 6884: 7c 1e 18 00 cmpw r30,r3
- 6888: 41 81 00 1c bgt 68a4 <.kvmhv_nested_next_lpid+0x64>
- 688c: 7f c5 07 b4 extsw r5,r30
- 6890: 78 a5 1f 24 rldicr r5,r5,3,60
- 6894: 7c a4 28 2a ldx r5,r4,r5
- 6898: 28 25 00 00 cmpldi r5,0
- 689c: 41 82 ff e4 beq 6880 <.kvmhv_nested_next_lpid+0x40>
- 68a0: 48 00 00 08 b 68a8 <.kvmhv_nested_next_lpid+0x68>
- 68a4: 3b c0 ff ff li r30,-1
- 68a8: a0 6d 0c 7c lhz r3,3196(r13)
- 68ac: 28 03 00 00 cmplwi r3,0
- 68b0: 40 82 00 40 bne 68f0 <.kvmhv_nested_next_lpid+0xb0>
- 68b4: a0 6d 0c 7a lhz r3,3194(r13)
- 68b8: 38 63 ff ff addi r3,r3,-1
- 68bc: b0 6d 0c 7a sth r3,3194(r13)
- 68c0: 60 00 00 00 nop
- 68c4: 38 60 00 00 li r3,0
- 68c8: 7c 20 04 ac lwsync
- 68cc: 98 7d 00 03 stb r3,3(r29)
- 68d0: 7f c3 07 b4 extsw r3,r30
- 68d4: eb df 00 80 ld r30,128(r31)
- 68d8: eb bf 00 78 ld r29,120(r31)
- 68dc: 38 21 00 90 addi r1,r1,144
- 68e0: e8 01 00 10 ld r0,16(r1)
- 68e4: 7c 08 03 a6 mtlr r0
- 68e8: eb e1 ff f8 ld r31,-8(r1)
- 68ec: 4e 80 00 20 blr
- 68f0: 38 60 00 00 li r3,0
- 68f4: b0 6d 0c 7c sth r3,3196(r13)
- 68f8: 7c 00 04 ac hwsync
- 68fc: 4b ff ff b8 b 68b4 <.kvmhv_nested_next_lpid+0x74>
- 6900: 7f a3 eb 78 mr r3,r29
- 6904: 48 00 00 01 bl 6904 <.kvmhv_nested_next_lpid+0xc4>
- 6904: R_PPC64_REL24 __pv_queued_spin_unlock
- 6908: 60 00 00 00 nop
- 690c: 4b ff ff c4 b 68d0 <.kvmhv_nested_next_lpid+0x90>
+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>
...
- 691c: 60 00 00 00 nop
+ 42dc: 60 00 00 00 nop
-0000000000006920 <.kvmhv_set_nested_ptbl>:
- 6920: 7c 08 02 a6 mflr r0
- 6924: fb e1 ff f8 std r31,-8(r1)
- 6928: f8 01 00 10 std r0,16(r1)
- 692c: f8 21 ff 81 stdu r1,-128(r1)
- 6930: 7c 3f 0b 78 mr r31,r1
- 6934: fb df 00 70 std r30,112(r31)
- 6938: 7c 7e 1b 78 mr r30,r3
- 693c: 48 00 00 01 bl 693c <.kvmhv_set_nested_ptbl+0x1c>
- 693c: R_PPC64_REL24 _mcount
- 6940: 60 00 00 00 nop
- 6944: e8 7e 00 10 ld r3,16(r30)
- 6948: 38 80 ff a9 li r4,-87
- 694c: 78 84 09 08 rldic r4,r4,1,4
- 6950: 80 de 00 0c lwz r6,12(r30)
- 6954: 7c 63 20 38 and r3,r3,r4
- 6958: 38 80 02 b7 li r4,695
- 695c: 78 84 f0 02 rotldi r4,r4,62
- 6960: e8 be 00 20 ld r5,32(r30)
- 6964: 7c 64 23 78 or r4,r3,r4
- 6968: 60 00 00 00 nop
- 696c: 7c c3 33 78 mr r3,r6
- 6970: 38 c0 00 01 li r6,1
- 6974: 48 00 00 01 bl 6974 <.kvmhv_set_nested_ptbl+0x54>
- 6974: R_PPC64_REL24 mmu_partition_table_set_entry
- 6978: 60 00 00 00 nop
- 697c: eb df 00 70 ld r30,112(r31)
- 6980: 38 21 00 80 addi r1,r1,128
- 6984: e8 01 00 10 ld r0,16(r1)
- 6988: 7c 08 03 a6 mtlr r0
- 698c: eb e1 ff f8 ld r31,-8(r1)
- 6990: 4e 80 00 20 blr
- 6994: 3c 62 00 00 addis r3,r2,0
- 6996: R_PPC64_TOC16_HA .toc
- 6998: 78 c7 26 e4 rldicr r7,r6,4,59
- 699c: e8 63 00 00 ld r3,0(r3)
- 699e: R_PPC64_TOC16_LO_DS .toc
- 69a0: e8 63 00 00 ld r3,0(r3)
- 69a4: 7c 83 39 6a stdux r4,r3,r7
- 69a8: f8 a3 00 08 std r5,8(r3)
- 69ac: 60 00 00 00 nop
- 69b0: 7c c3 33 78 mr r3,r6
- 69b4: 48 00 00 01 bl 69b4 <.kvmhv_set_nested_ptbl+0x94>
- 69b4: R_PPC64_REL24 radix__flush_all_lpid
- 69b8: 60 00 00 00 nop
- 69bc: 4b ff ff c0 b 697c <.kvmhv_set_nested_ptbl+0x5c>
- 69c0: 38 60 00 00 li r3,0
- 69c4: 3c 80 00 09 lis r4,9
- 69c8: 60 63 f8 08 ori r3,r3,63496
- 69cc: 7c c5 33 78 mr r5,r6
- 69d0: 38 c0 08 00 li r6,2048
- 69d4: 48 00 00 01 bl 69d4 <.kvmhv_set_nested_ptbl+0xb4>
- 69d4: R_PPC64_REL24 plpar_hcall_norets
- 69d8: 60 00 00 00 nop
- 69dc: 28 23 00 00 cmpldi r3,0
- 69e0: 41 82 ff 9c beq 697c <.kvmhv_set_nested_ptbl+0x5c>
- 69e4: 7c 64 1b 78 mr r4,r3
- 69e8: 3c 62 00 00 addis r3,r2,0
- 69ea: R_PPC64_TOC16_HA .toc+0x18
- 69ec: e8 63 00 00 ld r3,0(r3)
- 69ee: R_PPC64_TOC16_LO_DS .toc+0x18
- 69f0: 48 00 00 01 bl 69f0 <.kvmhv_set_nested_ptbl+0xd0>
- 69f0: R_PPC64_REL24 printk
- 69f4: 60 00 00 00 nop
- 69f8: 4b ff ff 84 b 697c <.kvmhv_set_nested_ptbl+0x5c>
+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>
...
- 6a08: 60 00 00 00 nop
- 6a0c: 60 00 00 00 nop
+ 43bc: 60 00 00 00 nop
-0000000000006a10 <.kvmhv_emulate_tlbie_lpid>:
- 6a10: 7c 08 02 a6 mflr r0
- 6a14: fb e1 ff f8 std r31,-8(r1)
- 6a18: f8 01 00 10 std r0,16(r1)
- 6a1c: f8 21 ff 61 stdu r1,-160(r1)
- 6a20: 7c 3f 0b 78 mr r31,r1
- 6a24: fb 7f 00 78 std r27,120(r31)
- 6a28: 7c bb 2b 78 mr r27,r5
- 6a2c: fb 9f 00 80 std r28,128(r31)
- 6a30: 7c 9c 23 78 mr r28,r4
- 6a34: fb bf 00 88 std r29,136(r31)
- 6a38: fb df 00 90 std r30,144(r31)
- 6a3c: 7c 7e 1b 78 mr r30,r3
- 6a40: 48 00 00 01 bl 6a40 <.kvmhv_emulate_tlbie_lpid+0x30>
- 6a40: R_PPC64_REL24 _mcount
- 6a44: 60 00 00 00 nop
- 6a48: eb be 00 00 ld r29,0(r30)
- 6a4c: 3b dc 00 30 addi r30,r28,48
- 6a50: 7f c3 f3 78 mr r3,r30
- 6a54: 48 00 00 01 bl 6a54 <.kvmhv_emulate_tlbie_lpid+0x44>
- 6a54: R_PPC64_REL24 mutex_lock
- 6a58: 60 00 00 00 nop
- 6a5c: 28 1b 00 02 cmplwi r27,2
- 6a60: 41 82 00 6c beq 6acc <.kvmhv_emulate_tlbie_lpid+0xbc>
- 6a64: 28 1b 00 00 cmplwi r27,0
- 6a68: 40 82 00 6c bne 6ad4 <.kvmhv_emulate_tlbie_lpid+0xc4>
- 6a6c: 7f a3 eb 78 mr r3,r29
- 6a70: 48 00 00 01 bl 6a70 <.kvmhv_emulate_tlbie_lpid+0x60>
- 6a70: R_PPC64_REL24 _raw_spin_lock
- 6a74: 60 00 00 00 nop
- 6a78: e8 9c 00 10 ld r4,16(r28)
- 6a7c: 7f a3 eb 78 mr r3,r29
- 6a80: 80 bc 00 0c lwz r5,12(r28)
- 6a84: 48 00 00 01 bl 6a84 <.kvmhv_emulate_tlbie_lpid+0x74>
- 6a84: R_PPC64_REL24 kvmppc_free_pgtable_radix
- 6a88: 60 00 00 00 nop
- 6a8c: 80 7c 00 0c lwz r3,12(r28)
- 6a90: 60 00 00 00 nop
- 6a94: 78 63 00 20 clrldi r3,r3,32
- 6a98: 48 00 00 01 bl 6a98 <.kvmhv_emulate_tlbie_lpid+0x88>
- 6a98: R_PPC64_REL24 radix__flush_all_lpid
- 6a9c: 60 00 00 00 nop
- 6aa0: a0 6d 0c 7c lhz r3,3196(r13)
- 6aa4: 28 03 00 00 cmplwi r3,0
- 6aa8: 40 82 00 5c bne 6b04 <.kvmhv_emulate_tlbie_lpid+0xf4>
- 6aac: a0 6d 0c 7a lhz r3,3194(r13)
- 6ab0: 38 63 ff ff addi r3,r3,-1
- 6ab4: b0 6d 0c 7a sth r3,3194(r13)
- 6ab8: 60 00 00 00 nop
- 6abc: 38 60 00 00 li r3,0
- 6ac0: 7c 20 04 ac lwsync
- 6ac4: 98 7d 00 03 stb r3,3(r29)
- 6ac8: 48 00 00 0c b 6ad4 <.kvmhv_emulate_tlbie_lpid+0xc4>
- 6acc: 7f 83 e3 78 mr r3,r28
- 6ad0: 48 00 00 01 bl 6ad0 <.kvmhv_emulate_tlbie_lpid+0xc0>
- 6ad0: R_PPC64_REL24 .opd+0x288
- 6ad4: 7f c3 f3 78 mr r3,r30
- 6ad8: 48 00 00 01 bl 6ad8 <.kvmhv_emulate_tlbie_lpid+0xc8>
- 6ad8: R_PPC64_REL24 mutex_unlock
- 6adc: 60 00 00 00 nop
- 6ae0: eb df 00 90 ld r30,144(r31)
- 6ae4: eb bf 00 88 ld r29,136(r31)
- 6ae8: eb 9f 00 80 ld r28,128(r31)
- 6aec: eb 7f 00 78 ld r27,120(r31)
- 6af0: 38 21 00 a0 addi r1,r1,160
- 6af4: e8 01 00 10 ld r0,16(r1)
- 6af8: 7c 08 03 a6 mtlr r0
- 6afc: eb e1 ff f8 ld r31,-8(r1)
- 6b00: 4e 80 00 20 blr
- 6b04: 38 60 00 00 li r3,0
- 6b08: b0 6d 0c 7c sth r3,3196(r13)
- 6b0c: 7c 00 04 ac hwsync
- 6b10: 4b ff ff 9c b 6aac <.kvmhv_emulate_tlbie_lpid+0x9c>
- 6b14: 78 65 00 20 clrldi r5,r3,32
- 6b18: 38 60 00 00 li r3,0
- 6b1c: 60 63 f8 08 ori r3,r3,63496
- 6b20: 3c 80 00 09 lis r4,9
- 6b24: 38 c0 08 00 li r6,2048
- 6b28: 48 00 00 01 bl 6b28 <.kvmhv_emulate_tlbie_lpid+0x118>
- 6b28: R_PPC64_REL24 plpar_hcall_norets
- 6b2c: 60 00 00 00 nop
- 6b30: 28 23 00 00 cmpldi r3,0
- 6b34: 41 82 ff 6c beq 6aa0 <.kvmhv_emulate_tlbie_lpid+0x90>
- 6b38: 7c 64 1b 78 mr r4,r3
- 6b3c: 3c 62 00 00 addis r3,r2,0
- 6b3e: R_PPC64_TOC16_HA .toc+0x18
- 6b40: e8 63 00 00 ld r3,0(r3)
- 6b42: R_PPC64_TOC16_LO_DS .toc+0x18
- 6b44: 48 00 00 01 bl 6b44 <.kvmhv_emulate_tlbie_lpid+0x134>
- 6b44: R_PPC64_REL24 printk
- 6b48: 60 00 00 00 nop
- 6b4c: 4b ff ff 54 b 6aa0 <.kvmhv_emulate_tlbie_lpid+0x90>
- 6b50: 7f a3 eb 78 mr r3,r29
- 6b54: 48 00 00 01 bl 6b54 <.kvmhv_emulate_tlbie_lpid+0x144>
- 6b54: R_PPC64_REL24 __pv_queued_spin_unlock
- 6b58: 60 00 00 00 nop
- 6b5c: 4b ff ff 78 b 6ad4 <.kvmhv_emulate_tlbie_lpid+0xc4>
+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>
...
- 6b6c: 60 00 00 00 nop
+ 44a8: 60 00 00 00 nop
+ 44ac: 60 00 00 00 nop
-0000000000006b70 <.kvmhv_emulate_tlbie_all_lpid>:
- 6b70: 7c 08 02 a6 mflr r0
- 6b74: fb e1 ff f8 std r31,-8(r1)
- 6b78: f8 01 00 10 std r0,16(r1)
- 6b7c: f8 21 ff 51 stdu r1,-176(r1)
- 6b80: 7c 3f 0b 78 mr r31,r1
- 6b84: fb 1f 00 70 std r24,112(r31)
- 6b88: fb 3f 00 78 std r25,120(r31)
- 6b8c: fb 5f 00 80 std r26,128(r31)
- 6b90: fb 7f 00 88 std r27,136(r31)
- 6b94: fb 9f 00 90 std r28,144(r31)
- 6b98: 7c 9c 23 78 mr r28,r4
- 6b9c: fb bf 00 98 std r29,152(r31)
- 6ba0: 7c 7d 1b 78 mr r29,r3
- 6ba4: fb df 00 a0 std r30,160(r31)
- 6ba8: 48 00 00 01 bl 6ba8 <.kvmhv_emulate_tlbie_all_lpid+0x38>
- 6ba8: R_PPC64_REL24 _mcount
- 6bac: 60 00 00 00 nop
- 6bb0: eb dd 00 00 ld r30,0(r29)
- 6bb4: 7f c3 f3 78 mr r3,r30
- 6bb8: 48 00 00 01 bl 6bb8 <.kvmhv_emulate_tlbie_all_lpid+0x48>
- 6bb8: R_PPC64_REL24 _raw_spin_lock
- 6bbc: 60 00 00 00 nop
- 6bc0: 80 7e 44 98 lwz r3,17560(r30)
- 6bc4: 2c 03 00 00 cmpwi r3,0
- 6bc8: 41 80 00 9c blt 6c64 <.kvmhv_emulate_tlbie_all_lpid+0xf4>
- 6bcc: 3b 5e 44 a0 addi r26,r30,17568
- 6bd0: 3b 20 00 00 li r25,0
- 6bd4: 3b 00 00 00 li r24,0
- 6bd8: 7f 9c 07 b4 extsw r28,r28
- 6bdc: 48 00 00 40 b 6c1c <.kvmhv_emulate_tlbie_all_lpid+0xac>
- 6be0: 7f c3 f3 78 mr r3,r30
- 6be4: 48 00 00 01 bl 6be4 <.kvmhv_emulate_tlbie_all_lpid+0x74>
- 6be4: R_PPC64_REL24 __pv_queued_spin_unlock
- 6be8: 60 00 00 00 nop
- 6bec: 60 00 00 00 nop
- 6bf0: 7f a3 eb 78 mr r3,r29
- 6bf4: 7f 64 db 78 mr r4,r27
- 6bf8: 7f 85 e3 78 mr r5,r28
- 6bfc: 48 00 00 01 bl 6bfc <.kvmhv_emulate_tlbie_all_lpid+0x8c>
- 6bfc: R_PPC64_REL24 .opd+0x240
- 6c00: 7f c3 f3 78 mr r3,r30
- 6c04: 48 00 00 01 bl 6c04 <.kvmhv_emulate_tlbie_all_lpid+0x94>
- 6c04: R_PPC64_REL24 _raw_spin_lock
- 6c08: 60 00 00 00 nop
- 6c0c: 80 7e 44 98 lwz r3,17560(r30)
- 6c10: 3b 39 00 01 addi r25,r25,1
- 6c14: 7c 19 18 00 cmpw r25,r3
- 6c18: 41 81 00 4c bgt 6c64 <.kvmhv_emulate_tlbie_all_lpid+0xf4>
- 6c1c: 7f 24 07 b4 extsw r4,r25
- 6c20: 78 84 1f 24 rldicr r4,r4,3,60
- 6c24: 7f 7a 20 2a ldx r27,r26,r4
- 6c28: 28 3b 00 00 cmpldi r27,0
- 6c2c: 41 82 ff e4 beq 6c10 <.kvmhv_emulate_tlbie_all_lpid+0xa0>
- 6c30: a0 6d 0c 7c lhz r3,3196(r13)
- 6c34: 28 03 00 00 cmplwi r3,0
- 6c38: 40 82 00 20 bne 6c58 <.kvmhv_emulate_tlbie_all_lpid+0xe8>
- 6c3c: a0 6d 0c 7a lhz r3,3194(r13)
- 6c40: 38 63 ff ff addi r3,r3,-1
- 6c44: b0 6d 0c 7a sth r3,3194(r13)
- 6c48: 60 00 00 00 nop
- 6c4c: 7c 20 04 ac lwsync
- 6c50: 9b 1e 00 03 stb r24,3(r30)
- 6c54: 4b ff ff 9c b 6bf0 <.kvmhv_emulate_tlbie_all_lpid+0x80>
- 6c58: b3 0d 0c 7c sth r24,3196(r13)
- 6c5c: 7c 00 04 ac hwsync
- 6c60: 4b ff ff dc b 6c3c <.kvmhv_emulate_tlbie_all_lpid+0xcc>
- 6c64: a0 6d 0c 7c lhz r3,3196(r13)
- 6c68: 28 03 00 00 cmplwi r3,0
- 6c6c: 40 82 00 50 bne 6cbc <.kvmhv_emulate_tlbie_all_lpid+0x14c>
- 6c70: a0 6d 0c 7a lhz r3,3194(r13)
- 6c74: 38 63 ff ff addi r3,r3,-1
- 6c78: b0 6d 0c 7a sth r3,3194(r13)
- 6c7c: 60 00 00 00 nop
- 6c80: 38 60 00 00 li r3,0
- 6c84: 7c 20 04 ac lwsync
- 6c88: 98 7e 00 03 stb r3,3(r30)
- 6c8c: eb df 00 a0 ld r30,160(r31)
- 6c90: eb bf 00 98 ld r29,152(r31)
- 6c94: eb 9f 00 90 ld r28,144(r31)
- 6c98: eb 7f 00 88 ld r27,136(r31)
- 6c9c: eb 5f 00 80 ld r26,128(r31)
- 6ca0: eb 3f 00 78 ld r25,120(r31)
- 6ca4: eb 1f 00 70 ld r24,112(r31)
- 6ca8: 38 21 00 b0 addi r1,r1,176
- 6cac: e8 01 00 10 ld r0,16(r1)
- 6cb0: 7c 08 03 a6 mtlr r0
- 6cb4: eb e1 ff f8 ld r31,-8(r1)
- 6cb8: 4e 80 00 20 blr
- 6cbc: 38 60 00 00 li r3,0
- 6cc0: b0 6d 0c 7c sth r3,3196(r13)
- 6cc4: 7c 00 04 ac hwsync
- 6cc8: 4b ff ff a8 b 6c70 <.kvmhv_emulate_tlbie_all_lpid+0x100>
- 6ccc: 7f c3 f3 78 mr r3,r30
- 6cd0: 48 00 00 01 bl 6cd0 <.kvmhv_emulate_tlbie_all_lpid+0x160>
- 6cd0: R_PPC64_REL24 __pv_queued_spin_unlock
- 6cd4: 60 00 00 00 nop
- 6cd8: 4b ff ff b4 b 6c8c <.kvmhv_emulate_tlbie_all_lpid+0x11c>
+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>
...
- 6ce8: 60 00 00 00 nop
- 6cec: 60 00 00 00 nop
+ 4788: 60 00 00 00 nop
+ 478c: 60 00 00 00 nop
-0000000000006cf0 <.kvmhv_invalidate_shadow_pte>:
- 6cf0: 7c 08 02 a6 mflr r0
- 6cf4: fb e1 ff f8 std r31,-8(r1)
- 6cf8: f8 01 00 10 std r0,16(r1)
- 6cfc: f8 21 ff 61 stdu r1,-160(r1)
- 6d00: 7c 3f 0b 78 mr r31,r1
- 6d04: fb 7f 00 78 std r27,120(r31)
- 6d08: 7c 9b 23 78 mr r27,r4
- 6d0c: fb 9f 00 80 std r28,128(r31)
- 6d10: 7c bc 2b 78 mr r28,r5
- 6d14: fb bf 00 88 std r29,136(r31)
- 6d18: 7c 7d 1b 78 mr r29,r3
- 6d1c: fb df 00 90 std r30,144(r31)
- 6d20: 7c de 33 78 mr r30,r6
- 6d24: 48 00 00 01 bl 6d24 <.kvmhv_invalidate_shadow_pte+0x34>
- 6d24: R_PPC64_REL24 _mcount
- 6d28: 60 00 00 00 nop
- 6d2c: eb bd 00 00 ld r29,0(r29)
- 6d30: 7f a3 eb 78 mr r3,r29
- 6d34: 48 00 00 01 bl 6d34 <.kvmhv_invalidate_shadow_pte+0x44>
- 6d34: R_PPC64_REL24 _raw_spin_lock
- 6d38: 60 00 00 00 nop
- 6d3c: e8 7b 00 0a lwa r3,8(r27)
- 6d40: 80 9d 44 98 lwz r4,17560(r29)
- 6d44: 7c 04 18 00 cmpw r4,r3
- 6d48: 38 80 00 00 li r4,0
- 6d4c: 41 80 00 40 blt 6d8c <.kvmhv_invalidate_shadow_pte+0x9c>
- 6d50: 78 63 1f 24 rldicr r3,r3,3,60
- 6d54: 7c 7d 1a 14 add r3,r29,r3
- 6d58: e8 63 44 a0 ld r3,17568(r3)
- 6d5c: 28 23 00 00 cmpldi r3,0
- 6d60: 41 82 00 2c beq 6d8c <.kvmhv_invalidate_shadow_pte+0x9c>
- 6d64: e8 63 00 10 ld r3,16(r3)
- 6d68: 38 df 00 74 addi r6,r31,116
- 6d6c: 7f 84 e3 78 mr r4,r28
- 6d70: 38 a0 00 00 li r5,0
- 6d74: 48 00 00 01 bl 6d74 <.kvmhv_invalidate_shadow_pte+0x84>
- 6d74: R_PPC64_REL24 __find_linux_pte
- 6d78: 60 00 00 00 nop
- 6d7c: 80 bf 00 74 lwz r5,116(r31)
- 6d80: 7c 64 1b 78 mr r4,r3
- 6d84: 28 05 00 00 cmplwi r5,0
- 6d88: 40 82 00 10 bne 6d98 <.kvmhv_invalidate_shadow_pte+0xa8>
- 6d8c: 38 60 00 10 li r3,16
- 6d90: 38 a0 00 10 li r5,16
- 6d94: 90 7f 00 74 stw r3,116(r31)
- 6d98: 28 24 00 00 cmpldi r4,0
- 6d9c: 41 82 00 40 beq 6ddc <.kvmhv_invalidate_shadow_pte+0xec>
- 6da0: e8 64 00 00 ld r3,0(r4)
- 6da4: 7c 66 18 f8 not r6,r3
- 6da8: 78 63 17 a0 rldicl r3,r3,2,62
- 6dac: 78 c6 1f 60 rldicl r6,r6,3,61
- 6db0: 28 a3 00 03 cmpldi cr1,r3,3
- 6db4: 78 c6 e8 43 rldicl. r6,r6,61,1
- 6db8: 4e 84 11 02 crandc 4*cr5+lt,4*cr1+lt,eq
- 6dbc: 41 94 00 20 blt cr5,6ddc <.kvmhv_invalidate_shadow_pte+0xec>
- 6dc0: 81 1b 00 0c lwz r8,12(r27)
- 6dc4: 78 a6 00 20 clrldi r6,r5,32
- 6dc8: 7f a3 eb 78 mr r3,r29
- 6dcc: 7f 85 e3 78 mr r5,r28
- 6dd0: 38 e0 00 00 li r7,0
- 6dd4: 48 00 00 01 bl 6dd4 <.kvmhv_invalidate_shadow_pte+0xe4>
- 6dd4: R_PPC64_REL24 kvmppc_unmap_pte
- 6dd8: 60 00 00 00 nop
- 6ddc: a0 6d 0c 7c lhz r3,3196(r13)
- 6de0: 28 03 00 00 cmplwi r3,0
- 6de4: 40 82 00 54 bne 6e38 <.kvmhv_invalidate_shadow_pte+0x148>
- 6de8: a0 6d 0c 7a lhz r3,3194(r13)
- 6dec: 38 63 ff ff addi r3,r3,-1
- 6df0: b0 6d 0c 7a sth r3,3194(r13)
- 6df4: 60 00 00 00 nop
- 6df8: 38 60 00 00 li r3,0
- 6dfc: 7c 20 04 ac lwsync
- 6e00: 98 7d 00 03 stb r3,3(r29)
- 6e04: 28 3e 00 00 cmpldi r30,0
- 6e08: 41 82 00 0c beq 6e14 <.kvmhv_invalidate_shadow_pte+0x124>
- 6e0c: 80 7f 00 74 lwz r3,116(r31)
- 6e10: 90 7e 00 00 stw r3,0(r30)
- 6e14: eb df 00 90 ld r30,144(r31)
- 6e18: eb bf 00 88 ld r29,136(r31)
- 6e1c: eb 9f 00 80 ld r28,128(r31)
- 6e20: eb 7f 00 78 ld r27,120(r31)
- 6e24: 38 21 00 a0 addi r1,r1,160
- 6e28: e8 01 00 10 ld r0,16(r1)
- 6e2c: 7c 08 03 a6 mtlr r0
- 6e30: eb e1 ff f8 ld r31,-8(r1)
- 6e34: 4e 80 00 20 blr
- 6e38: 38 60 00 00 li r3,0
- 6e3c: b0 6d 0c 7c sth r3,3196(r13)
- 6e40: 7c 00 04 ac hwsync
- 6e44: 4b ff ff a4 b 6de8 <.kvmhv_invalidate_shadow_pte+0xf8>
- 6e48: 7f a3 eb 78 mr r3,r29
- 6e4c: 48 00 00 01 bl 6e4c <.kvmhv_invalidate_shadow_pte+0x15c>
- 6e4c: R_PPC64_REL24 __pv_queued_spin_unlock
- 6e50: 60 00 00 00 nop
- 6e54: 4b ff ff b0 b 6e04 <.kvmhv_invalidate_shadow_pte+0x114>
+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>
...
- 6e64: 60 00 00 00 nop
- 6e68: 60 00 00 00 nop
- 6e6c: 60 00 00 00 nop
+ 4904: 60 00 00 00 nop
+ 4908: 60 00 00 00 nop
+ 490c: 60 00 00 00 nop
-0000000000006e70 <.kvmhv_flush_nested>:
- 6e70: 7c 08 02 a6 mflr r0
- 6e74: fb e1 ff f8 std r31,-8(r1)
- 6e78: f8 01 00 10 std r0,16(r1)
- 6e7c: f8 21 ff 71 stdu r1,-144(r1)
- 6e80: 7c 3f 0b 78 mr r31,r1
- 6e84: fb bf 00 78 std r29,120(r31)
- 6e88: fb df 00 80 std r30,128(r31)
- 6e8c: 7c 7e 1b 78 mr r30,r3
- 6e90: 48 00 00 01 bl 6e90 <.kvmhv_flush_nested+0x20>
- 6e90: R_PPC64_REL24 _mcount
- 6e94: 60 00 00 00 nop
- 6e98: eb be 00 00 ld r29,0(r30)
- 6e9c: 7f a3 eb 78 mr r3,r29
- 6ea0: 48 00 00 01 bl 6ea0 <.kvmhv_flush_nested+0x30>
- 6ea0: R_PPC64_REL24 _raw_spin_lock
- 6ea4: 60 00 00 00 nop
- 6ea8: e8 9e 00 10 ld r4,16(r30)
- 6eac: 7f a3 eb 78 mr r3,r29
- 6eb0: 80 be 00 0c lwz r5,12(r30)
- 6eb4: 48 00 00 01 bl 6eb4 <.kvmhv_flush_nested+0x44>
- 6eb4: R_PPC64_REL24 kvmppc_free_pgtable_radix
- 6eb8: 60 00 00 00 nop
- 6ebc: a0 6d 0c 7c lhz r3,3196(r13)
- 6ec0: 28 03 00 00 cmplwi r3,0
- 6ec4: 40 82 00 84 bne 6f48 <.kvmhv_flush_nested+0xd8>
- 6ec8: a0 6d 0c 7a lhz r3,3194(r13)
- 6ecc: 38 63 ff ff addi r3,r3,-1
- 6ed0: b0 6d 0c 7a sth r3,3194(r13)
- 6ed4: 60 00 00 00 nop
- 6ed8: 38 60 00 00 li r3,0
- 6edc: 7c 20 04 ac lwsync
- 6ee0: 98 7d 00 03 stb r3,3(r29)
- 6ee4: 80 7e 00 0c lwz r3,12(r30)
- 6ee8: 60 00 00 00 nop
- 6eec: 78 63 00 20 clrldi r3,r3,32
- 6ef0: 48 00 00 01 bl 6ef0 <.kvmhv_flush_nested+0x80>
- 6ef0: R_PPC64_REL24 radix__flush_all_lpid
- 6ef4: 60 00 00 00 nop
- 6ef8: 7f c3 f3 78 mr r3,r30
- 6efc: 48 00 00 01 bl 6efc <.kvmhv_flush_nested+0x8c>
- 6efc: R_PPC64_REL24 .opd+0x60
- 6f00: e8 7e 00 18 ld r3,24(r30)
- 6f04: 28 23 00 00 cmpldi r3,0
- 6f08: 41 82 00 20 beq 6f28 <.kvmhv_flush_nested+0xb8>
- 6f0c: eb df 00 80 ld r30,128(r31)
- 6f10: eb bf 00 78 ld r29,120(r31)
- 6f14: 38 21 00 90 addi r1,r1,144
- 6f18: e8 01 00 10 ld r0,16(r1)
- 6f1c: 7c 08 03 a6 mtlr r0
- 6f20: eb e1 ff f8 ld r31,-8(r1)
- 6f24: 4e 80 00 20 blr
- 6f28: 7f c3 f3 78 mr r3,r30
- 6f2c: eb df 00 80 ld r30,128(r31)
- 6f30: eb bf 00 78 ld r29,120(r31)
- 6f34: 38 21 00 90 addi r1,r1,144
- 6f38: e8 01 00 10 ld r0,16(r1)
- 6f3c: eb e1 ff f8 ld r31,-8(r1)
- 6f40: 7c 08 03 a6 mtlr r0
- 6f44: 48 00 00 00 b 6f44 <.kvmhv_flush_nested+0xd4>
- 6f44: R_PPC64_REL24 .opd+0x2a0
- 6f48: 38 60 00 00 li r3,0
- 6f4c: b0 6d 0c 7c sth r3,3196(r13)
- 6f50: 7c 00 04 ac hwsync
- 6f54: 4b ff ff 74 b 6ec8 <.kvmhv_flush_nested+0x58>
- 6f58: 7f a3 eb 78 mr r3,r29
- 6f5c: 48 00 00 01 bl 6f5c <.kvmhv_flush_nested+0xec>
- 6f5c: R_PPC64_REL24 __pv_queued_spin_unlock
- 6f60: 60 00 00 00 nop
- 6f64: 4b ff ff 80 b 6ee4 <.kvmhv_flush_nested+0x74>
- 6f68: 78 65 00 20 clrldi r5,r3,32
- 6f6c: 38 60 00 00 li r3,0
- 6f70: 60 63 f8 08 ori r3,r3,63496
- 6f74: 3c 80 00 09 lis r4,9
- 6f78: 38 c0 08 00 li r6,2048
- 6f7c: 48 00 00 01 bl 6f7c <.kvmhv_flush_nested+0x10c>
- 6f7c: R_PPC64_REL24 plpar_hcall_norets
- 6f80: 60 00 00 00 nop
- 6f84: 28 23 00 00 cmpldi r3,0
- 6f88: 41 82 ff 70 beq 6ef8 <.kvmhv_flush_nested+0x88>
- 6f8c: 7c 64 1b 78 mr r4,r3
- 6f90: 3c 62 00 00 addis r3,r2,0
- 6f92: R_PPC64_TOC16_HA .toc+0x18
- 6f94: e8 63 00 00 ld r3,0(r3)
- 6f96: R_PPC64_TOC16_LO_DS .toc+0x18
- 6f98: 48 00 00 01 bl 6f98 <.kvmhv_flush_nested+0x128>
- 6f98: R_PPC64_REL24 printk
- 6f9c: 60 00 00 00 nop
- 6fa0: 4b ff ff 58 b 6ef8 <.kvmhv_flush_nested+0x88>
+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>
...
-0000000000006fb0 <.kvmhv_remove_nested>:
- 6fb0: 7c 08 02 a6 mflr r0
- 6fb4: fb e1 ff f8 std r31,-8(r1)
- 6fb8: f8 01 00 10 std r0,16(r1)
- 6fbc: f8 21 ff 71 stdu r1,-144(r1)
- 6fc0: 7c 3f 0b 78 mr r31,r1
- 6fc4: fb 9f 00 70 std r28,112(r31)
- 6fc8: fb bf 00 78 std r29,120(r31)
- 6fcc: fb df 00 80 std r30,128(r31)
- 6fd0: 7c 7e 1b 78 mr r30,r3
- 6fd4: 48 00 00 01 bl 6fd4 <.kvmhv_remove_nested+0x24>
- 6fd4: R_PPC64_REL24 _mcount
- 6fd8: 60 00 00 00 nop
- 6fdc: eb be 00 00 ld r29,0(r30)
- 6fe0: 7f a3 eb 78 mr r3,r29
- 6fe4: eb 9e 00 0a lwa r28,8(r30)
- 6fe8: 48 00 00 01 bl 6fe8 <.kvmhv_remove_nested+0x38>
- 6fe8: R_PPC64_REL24 _raw_spin_lock
- 6fec: 60 00 00 00 nop
- 6ff0: 7b 83 1f 24 rldicr r3,r28,3,60
- 6ff4: 7c 7d 1a 14 add r3,r29,r3
- 6ff8: e8 83 44 a0 ld r4,17568(r3)
- 6ffc: 7c 24 f0 40 cmpld r4,r30
- 7000: 41 82 00 0c beq 700c <.kvmhv_remove_nested+0x5c>
- 7004: eb 9e 00 28 ld r28,40(r30)
- 7008: 48 00 00 88 b 7090 <.kvmhv_remove_nested+0xe0>
- 700c: 38 80 00 00 li r4,0
- 7010: f8 83 44 a0 std r4,17568(r3)
- 7014: 80 7d 44 98 lwz r3,17560(r29)
- 7018: 7c 1c 18 40 cmplw r28,r3
- 701c: 40 82 00 68 bne 7084 <.kvmhv_remove_nested+0xd4>
- 7020: 38 7c ff ff addi r3,r28,-1
- 7024: 38 80 ff ff li r4,-1
- 7028: 2c 03 ff ff cmpwi r3,-1
- 702c: 41 80 00 0c blt 7038 <.kvmhv_remove_nested+0x88>
- 7030: 60 83 00 00 ori r3,r4,0
- 7034: 48 00 00 04 b 7038 <.kvmhv_remove_nested+0x88>
- 7038: 7c 83 e0 50 subf r4,r3,r28
- 703c: 78 85 00 20 clrldi r5,r4,32
- 7040: 38 9d 44 a0 addi r4,r29,17568
- 7044: 7c a9 03 a6 mtctr r5
- 7048: 48 00 00 18 b 7060 <.kvmhv_remove_nested+0xb0>
- 704c: 60 00 00 00 nop
- 7050: 60 00 00 00 nop
- 7054: 60 00 00 00 nop
- 7058: 60 00 00 00 nop
- 705c: 60 00 00 00 nop
- 7060: 42 40 00 1c bdz 707c <.kvmhv_remove_nested+0xcc>
- 7064: 3b 9c ff ff addi r28,r28,-1
- 7068: 7b 85 1f 48 rldic r5,r28,3,29
- 706c: 7c a4 28 2a ldx r5,r4,r5
- 7070: 28 25 00 00 cmpldi r5,0
- 7074: 41 82 ff ec beq 7060 <.kvmhv_remove_nested+0xb0>
- 7078: 48 00 00 08 b 7080 <.kvmhv_remove_nested+0xd0>
- 707c: 7c 7c 1b 78 mr r28,r3
- 7080: 93 9d 44 98 stw r28,17560(r29)
- 7084: e8 7e 00 28 ld r3,40(r30)
- 7088: 3b 83 ff ff addi r28,r3,-1
- 708c: fb 9e 00 28 std r28,40(r30)
- 7090: a0 6d 0c 7c lhz r3,3196(r13)
- 7094: 28 03 00 00 cmplwi r3,0
- 7098: 40 82 00 b4 bne 714c <.kvmhv_remove_nested+0x19c>
- 709c: a0 6d 0c 7a lhz r3,3194(r13)
- 70a0: 38 63 ff ff addi r3,r3,-1
- 70a4: b0 6d 0c 7a sth r3,3194(r13)
- 70a8: 60 00 00 00 nop
- 70ac: 38 60 00 00 li r3,0
- 70b0: 7c 20 04 ac lwsync
- 70b4: 98 7d 00 03 stb r3,3(r29)
- 70b8: 28 3c 00 00 cmpldi r28,0
- 70bc: 40 82 00 70 bne 712c <.kvmhv_remove_nested+0x17c>
- 70c0: e8 9e 00 10 ld r4,16(r30)
- 70c4: 28 24 00 00 cmpldi r4,0
- 70c8: 41 82 00 2c beq 70f4 <.kvmhv_remove_nested+0x144>
- 70cc: e8 7e 00 00 ld r3,0(r30)
- 70d0: 80 be 00 0c lwz r5,12(r30)
- 70d4: 48 00 00 01 bl 70d4 <.kvmhv_remove_nested+0x124>
- 70d4: R_PPC64_REL24 kvmppc_free_pgtable_radix
- 70d8: 60 00 00 00 nop
- 70dc: e8 9e 00 10 ld r4,16(r30)
- 70e0: 60 00 00 00 nop
- 70e4: 7c 83 23 78 mr r3,r4
- 70e8: 38 80 00 00 li r4,0
- 70ec: 48 00 00 01 bl 70ec <.kvmhv_remove_nested+0x13c>
- 70ec: R_PPC64_REL24 free_pages
- 70f0: 60 00 00 00 nop
- 70f4: 80 be 00 0c lwz r5,12(r30)
- 70f8: 60 00 00 00 nop
- 70fc: 38 80 00 00 li r4,0
- 7100: 7c a3 2b 78 mr r3,r5
- 7104: 38 a0 00 00 li r5,0
- 7108: 38 c0 00 01 li r6,1
- 710c: 48 00 00 01 bl 710c <.kvmhv_remove_nested+0x15c>
- 710c: R_PPC64_REL24 mmu_partition_table_set_entry
- 7110: 60 00 00 00 nop
- 7114: e8 7e 00 0e lwa r3,12(r30)
- 7118: 48 00 00 01 bl 7118 <.kvmhv_remove_nested+0x168>
- 7118: R_PPC64_REL24 kvmppc_free_lpid
- 711c: 60 00 00 00 nop
- 7120: 7f c3 f3 78 mr r3,r30
- 7124: 48 00 00 01 bl 7124 <.kvmhv_remove_nested+0x174>
- 7124: R_PPC64_REL24 kfree
- 7128: 60 00 00 00 nop
- 712c: eb df 00 80 ld r30,128(r31)
- 7130: eb bf 00 78 ld r29,120(r31)
- 7134: eb 9f 00 70 ld r28,112(r31)
- 7138: 38 21 00 90 addi r1,r1,144
- 713c: e8 01 00 10 ld r0,16(r1)
- 7140: 7c 08 03 a6 mtlr r0
- 7144: eb e1 ff f8 ld r31,-8(r1)
- 7148: 4e 80 00 20 blr
- 714c: 38 60 00 00 li r3,0
- 7150: b0 6d 0c 7c sth r3,3196(r13)
- 7154: 7c 00 04 ac hwsync
- 7158: 4b ff ff 44 b 709c <.kvmhv_remove_nested+0xec>
- 715c: 7f a3 eb 78 mr r3,r29
- 7160: 48 00 00 01 bl 7160 <.kvmhv_remove_nested+0x1b0>
- 7160: R_PPC64_REL24 __pv_queued_spin_unlock
- 7164: 60 00 00 00 nop
- 7168: 4b ff ff 50 b 70b8 <.kvmhv_remove_nested+0x108>
- 716c: 3c 62 00 00 addis r3,r2,0
- 716e: R_PPC64_TOC16_HA .toc
- 7170: 78 a6 26 e4 rldicr r6,r5,4,59
- 7174: e8 63 00 00 ld r3,0(r3)
- 7176: R_PPC64_TOC16_LO_DS .toc
- 7178: e8 83 00 00 ld r4,0(r3)
- 717c: 38 60 00 00 li r3,0
- 7180: 7c 64 31 6a stdux r3,r4,r6
- 7184: f8 64 00 08 std r3,8(r4)
- 7188: 60 00 00 00 nop
- 718c: 7c a3 2b 78 mr r3,r5
- 7190: 48 00 00 01 bl 7190 <.kvmhv_remove_nested+0x1e0>
- 7190: R_PPC64_REL24 radix__flush_all_lpid
- 7194: 60 00 00 00 nop
- 7198: 4b ff ff 7c b 7114 <.kvmhv_remove_nested+0x164>
- 719c: 3c 62 00 00 addis r3,r2,0
- 719e: R_PPC64_TOC16_HA .toc+0x8
- 71a0: 3c a2 00 00 addis r5,r2,0
- 71a2: R_PPC64_TOC16_HA .toc+0x10
- 71a4: e8 63 00 00 ld r3,0(r3)
- 71a6: R_PPC64_TOC16_LO_DS .toc+0x8
- 71a8: e8 a5 00 00 ld r5,0(r5)
- 71aa: R_PPC64_TOC16_LO_DS .toc+0x10
- 71ac: e8 63 00 00 ld r3,0(r3)
- 71b0: 78 63 1f 24 rldicr r3,r3,3,60
- 71b4: 7c 65 18 2a ldx r3,r5,r3
- 71b8: 48 00 00 01 bl 71b8 <.kvmhv_remove_nested+0x208>
- 71b8: R_PPC64_REL24 kmem_cache_free
- 71bc: 60 00 00 00 nop
- 71c0: 4b ff ff 34 b 70f4 <.kvmhv_remove_nested+0x144>
- 71c4: 60 63 f8 08 ori r3,r3,63496
- 71c8: 3c 80 00 09 lis r4,9
- 71cc: 38 c0 08 00 li r6,2048
- 71d0: 48 00 00 01 bl 71d0 <.kvmhv_remove_nested+0x220>
- 71d0: R_PPC64_REL24 plpar_hcall_norets
- 71d4: 60 00 00 00 nop
- 71d8: 28 23 00 00 cmpldi r3,0
- 71dc: 41 82 ff 38 beq 7114 <.kvmhv_remove_nested+0x164>
- 71e0: 7c 64 1b 78 mr r4,r3
- 71e4: 3c 62 00 00 addis r3,r2,0
- 71e6: R_PPC64_TOC16_HA .toc+0x18
- 71e8: e8 63 00 00 ld r3,0(r3)
- 71ea: R_PPC64_TOC16_LO_DS .toc+0x18
- 71ec: 48 00 00 01 bl 71ec <.kvmhv_remove_nested+0x23c>
- 71ec: R_PPC64_REL24 printk
- 71f0: 60 00 00 00 nop
- 71f4: 4b ff ff 20 b 7114 <.kvmhv_remove_nested+0x164>
+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>
...
- 7204: 60 00 00 00 nop
- 7208: 60 00 00 00 nop
- 720c: 60 00 00 00 nop
+ 4ca4: 60 00 00 00 nop
+ 4ca8: 60 00 00 00 nop
+ 4cac: 60 00 00 00 nop
-0000000000007210 <.kvmhv_handle_nested_set_rc>:
- 7210: 7c 08 02 a6 mflr r0
- 7214: fb e1 ff f8 std r31,-8(r1)
- 7218: 7d 80 00 26 mfcr r12
- 721c: f8 01 00 10 std r0,16(r1)
- 7220: 91 81 00 08 stw r12,8(r1)
- 7224: f8 21 ff 51 stdu r1,-176(r1)
- 7228: 7c 3f 0b 78 mr r31,r1
- 722c: fb 3f 00 78 std r25,120(r31)
- 7230: fb 5f 00 80 std r26,128(r31)
- 7234: 7d 1a 43 78 mr r26,r8
- 7238: fb 7f 00 88 std r27,136(r31)
- 723c: fb 9f 00 90 std r28,144(r31)
- 7240: 7c 9c 23 78 mr r28,r4
- 7244: fb bf 00 98 std r29,152(r31)
- 7248: 7c bd 2b 78 mr r29,r5
- 724c: fb df 00 a0 std r30,160(r31)
- 7250: 7c 7e 1b 78 mr r30,r3
- 7254: eb 7f 00 e0 ld r27,224(r31)
- 7258: eb 3f 00 f0 ld r25,240(r31)
- 725c: 48 00 00 01 bl 725c <.kvmhv_handle_nested_set_rc+0x4c>
- 725c: R_PPC64_REL24 _mcount
- 7260: 60 00 00 00 nop
- 7264: 57 23 01 8c rlwinm r3,r25,0,6,6
- 7268: 38 80 01 00 li r4,256
- 726c: 28 a3 00 00 cmpldi cr1,r3,0
- 7270: 7b 23 3e 42 rldicl r3,r25,39,25
- 7274: 38 a0 01 80 li r5,384
- 7278: 70 63 00 01 andi. r3,r3,1
- 727c: 41 86 00 0c beq cr1,7288 <.kvmhv_handle_nested_set_rc+0x78>
- 7280: 60 a3 00 00 ori r3,r5,0
- 7284: 48 00 00 08 b 728c <.kvmhv_handle_nested_set_rc+0x7c>
- 7288: 38 64 00 00 addi r3,r4,0
- 728c: 4d 01 0b 82 crmove 4*cr2+lt,gt
- 7290: 7c 63 d8 79 andc. r3,r3,r27
- 7294: 3b 60 00 02 li r27,2
- 7298: 40 82 00 ac bne 7344 <.kvmhv_handle_nested_set_rc+0x134>
- 729c: eb de 00 00 ld r30,0(r30)
- 72a0: 7f c3 f3 78 mr r3,r30
- 72a4: 48 00 00 01 bl 72a4 <.kvmhv_handle_nested_set_rc+0x94>
- 72a4: R_PPC64_REL24 _raw_spin_lock
- 72a8: 60 00 00 00 nop
- 72ac: 38 60 00 01 li r3,1
- 72b0: 38 80 00 00 li r4,0
- 72b4: 80 fe 41 08 lwz r7,16648(r30)
- 72b8: 41 88 00 0c blt cr2,72c4 <.kvmhv_handle_nested_set_rc+0xb4>
- 72bc: 60 99 00 00 ori r25,r4,0
- 72c0: 48 00 00 08 b 72c8 <.kvmhv_handle_nested_set_rc+0xb8>
- 72c4: 3b 23 00 00 addi r25,r3,0
- 72c8: 7f c3 f3 78 mr r3,r30
- 72cc: 7f 25 cb 78 mr r5,r25
- 72d0: 7f 46 d3 78 mr r6,r26
- 72d4: 48 00 00 01 bl 72d4 <.kvmhv_handle_nested_set_rc+0xc4>
- 72d4: R_PPC64_REL24 kvmppc_hv_handle_set_rc
- 72d8: 60 00 00 00 nop
- 72dc: 28 23 00 00 cmpldi r3,0
- 72e0: 3b 60 ff ea li r27,-22
- 72e4: 41 82 00 38 beq 731c <.kvmhv_handle_nested_set_rc+0x10c>
- 72e8: 80 fc 00 08 lwz r7,8(r28)
- 72ec: 7f c3 f3 78 mr r3,r30
- 72f0: 38 80 00 01 li r4,1
- 72f4: 7f 25 cb 78 mr r5,r25
- 72f8: 7f a6 eb 78 mr r6,r29
- 72fc: 48 00 00 01 bl 72fc <.kvmhv_handle_nested_set_rc+0xec>
- 72fc: R_PPC64_REL24 kvmppc_hv_handle_set_rc
- 7300: 60 00 00 00 nop
- 7304: 70 63 00 01 andi. r3,r3,1
- 7308: 38 60 ff ea li r3,-22
- 730c: 41 81 00 0c bgt 7318 <.kvmhv_handle_nested_set_rc+0x108>
- 7310: 60 7b 00 00 ori r27,r3,0
- 7314: 48 00 00 08 b 731c <.kvmhv_handle_nested_set_rc+0x10c>
- 7318: 3b 60 00 00 li r27,0
- 731c: a0 6d 0c 7c lhz r3,3196(r13)
- 7320: 28 03 00 00 cmplwi r3,0
- 7324: 40 82 00 58 bne 737c <.kvmhv_handle_nested_set_rc+0x16c>
- 7328: a0 6d 0c 7a lhz r3,3194(r13)
- 732c: 38 63 ff ff addi r3,r3,-1
- 7330: b0 6d 0c 7a sth r3,3194(r13)
- 7334: 60 00 00 00 nop
- 7338: 38 60 00 00 li r3,0
- 733c: 7c 20 04 ac lwsync
- 7340: 98 7e 00 03 stb r3,3(r30)
- 7344: 7f 63 db 78 mr r3,r27
- 7348: eb df 00 a0 ld r30,160(r31)
- 734c: eb bf 00 98 ld r29,152(r31)
- 7350: eb 9f 00 90 ld r28,144(r31)
- 7354: eb 7f 00 88 ld r27,136(r31)
- 7358: eb 5f 00 80 ld r26,128(r31)
- 735c: eb 3f 00 78 ld r25,120(r31)
- 7360: 38 21 00 b0 addi r1,r1,176
- 7364: e8 01 00 10 ld r0,16(r1)
- 7368: 81 81 00 08 lwz r12,8(r1)
- 736c: 7c 08 03 a6 mtlr r0
- 7370: eb e1 ff f8 ld r31,-8(r1)
- 7374: 7d 92 01 20 mtocrf 32,r12
- 7378: 4e 80 00 20 blr
- 737c: 38 60 00 00 li r3,0
- 7380: b0 6d 0c 7c sth r3,3196(r13)
- 7384: 7c 00 04 ac hwsync
- 7388: 4b ff ff a0 b 7328 <.kvmhv_handle_nested_set_rc+0x118>
- 738c: 7f c3 f3 78 mr r3,r30
- 7390: 48 00 00 01 bl 7390 <.kvmhv_handle_nested_set_rc+0x180>
- 7390: R_PPC64_REL24 __pv_queued_spin_unlock
- 7394: 60 00 00 00 nop
- 7398: 4b ff ff ac b 7344 <.kvmhv_handle_nested_set_rc+0x134>
+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>
...
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH] KVM: PPC: Book3S HV: Workaround high stack usage with clang
2021-06-21 18:01 ` Nathan Chancellor
2021-06-21 18:03 ` Nathan Chancellor
@ 2021-06-21 18:24 ` Nathan Chancellor
2021-06-22 8:57 ` Nicholas Piggin
2021-06-24 13:59 ` Michael Ellerman
1 sibling, 2 replies; 10+ messages in thread
From: Nathan Chancellor @ 2021-06-21 18:24 UTC (permalink / raw)
To: Paul Mackerras, Michael Ellerman
Cc: Benjamin Herrenschmidt, Nick Desaulniers, kvm-ppc, linuxppc-dev,
linux-kernel, clang-built-linux, Nicholas Piggin, Arnd Bergmann,
Nathan Chancellor, kernel test robot
LLVM does not emit optimal byteswap assembly, which results in high
stack usage in kvmhv_enter_nested_guest() due to the inlining of
byteswap_pt_regs(). With LLVM 12.0.0:
arch/powerpc/kvm/book3s_hv_nested.c:289:6: error: stack frame size of
2512 bytes in function 'kvmhv_enter_nested_guest' [-Werror,-Wframe-larger-than=]
long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
^
1 error generated.
While this gets fixed in LLVM, mark byteswap_pt_regs() as
noinline_for_stack so that it does not get inlined and break the build
due to -Werror by default in arch/powerpc/. Not inlining saves
approximately 800 bytes with LLVM 12.0.0:
arch/powerpc/kvm/book3s_hv_nested.c:290:6: warning: stack frame size of
1728 bytes in function 'kvmhv_enter_nested_guest' [-Wframe-larger-than=]
long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
^
1 warning generated.
Link: https://github.com/ClangBuiltLinux/linux/issues/1292
Link: https://bugs.llvm.org/show_bug.cgi?id=49610
Link: https://lore.kernel.org/r/202104031853.vDT0Qjqj-lkp@intel.com/
Link: https://gist.github.com/ba710e3703bf45043a31e2806c843ffd
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Nathan Chancellor <nathan@kernel.org>
---
arch/powerpc/kvm/book3s_hv_nested.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/powerpc/kvm/book3s_hv_nested.c b/arch/powerpc/kvm/book3s_hv_nested.c
index 60724f674421..1b3ff0af1264 100644
--- a/arch/powerpc/kvm/book3s_hv_nested.c
+++ b/arch/powerpc/kvm/book3s_hv_nested.c
@@ -53,7 +53,8 @@ void kvmhv_save_hv_regs(struct kvm_vcpu *vcpu, struct hv_guest_state *hr)
hr->dawrx1 = vcpu->arch.dawrx1;
}
-static void byteswap_pt_regs(struct pt_regs *regs)
+/* Use noinline_for_stack due to https://bugs.llvm.org/show_bug.cgi?id=49610 */
+static noinline_for_stack void byteswap_pt_regs(struct pt_regs *regs)
{
unsigned long *addr = (unsigned long *) regs;
base-commit: 4a21192e2796c3338c4b0083b494a84a61311aaf
--
2.32.0.93.g670b81a890
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [PATCH] KVM: PPC: Book3S HV: Workaround high stack usage with clang
2021-06-21 18:24 ` [PATCH] KVM: PPC: Book3S HV: Workaround high stack usage with clang Nathan Chancellor
@ 2021-06-22 8:57 ` Nicholas Piggin
2021-06-24 13:59 ` Michael Ellerman
1 sibling, 0 replies; 10+ messages in thread
From: Nicholas Piggin @ 2021-06-22 8:57 UTC (permalink / raw)
To: Michael Ellerman, Nathan Chancellor, Paul Mackerras
Cc: Arnd Bergmann, Benjamin Herrenschmidt, clang-built-linux,
kvm-ppc, linux-kernel, linuxppc-dev, kernel test robot,
Nick Desaulniers
Excerpts from Nathan Chancellor's message of June 22, 2021 4:24 am:
> LLVM does not emit optimal byteswap assembly, which results in high
> stack usage in kvmhv_enter_nested_guest() due to the inlining of
> byteswap_pt_regs(). With LLVM 12.0.0:
>
> arch/powerpc/kvm/book3s_hv_nested.c:289:6: error: stack frame size of
> 2512 bytes in function 'kvmhv_enter_nested_guest' [-Werror,-Wframe-larger-than=]
> long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
> ^
> 1 error generated.
>
> While this gets fixed in LLVM, mark byteswap_pt_regs() as
> noinline_for_stack so that it does not get inlined and break the build
> due to -Werror by default in arch/powerpc/. Not inlining saves
> approximately 800 bytes with LLVM 12.0.0:
>
> arch/powerpc/kvm/book3s_hv_nested.c:290:6: warning: stack frame size of
> 1728 bytes in function 'kvmhv_enter_nested_guest' [-Wframe-larger-than=]
> long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
> ^
> 1 warning generated.
>
> Link: https://github.com/ClangBuiltLinux/linux/issues/1292
> Link: https://bugs.llvm.org/show_bug.cgi?id=49610
> Link: https://lore.kernel.org/r/202104031853.vDT0Qjqj-lkp@intel.com/
> Link: https://gist.github.com/ba710e3703bf45043a31e2806c843ffd
> Reported-by: kernel test robot <lkp@intel.com>
> Signed-off-by: Nathan Chancellor <nathan@kernel.org>
Seems okay to me. If it was something where performance might be
signficiant I guess you could ifdef on CC_IS_CLANG, but for this
it shouldn't matter.
Acked-by: Nicholas Piggin <npiggin@gmail.com>
Thanks,
Nick
> ---
> arch/powerpc/kvm/book3s_hv_nested.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/arch/powerpc/kvm/book3s_hv_nested.c b/arch/powerpc/kvm/book3s_hv_nested.c
> index 60724f674421..1b3ff0af1264 100644
> --- a/arch/powerpc/kvm/book3s_hv_nested.c
> +++ b/arch/powerpc/kvm/book3s_hv_nested.c
> @@ -53,7 +53,8 @@ void kvmhv_save_hv_regs(struct kvm_vcpu *vcpu, struct hv_guest_state *hr)
> hr->dawrx1 = vcpu->arch.dawrx1;
> }
>
> -static void byteswap_pt_regs(struct pt_regs *regs)
> +/* Use noinline_for_stack due to https://bugs.llvm.org/show_bug.cgi?id=49610 */
> +static noinline_for_stack void byteswap_pt_regs(struct pt_regs *regs)
> {
> unsigned long *addr = (unsigned long *) regs;
>
>
> base-commit: 4a21192e2796c3338c4b0083b494a84a61311aaf
> --
> 2.32.0.93.g670b81a890
>
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] KVM: PPC: Book3S HV: Workaround high stack usage with clang
2021-06-21 18:24 ` [PATCH] KVM: PPC: Book3S HV: Workaround high stack usage with clang Nathan Chancellor
2021-06-22 8:57 ` Nicholas Piggin
@ 2021-06-24 13:59 ` Michael Ellerman
1 sibling, 0 replies; 10+ messages in thread
From: Michael Ellerman @ 2021-06-24 13:59 UTC (permalink / raw)
To: Paul Mackerras, Michael Ellerman, Nathan Chancellor
Cc: kernel test robot, Nicholas Piggin, clang-built-linux, kvm-ppc,
Arnd Bergmann, linuxppc-dev, linux-kernel,
Benjamin Herrenschmidt, Nick Desaulniers
On Mon, 21 Jun 2021 11:24:40 -0700, Nathan Chancellor wrote:
> LLVM does not emit optimal byteswap assembly, which results in high
> stack usage in kvmhv_enter_nested_guest() due to the inlining of
> byteswap_pt_regs(). With LLVM 12.0.0:
>
> arch/powerpc/kvm/book3s_hv_nested.c:289:6: error: stack frame size of
> 2512 bytes in function 'kvmhv_enter_nested_guest' [-Werror,-Wframe-larger-than=]
> long kvmhv_enter_nested_guest(struct kvm_vcpu *vcpu)
> ^
> 1 error generated.
>
> [...]
Applied to powerpc/topic/ppc-kvm.
[1/1] KVM: PPC: Book3S HV: Workaround high stack usage with clang
https://git.kernel.org/powerpc/c/51696f39cbee5bb684e7959c0c98b5f54548aa34
cheers
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2021-06-24 13:59 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-03 10:47 arch/powerpc/kvm/book3s_hv_nested.c:264:6: error: stack frame size of 2304 bytes in function 'kvmhv_enter_nested_guest' kernel test robot
2021-06-20 23:59 ` Nicholas Piggin
2021-06-21 5:53 ` Nathan Chancellor
2021-06-21 9:46 ` Michael Ellerman
2021-06-21 11:53 ` Arnd Bergmann
2021-06-21 18:01 ` Nathan Chancellor
2021-06-21 18:03 ` Nathan Chancellor
2021-06-21 18:24 ` [PATCH] KVM: PPC: Book3S HV: Workaround high stack usage with clang Nathan Chancellor
2021-06-22 8:57 ` Nicholas Piggin
2021-06-24 13:59 ` Michael Ellerman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).