Skip to content

base-small: CONFIG_BASE_SMALL for small systems

Matt Mackall lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8base-small: introduce the CONFIG_BASE_SMALL flaginit/Kconfig+12 -00 replies
2/8base-small: shrink major_names hashdrivers/block/genhd.c+2 -10 replies
3/8base-small: shrink chrdevs hashfs/char_dev.c+2 -10 replies
4/8base-small: shrink PID tablesinclude/linux/threads.h+4 -30 replies
5/8base-small: shrink UID hashkernel/user.c+2 -10 replies
6/8base-small: shrink futex queueskernel/futex.c+1 -10 replies
7/8base-small: shrink timer hasheskernel/timer.c+3 -20 replies
8/8base-small: shrink console bufferinclude/linux/vt_kern.h+2 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/8] base-small: CONFIG_BASE_SMALL for small systems

This patch series introduced a new pair of CONFIG_EMBEDDED options call CONFIG_BASE_FULL/CONFIG_BASE_SMALL. Disabling CONFIG_BASE_FULL sets the boolean CONFIG_BASE_SMALL to 1 and it is used to shrink a number of core data structures. The space savings for the current batch is around 14k.