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)

Reply via email to