summaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
2015-06-01kvm, arm: Move ARM-specific files to arch/arm/kvm/Andreas Sandberg
2015-05-26arm: implement the CONTEXTIDR_EL2 system reg.Curtis Dunham
2015-05-26arm: Make address translation faster with better cachingNathanael Premillieu
2015-05-26arm: Implement some missing syscalls (SE mode)Giacomo Gabrielli
2015-05-23arm: Get rid of pointless have_generic_timer paramAndreas Sandberg
2015-05-23dev, arm: Add virtual timers to the generic timer modelAndreas Sandberg
2015-05-23dev, arm: Refactor and clean up the generic timer modelAndreas Sandberg
2015-05-15arm: Identify table-walker requestsAndreas Hansson
2015-05-15misc: Appease gcc 5.1Andreas Hansson
2015-05-05syscall_emul: fix warn_once behaviorSteve Reinhardt
2015-05-05arm: Add missing FPEXC.EN checkAndreas Hansson
2015-05-05arm: enable DCZVA by default in SE modeGiacomo Gabrielli
2015-05-05arm: Relax ordering for some uncacheable accessesAndreas Sandberg
2015-05-05mem, cpu: Add a separate flag for strictly ordered memoryAndreas Sandberg
2015-05-05mem, alpha: Move Alpha-specific request flagsAndreas Sandberg
2015-05-05arm: Remove unnecessary boot uncachabilityAndreas Hansson
2015-05-05arch, cpu: Do not forward snoops to table walkerAndreas Hansson
2015-04-29arch, base, dev, kern, sym: FreeBSD supportRuslan Bukin
2015-04-29x86: change divide-by-zero fault to divide-errorNilay Vaish
2015-04-24misc: Appease gcc 5.1 without moving GDB_REG_BYTESAndreas Hansson
2015-04-23misc: Appease gcc 5.1Andreas Hansson
2015-04-22syscall_emul: implement clock_gettime system callBrandon Potter
2015-04-22syscall_emul: update x86 syscall tableMonir Mozumder
2015-04-13x86: implements x87 mult/div instructionsNilay Vaish
2015-04-03x86: fix debug trace output for mwaitLena Olson
2015-03-23mem: rename Locked/LOCKED to LockedRMW/LOCKED_RMWSteve Reinhardt
2015-03-02arm: Share a port for the two table walker objectsAndreas Hansson
2015-03-02arm: Remove unnecessary dependencies between AArch64 FP instructionsGiacomo Gabrielli
2015-03-02mem: Split port retry for all different packet classesAndreas Hansson
2015-03-02arm: Don't truncate 16-bit ASIDs to 8 bitsAndreas Sandberg
2015-03-02arm: Correctly access the stack pointer in GDBAndreas Sandberg
2015-03-02arm: Fix broken page table permissions checks in remote GDBAndreas Sandberg
2015-02-16arch: Make readMiscRegNoEffect const throughoutAndreas Hansson
2015-02-16arm: Merge ISA files with pseudo instructionsAndreas Sandberg
2015-02-11mem: Clarification of packet crossbar timingsMarco Balboni
2015-02-11sim: Move the BaseTLB to src/arch/generic/Andreas Sandberg
2015-01-25arm: always set the IsFirstMicroop flagAli Saidi
2015-01-25cpu: Remove all notion that we know when the cpu is misspeculating.Ali Saidi
2015-01-25cpu: Put all CPU instruction tracers in a single fileAli Saidi
2015-01-22mem: Remove unused Packet src and dest fieldsAndreas Hansson
2015-01-22x86: Delay X86 table walk on receiving walker responseAndreas Hansson
2015-01-22mem: Clean up Request initialisationAndreas Hansson
2015-01-10x86 : fxsave and fxrestore missing template codeEmilio Castillo
2015-01-06x86: Enable three bits in the FamilyModelStepping ECX CPUID bitfield.Gabe Black
2015-01-06cpuid, x86: Revert "Enabling more features in CPUid"Gabe Black
2015-01-03arm: Add unlinkat syscall implementationmike upton
2015-01-03x86: implements the simd128 ADDSUBPD instructionMaxime Martinasso
2014-12-23arm: Add stats to table walkerCurtis Dunham
2014-12-23arm: Raise an alignment fault if a PC has illegal alignmentAndreas Sandberg
2014-12-23arm: Clean up and document decoder APIAndreas Sandberg