cmpxchg_local and cmpxchg64_local implementation
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest23 patches 16 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/23 | Fall back on interrupt disable in cmpxchg8b on 80386 and 80486arch/ include/ | +85 | 82 replies | |
| 2/23 | Add cmpxchg_local to asm-generic for per cpu atomic operationsinclude/ include/ | +81 | 0 replies | |
| 3/23 | Add cmpxchg_local to arminclude/ | +11 | 0 replies | |
| 4/23 | Add cmpxchg_local to avr32include/ | +23 | 0 replies | |
| 5/23 | Add cmpxchg_local to blackfin, replace __cmpxchg by generic cmpxchginclude/ | +12 | 0 replies | |
| 6/23 | Add cmpxchg_local to crisinclude/ | +15 | 0 replies | |
| 7/23 | Add cmpxchg_local to frvinclude/ | +24 | 0 replies | |
| 8/23 | Add cmpxchg_local to h8300include/ | +15 | 0 replies | |
| 9/23 | Add cmpxchg_local, cmpxchg64 and cmpxchg64_local to ia64include/ | +4 | 0 replies | |
| 10/23 | New cmpxchg_local (optimized for UP case) for m32rinclude/ | +97 | 1 reply | |
| 11/23 | Fix m32r __xchginclude/ | +1 | 1 reply | |
| 12/23 | local_t m32r use architecture specific cmpxchg_localinclude/ | +361 | 2 replies | |
| 13/23 | Add cmpxchg_local to m86kinclude/ | +21 | 0 replies | |
| 14/23 | Add cmpxchg_local to m68knommuinclude/ | +11 | 0 replies | |
| 15/23 | Add cmpxchg_local to pariscinclude/ | +29 | 0 replies | |
| 15/23 | Add cmpxchg_local to pariscinclude/ | +29 | 0 replies | |
| 16/23 | Add cmpxchg_local to ppcinclude/ | +48 | 0 replies | |
| 17/23 | Add cmpxchg_local to s390include/ | +34 | 0 replies | |
| 18/23 | Add cmpxchg_local to sh, use generic cmpxchg() instead of cmpxchg_u32include/ | +12 | 0 replies | |
| 19/23 | Add cmpxchg_local to sh64include/ | +15 | 0 replies | |
| 20/23 | Add cmpxchg_local to sparc, move __cmpxchg to system.hinclude/ include/ | +47 | 0 replies | |
| 21/23 | Add cmpxchg_local to sparc64include/ | +26 | 3 replies | |
| 21/23 | Add cmpxchg_local to sparc64 (update)include/ | +25 | 0 replies | |
| 22/23 | Add cmpxchg_local to v850include/ | +15 | 0 replies | |
| 23/23 | Add cmpxchg_local to xtensainclude/ | +22 | 0 replies |
Reviews trailers per patch
4 of 25 patches have a Reviewed-by or Acked-by.
| Patch | Haavard Skinnemoen | Hirokazu Takata | Mathieu Desnoyers |
|---|---|---|---|
| 1/23 | |||
| 2/23 | |||
| 3/23 | |||
| 4/23 | A-b | ||
| 5/23 | |||
| 6/23 | |||
| 7/23 | |||
| 8/23 | |||
| 9/23 | |||
| 10/23 | A-b | ||
| 11/23 | A-b | ||
| 12/23 | A-b | A-b | |
| 13/23 | |||
| 14/23 | |||
| 15/23 | |||
| 15/23 | |||
| 16/23 | |||
| 17/23 | |||
| 18/23 | |||
| 19/23 | |||
| 20/23 | |||
| 21/23 | |||
| 21/23 | |||
| 22/23 | |||
| 23/23 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.
Cover letter [patch 00/23] cmpxchg_local and cmpxchg64_local implementation
Hi Andrew,
Changelog from the last post for this patchset:
- explained more thoroughly design choices in i386-cmpxchg64-80386-80486-fallback patch header.
- m32r compilation fix.
- ia64 coding style fix.
Mathieu
Signature · 3 lines
Mathieu Desnoyers Computer Engineering Ph.D. Student, Ecole Polytechnique de Montreal OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68