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

(Updated Aug. 5, 2016, 1:39 a.m.)


Review request for Default.


Changes
-------

Add kvm_map parameter to AbstractMemory.
Store kvm_map in BackingStoreEntry rather than is_in_addr_map.
Simplify KVM mapping logic by using kvm_map.
Remove change to avoid allocating pages within a reserved range.


Repository: gem5


Description (updated)
-------

Changeset 11562:7375e1f533fa
---------------------------
cpu, mem, sim: Enable KVM support for Ruby

Only map memories into the KVM guest address space that are
marked as usable by KVM.

Remember whether a BackingStoreEntry should be mapped by KVM.

Fix bug causing incomplete draining of Ruby Sequencer.


Diffs (updated)
-----

  src/cpu/kvm/vm.cc 704b0198f747b766b839c577614eb2924fd1dfee 
  src/mem/AbstractMemory.py 704b0198f747b766b839c577614eb2924fd1dfee 
  src/mem/abstract_mem.hh 704b0198f747b766b839c577614eb2924fd1dfee 
  src/mem/abstract_mem.cc 704b0198f747b766b839c577614eb2924fd1dfee 
  src/mem/physical.hh 704b0198f747b766b839c577614eb2924fd1dfee 
  src/mem/physical.cc 704b0198f747b766b839c577614eb2924fd1dfee 
  src/mem/ruby/system/Sequencer.cc 704b0198f747b766b839c577614eb2924fd1dfee 

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


Testing
-------


Thanks,

David Hashe

_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to