Re: [cpuops cmpxchg double V1 1/4] Generic support for this_cpu_cmpxchg_double

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Christoph Lameter
Date: Saturday, December 25, 2010 - 4:55 pm

On Sat, 25 Dec 2010, Tejun Heo wrote:


How about replacing that with two scalars? Macro will check that the
scalaers are properly aligned and that the second follows the first. Then
there is also better symmetry in the parameters.

bool this_cpu_cmpxchg_double(
          percpu_1, percpu_2
          old_1, old_2
          new_1, new_2
)

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[cpuops cmpxchg double V1 0/4] this_cpu_cmpxchg_double support, Christoph Lameter, (Tue Dec 14, 10:48 am)
[cpuops cmpxchg double V1 1/4] Generic support for this_cp ..., Christoph Lameter, (Tue Dec 14, 10:48 am)
[cpuops cmpxchg double V1 2/4] x86: this_cpu_cmpxchg_doubl ..., Christoph Lameter, (Tue Dec 14, 10:48 am)
[cpuops cmpxchg double V1 3/4] slub: Get rid of slab_free_ ..., Christoph Lameter, (Tue Dec 14, 10:48 am)
[cpuops cmpxchg double V1 4/4] Lockless (and preemptless) ..., Christoph Lameter, (Tue Dec 14, 10:48 am)
Re: [cpuops cmpxchg double V1 2/4] x86: this_cpu_cmpxchg_d ..., Christoph Lameter, (Wed Dec 15, 9:12 am)
Re: [cpuops cmpxchg double V1 2/4] x86: this_cpu_cmpxchg_d ..., Christoph Lameter, (Wed Dec 15, 9:20 am)
Re: [cpuops cmpxchg double V1 2/4] x86: this_cpu_cmpxchg_d ..., Christoph Lameter, (Wed Dec 15, 9:41 am)
Re: [cpuops cmpxchg double V1 2/4] x86: this_cpu_cmpxchg_d ..., Christoph Lameter, (Wed Dec 15, 10:53 am)
Re: [cpuops cmpxchg double V1 1/4] Generic support for thi ..., Christoph Lameter, (Tue Dec 21, 3:36 pm)
Re: [cpuops cmpxchg double V1 1/4] Generic support for thi ..., Christoph Lameter, (Thu Dec 23, 5:16 pm)
Re: [cpuops cmpxchg double V1 1/4] Generic support for thi ..., Christoph Lameter, (Fri Dec 24, 9:53 pm)
Re: [cpuops cmpxchg double V1 1/4] Generic support for thi ..., Christoph Lameter, (Sat Dec 25, 4:55 pm)