[LTP] [PATCH 0/4 v3] (merged) cpuhotplug fixes

Jan Stancek
2015-04-30T08:13:33Z

Hi,

This patchset is result of merge of following series:
http://article.gmane.org/gmane.linux.ltp/22762
http://article.gmane.org/gmane.linux.ltp/22678

It is based on patchset from Stanislav, with changes
noted below:
1. cpuhotplug: use cpu states in cleanup
no changes to Stanislav's version
2. cpu_hotplug: added get_hotplug_cpus, get_hotplug_cpus_num
This patch has been merged with my 'get_present_cpus' patch,
get_hotplug_cpus has been modified to operate on present cpus
only.
3. cpu_hotplug: use hotplug/present cpus functions
This comes from my series, there is no counterpart or conflict
with Stanislav's patchset.
4. cpuhotplug04.sh: operate only with hotpluggable CPUs
minor change here to use number of present CPUs, rather than all

Changes in v3:
+ use present_mask variable in get_present_cpus
+ no special treatment for cpu0 in cpuhotplug03
+ fix cpuhotplug03 to spawn (number of present cpus)*2 processes
+ this time whole series has correct version in subject

Regards,
Jan

Jan Stancek (1):
cpu_hotplug: use hotplug/present cpus functions

Stanislav Kholmanskikh (3):
cpuhotplug: use cpu states in cleanup
cpu_hotplug: add get_hotplug_cpus, get_present_cpus
cpuhotplug04.sh: operate only with hotpluggable CPUs

.../hotplug/cpu_hotplug/functional/cpuhotplug01.sh | 17 ++---
.../hotplug/cpu_hotplug/functional/cpuhotplug02.sh | 2 +-
.../hotplug/cpu_hotplug/functional/cpuhotplug03.sh | 32 +++-----
.../hotplug/cpu_hotplug/functional/cpuhotplug04.sh | 74 +++++++++---------
.../hotplug/cpu_hotplug/functional/cpuhotplug05.sh | 2 +-
.../hotplug/cpu_hotplug/functional/cpuhotplug06.sh | 2 +-
.../hotplug/cpu_hotplug/functional/cpuhotplug07.sh | 2 +-
.../cpu_hotplug/include/cpuhotplug_hotplug.sh | 89 +++++++++++++++++++---
8 files changed, 140 insertions(+), 80 deletions(-)