ISST-LTE:pVM:roselp4:ubuntu 16.04.2: vmcore cannot be analysed by crash

Bug #1655625 reported by bugproxy
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
The Ubuntu-power-systems project
Fix Released
High
Unassigned
crash (Ubuntu)
Fix Released
High
Unassigned
Xenial
Fix Released
High
Unassigned
makedumpfile (Ubuntu)
Fix Released
High
Unassigned
Xenial
Fix Released
High
Unassigned

Bug Description

[SRU justification]
This fix is required to make the crash tool usable. It does also improve makedumpfile filtering of pages.

[Impact]
Kernel crashes cannot be analysed with the crash tool.
makedumpfile incorrectly filter pages.

[Fix]
Cherry-pick upstream commits fixing those issues.

[Test Case]
Running crash tool on a kernel crash file will display something like :

# crash -s usr/lib/debug/boot/vmlinux-4.8.0-34-generic
crash: read error: kernel virtual address: ffffffff81e29ff0 type: "pv_init_ops"
crash: this kernel may be configured with CONFIG_STRICT_DEVMEM, which
       renders /dev/mem unusable as a live memory source.
crash: trying /proc/kcore as an alternative to /dev/mem

crash: seek error: kernel virtual address: ffffffff81e29ff0 type: "pv_init_ops"
crash: seek error: kernel virtual address: ffffffff82166130 type: "shadow_timekeeper xtime_sec"
crash: seek error: kernel virtual address: ffffffff81e0d304 type: "init_uts_ns"
crash: usr/lib/debug/boot/vmlinux-4.8.0-34-generic and /var/crash/201701191308/dump.201701191308 do not match!

With the fix, the crash command will work as expected

Running the crash tool on a vmcore file produced by makedumpfile may return :

crash: page excluded: kernel virtual address: <> type: "fill_task_struct"

[Regression]
None expected as those modifications are part of the Zesty and upstream version.

The makedumpfile patches are in Yakkety and Zesty 1.6.0 & after

[Original description of the problem]
vmcore captured by kdump cannot be opened with crash:

% sudo crash -d1 /usr/lib/debug/boot/vmlinux-4.8.0-34-generic /var/crash/201612282137/dump.201612282137
... ...
base kernel version: 0.8.0
linux_banner:
????????
crash: /usr/lib/debug/boot/vmlinux-4 and /var/crash/201612282137/dump.201612282137 do not match!

Usage:

  crash [OPTION]... NAMELIST MEMORY-IMAGE[@ADDRESS] (dumpfile form)
  crash [OPTION]... [NAMELIST] (live system form)

Enter "crash -h" for details.

Looks like the 'linux_banner' cannot be understood by crash.

And when the vmcore was dumping, this message being showed:

[ 729.609196] kdump-tools[5192]: The kernel version is not supported.
[ 729.609447] kdump-tools[5192]: The makedumpfile operation may be incomplete.
---uname output---
Linux roselp4 4.8.0-34-generic #36~16.04.1-Ubuntu SMP Wed Dec 21 18:53:20 UTC 2016 ppc64le ppc64le ppc64le GNU/Linux

Machine Type = lpar

---Debugger---
A debugger is not configured

---Steps to Reproduce---
 1. config kdump
2. trigger kdump
3. analyse vmcore with crash

Userspace tool common name: crash/makedumpfile

The userspace tool has the following bit modes: 64-bit

Userspace rpm: makedumpfile 1.5.9-5ubuntu0.3/crash 7.1.4-1ubuntu4

Userspace tool obtained from project website: na

*Additional Instructions for Ping Tian <email address hidden>:
-Post a private note with access information to the machine that the bug is occuring on.
-Attach ltrace and strace of userspace application.

xtime timespec.tv_sec: 586481e8: Wed Dec 28 21:24:24 2016
utsname:
     sysname: Linux
    nodename: boblp1
     release: 4.8.0-32-generic
     version: #34~16.04.1-Ubuntu SMP Tue Dec 13 17:01:57 UTC 2016
     machine: ppc64le
  domainname: (none)
