Searched hist:6734 (Results 1 - 2 of 2) sorted by relevance

/gem5/src/arch/arm/
H A Dintregs.hhdiff 6734:4ac7bc30c482 Tue Nov 10 23:19:00 EST 2009 Gabe Black <gblack@eecs.umich.edu> ARM: Fix the integer register indexes.

The PC indexes in the various register sets was defined in the section for
unaliased registers which was throwing off the indexing. This moves those
where they belong. Also, to make detecting accesses to the PC easier and
because it's in the same place in all modes, the intRegForceUser function
now passes it through as index 15.
/gem5/src/cpu/kvm/
H A Dbase.ccdiff 10858:6734ec272816 Mon Jun 01 14:43:00 EDT 2015 Andreas Sandberg <andreas.sandberg@arm.com> kvm: Handle inst events at the current instruction count

There are cases (particularly when attaching GDB) when instruction
events are scheduled at the current instruction tick. This used to
trigger an assertion error in kvm. This changeset adds a check for
this condition and forces KVM to do a quick entry that completes any
pending IO operations, but does not execute any new instructions,
before servicing the event. We could check if we need to enter KVM at
all, but forcing a quick entry is makes the code slightly cleaner and
does not hurt correctness (performance is hardly an issue in these
cases).

Completed in 13 milliseconds