Searched hist:12769 (Results 1 - 1 of 1) sorted by relevance
/gem5/src/cpu/simple/ | ||
H A D | timing.cc | diff 12769:f9c0d0a09dac Mon Apr 02 15:18:00 EDT 2018 Tuan Ta <qtt2@cornell.edu> cpu: Prevent suspended TimingSimple CPUs from fetching next instructions In TimingSimpleCPU model, when a CPU is suspended by a syscall (e.g., futex(FUTEX_WAIT)), the CPU waits for another CPU to wake it up (e.g., FUTEX_WAKE operation). While staying Idle, the suspended CPU should not try to fetch next instructions after the syscall. This patch added a status check before a CPU schedule a fetch event after a fault is handled. Change-Id: I0cc953135686c9b35afe94942aa1d0b245ec60a2 Reviewed-on: https://gem5-review.googlesource.com/8181 Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com> Maintainer: Brandon Potter <Brandon.Potter@amd.com> |
Completed in 46 milliseconds