summaryrefslogtreecommitdiff
path: root/src/arch/x86/faults.hh
AgeCommit message (Expand)Author
2017-12-04misc: Rename misc.(hh|cc) to logging.(hh|cc)Gabe Black
2015-11-16x86: Invalidating TLB entry on page faultSwapnil Haria
2015-04-29x86: change divide-by-zero fault to divide-errorNilay Vaish
2015-02-11sim: Move the BaseTLB to src/arch/generic/Andreas Sandberg
2014-09-27arch: Use const StaticInstPtr references where possibleAndreas Hansson
2013-09-18x86: Expose the interrupt vector in faultsAndreas Sandberg
2012-03-19gcc: Clean-up of non-C++0x compliant code, first stepsAndreas Hansson
2011-09-30X86: Remove FULL_SYSTEM from the x86 faults.Gabe Black
2011-09-27Faults: Replace calls to genMachineCheckFault with M5PanicFault.Gabe Black
2011-04-15includes: sort all includesNathan Binkert
2010-10-22X86: Implement genMachineCheckFault.Gabe Black
2010-09-14X86: Make unrecognized instructions behave better in x86.Gabe Black
2010-09-13Faults: Pass the StaticInst involved, if any, to a Fault's invoke method.Gabe Black
2010-08-23X86: Make the TLB fault instead of panic when something is unmapped in SE mode.Gabe Black
2010-05-23copyright: Change HP copyright on x86 code to be more friendlyNathan Binkert
2009-04-19X86: Implement the STARTUP IPI.Gabe Black
2009-04-19X86: Implement the INIT IPI.Gabe Black
2009-04-08tlb: More fixing of unified TLBNathan Binkert
2009-03-07build: fix compiler warnings in g++ 3.4Nathan Binkert
2009-02-25X86: Add a trace flag for tracing faults.Gabe Black
2009-02-25X86: Make the X86 TLB take advantage of delayed translations, and get rid of ...Gabe Black
2009-02-23X86: Pass whether an access was a read/write/fetch so faults can behave accor...Gabe Black
2009-02-01X86: All x86 fault classes now attempt to do something useful.Gabe Black
2009-02-01X86: Make the fault classes handle error codes better.Gabe Black
2009-02-01X86: Keep track of the vector for all exceptions/faults.Gabe Black
2008-10-12X86: Panic when an unimplemented fault is invoked, rather than spinning foreverGabe Black
2008-10-12X86: Make the x86 interrupt fault kick off the interrupt microcode.Gabe Black
2008-10-12X86: Make the local APIC process interrupts and send them to the CPU.Gabe Black
2008-10-12X86: Make the local APIC handle interrupt messages from the IO APIC.Gabe Black
2008-10-12X86: Make the bases for x86 fault class public.Gabe Black
2007-11-12X86: Work on the page table walker, TLB, and related faults.Gabe Black
2007-10-07X86: Make faults maintain an error code which gets pushed on the stack.Gabe Black
2007-10-02X86: Start implementing the x86 tlb which will handle segmentation permission...Gabe Black
2007-10-02X86: Add classes for the actual x86 faults.Gabe Black
2007-08-26Address translation: Make the page table more flexible.Gabe Black
2007-07-20Make the "name" function const.Gabe Black
2007-04-10Fix up the base x86 fault object and create a fault to be generated by unimpl...Gabe Black
2007-03-05Added fault generation functions. I would still like to see these go away. Th...Gabe Black
2007-03-05Added a missing include.Gabe Black
2007-03-05Stub x86 Fault class which just panics.Gabe Black
2007-03-03Add build hooks for x86.Gabe Black