Re: [PATCH 2/3] relay: Fix race condition which occurs when reading across CPUs.

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Pekka Enberg <penberg@...>
Cc: Jens Axboe <jens.axboe@...>, Eduard - Gabriel Munteanu <eduard.munteanu@...>, Tom Zanussi <tzanussi@...>, <akpm@...>, <linux-kernel@...>, <righi.andrea@...>
Date: Monday, June 16, 2008 - 2:23 pm

* Pekka Enberg (penberg@cs.helsinki.fi) wrote:

ltt-relay.c in the LTTng project implements its own buffering scheme on
top of relay buffers. It does not have such limitation. Actually, it
does not need to disable interrupts. It uses atomic counters and cmpxchg
atomic ops to manage concurrency. You might want to have a look at it.

Mathieu


-- 
Mathieu Desnoyers
OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F  BA06 3F25 A8FE 3BAE 9A68
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 2/3] relay: Fix race condition which occurs when read..., Eduard - Gabriel Munteanu..., (Thu Jun 12, 9:09 pm)
Re: [PATCH 2/3] relay: Fix race condition which occurs when ..., Eduard - Gabriel Munteanu..., (Sat Jun 14, 11:11 am)
Re: [PATCH 2/3] relay: Fix race condition which occurs when ..., Mathieu Desnoyers, (Mon Jun 16, 8:22 am)
Re: [PATCH 2/3] relay: Fix race condition which occurs when ..., Eduard - Gabriel Munteanu..., (Mon Jun 16, 9:22 am)
Re: [PATCH 2/3] relay: Fix race condition which occurs when ..., Eduard - Gabriel Munteanu..., (Tue Jun 17, 8:39 am)
Re: [PATCH 2/3] relay: Fix race condition which occurs when ..., Mathieu Desnoyers, (Tue Jun 17, 8:55 am)
Re: [PATCH 2/3] relay: Fix race condition which occurs when ..., Eduard - Gabriel Munteanu..., (Tue Jun 17, 9:21 am)
Re: [PATCH 2/3] relay: Fix race condition which occurs when ..., Eduard - Gabriel Munteanu..., (Tue Jun 17, 8:49 am)
Re: [PATCH 2/3] relay: Fix race condition which occurs when ..., Mathieu Desnoyers, (Tue Jun 17, 9:10 am)
Re: [PATCH 2/3] relay: Fix race condition which occurs when ..., Eduard - Gabriel Munteanu..., (Tue Jun 17, 9:35 am)
Re: [PATCH 2/3] relay: Fix race condition which occurs when ..., Mathieu Desnoyers, (Tue Jun 17, 9:50 am)
Re: [PATCH 2/3] relay: Fix race condition which occurs when ..., Eduard - Gabriel Munteanu..., (Tue Jun 17, 10:55 am)
Re: [PATCH 2/3] relay: Fix race condition which occurs when ..., Mathieu Desnoyers, (Mon Jun 16, 2:23 pm)