Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge branch 'kvm-arm64/ptp' into kvmarm-master/next

Signed-off-by: Marc Zyngier <maz@kernel.org>

+4 -3
+2 -2
Documentation/virt/kvm/arm/ptp_kvm.rst
··· 7 7 It relies on transferring the wall clock and counter value from the 8 8 host to the guest using a KVM-specific hypercall. 9 9 10 - * ARM_SMCCC_HYP_KVM_PTP_FUNC_ID: 0x86000001 10 + * ARM_SMCCC_VENDOR_HYP_KVM_PTP_FUNC_ID: 0x86000001 11 11 12 12 This hypercall uses the SMC32/HVC32 calling convention: 13 13 14 - ARM_SMCCC_HYP_KVM_PTP_FUNC_ID 14 + ARM_SMCCC_VENDOR_HYP_KVM_PTP_FUNC_ID 15 15 ============== ======== ===================================== 16 16 Function ID: (uint32) 0x86000001 17 17 Arguments: (uint32) KVM_PTP_VIRT_COUNTER(0)
+2 -1
drivers/ptp/ptp_kvm_common.c
··· 138 138 139 139 ret = kvm_arch_ptp_init(); 140 140 if (ret) { 141 - pr_err("fail to initialize ptp_kvm"); 141 + if (ret != -EOPNOTSUPP) 142 + pr_err("fail to initialize ptp_kvm"); 142 143 return ret; 143 144 } 144 145