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:45 am

> I could just force all of the seqbegins to hit the slowpath by hacking

Only if you don't believe it will really crash? I think it's pretty
clear even without trying it.



There's no raw_seqlock_t anywhere in mainline?

Anyways the variable is declared (in mainline) in asm-x86/vgtod.h 


I guess you could define a new seqlock_t which is explicitely user space
safe. That might avoid such issues in the future. But then
that would likely require some code duplication and be ugly.

On the other hand whatever problem you fixing in the kernel
(to be honest it's still unclear to me what the problem is)
needs to be likely fixed for the userland lock too.

-Andi

--
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)