]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r364340, r364343, r364656
authorPeter Grehan <grehan@FreeBSD.org>
Thu, 10 Sep 2020 10:49:59 +0000 (10:49 +0000)
committerPeter Grehan <grehan@FreeBSD.org>
Thu, 10 Sep 2020 10:49:59 +0000 (10:49 +0000)
commitb6f679e8c37d009cbaef2285cd6de9f7c260abca
tree5f7e38d8bfc8fdfe480feea395f92955510186c3
parent9d954f14e2a600676fc7b7fedfa32cd9704eb8cd
MFC r364340, r364343, r364656

  r364340    Support guest rdtscp and rdpid instructions on Intel VT-x

  Follow-on commits:
  r364343    Export a routine to provide the TSC_AUX MSR value and use this in vmm
  r364656    assert caller is preventing CPU migration

  Submitted by: adam_fenn.io
  Differential Revision: https://reviews.freebsd.org/D26003
sys/amd64/amd64/initcpu.c
sys/amd64/include/vmm.h
sys/amd64/vmm/intel/vmx.c
sys/amd64/vmm/intel/vmx.h
sys/amd64/vmm/intel/vmx_msr.c
sys/amd64/vmm/intel/vmx_msr.h
sys/amd64/vmm/x86.c
sys/i386/i386/initcpu.c
sys/x86/include/x86_var.h