** Description changed:
- Issue found on Power9 node baltar with B-5.3
- (5.3.0-41.33~18.04.1-generic)
+ == SRU Justification ==
+ Some specific tests in powerpc can take longer than the default 45
+ seconds that added in commit 852c8cbf34d3 ("selftests/kselftest/runner.sh:
+ Add 45 second timeout per test") to run, the following test result was
+ collected across 2 Power8 nodes and 1 Power9 node in our pool:
+ powerpc/benchmarks/futex_bench - 52s
+ powerpc/dscr/dscr_sysfs_test - 116s
+ powerpc/signal/signal_fuzzer - 88s
+ powerpc/tm/tm_unavailable_test - 168s
+ powerpc/tm/tm-poison - 240s
- # selftests: benchmarks: futex_bench
- # test: futex_bench
- # tags: git_version:unknown
- # time = 52.042224
- #
- not ok 5 selftests: benchmarks: futex_bench # TIMEOUT
+ Thus they will fail with TIMEOUT error.
+ == Fix ==
+ * 850507f3 ("selftests/powerpc: Turn off timeout setting for benchmarks,
dscr, signal, tm")
- # selftests: dscr: dscr_sysfs_test
- # test: dscr_sysfs_test
- # tags: git_version:unknown
- #
- not ok 6 selftests: dscr: dscr_sysfs_test # TIMEOUT
+ Only Eoan and newer kernel contain 852c8cbf34d3, this patch can be
+ applied to Eoan with some context adjustment. For Focal, there is a
+ SAUCE patch which turned off timeout setting for benchmarks and tm.
+
+ == Test ==
+ Patch tested on PowerPC and it works as expected.
+
+ == Regression Potential ==
+ Low, changes limited to testing tools for PowerPC.
+
+ == Original Bug Report ==
+ Issue found on Power9 node baltar with B-5.3 (5.3.0-41.33~18.04.1-generic)
+
+ # selftests: benchmarks: futex_bench
+ # test: futex_bench
+ # tags: git_version:unknown
+ # time = 52.042224
+ #
+ not ok 5 selftests: benchmarks: futex_bench # TIMEOUT
+
+ # selftests: dscr: dscr_sysfs_test
+ # test: dscr_sysfs_test
+ # tags: git_version:unknown
+ #
+ not ok 6 selftests: dscr: dscr_sysfs_test # TIMEOUT
Need to check if this has something to do with the timeout setting like
in bug 1864626
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-5.3.0-40-generic 5.3.0-40.32~18.04.1
ProcVersionSignature: Ubuntu 5.3.0-40.32~18.04.1-generic 5.3.18
Uname: Linux 5.3.0-40-generic ppc64le
ApportVersion: 2.20.9-0ubuntu7.11
Architecture: ppc64el
Date: Tue Feb 25 11:23:58 2020
ProcLoadAvg: 1.28 22.46 46.59 3/1347 62287
ProcLocks:
- 1: POSIX ADVISORY WRITE 3837 00:18:562 0 EOF
- 2: POSIX ADVISORY WRITE 3864 00:18:588 0 EOF
- 3: FLOCK ADVISORY WRITE 4515 00:18:463 0 EOF
- 4: FLOCK ADVISORY WRITE 3844 00:18:579 0 EOF
- 5: POSIX ADVISORY WRITE 1820 00:18:343 0 EOF
+ 1: POSIX ADVISORY WRITE 3837 00:18:562 0 EOF
+ 2: POSIX ADVISORY WRITE 3864 00:18:588 0 EOF
+ 3: FLOCK ADVISORY WRITE 4515 00:18:463 0 EOF
+ 4: FLOCK ADVISORY WRITE 3844 00:18:579 0 EOF
+ 5: POSIX ADVISORY WRITE 1820 00:18:343 0 EOF
ProcSwaps:
- Filename Type Size Used Priority
- /swap.img file 8388544 0 -2
+ Filename Type Size Used Priority
+ /swap.img file 8388544 0 -2
ProcVersion: Linux version 5.3.0-40-generic (buildd@bos02-ppc64el-007) (gcc
version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #32~18.04.1-Ubuntu SMP Mon Feb 3
14:05:15 UTC 2020
SourcePackage: linux-signed-hwe
UpgradeStatus: No upgrade log present (probably fresh install)
VarLogDump_list: total 0
cpu_cores: Number of cores present = 40
cpu_coreson: Number of cores online = 39
cpu_dscr: DSCR is 9
cpu_freq:
- min: 2.862 GHz (cpu 79)
- max: 2.945 GHz (cpu 81)
- avg: 2.903 GHz
+ min: 2.862 GHz (cpu 79)
+ max: 2.945 GHz (cpu 81)
+ avg: 2.903 GHz
cpu_runmode:
- Could not retrieve current diagnostics mode,
- No kernel interface to firmware
+ Could not retrieve current diagnostics mode,
+ No kernel interface to firmware
cpu_smt: SMT=4
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1864642
Title:
dscr_sysfs_test / futex_bench / tm-unavailable in powerpc from
ubuntu_kernel_selftests timeout on PowerPC nodes with B-5.3
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1864642/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs