mem-cache: Add multiple eviction stats
[gem5.git] / src / arch / x86 / process.cc
2019-12-18 Gabe Blackx86: Fix some bugs with KVM in SE mode on Intel machines.
2019-12-10 Gabe Blackarch,cpu,sim: Push syscall number determination up...
2019-12-10 Gabe Blackarch: Get rid of the now unused setSyscallArg.
2019-11-07 Gabe Blackx86: Replace htog and gtoh with htole and letoh.
2019-10-30 Gabe Blackarch,sim: Make copyStringArray take an explicit endianness.
2019-10-12 Gabe Blackarch,base: Separate the idea of a memory image and...
2019-10-10 Gabe Blackarch,base: Stop loading the interpreter in ElfObject.
2019-10-10 Gabe Blackarch, base: Stop assuming object files have three segments.
2019-10-09 Gabe Blackbase: Rename Section to Segment, and some of its members.
2019-05-29 Gabe Blackarch, base, dev, sim: Remove now unnecessary casts...
2019-04-30 Gabe Blackarch: Stop using TheISA within the ISAs.
2019-04-28 Gabe Blackarch, sim: Simplify the AuxVector type.
2019-04-22 Alexandru Dutusim-se: Enhance clone for X86KvmCPU
2019-01-31 Gabe Blackx86: Stop using/defining some ISA specific register...
2018-09-19 Brandon Pottersyscall_emul: expand AuxVector class
2018-03-15 Gabe Blackx86: Add bitfields which can gather/scatter bases and...
2018-01-23 Gabe Blackx86, mem: Rewrite the multilevel page table class.
2018-01-20 Gabe Blackx86, mem: Don't try to force physical addresses on...
2018-01-20 Gabe Blackx86, mem: Get rid of PageTableOps::getBasePtr.
2018-01-20 Gabe Blackx86, mem: Pass the multi level page table layout in...
2018-01-19 Gabe Blackarch, mem, sim: Consolidate and rename the SE mode...
2018-01-11 Gabe Blackarch,mem: Remove the default value for page size.
2018-01-11 Gabe Blackarch,mem: Move page table construction into the arch...
2017-12-04 Gabe Blackmisc: Rename misc.(hh|cc) to logging.(hh|cc)
2017-03-09 Brandon Potterstyle: Correct some style issues
2017-03-09 Brandon Pottersyscall-emul: Move memState into its own file
2017-02-27 Brandon Pottersyscall_emul: [PATCH 15/22] add clone/execve for thread...
2017-02-27 Brandon Potterx86: remove unnecessary parameter from functions
2015-07-20 Brandon Pottersyscall_emul: [patch 13/22] add system call retry capab...
2016-11-09 Brandon Pottersyscall_emul: [patch 9/22] remove unused global variabl...
2016-11-09 Brandon Pottersyscall_emul: [patch 8/22] refactor process class
2016-11-09 Brandon Pottersyscall_emul: [patch 5/22] remove LiveProcess class...
2016-11-09 Brandon Potterstyle: [patch 3/22] reduce include dependencies in...
2016-11-09 Brandon Pottersyscall_emul: [patch 2/22] move SyscallDesc into its...
2016-11-09 Brandon Potterstyle: [patch 1/22] use /r/3648/ to reorganize includes
2016-10-27 Tony Gutierrezhsail,gpu-compute: fixes to appease clang++
2016-03-17 Brandon Potterbase: support dynamic loading of Linux ELF objects...
2016-03-17 Brandon Pottersyscall_emul: update x86 mmap base address
2016-03-17 Steve Reinhardtsyscall_emul: move mmapGrowsDown() to LiveProcess
2016-03-17 Brandon Pottersyscall_emul: fix bugs for mmap2 system call and x86...
2016-02-07 Steve Reinhardtsyscall_emul: fix bug in aux vector initialization
2016-02-07 Steve Reinhardtstyle: fix missing spaces in control statements
2016-02-07 Steve Reinhardtstyle: remove trailing whitespace
2014-12-03 Gabe Blackx86: Clean up style in process.cc.
2014-11-24 Alexandru Dutux86: Segment initialization to support KvmCPU in SE
2014-09-03 Andreas Hanssonarch: Cleanup unused ISA traits constants
2014-05-12 Steve Reinhardtsyscall emulation: clean up & comment SyscallReturn
2013-04-23 Michael Levenhagenx86: corrects vsyscall address for gettimeofday
2012-05-28 Gabe BlackX86: Move the GDT down to where it can be accessed...
2012-02-24 Andreas HanssonMEM: Make port proxies use references rather than pointers
2012-01-28 Gabe BlackMerge with the main repo.
2012-01-17 Andreas HanssonMEM: Add port proxies instead of non-structural ports
2012-01-07 Gabe BlackMerge with main repository.
2011-10-28 Nilay VaishMerged with recent changes.
2011-10-23 Steve ReinhardtSE: move page allocation from PageTable to Process
2011-04-15 Nathan Binkerttrace: reimplement the DTRACE function so it doesn...
2011-04-15 Nathan Binkertincludes: sort all includes
2010-10-31 Gabe BlackISA,CPU,etc: Create an ISA defined PC type that abstrac...
2010-08-23 Gabe BlackX86: Create a directory for files that define register...
2010-08-17 Steve Reinhardtsim: revamp unserialization procedure
2010-05-24 Nathan Binkertcopyright: Change HP copyright on x86 code to be more...
2010-05-03 Gabe BlackX86: Update the base aux vector X86 processes install.
2010-01-19 Derek Howermerge
2009-11-09 Nathan Binkertautomerge
2009-11-08 Nathan Binkertcompile: wrap 64bit numbers with ULL() so 32bit compile...
2009-11-04 Vince WeaverX86: Enable x86_64 vsyscall support
2009-10-30 Gabe BlackSyscalls: Make system calls access arguments like a...
2009-10-02 Gabe BlackX86: Make successive anonymous mmaps move down in 32...
2009-08-25 Derek Howermerge
2009-08-25 Derek HowerAutomated merge with ssh://hg@m5sim.org/m5
2009-08-18 Gabe BlackMerge with head.
2009-08-18 Gabe BlackX86: Initialize the MXCSR in SE mode.
2009-07-20 Derek Howermerge
2009-07-20 Gabe BlackX86: Move a displaced comment back to where it goes.
2009-07-13 Derek Howermerge
2009-07-09 Gabe BlackRegisters: Add an ISA object which replaces the MiscReg...
2009-05-29 Gabe BlackX86: Keep track of more descriptor state to accomodate...
2009-05-05 Korey Sewellmerge code
2009-04-26 Gabe BlackX86: Centralize updates to the handy M5 reg.
2009-04-21 Steve Reinhardtsyscall: Resolve conflicts between m5threads and Gabe...
2009-04-06 Gabe BlackMerge ARM into the head. ARM will compile but may not...
2009-02-27 Gabe BlackX86: Add a vsyscall page for 32 bit processes to use.
2009-02-27 Gabe BlackX86: Set an initial value for the LDT selector.
2009-02-27 Gabe BlackX86: Set up a space for a GDT in SE so we can set up...
2009-02-27 Gabe BlackX86: Handle 32 bit system call arguments.
2009-02-27 Gabe BlackProcesses: Make getting and setting system call argumen...
2009-02-27 Gabe BlackX86: Distinguish the width of values on the stack betwe...
2009-02-25 Gabe BlackISA: Use the "Stack" traceflag for DPRINTFs about the...
2008-12-07 Lisa Hsuimported patch aux-fix.patch
2008-12-05 Lisa HsuAutomated merge with ssh://m5sim.org//repo/m5
2008-12-04 Lisa HsuThis patch pulls out the auxiliary vector struct from...
2008-11-03 Lisa HsuMake it so that all thread contexts are registered...
2008-09-28 Nathan Binkertarch: TheISA shouldn't really ever be used in the arch...
2007-12-02 Gabe BlackX86: Separate the effective seg base and the "hidden...
2007-11-15 Korey Sewellbranch merge
2007-11-13 Gabe BlackX86: Make microcode use presegmentation RIPs and the...
2007-10-31 Steve ReinhardtMerge in bus DPRINTF changes.
2007-10-30 Gabe BlackX86: Compile fixes for 32 bit/debug/opt.
2007-10-26 Ali SaidiSE: Fix page table and system serialization, don't...
2007-10-17 Gabe BlackMake the process objects use the Params structs in...
next