]> git.ipfire.org Git - people/ms/linux.git/blobdiff - arch/arm64/kernel/entry.S
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64...
[people/ms/linux.git] / arch / arm64 / kernel / entry.S
index 25e022c3b6c4449d1a34221f3206cad262148991..ec2ee720e33e4c59885ff9a8cccb685adffbaa9f 100644 (file)
@@ -324,6 +324,10 @@ alternative_else_nop_endif
        ldp     x28, x29, [sp, #16 * 14]
        ldr     lr, [sp, #S_LR]
        add     sp, sp, #S_FRAME_SIZE           // restore sp
+       /*
+        * ARCH_HAS_MEMBARRIER_SYNC_CORE rely on eret context synchronization
+        * when returning from IPI handler, and when returning to user-space.
+        */
 
        .if     \el == 0
 alternative_insn eret, nop, ARM64_UNMAP_KERNEL_AT_EL0