-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/3817/
-----------------------------------------------------------

Review request for Default.


Repository: gem5


Description
-------

Changeset 11874:ceed3b2698f6
---------------------------
commit 2873a1ea3720e638ba1bb4f7c69b43b98bc4d72a
Author: Slava Malyugin <[email protected]>
Date:   Wed Dec 2 19:41:24 2015 -0800

    arm, kvm: enable running 32-bit Guest under ARM KVM64

    1) Pass KVM_ARM_VCPU_EL1_32BIT to kvmArmVCpuInit
       when running 32-bit OS

    2) Correctly map 64-bit registers to banked 32-bit ones

    3) Set R15 when PC is changed

    4) Map MISCREG_SPSR_EL1 to MISCREG_SPSR_SVC in 32-bit mode.

    TEST: built build/ARM/gem5.opt on ARM and x86
          tested with KVM64 on Cortex-A57, restored KVM checkpoint in atomic 
mode
    BUG: none

    Change-Id: I20d138276f6cc5aff7a855988c2e30dccef5affc


Diffs
-----

  src/arch/arm/kvm/armv8_cpu.cc ba90ffa751b6 
  src/arch/arm/kvm/base_cpu.cc ba90ffa751b6 

Diff: http://reviews.gem5.org/r/3817/diff/


Testing
-------


Thanks,

Rahul Thakur

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to