Merge "Add explicit barrier before sev() in tftf_send_event_common API"
diff --git a/lib/events/events.c b/lib/events/events.c
index 42130d5..5919d3b 100644
--- a/lib/events/events.c
+++ b/lib/events/events.c
@@ -25,6 +25,11 @@
 	event->cnt += inc;
 	spin_unlock(&event->lock);
 
+	/*
+	 * Make sure the cnt increment is observable by all CPUs
+	 * before the event is sent.
+	 */
+	dsbsy();
 	sev();
 }