Tested on 4.4, 4.8 and 4.13 HWE kernels on Xenial. Passes regression
tests. Should work fine now on all kernels from 4.4..4.13
** Description changed:
+ [SRU sysdig XENIAL for 4.11 and 4.13 kernel support]
+
+ sysdig DKMS fails to build because of API changes in 4.11, 4.13
+
+ [FIX]
+
+ Apply the following upstream sysdig commits for various kernel compat
+ fixes:
+
+ - [5fef96] Fix for kernel < 3.9 with CPU_ACCOUNTING_NATIVE disabled.
+ - [29c40f] Fix cputime for kernel 3.8 and 2.6.18
+ - [4596f0] Make sure to unlock mutex during error paths
+ - [460f6e] Update probe module for kernel 4.11 (#829)
+
+ [TEST]
+ from kernel team autotests:
+
+ sudo autotest/client/autotest-local
+ autotest/client/tests/ubuntu_sysdig_smoke_test/control
+
+ Without the fixes, these will fail. With the fixes, the regression tests
+ pass. Run this 4.4, 4.8, 4.11 azure and 4.13-hwe kernels, must pass on
+ all three kernel versions.
+
+ [REGRESSION POTENTIAL]
+ This affects just the sysdig driver. Could break on pre-4.13 older kernels,
so needs regression checking on supported kernel versions.
+
+ -------------------------------------
+
azure : 4.11.0-1014.14
- == sysdig smoke test to trace dd, cat, read and writes ==
- Limiting raw capture file to 16384 blocks
- Try 1 of 10
- Could not find start of capture message, maybe sysdig didn't start?
- Raw capture file is 0 Mbytes
- Converted events file is 0 Mbytes
- Try 2 of 10
- Could not find start of capture message, maybe sysdig didn't start?
- Raw capture file is 0 Mbytes
- Converted events file is 0 Mbytes
- Try 3 of 10
- Could not find start of capture message, maybe sysdig didn't start?
- Raw capture file is 0 Mbytes
- Converted events file is 0 Mbytes
- Try 4 of 10
- Could not find start of capture message, maybe sysdig didn't start?
- Raw capture file is 0 Mbytes
- Converted events file is 0 Mbytes
- Try 5 of 10
- Could not find start of capture message, maybe sysdig didn't start?
- Raw capture file is 0 Mbytes
- Converted events file is 0 Mbytes
- Try 6 of 10
- Could not find start of capture message, maybe sysdig didn't start?
- Raw capture file is 0 Mbytes
- Converted events file is 0 Mbytes
- Try 7 of 10
- Could not find start of capture message, maybe sysdig didn't start?
- Raw capture file is 0 Mbytes
- Converted events file is 0 Mbytes
- Try 8 of 10
- Could not find start of capture message, maybe sysdig didn't start?
- Raw capture file is 0 Mbytes
- Converted events file is 0 Mbytes
- Try 9 of 10
- Could not find start of capture message, maybe sysdig didn't start?
- Raw capture file is 0 Mbytes
- Converted events file is 0 Mbytes
- Try 10 of 10
- Could not find start of capture message, maybe sysdig didn't start?
- Raw capture file is 0 Mbytes
- Converted events file is 0 Mbytes
- Found:
- 0 sysdig events
- 0 context switches
- 0 reads from /dev/zero by dd
- 0 writes to /dev/null by dd
- FAILED (trace at least 25 context switches)
- FAILED (trace at least 25 reads of /dev/zero by dd)
- FAILED (trace at least 25 writes to /dev/null by dd)
-
+ == sysdig smoke test to trace dd, cat, read and writes ==
+ Limiting raw capture file to 16384 blocks
+ Try 1 of 10
+ Could not find start of capture message, maybe sysdig didn't start?
+ Raw capture file is 0 Mbytes
+ Converted events file is 0 Mbytes
+ Try 2 of 10
+ Could not find start of capture message, maybe sysdig didn't start?
+ Raw capture file is 0 Mbytes
+ Converted events file is 0 Mbytes
+ Try 3 of 10
+ Could not find start of capture message, maybe sysdig didn't start?
+ Raw capture file is 0 Mbytes
+ Converted events file is 0 Mbytes
+ Try 4 of 10
+ Could not find start of capture message, maybe sysdig didn't start?
+ Raw capture file is 0 Mbytes
+ Converted events file is 0 Mbytes
+ Try 5 of 10
+ Could not find start of capture message, maybe sysdig didn't start?
+ Raw capture file is 0 Mbytes
+ Converted events file is 0 Mbytes
+ Try 6 of 10
+ Could not find start of capture message, maybe sysdig didn't start?
+ Raw capture file is 0 Mbytes
+ Converted events file is 0 Mbytes
+ Try 7 of 10
+ Could not find start of capture message, maybe sysdig didn't start?
+ Raw capture file is 0 Mbytes
+ Converted events file is 0 Mbytes
+ Try 8 of 10
+ Could not find start of capture message, maybe sysdig didn't start?
+ Raw capture file is 0 Mbytes
+ Converted events file is 0 Mbytes
+ Try 9 of 10
+ Could not find start of capture message, maybe sysdig didn't start?
+ Raw capture file is 0 Mbytes
+ Converted events file is 0 Mbytes
+ Try 10 of 10
+ Could not find start of capture message, maybe sysdig didn't start?
+ Raw capture file is 0 Mbytes
+ Converted events file is 0 Mbytes
+ Found:
+ 0 sysdig events
+ 0 context switches
+ 0 reads from /dev/zero by dd
+ 0 writes to /dev/null by dd
+ FAILED (trace at least 25 context switches)
+ FAILED (trace at least 25 reads of /dev/zero by dd)
+ FAILED (trace at least 25 writes to /dev/null by dd)
+
Summary: 0 passed, 3 failed
** Changed in: linux (Ubuntu)
Importance: Undecided => Medium
** Changed in: linux (Ubuntu)
Status: Incomplete => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1727275
Title:
ubuntu_sysdig_smoke_test failed on azure 4.11 kernel
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1727275/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs