hulk inclusion category: bugfix bugzilla: https://atomgit.com/openeuler/kernel/issues/8555 -------------------------------- Fix kabi breakage pf struct sched_domain for newidle_stats Signed-off-by: Chen Jinghuang <chenjinghuang2@huawei.com> --- include/linux/sched/topology.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/include/linux/sched/topology.h b/include/linux/sched/topology.h index 95e5d7772800..c460bf3f6ff9 100644 --- a/include/linux/sched/topology.h +++ b/include/linux/sched/topology.h @@ -130,9 +130,12 @@ struct sched_domain { unsigned int nr_balance_failed; /* initialise to 0 */ /* idle_balance() stats */ - unsigned int newidle_call; - unsigned int newidle_success; - unsigned int newidle_ratio; + KABI_BROKEN_INSERT_BLOCK( + unsigned int newidle_call : 12; + unsigned int newidle_success : 12; + unsigned int newidle_ratio : 8; + ) + u64 max_newidle_lb_cost; unsigned long last_decay_max_lb_cost; -- 2.34.1