Hi Vineet,

Our stress testing campaign has just successfully completed on this
patch. It seems to solve several issues we have seen in unpatched
versions, amongst others the original timer issue, a crash in hrtimer
rb-tree manipulation etc.

Greetings,
  Christian

On Wed, Apr 03, 2013 at 07:41:22PM +0530, Vineet Gupta wrote:
> spinlocks built in a !PREEMPT_COUNT config don't have the compiler
> barrier provided by preempt_* routines. This can break lot of code which
> relies on barrier semantics.
> 
> This manifested as random crashes in timer code when stress testing
> ARC Linux (3.9-rc3): !SMP && !PREEMPT_COUNT
> 
> [...]
> 
> Signed-off-by: Vineet Gupta <vgu...@synopsys.com>
> Reported-by: Christian Ruppert <christian.rupp...@abilis.com>
Tested-by: Christian Ruppert <christian.rupp...@abilis.com>
> Cc: Thomas Gleixner <t...@linutronix.de>
> Cc: Christian Ruppert <christian.rupp...@abilis.com>
> Cc: Pierrick Hascoet <pierrick.hasc...@abilis.com>
> Cc: Robert Love <r...@tech9.net>
> Cc: kpreempt-t...@lists.sourceforge.net
> Cc: Frederic Weisbecker <fweis...@gmail.com>
> Cc: Steven Rostedt <srost...@redhat.com>
> Cc: Peter Zijlstra <pet...@infradead.org>
> Cc: Ingo Molnar <mi...@kernel.org>
> Cc: linux-kernel@vger.kernel.org
> [...]
-- 
  Christian Ruppert              ,          <christian.rupp...@abilis.com>
                                /|
  Tel: +41/(0)22 816 19-42     //|                 3, Chemin du Pré-Fleuri
                             _// | bilis Systems   CH-1228 Plan-les-Ouates
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to