From: Mathieu Desnoyers Date: Tue, 8 May 2007 07:34:40 +0000 (-0700) Subject: local_t: architecture independent extension X-Git-Tag: v2.6.22-rc1~540 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5e97b9309baa76b476ec7e0d6e9c097edeb4142c;p=pandora-kernel.git local_t: architecture independent extension This series extena and standardises local_t operations on each architecture, allowing a rich set of atomic operations to be done on per-cpu data with minimal performance impact. On architectures where there seems to be no difference between the SMP and UP operation (same memory barriers, same LOCKing), local.h simply includes asm-generic/local.h, which removes duplicated code from the current kernel tree. This patch: local_t: architecture independent extension Signed-off-by: Mathieu Desnoyers Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed