Module Name: src Committed By: maxv Date: Tue May 8 17:20:44 UTC 2018
Modified Files: src/sys/arch/amd64/amd64: amd64_trap.S machdep.c src/sys/arch/x86/include: pmap.h Log Message: Mitigation for the SS bug, CVE-2018-8897. We disabled dbregs a month ago in -current and -8 so we are not particularly affected anymore. The #DB handler runs on ist3, if we decide to process the exception we copy the iret frame on the correct non-ist stack and continue as usual. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/arch/amd64/amd64/amd64_trap.S cvs rdiff -u -r1.303 -r1.304 src/sys/arch/amd64/amd64/machdep.c cvs rdiff -u -r1.76 -r1.77 src/sys/arch/x86/include/pmap.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.