Module Name: src Committed By: maxv Date: Wed Jan 2 12:18:08 UTC 2019
Modified Files: src/lib/libnvmm: libnvmm_x86.c src/sys/dev/nvmm/x86: nvmm_x86_svm.c Log Message: When there's no DecodeAssist in hardware, decode manually in software. This is needed on certain AMD CPUs (like mine): the segment base of OUTS can be overridden, and it is wrong to just assume DS. We fetch the instruction and look at the prefixes if any to determine the correct segment. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/libnvmm/libnvmm_x86.c cvs rdiff -u -r1.7 -r1.8 src/sys/dev/nvmm/x86/nvmm_x86_svm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.