----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/2312/#review5312 -----------------------------------------------------------
Ship it! Looks good. Thanks for addressing the issues I raised earlier! Please make sure that "Mem:" is all lower case when you commit so it complies with the commit guidelines. - Andreas Sandberg On Aug. 25, 2014, 10:08 p.m., Alexandru Dutu wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://reviews.gem5.org/r/2312/ > ----------------------------------------------------------- > > (Updated Aug. 25, 2014, 10:08 p.m.) > > > Review request for Default. > > > Repository: gem5 > > > Description > ------- > > Changeset 10264:5cf3d07a2e8b > --------------------------- > Mem: adding a multi-level page table class > This patch defines a multi-level page table class that stores the page table > in > system memory, consistent with ISA specifications. In this way, cpu models > that > use the actual hardware to execute (e.g. KvmCPU), are able to traverse the > page > table. > > > Diffs > ----- > > src/mem/multi_level_page_table.hh PRE-CREATION > src/mem/multi_level_page_table.cc PRE-CREATION > src/mem/multi_level_page_table_impl.hh PRE-CREATION > src/mem/page_table.hh c00b5ba43967e7e48a28b7ddc48c9f4afaf2ab76 > src/mem/page_table.cc c00b5ba43967e7e48a28b7ddc48c9f4afaf2ab76 > src/mem/se_translating_port_proxy.hh > c00b5ba43967e7e48a28b7ddc48c9f4afaf2ab76 > src/sim/process.hh c00b5ba43967e7e48a28b7ddc48c9f4afaf2ab76 > src/sim/process.cc c00b5ba43967e7e48a28b7ddc48c9f4afaf2ab76 > > Diff: http://reviews.gem5.org/r/2312/diff/ > > > Testing > ------- > > Regressions passed. > > > Thanks, > > Alexandru Dutu > > _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev