2020-02-18 |
Gabe Black | arm: Delete authors lists from the arm files. |
blob | commitdiff | raw |
2020-02-06 |
Jordi Vaquero | arch-arm: This commit adds Pointer Authentication feature. |
blob | commitdiff | raw | diff to current |
2019-11-18 |
Giacomo Travaglini | arch-arm: Fix short descriptors cacheability during... |
blob | commitdiff | raw | diff to current |
2019-11-18 |
Giacomo Travaglini | arch-arm: Fix long descriptors cacheability during... |
blob | commitdiff | raw | diff to current |
2019-09-18 |
Giacomo Travaglini | arch-arm: Fix Data Abort ISS when caused by Atomic... |
blob | commitdiff | raw | diff to current |
2019-07-19 |
Giacomo Travaglini | arch-arm: Implement ARMv8.1-HPD, Hierarchical permissio... |
blob | commitdiff | raw | diff to current |
2019-07-19 |
Giacomo Travaglini | arch-arm: Clean Fault generation when processing Long... |
blob | commitdiff | raw | diff to current |
2019-07-17 |
Giacomo Travaglini | arch-arm: Use ExceptionLevel type in TlbEntry |
blob | commitdiff | raw | diff to current |
2019-06-07 |
Giacomo Travaglini | arch-arm: Fix WalkerState,Descriptors default constructor |
blob | commitdiff | raw | diff to current |
2019-04-28 |
Gabe Black | mem: Minimize the use of MemObject. |
blob | commitdiff | raw | diff to current |
2019-03-21 |
Andrea Mondelli | dev-arm: ambiguous use of getPort() |
blob | commitdiff | raw | diff to current |
2019-03-19 |
Gabe Black | arch, cpu, dev, gpu, mem, sim, python: start using... |
blob | commitdiff | raw | diff to current |
2018-09-13 |
Anouk Van Laer | arch-arm: Correction for address size in EL1&0 translation |
blob | commitdiff | raw | diff to current |
2018-09-13 |
Anouk Van Laer | arch-arm: Correction to address size in EL2/EL3 |
blob | commitdiff | raw | diff to current |
2018-06-11 |
Giacomo Travaglini | misc: Using smart pointers for memory Requests |
blob | commitdiff | raw | diff to current |
2018-06-06 |
Andreas Sandberg | arch-arm: Remove dead doingStage2 variable in PT walker |
blob | commitdiff | raw | diff to current |
2018-06-06 |
Andreas Sandberg | arch-arm: Respect EL from translation type |
blob | commitdiff | raw | diff to current |
2018-05-29 |
Giacomo Travaglini | arch-arm: Implement ARMv8.1 TTBR1_EL2 register |
blob | commitdiff | raw | diff to current |
2018-02-16 |
Chuan Zhu | arch-arm: Fix big endian support in do{Long,L1,L2}Descr... |
blob | commitdiff | raw | diff to current |
2018-02-07 |
Giacomo Travaglini | arch-arm: Change function name for banked miscregs |
blob | commitdiff | raw | diff to current |
2017-12-22 |
Gabe Black | arch,cpu: "virtualize" the TLB interface. |
blob | commitdiff | raw | diff to current |
2017-12-14 |
Jason Lowe-Power | misc: Updates for gcc7.2 for x86 |
blob | commitdiff | raw | diff to current |
2017-06-20 |
Sean Wilson | arm: Replace EventWrapper use with EventFunctionWrapper |
blob | commitdiff | raw | diff to current |
2017-04-03 |
Nikos Nikoleris | arm: Treat Write-Through Normal memory as Non-Cacheable |
blob | commitdiff | raw | diff to current |
2016-08-02 |
Curtis Dunham | arm: refactor page table walking |
blob | commitdiff | raw | diff to current |
2016-08-02 |
Dylan Johnson | arm: Fix stage 2 memory attribute checking in AArch64 |
blob | commitdiff | raw | diff to current |
2016-08-02 |
Dylan Johnson | arm: Fix stage 2 determination in table walker |
blob | commitdiff | raw | diff to current |
2016-08-02 |
Dylan Johnson | arm: Refactor aarch64 table walk logic to remove redundancy |
blob | commitdiff | raw | diff to current |
2016-08-02 |
Dylan Johnson | arm: add stage2 translation support |
blob | commitdiff | raw | diff to current |
2016-08-02 |
Curtis Dunham | arm: enable EL2 support |
blob | commitdiff | raw | diff to current |
2016-06-06 |
Stephan Diestelhorst | sim: Call regStats of base-class as well |
blob | commitdiff | raw | diff to current |
2016-06-02 |
Curtis Dunham | arm: refactor page table format determination |
blob | commitdiff | raw | diff to current |
2016-03-21 |
Andreas Sandberg | arm: Refactor the TLB test interface |
blob | commitdiff | raw | diff to current |
2015-10-29 |
Nathanael Premillieu | arm: Add secure flag to TableWalker request when needed |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Andreas Sandberg | sim: Refactor and simplify the drain API |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Andreas Sandberg | sim: Make the drain state a global typed enum |
blob | commitdiff | raw | diff to current |
2015-06-21 |
Andreas Sandberg | arm: Cleanup arch headers to remove dma_device.hh depen... |
blob | commitdiff | raw | diff to current |
2015-05-15 |
Andreas Hansson | arm: Identify table-walker requests |
blob | commitdiff | raw | diff to current |
2015-03-02 |
Andreas Hansson | arm: Share a port for the two table walker objects |
blob | commitdiff | raw | diff to current |
2014-12-23 |
Curtis Dunham | arm: Add stats to table walker |
blob | commitdiff | raw | diff to current |
2014-12-02 |
Andrew Bardsley | arm: Fix TLB ignoring faults when table walking |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Andreas Hansson | arm: Fixes based on UBSan and static analysis |
blob | commitdiff | raw | diff to current |
2014-10-30 |
Ali Saidi | automated merge |
blob | commitdiff | raw | diff to current |
2014-10-30 |
Ali Saidi | arm, mem: Fix drain bug and provide drain prints for... |
blob | commitdiff | raw | diff to current |
2014-10-16 |
Andreas Hansson | arch: Use shared_ptr for all Faults |
blob | commitdiff | raw | diff to current |
2014-10-01 |
Andreas Hansson | arm: Use MiscRegIndex rather than int when flattening |
blob | commitdiff | raw | diff to current |
2014-09-12 |
Andrew Bardsley | style: Fix line continuation, especially in debug messages |
blob | commitdiff | raw | diff to current |
2014-05-27 |
Curtis Dunham | arm: support 16kb vm granules |
blob | commitdiff | raw | diff to current |
2014-03-07 |
Geoffrey Blake | arm: Handle functional TLB walks properly |
blob | commitdiff | raw | diff to current |
2014-01-24 |
ARM gem5 Developers | arm: Add support for ARMv8 (AArch64 & AArch32) |
blob | commitdiff | raw | diff to current |
2014-01-24 |
Dam Sunwoo | mem: per-thread cache occupancy and per-block ages |
blob | commitdiff | raw | diff to current |
2013-02-15 |
Mrinmoy Ghosh | arm: fix a page table walker issue where a page could... |
blob | commitdiff | raw | diff to current |
2013-02-15 |
Andreas Sandberg | sim: Add a system-global option to bypass caches |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Andreas Sandberg | arm: Fix draining of the pagetable walker when squashing |
blob | commitdiff | raw | diff to current |
2012-11-02 |
Andreas Sandberg | sim: Move the draining interface into a separate base... |
blob | commitdiff | raw | diff to current |
2012-10-25 |
Andreas Hansson | arm: Use table walker clock that is inherited from CPU |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Andreas Hansson | Port: Add protocol-agnostic ports in the port hierarchy |
blob | commitdiff | raw | diff to current |
2012-09-25 |
Ali Saidi | ARM: Squash outstanding walks when instructions are... |
blob | commitdiff | raw | diff to current |
2012-08-28 |
Andreas Hansson | Clock: Add a Cycles wrapper class and use where applicable |
blob | commitdiff | raw | diff to current |
2012-08-28 |
Andreas Hansson | Clock: Rework clocks to avoid tick-to-cycle transformations |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Andreas Hansson | Packet: Remove NACKs from packet and its use in endpoints |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Anthony Gutierrez | O3,ARM: fix some problems with drain/switchout function... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Andreas Hansson | MEM: Add a snooping DMA port subclass for table walker |
blob | commitdiff | raw | diff to current |
2012-04-14 |
Andreas Hansson | MEM: Remove the Broadcast destination from the packet |
blob | commitdiff | raw | diff to current |
2012-03-30 |
William Wang | MEM: Introduce the master/slave port sub-classes in C++ |
blob | commitdiff | raw | diff to current |
2012-02-24 |
Andreas Hansson | MEM: Move port creation to the memory object(s) constru... |
blob | commitdiff | raw | diff to current |
2012-02-12 |
Ali Saidi | mem: Add a master ID to each request object. |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Gabe Black | Merge ... head, hopefully the last time for this batch. |
blob | commitdiff | raw | diff to current |
2012-01-31 |
Geoffrey Blake | CheckerCPU: Re-factor CheckerCPU to be compatible with... |
blob | commitdiff | raw | diff to current |
2012-01-07 |
Gabe Black | Merge with the main repository again. |
blob | commitdiff | raw | diff to current |
2011-12-01 |
Mitchell Hayenga | Device: Make changes necessary to support a coherent... |
blob | commitdiff | raw | diff to current |
2011-08-19 |
Ali Saidi | ARM: Fix a memory leak with the table walker. |
blob | commitdiff | raw | diff to current |
2011-04-21 |
Nathan Binkert | fix some build problems from prior changesets |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Nathan Binkert | includes: sort all includes |
blob | commitdiff | raw | diff to current |
2011-04-04 |
Ali Saidi | ARM: Fix table walk going on while ASID changes error |
blob | commitdiff | raw | diff to current |
2011-02-23 |
Ali Saidi | ARM: Fix bug that let two table walks occur in parallel. |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Brad Beckmann | m5: merged in hammer fix |
blob | commitdiff | raw | diff to current |
2011-02-16 |
Nathan Binkert | merge alpha system files into tree |
blob | commitdiff | raw | diff to current |
2011-02-12 |
Giacomo Gabrielli | O3: Fix a few bugs in the TableWalker object. |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Steve Reinhardt | Replace curTick global variable with accessor functions. |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Ali Saidi | ARM: Support switchover with hardware table walkers |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Ali Saidi | ARM: Add support for switching CPUs |
blob | commitdiff | raw | diff to current |
2010-11-08 |
Ali Saidi | ARM: Add checkpointing support |
blob | commitdiff | raw | diff to current |
2010-11-08 |
Ali Saidi | ARM: Don't return the result of a table walk the same... |
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-10-01 |
Ali Saidi | ARM: Implement functional virtual to physical address... |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Gene WU | ARM: Seperate the queues of L1 and L2 walker states. |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Gene Wu | ARM: Make sure that software prefetch instructions... |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Gene Wu | ARM: Fix Uncachable TLB requests and decoding of xn bit |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Ali Saidi | ARM: Fix an un-initialized variable bug |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Min Kyu Jeong | ARM: Finish the timing translation when taking a fault. |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Dam Sunwoo | ARM: Use a stl queue for the table walker state |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Ali Saidi | Compiler: Fixes for GCC 4.5. |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Dam Sunwoo | ARM: Allow multiple outstanding TLB walks to queue. |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Ali Saidi | ARM TLB: Fix bug in memAttrs getting a bogus thread... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Dam Sunwoo | ARM: Support table walks in timing mode. |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Dam Sunwoo | ARM: Added support for Access Flag and some CP15 regs... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Ali Saidi | ARM: Some TLB bug fixes. |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Ali Saidi | ARM: Implement the ARM TLB/Tablewalker. Needs performan... |
blob | commitdiff | raw | diff to current |
|