There are all changes related to cpu hotplug path and would like to seek upstream review. These are all patches in Qualcomm downstream kernel for a quite long time. First patch sets the rt prioity to hotplug task and second patch adds cpuhp trace events.
1) cpu-hotplug: Always use real time scheduling when hotplugging a CPU 2) cpu/hotplug: Add cpuhp_latency trace event Example logs:- cpu online - cpuhp/4-200 [004] .... 223.891886: cpuhp_enter: cpu: 0004 target: 213 step: 212 (sched_cpu_activate) cpuhp/4-200 [004] .... 223.891894: cpuhp_exit: cpu: 0004 state: 212 step: 212 ret: 0 sh-176 [000] .... 223.891912: cpuhp_exit: cpu: 0004 state: 213 step: 86 ret: 0 sh-176 [000] .... 223.891915: cpuhp_latency: cpu:4 state:online latency:3874 USEC ret: 0 cpu offline - sh-176 [000] .... 265.193490: cpuhp_exit: cpu: 0004 state: 2 step: 2 ret: 0 sh-176 [000] .... 265.193494: cpuhp_latency: cpu:4 state:offline latency:57431 USEC ret: 0 Prasad Sodagudi (1): cpu/hotplug: Add cpuhp_latency trace event Syed Rameez Mustafa (1): cpu-hotplug: Always use real time scheduling when hotplugging a CPU include/trace/events/cpuhp.h | 29 +++++++++++++++++++++++++ kernel/cpu.c | 50 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 79 insertions(+) -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project