On Fri, 18 Jan 2013, Eric Dumazet wrote:
> On Fri, 2013-01-18 at 18:40 +, Christoph Lameter wrote:
>
> > The fetching of the tid is the only critical thing here. If the tid is
> > retrieved from the right cpu then the cmpxchg will fail if any changes
> > occured to freelist or the page variabl
On Fri, 2013-01-18 at 11:09 -0800, Eric Dumazet wrote:
> On Fri, 2013-01-18 at 18:40 +, Christoph Lameter wrote:
>
> > The fetching of the tid is the only critical thing here. If the tid is
> > retrieved from the right cpu then the cmpxchg will fail if any changes
> > occured to freelist or th
On Fri, 2013-01-18 at 18:40 +, Christoph Lameter wrote:
> The fetching of the tid is the only critical thing here. If the tid is
> retrieved from the right cpu then the cmpxchg will fail if any changes
> occured to freelist or the page variable.
>
> The tid can be retrieved without disabling
On Fri, 18 Jan 2013, Steven Rostedt wrote:
> @@ -2337,7 +2337,10 @@ redo:
>* enabled. We may switch back and forth between cpus while
>* reading from one cpu area. That does not matter as long
>* as we end up on the original cpu again when doing the cmpxchg.
> + *
> +
4 matches
Mail list logo