Per cpu code simplification
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest14 patches 43 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/14 | Modules: Handle symbols that have a zero valuekernel/ | +10 | 0 replies | |
| 2/14 | Modules: Include sections.h to avoid defining linker variables explicitlykernel/ | +1 | 0 replies | |
| 3/14 | Modules: Fold percpu_modcopy into module.c and get rid of the macro from hellarch/ include/ include/ +6 more | +8 | 0 replies | |
| 4/14 | ia64: Remove the __SMALL_ADDR_AREA attribute for per cpu accessarch/ arch/ include/ | +3 | 11 replies | |
| 5/14 | percpu: Use a Kconfig variable to configure arch specific percpu setuparch/ arch/ arch/ +5 more | +17 | 24 replies | |
| 6/14 | percpu: Move arch XX_PER_CPU_XX definitions into linux/percpu.hinclude/ include/ include/ +5 more | +17 | 0 replies | |
| 7/14 | percpu: Make the asm-generic/percpu.h more genericinclude/ | +53 | 0 replies | |
| 8/14 | x86_32: Use generic percpu.hinclude/ | +9 | 0 replies | |
| 9/14 | x86_64: Use generic percpuinclude/ | +3 | 0 replies | |
| 10/14 | s390: Use generic percpuinclude/ | +9 | 0 replies | |
| 11/14 | Powerpc: Use generic per cpuinclude/ | +0 | 7 replies | |
| 12/14 | Sparc64: Use generic percpuarch/ include/ | +7 | 0 replies | |
| 13/14 | ia64: Use generic percpuinclude/ | +8 | 1 reply | |
| 14/14 | x86: Unify percpu.hinclude/ include/ include/ | +141 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [patch 00/14] Per cpu code simplification
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 set of minimal definitions is kept for each arch.
The patch also unifies the x86 arch so that there is only a single asm-x86/percpu.h