----------------------------------------------------------- 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