base kernel version: 4.8.0
verify_namelist:
dumpfile /proc/version:
Linux version 4.8.0-32-generic (buildd@bos01-ppc64el-001) (gcc version 5.4.0 20160609 (Ubuntu/IBM 5.4.0-6ubuntu1~16.04.4) ) #34~16.04.1-Ubuntu SMP Tue Dec 13 17:01:57 UTC 2016 (Ubuntu 4.8.0-32.34~16.04.1-generic 4.8.11)
/usr/lib/debug/boot/vmlinux-4.8.0-32-generic:
Linux version 4.8.0-32-generic (buildd@bos01-ppc64el-001) (gcc version 5.4.0 20160609 (Ubuntu/IBM 5.4.0-6ubuntu1~16.04.4) ) #34~16.04.1-Ubuntu SMP Tue Dec 13 17:01:57 UTC 2016 (Ubuntu 4.8.0-32.34~16.04.1-generic 4.8.11)

hypervisor: (undetermined)
crash: per_cpu_symbol_search(per_cpu__tvec_bases): NULL
ppc64_vmemmap_init: vmemmap base: f000000000000000

crash: PPC64: cannot find 'cpu_possible_map', 'cpu_present_map', 'cpu_online_map' or 'cpu_active_map' symbols

root@boblp1:/usr/lib/debug/boot# uname -a
Linux boblp1 4.8.0-32-generic #34~16.04.1-Ubuntu SMP Tue Dec 13 17:01:57 UTC 2016 ppc64le ppc64le ppc64le GNU/Linux
root@boblp1:/usr/lib/debug/boot#

1. Missing v4.8 support related patches in crash tool

   commit 098cdab16dfa6a85e9dad2cad604dee14ee15f66
   Author: Dave Anderson <email address hidden>
   Date: Fri Feb 12 14:32:53 2016 -0500

    Fix for the changes made to the kernel module structure introduced by
    this kernel commit for Linux 4.5 and later kernels:

      commit 8244062ef1e54502ef55f54cced659913f244c3e
      modules: fix longstanding /proc/kallsyms vs module insertion race.

    Without the patch, the crash session fails during initialization
    with the error message: "crash: invalid structure member offset:
    module_num_symtab".
    (<email address hidden>)

   commit 6f1f78e33474d00d5f261d7ed9d835c558b34d61
   Author: Dave Anderson <email address hidden>
   Date: Wed Jan 20 09:56:36 2016 -0500

    Fix for the changes made to the kernel module structure introduced by
    this kernel commit for Linux 4.5 and later kernels:

      commit 7523e4dc5057e157212b4741abd6256e03404cf1
      module: use a structure to encapsulate layout.

    Without the patch, the crash session fails during initialization
    with the error message: "crash: invalid structure member offset:
    module_init_text_size".
    (<email address hidden>)

   commit 1e92f9fad3a7e3042b16996306cb2335760ef8c8
   Author: Dave Anderson <email address hidden>
   Date: Mon Feb 1 16:10:49 2016 -0500

    Fix for the replacements made to the kernel's cpu_possible_mask,
    cpu_online_mask, cpu_present_mask and cpu_active_mask symbols in
    this kernel commit for Linux 4.5 and later kernels:

      commit 5aec01b834fd6f8ca49d1aeede665b950d0c148e
      kernel/cpu.c: eliminate cpu_*_mask

    Without the patch, behavior is architecture-specific, dependent upon
    whether the cpu mask values are used to calculate the number of cpus.
    For example, ARM64 crash sessions fail during session initialization
    with the error message "crash: zero-size memory allocation! (called
    from <address>)", whereas X86_64 sessions come up normally, but
    cpu mask values of zero are stored internally.
    (<email address hidden>)

   commit 182914debbb9a2671ef644027fedd339aa9c80e0
   Author: Dave Anderson <email address hidden>
   Date: Fri Sep 23 09:09:15 2016 -0400

    With the introduction of radix MMU in Power ISA 3.0, there are
    changes in kernel page table management accommodating it. This patch
    series makes appropriate changes here to work for such kernels.
    Also, this series fixes a few bugs along the way:

      ppc64: fix vtop page translation for 4K pages
      ppc64: Use kernel terminology for each level in 4-level page table
      ppc64/book3s: address changes in kernel v4.5
      ppc64/book3s: address change in page flags for PowerISA v3.0
      ppc64: use physical addresses and unfold pud for 64K page size
      ppc64/book3s: support big endian Linux page tables

    The patches are needed for Linux v4.5 and later kernels on all
    ppc64 hardware.
    commit 8ceb1ac628bf6a0a7f0bbfff030ec93081bca4cd
   Author: Dave Anderson <email address hidden>
   Date: Mon May 23 11:23:01 2016 -0400

    Fix for Linux commit 0139aa7b7fa12ceef095d99dc36606a5b10ab83a, which
    renamed the page._count member to page._refcount. Without the patch,
    certain "kmem" commands fail with the "kmem: invalid structure member
    offset: page_count".
    (<email address hidden>)

   commit 7136bf8495948cb059e5595b8503f8ae37019fa1
   Author: Dave Anderson <email address hidden>
   Date: Thu May 19 14:01:19 2016 -0400

    Fix for Linux commit edf14cdbf9a0e5ab52698ca66d07a76ade0d5c46, which
    has appended a NULL entry as the final member of the pageflag_names[]
    array. Without the patch, a message that indicates "crash: failed to
    read pageflag_names entry" is displayed during session initialization
    in Linux 4.6 kernels.
    (<email address hidden>)

