diff options
author | Rusty Russell <rusty@rustcorp.com.au> | 2009-01-01 10:12:27 +1030 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2009-01-01 10:12:27 +1030 |
commit | c309b917cab55799ea489d7b5f1b77025d9f8462 (patch) | |
tree | c4d4723124706254bc105ba4715ed69576368662 /Documentation/memory.txt | |
parent | bd232f97b30f6bb630efa136a777647545db3039 (diff) | |
download | lwn-c309b917cab55799ea489d7b5f1b77025d9f8462.tar.gz lwn-c309b917cab55799ea489d7b5f1b77025d9f8462.zip |
cpumask: convert kernel/profile.c
Impact: Reduce kernel memory usage, use new cpumask API.
Avoid a static cpumask_t for prof_cpu_mask, and an on-stack cpumask_t
in prof_cpu_mask_write_proc. Both become cpumask_var_t.
prof_cpu_mask is only allocated when profiling is on, but the NULL
checks are optimized out by gcc for the !CPUMASK_OFFSTACK case.
Also removed some strange and unnecessary casts.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'Documentation/memory.txt')
0 files changed, 0 insertions, 0 deletions