PR sync from: Hui Tang tanghui20@huawei.com
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/5I3PFS7DKMB4FTBX7IAXPEEPLHJMEZJ5/
From: Zhang Qiao zhangqiao22@huawei.com

Zhang Qiao (15):
sched: Introduce qos scheduler for co-location
sched: Throttle qos cfs_rq when current cpu is running online task
sched: Fix offline task can't be killed in a timely
sched: Unthrottle the throttled cfs rq when offline rq
sched: Unthrottle qos cfs rq when free a task group
sched: bugfix setscheduler unlock cpuset_rwsem
sched: Introduce handle priority reversion mechanism
sched: enable CONFIG_QOS_SCHED on arm64
sched: Fix sleeping in atomic context at cpu_qos_write()
sched/fair: Add qos_throttle_list node in struct cfs_rq
sched: Throttle offline task at tracehook_notify_resume()
sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down}
sched/fair: Update rq clock before unthrottle a qos cfs_rq
sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos
sched: Enable qos scheduler config

--
2.25.1

#I7WWMX:【openEuler23.09】Qos scheduler 特性回合