linux-hwe 4.8.0-42.45~16.04.1 ADT test failure with linux-hwe 4.8.0-42.45~16.04.1

Bug #1672387 reported by Andy Whitcroft
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-hwe (Ubuntu)
Fix Released
Medium
Colin Ian King
Revision history for this message
Andy Whitcroft (apw) wrote :

18:23:15 DEBUG| Running '/tmp/autopkgtest.RPzCMT/build.9Xr/linux-hwe-4.8.0/autotest/client/tests/ubuntu_squashfs_smoke_test/ubuntu_squashfs_smoke_test.sh'
18:23:15 DEBUG| [stdout] Testing with compression method gzip
18:23:16 INFO | ERROR ubuntu_squashfs_smoke_test.squashfs-smoke-test ubuntu_squashfs_smoke_test.squashfs-smoke-test timestamp=1489170196 localtime=Mar 10 18:23:16 Test subprocess failed rc=9
18:23:16 INFO | END ERROR ubuntu_squashfs_smoke_test.squashfs-smoke-test ubuntu_squashfs_smoke_test.squashfs-smoke-test timestamp=1489170196 localtime=Mar 10 18:23:16

tags: added: kernel-adt-failure
Changed in linux-hwe (Ubuntu):
assignee: nobody → Colin Ian King (colin-king)
importance: Undecided → Medium
Revision history for this message
Colin Ian King (colin-king) wrote :
Download full text (4.2 KiB)

running in a VM on a ppc64el I'm seeing the madvise stressor breaking as follows:

11:22:01 DEBUG| [stdout] madvise RETURNED 2
11:22:01 DEBUG| [stdout] madvise FAILED
11:22:01 DEBUG| [stdout] stress-ng: debug: [1440] 1 processors online, 1 processors configured
11:22:01 DEBUG| [stdout] stress-ng: info: [1440] dispatching hogs: 4 madvise
11:22:01 DEBUG| [stdout] stress-ng: debug: [1440] cache allocate: reducing cache level from L3 (too high) to L1
11:22:01 DEBUG| [stdout] stress-ng: info: [1440] cache allocate: default cache size: 64K
11:22:01 DEBUG| [stdout] stress-ng: debug: [1440] starting stressors
11:22:01 DEBUG| [stdout] stress-ng: debug: [1440] 4 stressors spawned
11:22:01 DEBUG| [stdout] stress-ng: debug: [1444] stress-ng-madvise: started [1444] (instance 3)
11:22:01 DEBUG| [stdout] stress-ng: debug: [1443] stress-ng-madvise: started [1443] (instance 2)
11:22:01 DEBUG| [stdout] stress-ng: debug: [1442] stress-ng-madvise: started [1442] (instance 1)
11:22:01 DEBUG| [stdout] stress-ng: debug: [1441] stress-ng-madvise: started [1441] (instance 0)
11:22:01 DEBUG| [stdout] stress-ng: info: [1444] stress-ng-madvise: caught 39 SIGBUS signals
11:22:01 DEBUG| [stdout] stress-ng: debug: [1444] stress-ng-madvise: exited [1444] (instance 3)
11:22:01 DEBUG| [stdout] stress-ng: info: [1441] stress-ng-madvise: caught 2 SIGBUS signals
11:22:01 DEBUG| [stdout] stress-ng: debug: [1441] stress-ng-madvise: exited [1441] (instance 0)
11:22:01 DEBUG| [stdout] stress-ng: debug: [1440] process [1441] terminated
11:22:01 DEBUG| [stdout] stress-ng: debug: [1440] process 1442 (stress-ng-madvise) terminated on signal: 9 (Killed)
11:22:01 DEBUG| [stdout] stress-ng: debug: [1440] process [1442] terminated
11:22:01 DEBUG| [stdout] stress-ng: debug: [1440] process 1443 (stress-ng-madvise) terminated on signal: 9 (Killed)
11:22:01 DEBUG| [stdout] stress-ng: debug: [1440] process [1443] terminated
11:22:01 DEBUG| [stdout] stress-ng: debug: [1440] process [1444] terminated
11:22:01 DEBUG| [stdout] stress-ng: info: [1440] unsuccessful run completed in 11.40s
11:22:01 DEBUG| [stdout]
11:22:01 DEBUG| [stdout] malloc STARTING
11:22:02 INFO | ERROR ubuntu_stress_smoke_test.stress-smoke-test ubuntu_stress_smoke_test.stress-smoke-test timestamp=1489490522 localtime=Mar 14 11:22:02 Test subprocess failed rc=9
11:22:06 INFO | END ERROR ubuntu_stress_smoke_test.stress-smoke-test ubuntu_stress_smoke_test.stress-smoke-test timestamp=1489490522 localtime=Mar 14 11:22:02
11:22:12 DEBUG| Persistent state client._record_indent now set to 1
11:22:12 DEBUG| Persistent state client.unexpected_reboot deleted
11:22:12 INFO | END GOOD ---- ---- timestamp=1489490532 localtime=Mar 14 11:22:12
11:22:12 DEBUG| Persistent state client._record_indent now set to 0

There isn't much free memory after this, and the zfs tests fail to work because of low memory:

ubuntu@testvm:~$ free
              total used free shared buff/cache available
Mem: 2074816 1852032 9920 30976 212864 66432
Swap: 0

$ cat /proc/meminfo
MemTotal: 2074816 kB
MemFree: 10432 kB
MemAvailable: 67072 kB
Buffers: 8640 ...

Read more...

Revision history for this message
Colin Ian King (colin-king) wrote :
Revision history for this message
Colin Ian King (colin-king) wrote :

Seems to trundle through the tests to completion now. The tests pull directly from the stress-ng git repo, so it's good to go. I'll mark it as fixed committed for now and I'll upload the released version of stress-ng next week as I've got a load of minor bug fixes that I'm working on for the next release.

Changed in linux-hwe (Ubuntu):
status: New → Fix Committed
Revision history for this message
Colin Ian King (colin-king) wrote :

And tested against the released version of fwts. All good, no failures. Marking as fixed released.

Revision history for this message
Colin Ian King (colin-king) wrote :

Oops, I meant stress-ng and not fwts. Doh

Changed in linux-hwe (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.