freebsd-ports/sysutils/kvmclock-kmod/pkg-descr
Dave Cottlehuber 563d5929d5 sysutils/kvmclock-kmod: new port - call for testing
Improved performance on KVM paravirtualised systems. Testing
welcomed; please report successes and issues to:

https://reviews.freebsd.org/D29733

kvmclock-kmod is experimental and currently under development. This port
provides an easy and quick method for users to test this code for early
testing, feedback and bug reports.

This driver enables FreeBSD to use a more efficient paravirtualized
hardware clock, instead of emulating one, or abusing hypervisor
interrupts, when running as a virtualized OS under Linux KVM
(Kernel-based Virtual Machine).

Reviewed by:	allanjude
Sponsored by:	Klara Inc.
Sponsored by:	SkunkWerks, GmbH
Differential Revision:	https://reviews.freebsd.org/D30459
PR:			216759
2021-05-30 13:35:19 +00:00

11 lines
565 B
Text

Development version of kvmclock FreeBSD driver for virtual machines.
References and prior art:
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/chap-kvm_guest_timing_management
https://www.vmware.com/files/pdf/techpaper/Timekeeping-In-VirtualMachines.pdf
http://oliveryang.net/2015/09/pitfalls-of-TSC-usage/#33-tsc-emulation-on-different-hypervisors
https://reviews.freebsd.org/D29531
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216759
WWW: https://reviews.freebsd.org/D29733