cpu: Fix barrier push to store buffer when full bug in Minor
authorAndrew Bardsley <Andrew.Bardsley@arm.com>
Thu, 30 Oct 2014 04:18:24 +0000 (23:18 -0500)
committerAndrew Bardsley <Andrew.Bardsley@arm.com>
Thu, 30 Oct 2014 04:18:24 +0000 (23:18 -0500)
commit536c72333f71f6e816d4b5e95e39754638bd76ea
treee154bd79e430e29dec7869f721c0b55023fd21da
parent4024fab7fc16223018a48af4a19efeec865c889b
cpu: Fix barrier push to store buffer when full bug in Minor

This patch fixes a bug where a completing load or store which is also a
barrier can push a barrier into the store buffer without first checking
that there is a free slot.

The bug was not fatal but would print a warning that the store buffer
was full when inserting.
src/cpu/minor/lsq.cc