Re: [PATCH 1/5] Add a global synchronization point for pvclock

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Peter Zijlstra
Date: Monday, April 19, 2010 - 7:46 am

On Mon, 2010-04-19 at 17:33 +0300, Avi Kivity wrote:

What avi says! :-)

On a 32bit machine a 64bit read are two 32bit reads, so

  last = last_value;

becomes:

  last.high = last_value.high;
  last.low  = last_vlue.low;

(or the reverse of course)

Now imagine a write getting interleaved with that ;-)



--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0/5] pv clock misc fixes, Glauber Costa, (Thu Apr 15, 11:37 am)
[PATCH 1/5] Add a global synchronization point for pvclock, Glauber Costa, (Thu Apr 15, 11:37 am)
[PATCH 2/5] change msr numbers for kvmclock, Glauber Costa, (Thu Apr 15, 11:37 am)
[PATCH 3/5] Try using new kvm clock msrs, Glauber Costa, (Thu Apr 15, 11:37 am)
Re: [PATCH 1/5] Add a global synchronization point for pvclock, Jeremy Fitzhardinge, (Fri Apr 16, 1:36 pm)
Re: [PATCH 2/5] change msr numbers for kvmclock, Avi Kivity, (Sat Apr 17, 11:51 am)
Re: [PATCH 3/5] Try using new kvm clock msrs, Avi Kivity, (Sat Apr 17, 11:55 am)
Re: [PATCH 1/5] Add a global synchronization point for pvclock, Peter Zijlstra, (Mon Apr 19, 7:46 am)
Re: [PATCH 1/5] Add a global synchronization point for pvclock, Jeremy Fitzhardinge, (Mon Apr 19, 9:11 am)
Re: [PATCH 1/5] Add a global synchronization point for pvclock, Jeremy Fitzhardinge, (Mon Apr 19, 9:18 am)
Re: [PATCH 1/5] Add a global synchronization point for pvclock, Jeremy Fitzhardinge, (Mon Apr 19, 9:19 am)
Re: [PATCH 1/5] Add a global synchronization point for pvclock, Jeremy Fitzhardinge, (Tue Apr 20, 11:23 am)
Re: [PATCH 1/5] Add a global synchronization point for pvclock, Jeremy Fitzhardinge, (Tue Apr 20, 12:42 pm)
Re: [PATCH 1/5] Add a global synchronization point for pvclock, Jeremy Fitzhardinge, (Fri Apr 23, 12:22 pm)
Re: [PATCH 1/5] Add a global synchronization point for pvclock, Jeremy Fitzhardinge, (Fri Apr 23, 2:35 pm)
Re: [PATCH 1/5] Add a global synchronization point for pvclock, Jeremy Fitzhardinge, (Mon Oct 25, 4:30 pm)
Re: [PATCH 1/5] Add a global synchronization point for pvclock, Jeremy Fitzhardinge, (Tue Oct 26, 10:04 am)