CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2018/06/16 14:37:22
Modified files:
sys/arch/amd64/amd64: Tag: OPENBSD_6_3 acpi_machdep.c
acpi_wakecode.S aesni.c autoconf.c cpu.c
db_interface.c fpu.c genassym.cf
identcpu.c ipifuncs.c locore.S locore0.S
machdep.c mptramp.S process_machdep.c
spl.S trap.c vector.S via.c vm_machdep.c
vmm.c
sys/arch/amd64/include: Tag: OPENBSD_6_3 codepatch.h cpu.h fpu.h
intrdefs.h pcb.h proc.h specialreg.h
Log message:
Merge the eager-FPU changes from -current: Intel CPUs speculatively access
FPU registers even when FPU is disabled, so data (including AES keys) from
previous contexts could be discovered if using lazy-save approach.
The following commits were included in this merge:
date: 2018/04/24 15:32:28; author: mlarkin; commitid: 0l6NwU41g3owahIn;
date: 2018/04/24 17:05:54; author: mlarkin; commitid: h3sTLh1acbofByZE;
date: 2018/04/24 20:58:48; author: guenther; commitid: agj6L4fWVjrnEXAq;
date: 2018/04/25 17:35:04; author: guenther; commitid: RJfMTDGuKjJyVCwv;
date: 2018/04/26 14:09:05; author: guenther; commitid: zsRMD9bebP3EJB8M;
date: 2018/05/13 22:01:13; author: guenther; commitid: YNxvniM6gHElCmVf;
date: 2018/05/14 03:14:47; author: guenther; commitid: vT1FbUTLbUvjMklm;
date: 2018/05/20 18:14:01; author: guenther; commitid: 4LJ7wfyinQNstnPN;
date: 2018/05/22 06:33:35; author: guenther; commitid: DVJ6JmudHZGMVyLA;
date: 2018/05/23 05:37:01; author: guenther; commitid: 6dzfCHKFkLjuGAfF;
date: 2018/05/26 17:28:17; author: guenther; commitid: yjRhLpQ9VgbBxPXM;
date: 2018/05/26 18:02:01; author: guenther; commitid: pEnkPQag10wLetQ6;
date: 2018/05/26 18:49:28; author: guenther; commitid: e9HyWrnxf44pP92L;
date: 2018/05/26 23:09:39; author: guenther; commitid: 5srgqdI5H6iAH0oS;
date: 2018/06/05 05:04:31; author: guenther; commitid: LV1saeMVp17N5X5A;
date: 2018/06/05 06:39:10; author: guenther; commitid: SqjSSDleV3uNd05n;
date: 2018/06/07 04:07:28; author: guenther; commitid: YGb3tbP8loBLjiEI;
date: 2018/06/14 18:44:43; author: mikeb; commitid: 8gjqNcpEB4STawfD;
testing by benno@ dtucker@ deraadt@