[PATCH 0/6] Merge Blackfin/SMP atomic.h support into asm-generic/atomic.h

From: Mike Frysinger
Date: Fri Jun 17 2011 - 17:53:39 EST


I hate code in arch/blackfin/include/asm/. The more that exists in
include/asm-generic/, the happier I get.

This fixes up the atomic mask helpers, and then makes the asm-generic
version usable for SMP systems. Or at least Blackfin SMP; if other
peeps want in on the action, they can see what needs updating then.

The 2 Blackfin patches are just to show what's going on; I can merge
them through my tree like normal. But the asm-generic ones will have
to be picked up by Andrew.

These shouldn't specifically conflict with Arun's work, but it will
trigger a little fuzz hate. So I can wait for his stuff to get merged
before pushing mine through, and at this point treat the series as a
heads up.

Mike Frysinger (6):
asm-generic/atomic.h: simplify inc/dec test helpers
asm-generic/atomic.h: fix type used in atomic_clear_mask
asm-generic/atomic.h: add atomic_set_mask helper
asm-generic/atomic.h: allow SMP peeps to leverage this
Blackfin: SMP: punt unused atomic_test_mask helper
Blackfin: SMP: convert to common asm-generic/atomic.h

arch/blackfin/include/asm/atomic.h | 110 +++---------------------------------
include/asm-generic/atomic.h | 47 ++++++++++++++--
2 files changed, 51 insertions(+), 106 deletions(-)

--
1.7.5.3

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/