2. The following makedumpfile commits are needed:

   commit 5bc1f520cc7ab6e18abdd5af21c80ecda6339eb5
   Author: Atsushi Kumagai <email address hidden>
   Date: Tue Jan 26 10:11:33 2016 +0900

    [PATCH] Looking for page.compound_order/compound_dtor to exclude hugepages

    * Required for kernel 4.4

    Due to some changes in struct page, hugepages wouldn't be removed on
    linux 4.4. makedumpfile reads page.lru.prev to get "order" (number of hugepages)
    and page.lru.next to get "dtor" (destructor for hugepages) to detect hugepages,
    but the offsets of the two was changed in linux 4.4.

      kernel version | where is order | where is dtor
     ----------------+---------------------------+---------------------------
            - v3.19 | lru.prev | lru.next
       v4.0 - v4.3 | compound_order(=lru.prev) | compound_dtor(=lru.next)
       v4.4 - | compound_order | compound_dtor

    As above, OFFSET(page.compound_order) and OFFSET(page.compound_dtor) are
    definitely necessary in VMCOREINFO on linux 4.4 and later.

    Further, the content of page.compound_dtor was changed from direct address
    of dtor to the ID of it in linux 4.4.

    Signed-off-by: Atsushi Kumagai <email address hidden>

   commit 13b4233e91a9d5aa14c4b0643af36cbc29b9fa7a
   Author: Atsushi Kumagai <email address hidden>
   Date: Wed Feb 24 17:09:44 2016 +0900

    [PATCH] Skip examining compound tail pages

    * Required for kernel 4.5

    For filtering user pages, we check whether each page's
    page->mapping have PAGE_MAPPING_ANON bit.
    However, unexcludable compound tail pages can have
    PAGE_MAPPING_ANON since kernel 4.5, they can be excluded
    as user page wrong.

    Now, we don't need to check compound tail pages because
    excludable compound pages must be excluded at a time by
    exclude_range() when the corresponding head page is checked.
    So just skipping tail pages can avoid wrong filtering.

    Signed-off-by: Atsushi Kumagai <email address hidden>

3. The linux-image dbgsym version installed must be pulled from a different repo
   instead of the one meant for 16.04.2 because the gcc version of kernel
   image (/boot/vmlinux-4.8.0-34-generic) and the vmlinux with debug
   symbols(usr/lib/debug/boot/vmlinux-4.8.0-34-generic) don't match.

   Please use the following repos

     sudo tee /etc/apt/sources.list.d/ddebs.list << EOF
     deb http://ddebs.ubuntu.com/ $(lsb_release -cs) main restricted universe multiverse
     deb http://ddebs.ubuntu.com/ $(lsb_release -cs)-security main restricted universe multiverse
     deb http://ddebs.ubuntu.com/ $(lsb_release -cs)-updates main restricted universe multiverse
     deb http://ddebs.ubuntu.com/ $(lsb_release -cs)-proposed main restricted universe multiverse
     EOF

   to install linux-image-4.8.0-34-generic-dbgsym package.

