Messages in this thread | | | Date | Thu, 12 Aug 2010 09:22:09 -0700 | Subject | Re: [PATCH 06/11] rwsem: wake queued readers when writer blocks on active read lock | From | Tony Luck <> |
| |
On Wed, Aug 11, 2010 at 10:02 PM, Michel Lespinasse <walken@google.com> wrote: > #define RWSEM_UNLOCKED_VALUE __IA64_UL_CONST(0x0000000000000000) > #define RWSEM_ACTIVE_BIAS (1L) > #define RWSEM_ACTIVE_MASK (0xffffffffL) > #define RWSEM_WAITING_BIAS (-0x100000000L) > #define RWSEM_ACTIVE_READ_BIAS RWSEM_ACTIVE_BIAS > #define RWSEM_ACTIVE_WRITE_BIAS (RWSEM_WAITING_BIAS + RWSEM_ACTIVE_BIAS)
Thanks - that fixes it for me.
-Tony
| |