Spectre Variant 2 mitigation for kernel committed to -current
by from OpenBSD Journal on (#3NZ4J)
Working at p2k18, Theo de Raadt (deraadt@) hascommittedSpectre Variant 2 mitigations:
CVSROOT:/cvsModule name:srcChanges by:deraadt@cvs.openbsd.org2018/04/27 09:19:32Modified files:sys/arch/amd64/conf: Makefile.amd64 sys/arch/i386/conf: Makefile.i386 Log message:-fretpoline for non-RAMDISK kernels. Skylake product needs it, andtherefore all other x86 cpus must pay the performance price of thehazard workaround until Skylake disappears from the ecosystem eventuallylike 486. This returns your cpu's performance to pre-inflated performance.ok mlarkin guenther