ubuntu_ramfs_stress OOM on 4.15 KVM kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
Fix Released
|
Undecided
|
Unassigned | ||
linux-kvm (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
stress-ng (Ubuntu) |
Fix Released
|
Undecided
|
Colin Ian King |
Bug Description
This test will fail with the 4.15 kvm kernel in -release.
Therefore this might not be a kernel regression but a tool issue.
Complete syslog output can be found here: https:/
Test output:
10:13:57 DEBUG| [stdout] Stress test: /home/ubuntu/
10:13:57 DEBUG| [stdout] Mount point: /mnt/ramfs-
10:13:57 DEBUG| [stdout] Date: Tue Jul 17 10:13:57 UTC 2018
10:13:57 DEBUG| [stdout] Host: harpo
10:13:57 DEBUG| [stdout] Kernel: 4.15.0-1011-kvm #11-Ubuntu SMP Fri May 25 08:24:07 UTC 2018
10:13:57 DEBUG| [stdout] Machine: harpo x86_64 x86_64
10:13:57 DEBUG| [stdout] CPUs online: 2
10:13:57 DEBUG| [stdout] CPUs total: 2
10:13:57 DEBUG| [stdout] Page size: 4096
10:13:57 DEBUG| [stdout] Pages avail: 216098
10:13:57 DEBUG| [stdout] Pages total: 255157
10:13:57 DEBUG| [stdout] -------
10:13:57 DEBUG| [stdout]
10:13:57 DEBUG| [stdout]
10:13:57 DEBUG| [stdout] stress-ng: info: [1024] dispatching hogs: 4 hdd, 4 link, 4 symlink, 4 lockf, 4 seek, 4 aio, 4 dentry, 4 dir, 4 fallocate, 4 fstat, 1 io, 4 lease, 2 mmap, 4 open, 4 rename, 4 chdir, 4 chmod, 4 filename, 4 rename
10:14:13 ERROR| Exception escaping from test:
Traceback (most recent call last):
File "/home/
_call_
File "/home/
return func(*args, **dargs)
File "/home/
postprocess
File "/home/
self.
File "/home/
self.results = utils.system_
File "/home/
verbose=
File "/home/
"Command returned non-zero exit status")
CmdError: Command <LOG=/tmp/
* Command:
LOG=
STRESS_
ng/stress-ng DURATION=15s bash -c /home/ubuntu/
u_ramfs_
/home/
Exit status: -9
Duration: 15.3993020058
stdout:
-------
Stress test: /home/ubuntu/
Mount point: /mnt/ramfs-
Date: Tue Jul 17 10:13:57 UTC 2018
Host: harpo
Kernel: 4.15.0-1011-kvm #11-Ubuntu SMP Fri May 25 08:24:07 UTC 2018
Machine: harpo x86_64 x86_64
CPUs online: 2
CPUs total: 2
Page size: 4096
Pages avail: 216098
Pages total: 255157
-------
stress-ng: info: [1024] dispatching hogs: 4 hdd, 4 link, 4 symlink, 4 lockf, 4 seek, 4 aio, 4 dentry, 4 dir, 4 fallocate, 4 fstat, 1 io, 4 lease, 2 mmap, 4 open, 4 rename, 4 chdir, 4 chmod, 4 filename, 4 rename
10:14:14 ERROR| child process failed
10:14:14 DEBUG| Traceback (most recent call last):
10:14:14 DEBUG| File "/home/
10:14:14 DEBUG| l()
10:14:14 DEBUG| File "/home/
10:14:14 DEBUG| l = lambda: test.runtest(self, url, tag, args, dargs)
10:14:14 DEBUG| File "/home/
10:14:14 DEBUG| job.sysinfo.
10:14:14 DEBUG| File "/home/
10:14:14 DEBUG| mytest._exec(args, dargs)
10:14:14 DEBUG| File "/home/
10:14:14 DEBUG| _call_test_
10:14:14 DEBUG| File "/home/
10:14:14 DEBUG| return func(*args, **dargs)
10:14:14 DEBUG| File "/home/
10:14:14 DEBUG| postprocess_
10:14:14 DEBUG| File "/home/
10:14:14 DEBUG| self.run_
10:14:14 DEBUG| File "/home/
10:14:14 DEBUG| self.results = utils.system_
10:14:14 DEBUG| File "/home/
10:14:14 DEBUG| verbose=verbose, args=args).stdout
10:14:14 DEBUG| File "/home/
10:14:14 DEBUG| "Command returned non-zero exit status")
10:14:14 DEBUG| CmdError: Command <LOG=/tmp/
10:14:14 DEBUG| * Command:
10:14:14 DEBUG| LOG=/tmp/
10:14:14 DEBUG| STRESS_
10:14:14 DEBUG| ng/stress-ng DURATION=15s bash -c /home/ubuntu/
10:14:14 DEBUG| u_ramfs_
10:14:14 DEBUG| /home/ubuntu/
10:14:14 DEBUG| Exit status: -9
10:14:14 DEBUG| Duration: 15.3993020058
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-
ProcVersionSign
Uname: Linux 4.15.0-1011-kvm x86_64
ApportVersion: 2.20.9-0ubuntu7.2
Architecture: amd64
Date: Tue Jul 17 10:15:29 2018
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=C.UTF-8
SHELL=/bin/bash
SourcePackage: linux-kvm
UpgradeStatus: No upgrade log present (probably fresh install)
Patch applied kernel. ubuntu. com/git/ ubuntu/ autotest- client- tests.git/ commit/ ?id=b258273b167 0d0623535fbf495 f91f80b51f849a
http://
Just need to check if this can be reproduced or not.