Re: [PATCH v14 08/10] ptp: arm64: Enable ptp_kvm for arm64

2020-09-05 Thread Marc Zyngier
On Fri, 04 Sep 2020 10:27:42 +0100, Jianyong Wu wrote: > > Currently, there is no mechanism to keep time sync between guest and host > in arm64 virtualization environment. Time in guest will drift compared > with host after boot up as they may both use third party time sources > to correct their

Re: [PATCH v14 08/10] ptp: arm64: Enable ptp_kvm for arm64

2020-09-05 Thread Marc Zyngier
On Fri, 04 Sep 2020 10:27:42 +0100, Jianyong Wu wrote: > > Currently, there is no mechanism to keep time sync between guest and host > in arm64 virtualization environment. Time in guest will drift compared > with host after boot up as they may both use third party time sources > to correct their

Re: [PATCH v14 08/10] ptp: arm64: Enable ptp_kvm for arm64

2020-09-06 Thread Marc Zyngier
On Sat, 05 Sep 2020 12:01:42 +0100, Marc Zyngier wrote: > > On Fri, 04 Sep 2020 10:27:42 +0100, > Jianyong Wu wrote: [...] > > +{ > > + ktime_t ktime; > > + > > + arm_smccc_1_1_invoke(ARM_SMCCC_VENDOR_HYP_KVM_PTP_FUNC_ID, > > +hvc_res); > > + if ((long long)(hvc_r

RE: [PATCH v14 08/10] ptp: arm64: Enable ptp_kvm for arm64

2020-09-07 Thread Jianyong Wu
com; > richardcoch...@gmail.com; Mark Rutland ; > w...@kernel.org; Suzuki Poulose ; Steven Price > ; linux-ker...@vger.kernel.org; linux-arm- > ker...@lists.infradead.org; kvm...@lists.cs.columbia.edu; > k...@vger.kernel.org; Steve Capper ; Justin He > ; nd > Subject: Re: [PATCH v14 08/1

RE: [PATCH v14 08/10] ptp: arm64: Enable ptp_kvm for arm64

2020-09-07 Thread Jianyong Wu
com; > richardcoch...@gmail.com; Mark Rutland ; > w...@kernel.org; Suzuki Poulose ; Steven Price > ; linux-ker...@vger.kernel.org; linux-arm- > ker...@lists.infradead.org; kvm...@lists.cs.columbia.edu; > k...@vger.kernel.org; Steve Capper ; Justin He > ; nd > Subject: Re: [PATCH v14 08/1

Re: [PATCH v14 08/10] ptp: arm64: Enable ptp_kvm for arm64

2020-09-07 Thread Marc Zyngier
...@intel.com; richardcoch...@gmail.com; Mark Rutland ; w...@kernel.org; Suzuki Poulose ; Steven Price ; linux-ker...@vger.kernel.org; linux-arm- ker...@lists.infradead.org; kvm...@lists.cs.columbia.edu; k...@vger.kernel.org; Steve Capper ; Justin He ; nd Subject: Re: [PATCH v14 08/10] ptp: arm64: Enable

RE: [PATCH v14 08/10] ptp: arm64: Enable ptp_kvm for arm64

2020-09-07 Thread Jianyong Wu
ch...@gmail.com; Mark Rutland ; > w...@kernel.org; Suzuki Poulose ; Steven Price > ; linux-ker...@vger.kernel.org; linux-arm- > ker...@lists.infradead.org; kvm...@lists.cs.columbia.edu; > k...@vger.kernel.org; Steve Capper ; Justin He > ; nd > Subject: Re: [PATCH v14 08/10] ptp:

Re: [PATCH v14 08/10] ptp: arm64: Enable ptp_kvm for arm64

2020-09-07 Thread Marc Zyngier
On 2020-09-07 10:28, Jianyong Wu wrote: -Original Message- From: Marc Zyngier Sent: Monday, September 7, 2020 4:55 PM To: Jianyong Wu [...] >>arm_smccc_1_1_invoke(ARM_SMCCC_VENDOR_HYP_KVM_FEATUR >> ES_FUNC_ID, >> > + &hvc_res); >> > + if (!(hvc_res.a0 |

RE: [PATCH v14 08/10] ptp: arm64: Enable ptp_kvm for arm64

2020-09-07 Thread Jianyong Wu
ch...@gmail.com; Mark Rutland ; > w...@kernel.org; Suzuki Poulose ; Steven Price > ; linux-ker...@vger.kernel.org; linux-arm- > ker...@lists.infradead.org; kvm...@lists.cs.columbia.edu; > k...@vger.kernel.org; Steve Capper ; Justin He > ; nd > Subject: Re: [PATCH v14 08/10] ptp: