CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2026/09/06 14:02:12

Modified files:
        sys/arch/arm64/arm64: cpu.c genassym.cf hibernate_machdep.c 
                              locore.S 
        sys/arch/arm64/include: cpu.h 

Log message:
Fix resuming the secondary CPUs when resuming from hibernation.  Like on
amd64, park the CPUs before unpacking the hibernate image.  On arm64 we
park the CPUs somewhere safe in the kernel.  When we unpark the CPUs,
we need to locate its struct cpu_info and stack as these are dynamically
allocated and the booted kernel may have allocated them in a different
location.

ok deraadt@

Reply via email to