]> rtime.felk.cvut.cz Git - jailhouse.git/blobdiff - hypervisor/arch/arm/setup.c
arm: Use asm-defines.h for struct per_cpu members
[jailhouse.git] / hypervisor / arch / arm / setup.c
index ef6f9e0ed04f24e4098df879d1bdfb47cca3a6ed..f9f59d876dbeaaf03403de51e514d31cb4941339 100644 (file)
@@ -129,7 +129,7 @@ void __attribute__((noreturn)) arch_cpu_activate_vmm(struct per_cpu *cpu_data)
                 */
                "eret\n\t"
                :
-               : "r" (cpu_data->stack + PERCPU_STACK_END),
+               : "r" (cpu_data->stack + sizeof(cpu_data->stack)),
                  "r" (cpu_data->linux_reg));
 
        __builtin_unreachable();