x86: Add virtualization time sync support
authorHauke Mehrtens <hauke@hauke-m.de>
Sun, 13 Aug 2023 21:02:03 +0000 (23:02 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Mon, 14 Aug 2023 18:13:12 +0000 (20:13 +0200)
commit54d470ed0ecaff9e8084c013ddbc95e8afc3ab42
tree210466f13c998952f82223d3f0afc098b49666b3
parentff71035751bf440401b4bbc32e0b61ba11178234
x86: Add virtualization time sync support

This compiles the CONFIG_PTP_1588_CLOCK support into the kernel binary
and activates the drivers for KVM and VMware which allow syncing the
host time with the VM when OpenWrt is running in a VM. With this change
the CONFIG_HYPERV_UTILS driver is now build into the kernel, because it
depends on the PTP framework being compiled in. CONFIG_HYPERV_UTILS was
build as a module, but not packages before.

Fixes: #13277
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
target/linux/x86/64/config-5.15
target/linux/x86/generic/config-5.15