summaryrefslogtreecommitdiff
path: root/services/std_svc/psci/psci_setup.c
diff options
context:
space:
mode:
authorAchin Gupta <achin.gupta@arm.com>2014-11-10 11:50:30 +0000
committerAchin Gupta <achin.gupta@arm.com>2014-11-10 11:50:30 +0000
commit66ce001e7d9125f386eb254ec1645f4391e4f537 (patch)
tree39bd179f7eaaab22cfce06f1046f25b51635569a /services/std_svc/psci/psci_setup.c
parent82b9b2973b108e91367159f2f42dec2fc45f168d (diff)
Precede a 'sev' with a 'dsb' in bakery lock code
This patch fixes a bug in the bakery lock implementation where a data synchronisation barrier instruction is not issued before sending an event as mandated by the ARMv8 ARM. This can cause a event to be signalled before the related memory accesses have completed resulting in erroneous execution. Fixes ARM-software/tf-issues#272 Change-Id: I5ce02bf70afb001d967b9fa4c3f77442931d5349
Diffstat (limited to 'services/std_svc/psci/psci_setup.c')
0 files changed, 0 insertions, 0 deletions