Hi Siheng,
Thanks for your patch!
我看到你是从原作者的kata仓库【1】回合的补丁,我发现这组补丁是比较早期的。
目前社区已经正式合入了ptp_kvm arm64的特性【2】,相比这组补丁,解决了很多问题。包括: 1)对热迁移的支持。 2)ptp_kvm的hyper call做了一些扩展,以区分virt_counter和phys_counter。 3)host侧使用snapshot获取时间,提高精度。 等等。
考虑到特性的功能稳定性,内核的兼容性,我建议从社区主线【2】回合补丁,谢谢!
【1】https://github.com/kata-containers/packaging/blob/master/kernel/patches/4.19... 【2】https://lore.kernel.org/kvmarm/20210330145430.996981-1-maz@kernel.org/
BRs, Keqian