cpu: Fix drain issues in the Minor CPU
authorAndreas Sandberg <andreas.sandberg@arm.com>
Thu, 30 Jul 2015 09:15:50 +0000 (10:15 +0100)
committerAndreas Sandberg <andreas.sandberg@arm.com>
Thu, 30 Jul 2015 09:15:50 +0000 (10:15 +0100)
commit473a0dcc63135a32cc5f736c14a3142a34b4352e
tree7ef74a73219b776f4f28370a730a02b3248bded1
parentd8f732273ecda73122ad3ba184e358ed265fa875
cpu: Fix drain issues in the Minor CPU

The drain refactor patches introduced a couple of bugs in the way
Minor handles draining. This patch fixes an incorrect assert and a
case of infinite recursion when the CPU signals drain done.
src/cpu/minor/cpu.cc