]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
libc: vDSO timekeeping: Add pvclock support
authorAdam Fenn <adam@fenn.io>
Sat, 7 Aug 2021 20:11:29 +0000 (13:11 -0700)
committerKonstantin Belousov <kib@FreeBSD.org>
Sat, 14 Aug 2021 12:57:54 +0000 (15:57 +0300)
commita3d932dfef5edc9d1c947b02fb93a64d63a291cb
tree25ec67d7a57ff7a322f1969bcd32e8d5ef5aae70
parentd4b2d3035a23d5dc468d41151487a8299bf45cdc
libc: vDSO timekeeping: Add pvclock support

Add support for 'VDSO_TH_ALGO_X86_PVCLK'; add vDSO-based timekeeping for
devices that support the KVM/XEN paravirtual clock API.

Sponsored by: Juniper Networks, Inc.
Sponsored by: Klara, Inc.
Reviewed by: kib
Differential Revision:  https://reviews.freebsd.org/D31418
lib/libc/x86/sys/__vdso_gettc.c