Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

cpumask: cleanup core headers inclusion

Many core headers include cpumask.h for nothing. Drop it.

Link: https://lkml.kernel.org/r/20240528005648.182376-6-yury.norov@gmail.com
Signed-off-by: Yury Norov <yury.norov@gmail.com>
Cc: Amit Daniel Kachhap <amit.kachhap@gmail.com>
Cc: Anna-Maria Behnsen <anna-maria@linutronix.de>
Cc: Christoph Lameter <cl@linux.com>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Dennis Zhou <dennis@kernel.org>
Cc: Frederic Weisbecker <frederic@kernel.org>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Juri Lelli <juri.lelli@redhat.com>
Cc: Kees Cook <keescook@chromium.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Cc: Paul E. McKenney <paulmck@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Rafael J. Wysocki <rafael@kernel.org>
Cc: Rasmus Villemoes <linux@rasmusvillemoes.dk>
Cc: Tejun Heo <tj@kernel.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ulf Hansson <ulf.hansson@linaro.org>
Cc: Vincent Guittot <vincent.guittot@linaro.org>
Cc: Viresh Kumar <viresh.kumar@linaro.org>
Cc: Yury Norov <yury.norov@nvidia.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

authored by

Yury Norov and committed by
Andrew Morton
7f36688f 361c1f04

-10
-1
include/linux/cgroup.h
··· 10 10 */ 11 11 12 12 #include <linux/sched.h> 13 - #include <linux/cpumask.h> 14 13 #include <linux/nodemask.h> 15 14 #include <linux/rculist.h> 16 15 #include <linux/cgroupstats.h>
-1
include/linux/cpu.h
··· 16 16 17 17 #include <linux/node.h> 18 18 #include <linux/compiler.h> 19 - #include <linux/cpumask.h> 20 19 #include <linux/cpuhotplug.h> 21 20 #include <linux/cpu_smt.h> 22 21
-1
include/linux/cpu_cooling.h
··· 15 15 16 16 #include <linux/of.h> 17 17 #include <linux/thermal.h> 18 - #include <linux/cpumask.h> 19 18 20 19 struct cpufreq_policy; 21 20
-1
include/linux/kernel_stat.h
··· 5 5 #include <linux/smp.h> 6 6 #include <linux/threads.h> 7 7 #include <linux/percpu.h> 8 - #include <linux/cpumask.h> 9 8 #include <linux/interrupt.h> 10 9 #include <linux/sched.h> 11 10 #include <linux/vtime.h>
-1
include/linux/node.h
··· 16 16 #define _LINUX_NODE_H_ 17 17 18 18 #include <linux/device.h> 19 - #include <linux/cpumask.h> 20 19 #include <linux/list.h> 21 20 22 21 /**
-1
include/linux/percpu.h
··· 6 6 #include <linux/mmdebug.h> 7 7 #include <linux/preempt.h> 8 8 #include <linux/smp.h> 9 - #include <linux/cpumask.h> 10 9 #include <linux/pfn.h> 11 10 #include <linux/init.h> 12 11 #include <linux/cleanup.h>
-1
include/linux/profile.h
··· 4 4 5 5 #include <linux/kernel.h> 6 6 #include <linux/init.h> 7 - #include <linux/cpumask.h> 8 7 #include <linux/cache.h> 9 8 10 9 #include <asm/errno.h>
-1
include/linux/rcupdate.h
··· 29 29 #include <linux/lockdep.h> 30 30 #include <linux/cleanup.h> 31 31 #include <asm/processor.h> 32 - #include <linux/cpumask.h> 33 32 #include <linux/context_tracking_irq.h> 34 33 35 34 #define ULONG_CMP_GE(a, b) (ULONG_MAX / 2 >= (a) - (b))
-1
include/linux/seq_file.h
··· 7 7 #include <linux/string_helpers.h> 8 8 #include <linux/bug.h> 9 9 #include <linux/mutex.h> 10 - #include <linux/cpumask.h> 11 10 #include <linux/nodemask.h> 12 11 #include <linux/fs.h> 13 12 #include <linux/cred.h>
-1
include/linux/tracepoint.h
··· 16 16 #include <linux/srcu.h> 17 17 #include <linux/errno.h> 18 18 #include <linux/types.h> 19 - #include <linux/cpumask.h> 20 19 #include <linux/rcupdate.h> 21 20 #include <linux/tracepoint-defs.h> 22 21 #include <linux/static_call.h>