Module Name: src
Committed By: skrll
Date: Sun Nov 9 09:21:57 UTC 2014
Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_armv7.S
Log Message:
Ensure all memory operations are complete by before wfi. For example, the
cpu could have just been in uvm_pageidlezero.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/arm/cpufunc_asm_armv7.S
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/arm/arm/cpufunc_asm_armv7.S
diff -u src/sys/arch/arm/arm/cpufunc_asm_armv7.S:1.20 src/sys/arch/arm/arm/cpufunc_asm_armv7.S:1.21
--- src/sys/arch/arm/arm/cpufunc_asm_armv7.S:1.20 Wed Oct 29 23:01:46 2014
+++ src/sys/arch/arm/arm/cpufunc_asm_armv7.S Sun Nov 9 09:21:57 2014
@@ -34,6 +34,7 @@
.arch armv7a
ENTRY(armv7_cpu_sleep)
+ dsb
wfi @ wait for an interrupt
b irq_idle_entry @ assume we got an interrupt
END(armv7_cpu_sleep)