Re: [patch 09/16] x86: kvm guest: pvclock vsyscall support

2012-11-05 Thread Marcelo Tosatti
On Fri, Nov 02, 2012 at 01:42:41PM +0400, Glauber Costa wrote: > On 11/01/2012 02:47 AM, Marcelo Tosatti wrote: > > + info = pvclock_get_vsyscall_time_info(cpu); > > + > > + low = (int)__pa(info) | 1; > > + high = ((u64)__pa(&per_cpu(hv_clock, cpu)) >> 32); > > + ret = native_write_msr_safe

Re: [patch 09/16] x86: kvm guest: pvclock vsyscall support

2012-11-02 Thread Glauber Costa
On 11/01/2012 02:47 AM, Marcelo Tosatti wrote: > + info = pvclock_get_vsyscall_time_info(cpu); > + > + low = (int)__pa(info) | 1; > + high = ((u64)__pa(&per_cpu(hv_clock, cpu)) >> 32); > + ret = native_write_msr_safe(MSR_KVM_USERSPACE_TIME, low, high); > + printk(KERN_INFO "kvm-

[patch 09/16] x86: kvm guest: pvclock vsyscall support

2012-10-31 Thread Marcelo Tosatti
Allow hypervisor to update userspace visible copy of pvclock data. Signed-off-by: Marcelo Tosatti Index: vsyscall/arch/x86/kernel/kvmclock.c === --- vsyscall.orig/arch/x86/kernel/kvmclock.c +++ vsyscall/arch/x86/kernel/kvmclock.c @@