[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20240605133557.2984-1-yajun.deng@linux.dev>
Date: Wed, 5 Jun 2024 21:35:55 +0800
From: Yajun Deng <yajun.deng@...ux.dev>
To: mingo@...hat.com,
peterz@...radead.org,
juri.lelli@...hat.com,
vincent.guittot@...aro.org,
dietmar.eggemann@....com,
rostedt@...dmis.org,
bsegall@...gle.com,
mgorman@...e.de,
bristot@...hat.com,
vschneid@...hat.com
Cc: linux-kernel@...r.kernel.org,
Yajun Deng <yajun.deng@...ux.dev>
Subject: [PATCH v2 0/2] sched/rt: Move sched_rt_entity::back to CONFIG_RT_GROUP_SCHED
The 'back' member in struct sched_rt_entity only related to RT_GROUP_SCHED,
it should not place out of RT_GROUP_SCHED, move 'back' to RT_GROUP_SCHED.
It will save a few bytes.
v1 -> v2:
- introduce rt_se_back() helper function.
Yajun Deng (2):
sched/rt: Use 'back' only if CONFIG_RT_GROUP_SCHED is enabled
sched/headers: Move sched_rt_entity::back to under the
CONFIG_RT_GROUP_SCHED block
include/linux/sched.h | 2 +-
kernel/sched/rt.c | 22 ++++++++++++++++------
2 files changed, 17 insertions(+), 7 deletions(-)
--
2.25.1
Powered by blists - more mailing lists