Review Board 2.0.15


kvm, x86: Adding support for SE mode execution

Review Request #2313 - Created July 11, 2014 and submitted

Information
Alexandru Dutu
gem5
default
Reviewers
Default
Changeset 10548:8f97f4918e7c
---------------------------
kvm, x86: Adding support for SE mode execution
This patch adds methods in KvmCPU model to handle KVM exits caused by syscall
instructions and page faults. These types of exits will be encountered if
KvmCPU is run in SE mode.
Quick regressions passed.

Issue Summary

24 5 18 1
Description From Last Updated Status
You need to make more checks here as this patch only adds SE support(?) for X86. Andreas Sandberg July 14, 2014, 9:42 a.m. Open
All changes to this file should be a separate patch. It has nothing to do with the KVM-based cpu. Andreas Sandberg July 14, 2014, 9:42 a.m. Open
Large portions of this code is identical to X86System::initState. Please refactor (as a separate patch) and reuse that code here. Andreas Sandberg July 14, 2014, 9:42 a.m. Open
Shouldn't this be in process.hh since it is SE specific? Andreas Sandberg July 14, 2014, 9:42 a.m. Open
SE-specific? Andreas Sandberg July 14, 2014, 9:42 a.m. Open
Review request changed
Updated (Dec. 3, 2014, 3:13 p.m.)

Status: Closed (submitted)