Per cpu code simplification V2
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest10 patches 16 repliesIn review
V1->V2 from the cover letter
- Add support for specifying attributes for per cpu declarations (preserves IA64 model(small) attribute).
- Drop first patch that removes the model(small) attribute for IA64
- Missing #endif in powerpc generic config / Wrong Kconfig
- Follow Randy's suggestions on how to do the Kconfig settings
- Rediff against 2.6.24-rc3-mm2
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | percpu: Use a kconfig variable to signal arch specific percpu setuparch/ arch/ arch/ +5 more | +13 | 0 replies | |
| 2/10 | percpu: Move arch XX_PER_CPU_XX definitions into linux/percpu.hinclude/ include/ include/ +5 more | +23 | 0 replies | |
| 3/10 | percpu: Make the asm-generic/percpu.h more "generic"include/ | +58 | 11 replies | |
| 4/10 | x86_32: Use generic percpu.hinclude/ | +9 | 1 reply | |
| 5/10 | x86_64: Use generic percpuinclude/ | +3 | 1 reply | |
| 6/10 | s390: Use generic percpuinclude/ | +9 | 2 replies | |
| 7/10 | Powerpc: Use generic per cpuinclude/ | +1 | 0 replies | |
| 8/10 | Sparc64: Use generic percpuarch/ include/ | +7 | 0 replies | |
| 9/10 | ia64: Use generic percpuinclude/ include/ | +7 | 0 replies | |
| 10/10 | x86: Unify percpu.hinclude/ include/ include/ | +141 | 1 reply |
Reviews trailers per patch
1 of 10 patches has a Reviewed-by or Acked-by.
| Patch | Martin Schwidefsky |
|---|---|
| 1/10 | |
| 2/10 | |
| 3/10 | |
| 4/10 | |
| 5/10 | |
| 6/10 | A-b |
| 7/10 | |
| 8/10 | |
| 9/10 | |
| 10/10 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [patch 00/10] Per cpu code simplification V2
This patchset simplifies the code that arches need to maintain to support per cpu functionality. Most of the code is moved into arch independent code. Only a minimal set of definitions is kept for each arch.
The patch also unifies the x86 arch so that there is only a single asm-x86/percpu.h
V1->V2:
- Add support for specifying attributes for per cpu declarations (preserves IA64 model(small) attribute).
- Drop first patch that removes the model(small) attribute for IA64
- Missing #endif in powerpc generic config / Wrong Kconfig
- Follow Randy's suggestions on how to do the Kconfig settings
- Rediff against 2.6.24-rc3-mm2