Colin Ian King
2b531b6137
selftests: cpu-hotplug: fix case where CPUs offline > CPUs present
...
The cpu-hotplug test assumes that we can offline the maximum CPU as
described by /sys/devices/system/cpu/offline. However, in the case
where the number of CPUs exceeds like kernel configuration then
the offline count can be greater than the present count and we end
up trying to test the offlining of a CPU that is not available to
offline. Fix this by testing the maximum present CPU instead.
Also, the test currently offlines the CPU and does not online it,
so fix this by onlining the CPU after the test.
Fixes: d89dffa976 ("fault-injection: add selftests for cpu and memory hotplug")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Shuah Khan <shuah@kernel.org>
2019-01-25 14:57:45 -07:00
..
accounting
delayacct: track delays from thrashing cache pages
2018-10-26 16:26:32 -07:00
arch
jump_label: move 'asm goto' support test to Kconfig
2019-01-06 09:46:51 +09:00
bpf
tools: bpftool: do not force gcc as CC
2018-12-19 21:57:25 +01:00
build
perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz
2018-12-21 09:42:46 -03:00
cgroup
crypto
crypto: user - rename err_cnt parameter
2018-12-07 14:15:00 +08:00
firewire
firmware
tools: Add 'firmware' category and add ihex2fw tool
2018-11-11 12:58:27 -08:00
gpio
tools gpio: Allow overriding CFLAGS
2018-12-28 16:33:08 -03:00
hv
Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1
2018-11-11 12:58:27 -08:00
iio
tools iio: Override CFLAGS assignments
2018-10-21 13:25:42 +01:00
include
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-01-06 16:30:14 -08:00
kvm /kvm_stat
tools/kvm_stat: switch to python3
2018-11-27 12:53:44 +01:00
laptop
leds
lib
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2018-12-27 13:04:52 -08:00
memory-model
tools/memory-model: Add more LKMM limitations
2018-10-02 10:28:04 +02:00
nfsd
objtool
objtool: Fix segfault in .cold detection with -ffunction-sections
2018-11-20 18:59:00 +01:00
pci
tools: PCI: Change pcitest compiling process
2018-10-03 11:19:52 +01:00
pcmcia
perf
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-01-06 16:30:14 -08:00
power
perf/core improvements and fixes:
2019-01-03 14:05:16 +01:00
scripts
spi
spi: spidev_test: Improve decoded text part of hex dump
2018-09-04 17:00:37 +01:00
testing
selftests: cpu-hotplug: fix case where CPUs offline > CPUs present
2019-01-25 14:57:45 -07:00
thermal /tmon
tools thermal tmon: Allow overriding CFLAGS assignments
2018-12-28 16:33:08 -03:00
time
usb
usbip: tools: fix atoi() on non-null terminated string
2018-10-18 19:44:39 +02:00
virtio
virtio: fix test build after uio.h change
2018-12-19 18:23:49 -05:00
vm
tools/vm/page-types.c: fix "kpagecount returned fewer pages than expected" failures
2018-12-28 12:11:50 -08:00
wmi
Makefile
tools: Add 'firmware' category and add ihex2fw tool
2018-11-11 12:58:27 -08:00