Re: [PATCH] stack and rcu interaction bug in smp_call_function_mask()

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Nick Piggin
Date: Saturday, August 9, 2008 - 11:24 pm

On Saturday 09 August 2008 05:37, Venki Pallipadi wrote:

Nice debugging work.

I'd suggest something like the attached (untested) patch as the simple
fix for now.

I expect the benefits from the less synchronized, multiple-in-flight-data
global queue will still outweigh the costs of dynamic allocations. But
if worst comes to worst then we just go back to a globally synchronous
one-at-a-time implementation, but that would be pretty sad!
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH] stack and rcu interaction bug in smp_call_func ..., Jeremy Fitzhardinge, (Fri Aug 8, 7:17 pm)
Re: [PATCH] stack and rcu interaction bug in smp_call_func ..., Nick Piggin, (Sat Aug 9, 11:24 pm)
Re: [PATCH] stack and rcu interaction bug in smp_call_func ..., Jeremy Fitzhardinge, (Sun Aug 10, 9:26 pm)
Re: [PATCH] stack and rcu interaction bug in smp_call_func ..., Jeremy Fitzhardinge, (Mon Aug 11, 11:18 am)
Re: [PATCH] stack and rcu interaction bug in smp_call_func ..., Jeremy Fitzhardinge, (Mon Aug 11, 11:27 am)
Re: [PATCH] stack and rcu interaction bug in smp_call_func ..., Jeremy Fitzhardinge, (Thu Aug 21, 1:50 pm)