local_t : adding and standardising atomic primitives
Get series with b4
b4 am 20061221001545.GP28643@KrystalVersions newest first
- v1 Latest10 patches 8 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | local_t : architecture agnosticinclude/ | +23 | 0 replies | |
| 2/10 | local_t : alphainclude/ include/ | +329 | 0 replies | |
| 3/10 | local_t : i386include/ include/ | +236 | 1 reply | |
| 4/10 | local_t : ia64include/ | +1 | 0 replies | |
| 5/10 | local_t : ia64include/ include/ | +629 | 1 reply | |
| 6/10 | local_t : pariscinclude/ | +1 | 0 replies | |
| 7/10 | local_t : powerpcinclude/ include/ | +474 | 4 replies | |
| 8/10 | local_t : s390include/ | +1 | 0 replies | |
| 9/10 | local_t : sparc64include/ | +1 | 0 replies | |
| 10/10 | local_t : x86_64include/ include/ | +201 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/10] local_t : adding and standardising atomic primitives
These patches extend and standardise local_t operations on each architectures, allowing a rich set of atomic operations to be done on per-cpu data with minimal performance impact. On some architectures, 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.
These patches applies on 2.6.20-rc1-git7.
It depends on the patch "atomic.h : standardising atomic primitives"
Signed-off-by Mathieu Desnoyers <[email protected]>
OpenPGP public key: http://krystal.dyndns.org:8080/key/compudj.gpg Key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68