Re: [PATCH v2] powerpc ticket locks

2014-02-11 Thread Raghavendra KT
On Fri, Feb 7, 2014 at 10:28 PM, Torsten Duwe d...@lst.de wrote: Ticket locks for ppc, version 2. Changes since v1: * The atomically exchanged entity is always 32 bits. * asm inline string variations thus removed. * Carry the additional holder hint only #if defined(CONFIG_PPC_SPLPAR)

Re: [PATCH v2] powerpc ticket locks

2014-02-11 Thread Raghavendra KT
On Mon, Feb 10, 2014 at 8:40 AM, Benjamin Herrenschmidt b...@kernel.crashing.org wrote: On Fri, 2014-02-07 at 17:58 +0100, Torsten Duwe wrote: typedef struct { - volatile unsigned int slock; -} arch_spinlock_t; + union { + __ticketpair_t head_tail; +