Thanks

[snip]

>
> 3. The linux-image dbgsym version installed must be pulled from a different
> repo

s/must be pulled/must have been pulled/

Applied crash utility's missing patches on top of
crash-7.1.4-1ubuntu4 and makedumpfile tool's missing patches on top of
makedumpfile-1.5.9-5ubuntu0.3. Did some sanity testing of the
patched binaries. The binaries were working as expected.

bugproxy (bugproxy)
tags: added: architecture-ppc64le bugnameltc-150136 severity-high targetmilestone-inin---
Changed in ubuntu:
assignee: nobody → Taco Screen team (taco-screen-team)
affects: ubuntu → crash (Ubuntu)
Revision history for this message
Louis Bouchard (louis) wrote :

Hello,

First of all, two of the listed crash patches are in the 7.1.5-1ubuntu2 package awaiting in zesty-proposed. It is blocked there by an FTBS on z390x. But even with those patches, it still fails so I assume that the other three patches are also needed.

But while trying to test your solution on x86_64, it turns out that it still fails with your patches. I suspect that other patches are needed for this specific architecture.

Regarding your makedumpfile patches, as far as I can tell,they are not required for the crash command to work. They will only improve the filtering of some specific kind of pages.

I am preparing an SRU for makedumpfile, so I will add them for completeness.

I am now trying to identify the missing commit for x86_64 and will see to get that situation fixed.

Kind regards,

...Louis

