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