Re: [PATCH] seqlock: serialize against writers

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Andi Kleen
Date: Friday, August 29, 2008 - 9:37 am

On Fri, Aug 29, 2008 at 12:29:42PM -0400, Gregory Haskins wrote:

Yes it will be only contended when gettimeofday() races with the timer 
interrupt.  You could try to run gettimeofday() in a loop and see how
long it holds up.

But anyways from the theory you should crash when it happens. 
Writes to kernel data are not allowed in vsyscalls and your read_lock clearly 
does a write.

-Andi

-- 
ak@linux.intel.com
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] seqlock: serialize against writers, Gregory Haskins, (Fri Aug 29, 8:44 am)
Re: [PATCH] seqlock: serialize against writers, Andi Kleen, (Fri Aug 29, 9:09 am)
Re: [PATCH] seqlock: serialize against writers, Gregory Haskins, (Fri Aug 29, 9:10 am)
Re: [PATCH] seqlock: serialize against writers, Andi Kleen, (Fri Aug 29, 9:22 am)
Re: [PATCH] seqlock: serialize against writers, Gregory Haskins, (Fri Aug 29, 9:26 am)
Re: [PATCH] seqlock: serialize against writers, Gregory Haskins, (Fri Aug 29, 9:29 am)
Re: [PATCH] seqlock: serialize against writers, Steven Rostedt, (Fri Aug 29, 9:34 am)
Re: [PATCH] seqlock: serialize against writers, Gregory Haskins, (Fri Aug 29, 9:35 am)
Re: [PATCH] seqlock: serialize against writers, Andi Kleen, (Fri Aug 29, 9:37 am)
Re: [PATCH] seqlock: serialize against writers, Gregory Haskins, (Fri Aug 29, 9:41 am)
Re: [PATCH] seqlock: serialize against writers, Andi Kleen, (Fri Aug 29, 9:45 am)
Re: [PATCH] seqlock: serialize against writers, Steven Rostedt, (Fri Aug 29, 9:53 am)
Re: [PATCH] seqlock: serialize against writers, Stephen Hemminger, (Fri Aug 29, 9:57 am)
Re: [PATCH] seqlock: serialize against writers, Steven Rostedt, (Fri Aug 29, 9:58 am)
Re: [PATCH] seqlock: serialize against writers, Gregory Haskins, (Fri Aug 29, 10:00 am)
Re: [PATCH] seqlock: serialize against writers, Gregory Haskins, (Fri Aug 29, 10:00 am)
Re: [ RT PATCH] seqlock: serialize against writers, Steven Rostedt, (Fri Aug 29, 10:02 am)
Re: [PATCH] seqlock: serialize against writers, Andi Kleen, (Fri Aug 29, 10:08 am)
[RT PATCH v2] seqlock: serialize against writers, Gregory Haskins, (Fri Aug 29, 11:03 am)
Re: [RT PATCH v2] seqlock: serialize against writers, Gregory Haskins, (Fri Aug 29, 11:12 am)
Re: [PATCH] seqlock: serialize against writers, Peter Zijlstra, (Sat Aug 30, 4:08 am)
Re: [RT PATCH v2] seqlock: serialize against writers, Peter Zijlstra, (Sat Aug 30, 4:17 am)
Re: [RT PATCH v2] seqlock: serialize against writers, Gregory Haskins, (Sat Aug 30, 5:32 am)
Re: [RT PATCH v2] seqlock: serialize against writers, Peter Zijlstra, (Sat Aug 30, 5:38 am)
Re: [RT PATCH v2] seqlock: serialize against writers, Gregory Haskins, (Sat Aug 30, 6:05 am)
[RT PATCH v3] seqlock: serialize against writers, Gregory Haskins, (Tue Sep 2, 5:45 am)
Re: [RT PATCH v3] seqlock: serialize against writers, Gregory Haskins, (Tue Sep 2, 6:01 am)
[RT PATCH v4] seqlock: serialize against writers, Gregory Haskins, (Tue Sep 2, 6:29 am)