[rfc: cpuops adv V1 0/8] Cmpxchg and xchg support for cpu ops

Christoph Lameter
2010-12-02T21:54:05Z

This is a patchset on top of the thiscpuops upgrade patchset. It
adds cmpxchg and xchg support and uses that to improve various
kernel subsystem.

For vm statistics we can avoid interrupt enable/disable which reduces
the latencies of the vm counter updates to a fraction.

The slub fastpaths and slowpaths can decrease their cycle count. In
particular it is possible to improve the performance of the free slowpath.