Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a0a522ce authored by Henrik Austad's avatar Henrik Austad Committed by Ingo Molnar
Browse files

sched: idle_at_tick is only used when CONFIG_SMP is set



Impact: struct rq size optimization

The idle_at_tick in struct rq is only used in SMP settings
and it does not make sense to have this in the rq in an UP setup.

Signed-off-by: default avatarHenrik Austad <henrik@austad.us>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent 5274f835
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -555,7 +555,6 @@ struct rq {
	unsigned long nr_running;
	#define CPU_LOAD_IDX_MAX 5
	unsigned long cpu_load[CPU_LOAD_IDX_MAX];
	unsigned char idle_at_tick;
#ifdef CONFIG_NO_HZ
	unsigned long last_tick_seen;
	unsigned char in_nohz_recently;
@@ -596,6 +595,7 @@ struct rq {
	struct root_domain *rd;
	struct sched_domain *sd;

	unsigned char idle_at_tick;
	/* For active balancing */
	int active_balance;
	int push_cpu;