CVSROOT:        /cvs
Module name:    src
Changes by:     j...@cvs.openbsd.org    2017/03/28 17:47:17

Modified files:
        sys/arch/arm64/arm64: vfp.c 

Log message:
Add an instruction synchronisation barrier instruction after changing
the vfp state via cpacr_el1.  This matches the advice given in the
"Synchronization requirements for system registers" section of the ARMv8
ARM.

Without this an overdrive 1000 with A1120 (Cortex A57 r1p2) reliably
triggers "panic: VFP exception in the kernel" when init(8) is run.

ok drahn@ kettenis@

Reply via email to