diff -Nru makedumpfile-1.6.3/debian/50-kdump-tools.rules makedumpfile-1.6.3/debian/50-kdump-tools.rules --- makedumpfile-1.6.3/debian/50-kdump-tools.rules 1969-12-31 21:00:00.000000000 -0300 +++ makedumpfile-1.6.3/debian/50-kdump-tools.rules 2019-08-28 09:53:34.000000000 -0300 @@ -0,0 +1,5 @@ +SUBSYSTEM=="memory", ACTION=="online", PROGRAM="/bin/systemctl reset-failed kdump-tools.service ; /bin/systemctl try-restart kdump-tools.service" +SUBSYSTEM=="memory", ACTION=="offline", PROGRAM="/bin/systemctl reset-failed kdump-tools.service ; /bin/systemctl try-restart kdump-tools.service" +SUBSYSTEM=="cpu", ACTION=="add", PROGRAM="/bin/systemctl reset-failed kdump-tools.service ; /bin/systemctl try-restart kdump-tools.service" +SUBSYSTEM=="cpu", ACTION=="remove", PROGRAM="/bin/systemctl reset-failed kdump-tools.service ; /bin/systemctl try-restart kdump-tools.service" +SUBSYSTEM=="cpu", ACTION=="online", PROGRAM="/bin/systemctl reset-failed kdump-tools.service ; /bin/systemctl try-restart kdump-tools.service" diff -Nru makedumpfile-1.6.3/debian/changelog makedumpfile-1.6.3/debian/changelog --- makedumpfile-1.6.3/debian/changelog 2018-05-21 11:02:15.000000000 -0300 +++ makedumpfile-1.6.3/debian/changelog 2019-08-28 10:00:17.000000000 -0300 @@ -1,3 +1,16 @@ +makedumpfile (1:1.6.3-2~16.04.2) xenial; urgency=medium + + [ Thadeu Lima de Souza Cascardo ] + * 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) + * Allow proper reload of kdump after multiple hotplug events. (LP: #1828596) + + [ Connor Kuehl ] + * Let the kernel decide the crashkernel offset for ppc64el (LP: #1741860) + + -- Thadeu Lima de Souza Cascardo Wed, 28 Aug 2019 10:00:17 -0300 + makedumpfile (1:1.6.3-2~16.04.1) xenial; urgency=medium * Backport latest makedumpfile to xenial. (LP: #1746299) diff -Nru makedumpfile-1.6.3/debian/kdump-tools-dump.service makedumpfile-1.6.3/debian/kdump-tools-dump.service --- makedumpfile-1.6.3/debian/kdump-tools-dump.service 1969-12-31 21:00:00.000000000 -0300 +++ makedumpfile-1.6.3/debian/kdump-tools-dump.service 2019-08-28 09:53:34.000000000 -0300 @@ -0,0 +1,12 @@ +[Unit] +Description=Kernel crash dump capture service +Wants=network-online.target +After=network-online.target + +[Service] +Type=oneshot +StandardOutput=syslog+console +EnvironmentFile=/etc/default/kdump-tools +ExecStart=/etc/init.d/kdump-tools start +ExecStop=/etc/init.d/kdump-tools stop +RemainAfterExit=yes diff -Nru makedumpfile-1.6.3/debian/kdump-tools.grub.ppc64el makedumpfile-1.6.3/debian/kdump-tools.grub.ppc64el --- makedumpfile-1.6.3/debian/kdump-tools.grub.ppc64el 2018-02-06 11:52:01.000000000 -0200 +++ makedumpfile-1.6.3/debian/kdump-tools.grub.ppc64el 2019-08-23 20:40:38.000000000 -0300 @@ -1 +1 @@ -GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M@128M" +GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M" diff -Nru makedumpfile-1.6.3/debian/kdump-tools.install makedumpfile-1.6.3/debian/kdump-tools.install --- makedumpfile-1.6.3/debian/kdump-tools.install 2018-02-06 11:52:01.000000000 -0200 +++ makedumpfile-1.6.3/debian/kdump-tools.install 2019-08-28 09:53:34.000000000 -0300 @@ -1,2 +1,4 @@ debian/kdump-config /usr/sbin debian/kdump-tools.conf /usr/share/kdump-tools/ +debian/50-kdump-tools.rules /lib/udev/rules.d/ +debian/kdump-tools-dump.service /lib/systemd/system/ diff -Nru makedumpfile-1.6.3/debian/kdump-tools.service makedumpfile-1.6.3/debian/kdump-tools.service --- makedumpfile-1.6.3/debian/kdump-tools.service 2018-02-06 13:37:32.000000000 -0200 +++ makedumpfile-1.6.3/debian/kdump-tools.service 2019-08-28 09:53:34.000000000 -0300 @@ -1,7 +1,5 @@ [Unit] Description=Kernel crash dump capture service -Wants=network-online.target -After=network-online.target [Service] Type=oneshot diff -Nru makedumpfile-1.6.3/debian/rules makedumpfile-1.6.3/debian/rules --- makedumpfile-1.6.3/debian/rules 2018-02-06 11:52:01.000000000 -0200 +++ makedumpfile-1.6.3/debian/rules 2019-08-28 09:53:34.000000000 -0300 @@ -7,7 +7,7 @@ SUBSTVARS = -Vdist:Depends="kexec-tools" endif -KDUMP_CMDLINE_APPEND = nr_cpus=1 systemd.unit=kdump-tools.service +KDUMP_CMDLINE_APPEND = nr_cpus=1 systemd.unit=kdump-tools-dump.service ifeq ($(DEB_HOST_ARCH),arm64) # pass else ifeq ($(DEB_HOST_ARCH),ppc64el)