]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 310048,310101
authorsephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 4 Jan 2017 01:58:38 +0000 (01:58 +0000)
committersephe <sephe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 4 Jan 2017 01:58:38 +0000 (01:58 +0000)
commitcc2495cc2ade7b4d75e42f8b44666425c7026708
tree8c9b642ae9f21a497a9d336ff2fb7a53c12085b2
parentb91cfbd99cbed1ea5cf3b1b95b50f27504408734
MFC 310048,310101

310048
    hyperv: Implement "enlightened" time counter, which is rdtsc based.

    Reviewed by:    kib
    Sponsored by:   Microsoft
    Differential Revision:  https://reviews.freebsd.org/D8763

310101
    hyperv: Allow userland to ro-mmap reference TSC page

    This paves way to implement VDSO for the enlightened time counter.

    Reviewed by:    kib
    Sponsored by:   Microsoft
    Differential Revision:  https://reviews.freebsd.org/D8768

git-svn-id: svn://svn.freebsd.org/base/stable/10@311223 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
include/Makefile
sys/dev/hyperv/include/hyperv.h
sys/dev/hyperv/vmbus/amd64/hyperv_machdep.c
sys/dev/hyperv/vmbus/hyperv_reg.h