-
makedumpfile (1:1.6.3-2~16.04.3) xenial; urgency=medium
* d/p/0004-align_PMD_SECTION_MASK_with_PHYS_MASK.patch (LP: #1869465)
Fix error on arm64 with 1TB+ of physical or firmware-mapped RAM.
-- Ioanna Alifieraki <email address hidden> Thu, 04 Jun 2020 15:28:39 +0100
-
makedumpfile (1:1.6.3-2~16.04.2) xenial; urgency=medium
* Let the kernel decide the crashkernel offset for ppc64el (LP: #1741860)
* Reload kdump after memory/CPU hotplug. (LP: #1655280)
* Use a different service for vmcore dump. (LP: #1811692)
* Reload kdump when CPU is brought online. (LP: #1828596)
* Add a reload command. (LP: #1828596)
* kdump-config: implement try-reload (LP: #1828596)
* udev: hotplug: use try-reload (LP: #1828596)
* Use reset_devices as a cmdline parameter. (LP: #1800566)
-- Thadeu Lima de Souza Cascardo <email address hidden> Wed, 18 Dec 2019 16:06:16 -0300
-
makedumpfile (1:1.6.3-2~16.04.1) xenial; urgency=medium
* Backport latest makedumpfile to xenial. (LP: #1746299)
* Revert to build-depending on dh-systemd, as xenial does not have
debhelper >= 9.20160709.
-- Thadeu Lima de Souza Cascardo <email address hidden> Mon, 21 May 2018 11:02:15 -0300
-
makedumpfile (1:1.5.9-5ubuntu0.7) xenial; urgency=medium
* kdump-tools: Add reasonable default kdump kernel cmdline for arm64.
The files that contain the default kernel cmdline are now generated
per-architecture at build-time. Consequently, kdump-tools is no
longer Architecture: all. (LP: #1763532).
-- dann frazier <email address hidden> Fri, 13 Apr 2018 17:50:04 -0600
-
makedumpfile (1:1.5.9-5ubuntu0.6) xenial; urgency=medium
* d/kernel-postinst-generate-initrd : Add scsi_dh_* modules if in
use so the system can dump a crash when root is on multipath
(LP: #1635597) (Closes: 862411)
* KDUMP_CMDLINE_APPEND: add noirqdistrib to default command line. As it's
only used by ppc64el, it's not required to be conditionally added.
(LP: #1658733)
-- Thadeu Lima de Souza Cascardo <email address hidden> Tue, 29 Aug 2017 16:56:04 -0300
-
makedumpfile (1:1.5.9-5ubuntu0.5) xenial; urgency=medium
* Build on arm64. While this version of makedumpfile doesn't support
creating filtered dumps of Ubuntu arm64 kernels, it does satisfy
the dependency for kdump-tools, which will cleanly fallback to 'cp'
mode if makedumpfile fails. LP: #1238110, LP: #1694859.
-- dann frazier <email address hidden> Mon, 17 Jul 2017 16:58:59 -0600
-
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
-
makedumpfile (1:1.5.9-5ubuntu0.3) xenial; urgency=medium
* d/p/0003-PATCH-v2-Support-_count-_refcount-rename-in-struct-p.patch,
d/p/0004-fix-readpage_elf-attempt-to-read-non-existent-page.patch
Fix makedumpfile failure on 4.8 kernels.
- Makedumpfile will exit on error with the following message :
get_mem_map: Can't distinguish the memory type. (LP: #1626269)
- Fix readpage_elf: Attempt to read non-existent page errors after
previous patch is applied
[ Rinat ]
* Fix double-quote handling in /proc/cmdline
Parsing of the cmdline would fail if double-quotes are encountered
in /proc/cmdine (i.e. like when things like "acpi_osi=!Windows 2012"
are found in the cmdline). (LP: #1644771)
* Fix spelling error in debian/control
-- Chris J Arges <email address hidden> Wed, 19 Oct 2016 07:41:36 -0500
-
makedumpfile (1:1.5.9-5ubuntu0.2) xenial; urgency=medium
* Remove hugepages/hugepagesz from kdump's cmdline. (LP: #1634132)
-- Chris J Arges <email address hidden> Wed, 19 Oct 2016 07:41:36 -0500
-
makedumpfile (1:1.5.9-5ubuntu0.1) xenial; urgency=medium
[ Hari Bathini <email address hidden> ]
* Fix networked kdump failure to reach remote server.
Avoids "Network is unreachable" message when trying to do remote dumps on
either SSH or NFS. (LP: #1571590)
* Replace maxcpus by nr_cpus
nr_cpus is a hard limit that has an impact on the (kdump) kernel
memory consumption, while it is not the case with maxcpus=1, as we can
theoretically hotplug cpus with maxcpus=1 (LP: #1568952)
* define_stampdir() : Loop on hostname -I for 5 sec to get IP address
if HOSTTAG=ip. The network stack may not be ready when kdump-config runs.
Give it some time before reverting HOSTTAG to hostname if an IP address
cannot be found. (LP: #1599561)
* Add cio_ignore result to /etc/default/kdump-tools on s390x
In order to have crashkernel=128M to work correctly on the s390
architecture the result of cio_ignore -u -k needs to be appended to the
KDUMP_CMDLINE_APPEND variable in /etc/default/kdump-tools. This patch
adds the required logic to do the proper modification. (LP: #1570775)
* debian/rules : drop the dh_installinit override
Uses a syntax which is no longer supported and generate an error on
install. (LP: #1599491)
-- Louis Bouchard <email address hidden> Fri, 22 Jul 2016 10:15:20 +0200
-
makedumpfile (1:1.5.9-5) sid; urgency=medium
[ Hendrik Brueckner ]
* Build makedumpfile for s390x (Closes: #710674)
* Enable LZO compression for makedumpfile
-- Louis Bouchard <email address hidden> Wed, 10 Feb 2016 10:14:37 +0100
-
makedumpfile (1:1.5.9-4ubuntu1) xenial; urgency=medium
[ Hendrik Brueckner ]
* Build makedumpfile for s390x (Closes: #710674) LP: #1543636
* Enable LZO compression for makedumpfile
-- Dimitri John Ledkov <email address hidden> Wed, 10 Feb 2016 08:35:48 +0000
-
makedumpfile (1:1.5.9-4) sid; urgency=medium
* Allow for symlinks to be created for vmlinux files : On Power8
architecture, systems are booting from a vmlinux file. The symlink
/var/lib/kdump/vmlinuz has to point to this file. (LP: #1536904)
* Add functionality to create symlinks for older kernels : If kdump
is installed on systems with more than one kernel package, the smaller
initrd.img file will only be created for the latest kernel. Adding the
'symlinks' functionality will allow for the creation of symlinks to
older kernels. If the smaller initrd.img file is missing in /var/lib/kdump
it will be created beforehand. This will be preempted if kdump is already
loaded. (LP: #1537714)
* Fix kdump-config manpage : add documentation for the propagate option.
(LP: #1538148)
* Improve manpage for kdump-config
-- Louis Bouchard <email address hidden> Tue, 26 Jan 2016 15:30:48 +0100
-
makedumpfile (1:1.5.9-3) sid; urgency=medium
* debian/patches/0003-support-kernel-4.2.patch :
Fix packaging AGAIN so the patch is correctly applied.
Previous upload missed it somehow.
-- Louis Bouchard <email address hidden> Wed, 09 Dec 2015 15:53:54 +0100
-
makedumpfile (1:1.5.9-2) sid; urgency=medium
* debian/patches/0003-support-kernel-4.2.patch :
Fix packaging error so the patch is correctly applied
-- Louis Bouchard <email address hidden> Mon, 07 Dec 2015 15:58:42 +0100
-
makedumpfile (1:1.5.9-1build1) xenial; urgency=medium
* Rebuild against fixed debhelper
-- Louis Bouchard <email address hidden> Wed, 25 Nov 2015 10:26:23 +0100
-
makedumpfile (1:1.5.9-1) sid; urgency=medium
* New upstream version includes :
o Parallel compression
- Add the new option "--num-threads" to enable parallel compression
for faster processing. This option intends parallel compression
while --split intends parallel i/o, they try to solve different
bottlenecks.
o Change the way to choose the non-cyclic mode
- Add the new option "--work-dir" to specify the directory used to
store the bitmap. This is the alternative to the combination of
--non-cyclic and TMPDIR.
o Support new kernels
- The supported kernel is updated to 4.2 in this version.
Changelog:
o New feature
- [PATCH] Support ARM64. (by Pratyush Anand) 94d47d1
- [PATCH 1/2] Enable compressed dump formats for Xen. (by Petr Tesarik) 349a0ed
- [PATCH 2/2] Remove notes about ELF being the only available format for Xen dumps.
(by Petr Tesarik) 5cab480
- [PATCH v5 01/10] Add readpage_kdump_compressed_parallel. (by Qiao Nuohan) 5fab021
- [PATCH v5 02/10] Add mappage_elf_parallel. (by Qiao Nuohan) edca232
- [PATCH v5 03/10] Add readpage_elf_parallel. (by Qiao Nuohan) 7f15b41
- [PATCH v5 04/10] Add read_pfn_parallel. (by Qiao Nuohan) a7243fe
- [PATCH v5 05/10] Add function to initial bitmap for parallel use. (by Qiao Nuohan) 56a6bc4
- [PATCH v5 06/10] Add filter_data_buffer_parallel. (by Qiao Nuohan) 2a7cb9f
- [PATCH v5 07/10] Add write_kdump_pages_parallel to allow parallel process. (by Qiao Nuohan) c2595d9
- [PATCH v5 08/10] Initial and free data used for parallel process. (by Qiao Nuohan) 4538848
- [PATCH v5 09/10] Make makedumpfile available to read and compress pages parallelly.
(by Qiao Nuohan) b265102
- [PATCH v5 10/10] Add usage and manual about multiple threads process. (by Qiao Nuohan) b18a8a6
o Bugfix
- [PATCH] Correct vmap_area_list support for i386 and ppc32. (by Atsushi Kumagai) 4194d7b
- [PATCH] Free pages aren't removed in non-cyclic mode. (by Atsushi Kumagai) d64cf7f
- [PATCH v2] Fix a bug in generating incomplete kdump core. (by Zhou Wenjian) 9cee495
- [PATCH] Remove the double free of sph. (by Chao Fan) 72dec41
- [PATCH 1/2] sadump: Change bit order. (by HATAYAMA Daisuke) 5f15256
- [PATCH 2/2] sadump: Perform explicit zero page filtering. (by HATAYAMA Daisuke) 19b3a91
o Cleanup
- [PATCH 01/13] Organize bitmap structure for cyclic logic. (by Atsushi Kumagai) 5fc24bf
- [PATCH 02/13] Add option to specify working directory for the bitmap. (by Atsushi Kumagai) 5c5a8b8
- [PATCH 03/13] Integrate the entry point of is_dumpable(). (by Atsushi Kumagai) 5c8c680
- [PATCH 04/13] Integrate the main logic of writing kdump file. (by Atsushi Kumagai) d18796d
- [PATCH 05/13] Communalize the function for creating 1st bitmap. (by Atsushi Kumagai) b00a7b0
- [PATCH 06/13] Remove the old logic of writing kdump pages. (by Atsushi Kumagai) 4d55542
- [PATCH 07/13] Integrate filtering process for ELF path. (by Atsushi Kumagai) 679a818
- [PATCH 08/13] Remove the old logic of writing ELF pages. (by Atsushi Kumagai) 672354b
- [PATCH 09/13] Adjust --mem-usage path to the new code. (by Atsushi Kumagai) 57153b0
- [PATCH 10/13] Adjust --split/--reassemble path to the new code. (by Atsushi Kumagai) 95435de
- [PATCH 11/13] Adjust refiltering path to the new code. (by Atsushi Kumagai) c7fb41c
- [PATCH 12/13] Adjust sadump path to the new code. (by Atsushi Kumagai) edd2bf2
- [PATCH 13/13] Remove --non-cyclic option. (by Atsushi Kumagai) a117ae9
- [PATCH] Optimise the function reserve_diskspace. (by Zhou Wenjian) 3605073
- [PATCH v2] Add description of pages lost by ENOSPACE in IMPLEMENTATION. (by Zhou Wenjian) 0e20f33
- [PATCH 1/2] Enable compressed dump formats for Xen. (by Petr Tesarik) 349a0ed
- [PATCH 2/2] Remove notes about ELF being the only available format for Xen dumps.
(by Petr Tesarik) 5cab480
- [PATCH v2] Code changes to satisfy the coverity scan. (by Chao Fan) 0c65e38
- [PATCH] Improve performance for parallel compression with zlib. (by Atsushi Kumagai) 3ef6629
* Debian specific enhancements :
- kdump-tools now make use of smaller initrd.img files created in
/var/lib/kdump. This avoid optential OOM when the size of the initrd.img
becomes larger (LP: #1496317). Implementation details are :
o New kernel hooks are added to create smaller initrd.img files when new
kernel packages are installed :
/etc/kernel/postrm.d/kdump-tools
/etc/kernel/postinst.d/kdump-tools
o kdump-config is responsible for the maintenance of symbolic links used
to point to the appropriate vmlinuz & initrd files. Link maintenance
is done at each boot by kdump-config. New links will point to the
files named after the running kernel.
o The KDUMP_KERNEL and KDUMP_INITRD configuration variables are now
now enabled and use the symbolic links :
/var/lib/kdump/vmlinuz
/var/lib/kdump/initrd.img
o kdump-config has been adapted to show the symbolic link information
- kdump-tools is now enabled by default. When installed a prompt will
propose to override the default value.
-- Louis Bouchard <email address hidden> Tue, 24 Nov 2015 12:38:06 +0100
-
makedumpfile (1:1.5.8-4) sid; urgency=medium
* Add cherry-pick of commits b859e0a, f1cea98, 3cc296c, 70ce1a2,
0423186 and 9e18e42 that were missed between 1.5.7-5 and 1.5.8-1
(Closes: #793485)
-- Louis Bouchard <email address hidden> Mon, 27 Jul 2015 16:23:48 +0200