Module Name: src Committed By: maxv Date: Sat Jul 14 14:46:41 UTC 2018
Modified Files: src/sys/arch/x86/x86: via_padlock.c Log Message: Add splhigh() around the FPU code, we don't want to be preempted in the middle, this could corrupt the FPU state and trigger undefined behavior. Intentionally use splhigh and not kpreempt_disable, to match the generic x86 FPU code. Compile-tested only (I don't have VIA). Found by Maya almost a year ago. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/arch/x86/x86/via_padlock.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.