----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/2526/ -----------------------------------------------------------
(Updated Nov. 23, 2014, 2:53 p.m.) Review request for Default. Repository: gem5 Description (updated) ------- Changeset 10563:d80c97593576 --------------------------- sim: Add a KvmVM parameter to the base system object. The inclusion of this parameter is gated on the USE_KVM build variable. By making it a parameter and defaulting it to NULL, it can be found by a child objects parameter proxy even if classes down the heirarchy or instantions of them don't have a KvmVM parameter or child. If KVM isn't available, the parameter won't be there. If it is but isn't being used, it will be NULL. If some other VM mechanism is added in the future, the type of the parameter can be generalized so that either type of VM can be plugged in. Diffs (updated) ----- src/cpu/kvm/KvmVM.py f9fb64a72259a2514080151b5250a04c575d443a src/cpu/kvm/vm.hh f9fb64a72259a2514080151b5250a04c575d443a src/cpu/kvm/vm.cc f9fb64a72259a2514080151b5250a04c575d443a src/sim/System.py f9fb64a72259a2514080151b5250a04c575d443a src/sim/system.cc f9fb64a72259a2514080151b5250a04c575d443a Diff: http://reviews.gem5.org/r/2526/diff/ Testing ------- Thanks, Gabe Black _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev