diff options
Diffstat (limited to 'src/dev')
-rw-r--r-- | src/dev/arm/generic_timer.cc | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/dev/arm/generic_timer.cc b/src/dev/arm/generic_timer.cc index 6332b8f4d..350867488 100644 --- a/src/dev/arm/generic_timer.cc +++ b/src/dev/arm/generic_timer.cc @@ -318,11 +318,6 @@ GenericTimer::createTimers(unsigned cpus) void GenericTimer::setMiscReg(int reg, unsigned cpu, MiscReg val) { - // This method might have been called from another context if we - // are running in multi-core KVM. Migrate to the SimObject's event - // queue to prevent surprising race conditions. - EventQueue::ScopedMigration migrate(eventQueue()); - CoreTimers &core(getTimers(cpu)); switch (reg) { @@ -415,11 +410,6 @@ GenericTimer::setMiscReg(int reg, unsigned cpu, MiscReg val) MiscReg GenericTimer::readMiscReg(int reg, unsigned cpu) { - // This method might have been called from another context if we - // are running in multi-core KVM. Migrate to the SimObject's event - // queue to prevent surprising race conditions. - EventQueue::ScopedMigration migrate(eventQueue()); - CoreTimers &core(getTimers(cpu)); switch (reg) { |