]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
vmm(4): Decode and emulate BEXTR
authorConrad Meyer <cem@FreeBSD.org>
Tue, 21 Apr 2020 21:34:24 +0000 (21:34 +0000)
committerConrad Meyer <cem@FreeBSD.org>
Tue, 21 Apr 2020 21:34:24 +0000 (21:34 +0000)
commit47332982bce7204b8e22584ab1327d5004b1afd2
tree384b39867135414b9acd8369018fd2fb319d29e8
parentcfdea69d240b3e24180b10b1bd2fa19126f9fa8e
vmm(4): Decode and emulate BEXTR

Clang 10 -march=native kernels on znver1 emit BEXTR for APIC reads,
apparently.  Decode and emulate the instruction.

Reviewed by: grehan
Differential Revision: https://reviews.freebsd.org/D24463
sys/amd64/vmm/vmm_instruction_emul.c