Files
acrn-hypervisor/hypervisor/include
Jian Jun Chen 0e0f673458 hv: multi-arch: move stack_canary to per_cpu_arch
Stack canary implementation varies across architectures. x86 uses a
per-pCPU __stack_chk_guard while RISC-V uses a global variable shared
across all pCPUs. Move struct stack_canary from the common per_cpu
structure to per_cpu_arch to allow architecture-specific stack
protection implementations.

Tracked-On: #8834
Signed-off-by: Jian Jun Chen <jian.jun.chen@intel.com>
Reviewed-by: Fei Li <fei1.li@intel.com>
Acked-by: Wang, Yu1 <yu1.wang@intel.com>
2025-10-29 17:45:44 +08:00
..
2025-09-29 14:01:00 +08:00
2024-07-30 09:26:50 +08:00