----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/2313/ -----------------------------------------------------------
(Updated Aug. 1, 2014, 3:52 p.m.) Review request for Default. Changes ------- Broke this patch down in 4 patches, solved most the of the raised issues. Still could not find a good way of refactoring the segment initialization code, I find it quite different from X86System::initState. Summary (updated) ----------------- kvm, x86: Adding support for SE mode execution Repository: gem5 Description (updated) ------- Changeset 10267:46ad52c66c87 --------------------------- 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. Diffs (updated) ----- src/arch/x86/system.hh c00b5ba43967e7e48a28b7ddc48c9f4afaf2ab76 src/cpu/kvm/base.hh c00b5ba43967e7e48a28b7ddc48c9f4afaf2ab76 src/cpu/kvm/base.cc c00b5ba43967e7e48a28b7ddc48c9f4afaf2ab76 src/cpu/kvm/x86_cpu.hh c00b5ba43967e7e48a28b7ddc48c9f4afaf2ab76 src/cpu/kvm/x86_cpu.cc c00b5ba43967e7e48a28b7ddc48c9f4afaf2ab76 Diff: http://reviews.gem5.org/r/2313/diff/ Testing ------- Quick regressions passed. Thanks, Alexandru Dutu _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