Louis Bouchard (louis)
Changed in crash (Ubuntu Xenial):
assignee: nobody → Louis Bouchard (louis-bouchard)
Changed in makedumpfile (Ubuntu):
assignee: nobody → Louis Bouchard (louis-bouchard)
Changed in makedumpfile (Ubuntu Xenial):
assignee: nobody → Louis Bouchard (louis-bouchard)
Changed in crash (Ubuntu Xenial):
importance: Undecided → High
Changed in makedumpfile (Ubuntu):
importance: Undecided → High
Changed in makedumpfile (Ubuntu Xenial):
importance: Undecided → High
Changed in crash (Ubuntu Xenial):
status: New → Confirmed
Changed in makedumpfile (Ubuntu):
status: New → Confirmed
Changed in makedumpfile (Ubuntu Xenial):
status: New → Confirmed
Changed in crash (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Revision history for this message
bugproxy (bugproxy) wrote : Patched binaries of crash and makedumpfile tools

Default Comment by Bridge

Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2017-01-13 01:20 EDT-------
(In reply to comment #12)
> Hello,
>
> First of all, two of the listed crash patches are in the 7.1.5-1ubuntu2
> package awaiting in zesty-proposed. It is blocked there by an FTBS on z390x.
> But even with those patches, it still fails so I assume that the other three
> patches are also needed.
>

6 missing commits were listed for crash utility. Just to be sure that you haven't
missed noticing them all.

> But while trying to test your solution on x86_64, it turns out that it still
> fails with your patches. I suspect that other patches are needed for this
> specific architecture.
>
> Regarding your makedumpfile patches, as far as I can tell,they are not
> required for the crash command to work. They will only improve the filtering
> of some specific kind of pages.
>

Observed that some necessary pages are excluded without these patches leading to
traces like below while running crash utility

crash: page excluded: kernel virtual address: <> type: "fill_task_struct"

Thanks
Hari

Revision history for this message
Andy Whitcroft (apw) wrote : Please test proposed package

Hello bugproxy, or anyone else affected,

Accepted crash into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/crash/7.1.4-1ubuntu4.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in crash (Ubuntu Xenial):
status: Confirmed → Fix Committed
tags: added: verification-needed
Revision history for this message
Andy Whitcroft (apw) wrote :

@louis -- if you could add the SRU template with some appropriate tests for old and new kernels. Ta.

Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2017-01-23 02:09 EDT-------
I can confirm that the new crash works just fine. Thanks.

Louis Bouchard (louis)
description: updated
bugproxy (bugproxy)
tags: added: targetmilestone-inin16042
removed: targetmilestone-inin---
bugproxy (bugproxy)
tags: added: verification-done
removed: verification-needed
Revision history for this message
bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2017-01-24 01:54 EDT-------
(In reply to comment #25)
> Hello bugproxy, or anyone else affected,
>
> Accepted crash into xenial-proposed. The package will build now and be
> available at https://launchpad.net/ubuntu/+source/crash/7.1.4-1ubuntu4.1 in
> a few hours, and then in the -proposed repository.
>
> Please help us by testing this new package. See
> https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
> enable and use -proposed. Your feedback will aid us getting this update out
> to other Ubuntu users.
>
> If this package fixes the bug for you, please add a comment to this bug,
> mentioning the version of the package you tested, and change the tag from
> verification-needed to verification-done. If it does not fix the bug for
> you, please add a comment stating that, and change the tag to
> verification-failed. In either case, details of your testing will help us
> make a better decision.
>
> Further information regarding the verification process can be found at
> https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
> advance!
>
> @louis -- if you could add the SRU template with some appropriate tests for
> old and new kernels. Ta.

Is makedumpfile tool also updated with the missing patches?

Thanks
Hari

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package crash - 7.1.4-1ubuntu4.1

---------------
crash (7.1.4-1ubuntu4.1) xenial; urgency=medium

  * Cherry-pick upstream commit to complete support for 4.5+ kernels :
    d/p/0003-Fix-for-the-replacements-made-to-the-kernel-s-cpu_po.patch,
    d/p/0004-With-the-introduction-of-radix-MMU-in-Power-ISA-3.0-.patch,
    d/p/0005-Fix-for-Linux-commit-0139aa7b7fa12ceef095d99dc36606a.patch,
    d/p/0006-Fix-for-Linux-commit-edf14cdbf9a0e5ab52698ca66d07a76.patch,
    d/p/0007-Fix-to-recognize-and-support-x86_64-Linux-4.8-rc1-an.patch,
    d/p/0008-Fix-for-a-possible-segmentation-violation-when-analy.patch,
    d/p/0009-Fix-for-support-of-Linux-4.7-and-later-x86_64-ELF-kd.patch,
    d/p/0010-Linux-3.15-and-later-kernels-configured-with-CONFIG_.patch
    These commits are included in version 7.1.7 of crash and are required
    in order to correctly open 4.5 kernels and newer (LP: #1655625).

 -- Louis Bouchard <email address hidden> Fri, 20 Jan 2017 17:53:30 +0100

Changed in crash (Ubuntu Xenial):
status: Fix Committed → Fix Released
Revision history for this message
Andy Whitcroft (apw) wrote : Update Released

The verification of the Stable Release Update for crash has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Changed in crash (Ubuntu):
assignee: Taco Screen team (taco-screen-team) → nobody
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2017-02-15 02:39 EDT-------
(In reply to comment #28)
> (In reply to comment #25)
> > Hello bugproxy, or anyone else affected,
> >
> > Accepted crash into xenial-proposed. The package will build now and be
> > available at https://launchpad.net/ubuntu/+source/crash/7.1.4-1ubuntu4.1 in
> > a few hours, and then in the -proposed repository.
> >
> > Please help us by testing this new package. See
> > https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
> > enable and use -proposed. Your feedback will aid us getting this update out
> > to other Ubuntu users.
> >
> > If this package fixes the bug for you, please add a comment to this bug,
> > mentioning the version of the package you tested, and change the tag from
> > verification-needed to verification-done. If it does not fix the bug for
> > you, please add a comment stating that, and change the tag to
> > verification-failed. In either case, details of your testing will help us
> > make a better decision.
> >
> > Further information regarding the verification process can be found at
> > https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
> > advance!
> >
> > @louis -- if you could add the SRU template with some appropriate tests for
> > old and new kernels. Ta.
>
> Is makedumpfile tool also updated with the missing patches?
>
> Thanks
> Hari

Looks like the makedumpfile wasn't updated yet. We need it to be updated with the patch also.

Thanks.

Louis Bouchard (louis)
description: updated
Revision history for this message
Louis Bouchard (louis) wrote :

Hello,

I have just uploaded a fixed makedumpfile for SRU to xenial.

Revision history for this message
Andy Whitcroft (apw) wrote : Please test proposed package

Hello bugproxy, or anyone else affected,

Accepted makedumpfile into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/makedumpfile/1:1.5.9-5ubuntu0.4 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in makedumpfile (Ubuntu Xenial):
status: Confirmed → Fix Committed
tags: removed: verification-done
tags: added: verification-needed
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2017-02-16 22:33 EDT-------
(In reply to comment #33)
> Hello bugproxy, or anyone else affected,
>
> Accepted makedumpfile into xenial-proposed. The package will build now and
> be available at
> https://launchpad.net/ubuntu/+source/makedumpfile/1:1.5.9-5ubuntu0.4 in a
> few hours, and then in the -proposed repository.
>
> Please help us by testing this new package. See
> https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
> enable and use -proposed. Your feedback will aid us getting this update out
> to other Ubuntu users.
>
> If this package fixes the bug for you, please add a comment to this bug,
> mentioning the version of the package you tested, and change the tag from
> verification-needed to verification-done. If it does not fix the bug for
> you, please add a comment stating that, and change the tag to
> verification-failed. In either case, details of your testing will help us
> make a better decision.
>
> Further information regarding the verification process can be found at
> https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
> advance!

I can confirm that the makedumpfile 1:1.5.9-5ubuntu0.4 works just fine. Thanks!

Louis Bouchard (louis)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package makedumpfile - 1:1.5.9-5ubuntu0.4

---------------
makedumpfile (1:1.5.9-5ubuntu0.4) xenial; urgency=medium

  * d/p/0006-PATCH-Support-newer-kernels.patch :
    Support kernel versions up to 4.8 (LP: #1557751)
  * Turn hardcoded timeo and retrans NFS options into parameters that
    can be modified in /etc/default/kdump-tools. Also use the NFS defaults
    (timeo=600, retrans=3) for these parameters. Make those values visible
    in the 'show' command if NFS is configured (LP: #1641235)
  * Complete support for kernel versions 4.8 and later :
    d/p/0007-PATCH-Looking-for-page.compound_order-compound_dtor-.patch,
    d/p/0008-PATCH-Skip-examining-compound-tail-pages.patch (LP: #1655625)

 -- Louis Bouchard <email address hidden> Wed, 11 Jan 2017 11:33:42 +0100

Changed in makedumpfile (Ubuntu Xenial):
status: Fix Committed → Fix Released
Manoj Iyer (manjo)
Changed in makedumpfile (Ubuntu):
assignee: Louis Bouchard (louis) → Nish Aravamudan (nacc)
Changed in crash (Ubuntu):
assignee: nobody → Nish Aravamudan (nacc)
Manoj Iyer (manjo)
Changed in ubuntu-power-systems:
status: New → Fix Committed
Louis Bouchard (louis)
Changed in crash (Ubuntu Xenial):
assignee: Louis Bouchard (louis) → nobody
Changed in makedumpfile (Ubuntu Xenial):
assignee: Louis Bouchard (louis) → nobody
Manoj Iyer (manjo)
Changed in ubuntu-power-systems:
importance: Undecided → High
Manoj Iyer (manjo)
tags: added: triage-r
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

crash is in 7.1.7 whichi is in >= Zesty so dev is good

Changed in crash (Ubuntu):
status: Confirmed → Fix Released
assignee: Nish Aravamudan (nacc) → nobody
David Britton (dpb)
Changed in makedumpfile (Ubuntu):
assignee: Nish Aravamudan (nacc) → nobody
status: Confirmed → Fix Released
Manoj Iyer (manjo)
tags: added: triage-g
removed: triage-r
Changed in ubuntu-power-systems:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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