** Description changed:

+ [SRU justification]
+ Newer trusty kernels trigger a supportability message from makedumpfile.  The 
upstream version used on the release do not support those kernels.
+ 
+ [Impact]
+ Warning message when running makedumpfile on kernels higher than 3.11
+ 
+ [Fix]
+ Cherry-pick upstream commits that provide newer kernel support.
+ 
+ [Test Case]
+ 1) Using latest daily ISO install 14.04.02 as a Power VM guest.
+ 2) Install linux-virtual-lts-vivid (hence upgrading kernel to 3.19)
+ 3) Configure kdump.
+ 4) Trigger a dump. Dump is captured successfully without the message
+    "The kernel version is not supported." being displayed
+ 
+ [Regression]
+ Aside from cosmetic modification in README, the only sensible modification
+ it to adapt to the CONFIG_RANDOMIZE_BASE=y kernel parameter to correctly
+ fetch memory element. This config is enabled in new kernels.
+ 
+ [Original description of the problem]
+ 
  ---Steps to Reproduce---
- 1) Using latest daily ISO install 14.04.02 as a Power VM guest. 
+ 1) Using latest daily ISO install 14.04.02 as a Power VM guest.
  2) Upgrade the kernel to 3.19 level (3.19.0-18-generic)
  3) Configure kdump. A fix is required to configure kdump. Refer to defect 
(https://bugzilla.linux.ibm.com/show_bug.cgi?id=125712)
  4) Trigger a dump. Dump is captured successfully.
  
  During collection of dump following warning is shown on the screen. It
  would be good to fix this warning.
  
  Starting kdump-tools:  * running makedumpfile -c -d 31 /proc/vmcore 
/var/crash/201506040624/dump-incomplete
  The kernel version is not supported.          <<================
  The created dumpfile may be incomplete.
  Copying data                       : [100.0 %] /
  
  The dumpfile is saved to /var/crash/201506040624/dump-incomplete.
  
  makedumpfile Completed.
-  * kdump-tools: saved vmcore in /var/crash/201506040624
-  * running makedumpfile --dump-dmesg /proc/vmcore 
/var/crash/201506040624/dmesg.201506040624
+  * kdump-tools: saved vmcore in /var/crash/201506040624
+  * running makedumpfile --dump-dmesg /proc/vmcore 
/var/crash/201506040624/dmesg.201506040624
  The kernel version is not supported.      <<================
  The created dumpfile may be incomplete.
  
  The dmesg log is saved to /var/crash/201506040624/dmesg.201506040624.
  
  makedumpfile Completed.
-  * kdump-tools: saved dmesg content in /var/crash/201506040624
+  * kdump-tools: saved dmesg content in /var/crash/201506040624
  
  == Comment: #1 - Hari Krishna Bathini <[email protected]> - 2015-06-04 
15:05:41 ==
  makedumpfile tool version, please?
  
  == Comment: #2 - SACHIN P. SANT <[email protected]> - 2015-06-05 01:30:23 ==
  (In reply to comment #1)
  > makedumpfile tool version, please?
  
  makedumpfile -v
  makedumpfile: version 1.5.5 (released on 18 Dec 2013)
  
  == Comment: #6 - SACHIN P. SANT <[email protected]> - 2015-06-24 06:25:13 ==
  Externalizing comment :
  
  Each makedumpfile version supports kernel versions ranging from OLDEST_VERSION
  till LATEST_VERSION (defined as macros in makedumpfile.h).
  For makedumpfile v1.5.5, the LATEST_VERSION version is defined as 3.11.3.
  As the makedumpfile tool currently shipped with ubuntu is based on v1.5.5 and
  as the kernel version is higher (v3.13/v3.16/v3.19), we see this warning.
  We can deal with this in a couple of ways:
  
  1. Suggest Canonical to spike the LATEST_VERSION macro to 3.19 reinforcing 
support for kernel version 3.19.
  2. Suggest Canonical to use the latest makedumpfile version (1.5.8) that 
supports kernel version 3.19
  
  Thanks
  Hari

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1469054

Title:
  Unsupported kernel warning while running makedumpfile

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/makedumpfile/+bug/1469054/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to