core-small: Introduce CONFIG_CORE_SMALL from -tiny
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest8 patches 6 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/8 | core-small: Add option to embedded menuinit/ | +6 | 0 replies | |
| 2/8 | core-small: Collapse major names hashdrivers/ | +4 | 0 replies | |
| 3/8 | core-small: Collapse chrdevs hashfs/ | +4 | 0 replies | |
| 4/8 | core-small: Shrink PID lookup tablesinclude/ | +8 | 0 replies | |
| 5/8 | core-small: Shrink uid hashkernel/ | +4 | 0 replies | |
| 6/8 | core-small: Shrink futex queue hashkernel/ | +4 | 0 replies | |
| 7/8 | core-small: Shrink timer listskernel/ | +6 | 0 replies | |
| 8/8 | core-small: Shrink console bufferinclude/ | +5 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/8] core-small: Introduce CONFIG_CORE_SMALL from -tiny
This set of patches introduces a new config option CONFIG_CORE_SMALL from the -tiny tree for small systems. This series should apply cleanly against 2.6.11-rc1-mm2.
When selected, it enables various tweaks to miscellaneous core data structures to shrink their size on small systems. While each tweak is fairly small, in aggregate they can save a substantial amount of memory.
1 Add option to embedded menu
2 Collapse major names hash
3 Collapse chrdevs hash
4 Shrink PID lookup tables
5 Shrink uid hash
6 Shrink futex queue hash
7 Shrink timer lists
8 Shrink console buffer