Alec Roelke has uploaded a new patch set (#6) to the change originally created by Alec Roelke. ( https://gem5-review.googlesource.com/9161 )

Change subject: arch-riscv: Add support for fault handling
......................................................................

arch-riscv: Add support for fault handling

This patch adds support for handling RISC-V faults, including tracking
current and previous execution privilege, correctly switching to
the privilege mode specified by CSRs, and setting/storing the PC.  It
also includes changes introduced by patch #9821, which disables
interrupts during handling of a fault.

Change-Id: Ie9c0f29719620c20783540d3bdb2db44f6114fc9
---
M src/arch/riscv/faults.cc
M src/arch/riscv/faults.hh
2 files changed, 147 insertions(+), 74 deletions(-)


--
To view, visit https://gem5-review.googlesource.com/9161
To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings

Gerrit-Project: public/gem5
Gerrit-Branch: master
Gerrit-Change-Id: Ie9c0f29719620c20783540d3bdb2db44f6114fc9
Gerrit-Change-Number: 9161
Gerrit-PatchSet: 6
Gerrit-Owner: Alec Roelke <ar...@virginia.edu>
Gerrit-Reviewer: Alec Roelke <alec.roe...@gmail.com>
Gerrit-Reviewer: Alec Roelke <ar...@virginia.edu>
Gerrit-Reviewer: Robert Scheffel <robert.scheff...@tu-dresden.de>
Gerrit-Reviewer: Tuan Ta <q...@cornell.edu>
Gerrit-CC: Christian Menard <christian.men...@gmx.de>
Gerrit-CC: Gabe Black <gabebl...@google.com>
Gerrit-MessageType: newpatchset
_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to