diff options
author | Mike Travis <travis@sgi.com> | 2009-01-10 22:24:07 -0800 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-01-11 19:13:42 +0100 |
commit | 542d865bbed4ce1f050f586e53cf1cfadda93766 (patch) | |
tree | 73ed6c9ef7cf7defbcc50a210aafbf1d7d914f7a /drivers/char | |
parent | 9332fccdedf8e09448f3b69b624211ae879f6c45 (diff) | |
download | linux-542d865bbed4ce1f050f586e53cf1cfadda93766.tar.gz linux-542d865bbed4ce1f050f586e53cf1cfadda93766.tar.bz2 linux-542d865bbed4ce1f050f586e53cf1cfadda93766.zip |
kstat: modify kstat_irqs_legacy to be variable sized
Impact: reduce memory usage.
Allocate kstat_irqs_legacy based on nr_cpu_ids to deal with this
memory usage bump when NR_CPUS bumped from 128 to 4096:
8192 +253952 262144 +3100% kstat_irqs_legacy(.bss)
This is only when CONFIG_SPARSE_IRQS=y.
Signed-off-by: Mike Travis <travis@sgi.com>
Diffstat (limited to 'drivers/char')
0 files changed, 0 insertions, 0 deletions