Your message dated Thu, 05 Jan 2017 12:18:32 +0000
with message-id <[email protected]>
and subject line Bug#824094: fixed in makedumpfile 1:1.6.1-1
has caused the Debian Bug report #824094,
regarding Documentation improvement for nmi_watchdog parameter on x86/x86_64
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
824094: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824094
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: kdump-tools
Version: 1:1.5.3-2
Dear Maintainer,
The documentation provided in kdump-tools package states nmi_watchdog should be
set to 1 in kernel command line on x86 and x86_64 architectures.
http://sources.debian.net/src/makedumpfile/1:1.5.9-5/debian/kdump-tools.README.Debian/#L58
Correct me if I'm wrong, but the goal is to call kernel panic when the watchdog
detects the system is stalled, right?
As far as I can understand kernel source code, nmi_watchdog=1 is actually the
default in Debian kernels.
- On jessie (3.16.7-ckt25-2):
http://sources.debian.net/src/linux/3.16.7-ckt25-2/kernel/watchdog.c/#L32
The nmi_watchdog parameter logic is in hardlockup_panic_setup() which does
basically nothing for nmi_watchdog=1.
- On stretch (4.5.3-2):
http://sources.debian.net/src/linux/4.5.3-2/kernel/watchdog.c/#L50
The NMI watchdog is enabled as long as CONFIG_HARDLOCKUP_DETECTOR is set,
and it is set on x86 and x86_64.
The nmi_watchdog=1 seems to be useless for all kernels on this architecture.
For the panic call on NMI watchdog thing, the default value is controlled by
CONFIG_BOOTPARAM_HARDLOCKUP_PANIC. It is not set in debian kernels:
http://sources.debian.net/src/linux/4.5.3-2/debian/config/config/#L5741
Then, the NMI watchdog won't call panic by default.
However, the logic in hardlockup_panic_setup() tells it can be enabled with
nmi_watchdog=panic in kernel command line tough.
If I'm hopefully right in all my guesses, my conclusion is that kdump-tools
documentation should recommend setting nmi_watchdog=panic in kernel command
line on x86 and x86_64.
I'm looking forward to reading from you soon!
Best,
Rémi
--- End Message ---
--- Begin Message ---
Source: makedumpfile
Source-Version: 1:1.6.1-1
We believe that the bug you reported is fixed in the latest version of
makedumpfile, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Louis Bouchard <[email protected]> (supplier of updated makedumpfile
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 05 Jan 2017 11:07:16 +0100
Source: makedumpfile
Binary: makedumpfile kdump-tools
Architecture: all source
Version: 1:1.6.1-1
Distribution: sid
Urgency: medium
Maintainer: Louis Bouchard <[email protected]>
Changed-By: Louis Bouchard <[email protected]>
Closes: 793753 824094
Description:
kdump-tools - scripts and tools for automating kdump (Linux crash dumps)
makedumpfile - VMcore extraction tool
Changes:
makedumpfile (1:1.6.1-1) sid; urgency=medium
.
* New upstream release. Main new feature:
o Support new kernels
- The supported kernel is updated to 4.8 in this version.
.
* Changelog:
o New feature
- [PATCH v2] Support _count -> _refcount rename in struct page (by
Vitaly
Kuznetsov) ed46b6a
- [PATCH 1/8] ppc64: fix vtop page translation for 4K pages (by Hari
Bathini) cf02f88
- [PATCH 2/8] ppc64: Use kernel terminology for each level in 4-level
page
table (by Hari Bathini) 37abbe1
- [PATCH 3/8] ppc64: address changes in kernel v4.5 (by Hari Bathini)
bc86b61
- [PATCH 4/8] ppc64: address change in _PAGE_PRESNT flag for PowerISA
v3.0
(by Hari Bathini) 3003fbe
- [PATCH 5/8] ppc64: use physical addresses and unfold pud for 64K page
size (by Hari Bathini) afe7f9f
- [PATCH 6/8] ppc64: support big endian Linux page tables (by Hari
Bathini) f3d7cc5
- [PATCH 7/8] ppc64: use the same masked bit values for 4K and 64K
pagesizes (by Hari Bathini) 398746a
- [PATCH 8/8] ppc64: enable address translation support for radix mmu
(by
Hari Bathini) ed65d60
- [PATCH 01/10] arm64: cleanup code, comment, blank space, blank lines
etc
(by Pratyush Anand) c42c582
- [PATCH 02/10] read_vmcoreinfo_long: Allow to read hex values as well
(by
Pratyush Anand) b01fa28
- [PATCH 03/10] Introduce read_vmcoreinfo_ulong() (by Pratyush Anand)
edc314e
- [PATCH 04/10] arm64: use already available PAGESIZE() and PAGESHIFT()
macros (by Pratyush Anand) 48581a7
- [PATCH 05/10] arm64: fix page_offset definition (by Pratyush Anand)
a4335c6
- [PATCH 06/10] arm64: fix re-filtering (by Pratyush Anand) 618b76c
- [PATCH 07/10] arm64: use value of VA_BITS and PHYS_OFFSET embedded
into
vmcore (by Pratyush Anand) 74df822
- [PATCH 08/10] arm64: immunize identity mapped address finding w.r.t.
kernel changes (by Pratyush Anand) a84f726
- [PATCH 09/10] arm64: Add support for 4level 4K page translations
table
(by Azriel Samson) 969ee30
- [PATCH 10/10] arm64: fix memory layout as per changes in v4.6 kernel
(by
Pratyush Anand) b6fe70c
.
o Bugfix
- [PATCH 1/2] sadump: fix segmentation fault on sadump-related formats
(by
HATAYAMA Daisuke) 0ba14bc
- [PATCH 2/2] sadump: fix wrong progress report on sadump formats (by
HATAYAMA Daisuke) d5d268b
- [PATCH] Fix module init base and size offset for kernel v4.5 (by
Guenther Hutzl) 32dd468
- [PATCH] Fix uninitialized file descriptors for parallel dump (by
Atsushi
Kumagai) 1474dd4
- [PATCH] x86_64: Set zero to phys_base for the kernel older than
2.6.22
(by Atsushi Kumagai) 114060b
.
o Cleanup
- [PATCH] Add more descriptions of multi-threads feature (by Zhou
Wenjian)
2af8d6a
- [PATCH v2] Cleanup: Use a negative number for uninitialized file
descriptors (by Petr Tesarik) 8b8fa9f
- [PATCH v3 1/3] open_dump_bitmap: open bitmap file in non-cyclic case
(by
Martin Wilck) a8d8657
- [PATCH v3 2/3] move call to open_dump_bitmap() to after call to
initial() (by Martin Wilck) 3696c40
- [PATCH v3 3/3] close_dump_bitmap: simplify logic (by Martin Wilck)
c1c53f8
- [PATCH v2 1/2] Adapt code to get value of phys_base (by Baoquan He)
acdbb1d
- [PATCH V2 1/4] x86_64: Calculate page_offset from pt_load (by
Pratyush
Anand) 0c9dd01
- [PATCH V2 2/4] x86_64: translate all VA to PA using page table values
(by Pratyush Anand) c41e33c
- [PATCH V2 3/4] x86_64: kill is_vmalloc_addr_x86_64() (by Pratyush
Anand)
8419f4d
- [PATCH V2 4/4] x86_64: kill some unused initialization (by Pratyush
Anand) ecb3719
- [PATCH v2 2/2] Clean up unused KERNEL_IMAGE_SIZE (by Atsushi Kumagai)
0068010
.
* Debian specific changes :
- d/control:
Update Vcs-Git field to new URL
Add lsb-base dependency to kdump-tools to avoid lintian error
- Fix Readme.Debian :
Replace nmi_watchdog=1 to nmi_watchdog=panic for x86 and x86_64 arch
(Closes: 824094)
Mention Magic SysRq key (Closes: 793753)
Checksums-Sha1:
dbbbd065e9fd23ba3a3bbb15308b57f61076338b 2174 makedumpfile_1.6.1-1.dsc
74ec93ff2709542772175ae7761a2852adce8c35 176228 makedumpfile_1.6.1.orig.tar.gz
5b570c94a8e9ce655b456aaa67ccc5d48469086c 30128
makedumpfile_1.6.1-1.debian.tar.xz
4fbf7dc0568b444e8bf58df8751e8053a5f9f11c 34530 kdump-tools_1.6.1-1_all.deb
7e45e661aff8479cbb81c0caa056607b23af9d27 4971
makedumpfile_1.6.1-1_all.buildinfo
Checksums-Sha256:
b5cf0ce6f6fa5d99538650033abd7be1313b4937110659133ca91e35e13ec5a4 2174
makedumpfile_1.6.1-1.dsc
0b6e73106998670407887de9e1a505b3a2dbb2fb517a4b968a665eda8fb097ce 176228
makedumpfile_1.6.1.orig.tar.gz
8edcb94160aef779c04a1d0687e3e1fdb47136bd96a05d37571fc55e47c0274c 30128
makedumpfile_1.6.1-1.debian.tar.xz
992f0e4aa45d7359f0a8ce66a7da73d0e5638e796e89f3f94e57318e4459899a 34530
kdump-tools_1.6.1-1_all.deb
8776b48a1b2da5c6bdb659069b6b5d92d6057441f28b49c834420dcd507eeb53 4971
makedumpfile_1.6.1-1_all.buildinfo
Files:
2203ccd93dc05eff85a70da4d7c11a21 2174 devel optional makedumpfile_1.6.1-1.dsc
16c0ae9902ae57be4a603a6ab1e86c53 176228 devel optional
makedumpfile_1.6.1.orig.tar.gz
a677f850ad1e4f2600cc9c3f3c872927 30128 devel optional
makedumpfile_1.6.1-1.debian.tar.xz
4cc3decfb11c65c7898393cae5ca8d7b 34530 devel optional
kdump-tools_1.6.1-1_all.deb
1a3cdb4f7d4185e30a756ec75c36220b 4971 devel optional
makedumpfile_1.6.1-1_all.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEDPjeaFJUI/QVy5r7VlK0vap/A60FAlhuMwkACgkQVlK0vap/
A61xgg/9EQsTa3g+j2UUzlKj3AJWCihk7ChXQOzsCYwGCNEONbDZtdICxZjhet5U
obivFr+g/WrGUprOMKhE67Fkn+ecqlMO6syFKvzlYTahBF7Wwei4X5603RsAPswr
HBA9BhBVoDiUekXTlvycgEJvMJPcG459ax50Yb1lkp525ECR//KW6OMC/EIr0qtM
P1+MfRwoLC8UdsLkMX7uHscFL7YFtJQhQciUyxUQI5AihkgOfyciBTRDl+xLZcWe
U0tbue+D6hRZiYAhVSuiHdyP7T5WS3c8Nl3yMxZbofyIwT8lc7HXfxjGJUVgXpdT
BdSOZHEM6hNo7djkxh4cqTtTPG4JghHCTOFy6jEPm0YGWgeUnceaXwuYptiEWx08
4y/oF47mQtXkmmUV3IaKeLnJHVQEEGCafvcFtAfIBPyjWCzabfrcDx9VK+Ibh7CQ
9K9g60GCSK3yUtddDUNn/SMomhBN1WlNMWWKL0McyxudiTgt5d1o/LAZNhyV6Hoh
J3amxuSDTPrRjqcvEj/1eG8GM2/dtBU8VHJ+NZd8KZ9x9oyQN20/T3ndl/ytN+eg
6FcgRVKIh04vhl17SXPpHr1PliqqDo/DgaJNaNfStXN+R5rPNw6q+y8ESTe2M0qp
YZhL+DnC2ZcxPN/k1R/nVMAiIFN1+NarcFpnSNn7AEuKAelztiI=
=Zulh
-----END PGP SIGNATURE-----
--- End Message ---