Module Name: src Committed By: ryo Date: Fri Dec 20 07:16:43 UTC 2019
Modified Files: src/sys/arch/aarch64/aarch64: cpuswitch.S src/sys/arch/aarch64/include: asm.h Log Message: Add a speculation barrier after the 'eret'. Some aarch64 cpus speculatively execute instructions after 'eret', and this potentiates side-channel attack. from https://github.com/torvalds/linux/commit/679db70801da9fda91d26caf13bf5b5ccc74e8e8 To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/aarch64/aarch64/cpuswitch.S cvs rdiff -u -r1.4 -r1.5 src/sys/arch/aarch64/include/asm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.