I think that currently for users, the cpu hotplug add time is what
matters more - so that the user does not experience that latency in the
UI when the core comes up. So I guess we could accept the latency for
Could we have a separate code path for bringing up the same core that we
just hot-unplugged?
One way could be that the user can specify that it is bringing up the
same core and thus the calibrate_delay function could be skipped. If a
new core is being added - the code path would calibrate the core again.
Currently the calibrate_delay function takes up almost the entire 250ms
of cpu hotplug-add time. Thus, if we can get rid of that function call,
when we know that we are bringing up the same core - the cpu hotplug add
could be almost instantaneous.
Is there a better way to accomplish this?
Are there any other issues that I may be missing in order to get this
Thanks,
Rohit Vaswani
--
Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.
--