summaryrefslogtreecommitdiff
path: root/src/mem/page_table.cc
AgeCommit message (Expand)Author
2018-02-14mem, sim-se: Fixed seg-fault in EmulationPageTable::remapRico Amslinger
2018-01-23tarch, mem: Abstract the data stored in the SE page tables.Gabe Black
2018-01-23x86, mem: Rewrite the multilevel page table class.Gabe Black
2018-01-20arch, mem: Make the page table lookup function return a pointer.Gabe Black
2018-01-19arch, mem, sim: Consolidate and rename the SE mode page table classes.Gabe Black
2018-01-15mem: Track TLB entries in the lookup cache as pointers.Gabe Black
2017-02-27syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess s...Brandon Potter
2016-11-09style: [patch 3/22] reduce include dependencies in some headersBrandon Potter
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2015-07-07sim: Refactor the serialization base classAndreas Sandberg
2014-11-23mem: Page Table map api modificationAlexandru Dutu
2014-11-23mem: Page Table long linesAlexandru Dutu
2014-04-01mem: adding a multi-level page table classAlexandru
2013-04-23sim: Fix two bugs relating to software caching of PageTable entries.Mitch Hayenga
2012-07-09Fix: Address a few benign memory leaksAndreas Hansson
2012-01-07Another merge with the main repository.Gabe Black
2012-01-07Merge with main repository.Gabe Black
2011-12-13gcc: fix unused variable warnings from GCC 4.6.1Nathan Binkert
2011-10-30SE/FS: Build the base process class in FS.Gabe Black
2011-10-22SE: move page allocation from PageTable to ProcessSteve Reinhardt
2011-10-22syscall_emul: implement MAP_FIXED option to mmap()Steve Reinhardt
2011-10-16SE/FS: Turn on the page table class in FS.Gabe Black
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-04-15includes: sort all includesNathan Binkert
2010-09-13Faults: Pass the StaticInst involved, if any, to a Fault's invoke method.Gabe Black
2010-01-19util: do checkpoint aggregation more cleanly, fix last changeset.Lisa Hsu
2010-01-18 util: make a generic checkpoint aggregator that can aggregate different cpts...Lisa Hsu
2009-09-23arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hhNathan Binkert
2009-06-04types: clean up types, especially signed vs unsignedNathan Binkert
2009-02-16sycalls: implement mremap() and add DATA flag for getrlimit(). mremap has bee...Lisa Hsu
2007-11-14Checkpointing: Name SE page table entries better so that there isn't a proble...Ali Saidi
2007-10-25TLB: Fix serialization issues with the tlb entries and make the page table st...Gabe Black
2007-10-25SE: Fix page table and system serialization, don't reinit process if this is ...Ali Saidi
2007-08-26Address translation: Make the page table more flexible.Gabe Black
2007-07-23Major changes to how SimObjects are created and initialized. Almost allNathan Binkert
2007-06-05Clean up some of vincent's code and commit itAli Saidi
2007-03-07Move the magic m5 PageTableFault into sim/faults.[hh,cc] since it's the same ...Gabe Black
2006-10-19initialize end, clean up loopNathan Binkert
2006-10-18need some initializations before doing the loop.Lisa Hsu
2006-10-17add code to serialize se structures. Lisa is working on the python side of th...Ali Saidi
2006-08-14Changed the size parameter from int to int64_tGabe Black
2006-06-27change the page table from map to hash_map and create small cache to to speed...Ali Saidi
2006-06-26add syscall emulation page table fault so we can allocate more stack pagesAli Saidi
2006-05-31Updated Authors from bk prs infoAli Saidi
2006-05-22New directory structure:Steve Reinhardt