Activity log for bug #1659618

Date Who What changed Old value New value Message
2017-01-26 17:50:24 Manoj Iyer bug added bug
2017-01-26 17:51:08 Manoj Iyer affects ubuntu kexec-tools (Ubuntu)
2017-01-26 17:51:08 Manoj Iyer kexec-tools (Ubuntu): importance Undecided High
2017-01-26 17:53:05 Manoj Iyer description [IMPACT] * kexec-tools in Xenial (16.04) currently does not support ARM64 architecture. * Backport support for ARM64 arch from upstream https://github.com/horms/kexec-tools * Majority of the patches are contained in kexec/arch/arm64/ except for one patch that impacts purgatory and common device tree routines. [TEST CASE] * I built kexec-tools for ARM64 and tested it on HW using the following testcase: $ sudo kexec -l /boot/vmlinuz-<version>-generic --initrd=/boot/initrd.img-<version>-generic --command-line="root=UUID=<uuid> ro vt.handoff=7" $ sudo kexec -e * I was able to kexec the new kernel successfully. * [ 6702.357899] kexec_core: Starting new kernel [ 0.000000] Booting Linux on physical CPU 0x200 [ 0.000000] Linux version <version>-generic (buildd@bos01-arm64-008) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) ) [ 0.000000] Boot CPU: AArch64 Processor [510f8000] [REGRESSION POTENTIAL] * Since patches are confined to arm[64] there is a low overall risk of regression. [OTHER INFO] * You can find a Xenial kexec-tools package built for AMD64, i386 and ARM64 in my PPA https://launchpad.net/~manjo/+archive/ubuntu/devtools/ * This package is built using the Xenial source package for kexec-tools with ARM64 enablement patches applied. * Please pull the changes from my PPA package and integrate into Ubuntu Xenial kexec-tools after review. [IMPACT]  * kexec-tools in Xenial (16.04) currently does not support ARM64 architecture.  * Backport support for ARM64 arch from upstream https://github.com/horms/kexec-tools  * Majority of the patches are contained in kexec/arch/arm64/ except for one patch that impacts purgatory and common device tree routines. [TEST CASE]  * I built kexec-tools for ARM64 and tested it on HW using the following testcase:    $ sudo kexec -l /boot/vmlinuz-<version>-generic --initrd=/boot/initrd.img-<version>-generic      --command-line="root=UUID=<uuid> ro vt.handoff=7"    $ sudo kexec -e  * I was able to kexec the new kernel successfully.  * [ 6702.357899] kexec_core: Starting new kernel    [ 0.000000] Booting Linux on physical CPU 0x200    [ 0.000000] Linux version <version>-generic (buildd@bos01-arm64-008) (gcc version 5.4.0    20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) )    [ 0.000000] Boot CPU: AArch64 Processor [510f8000] [REGRESSION POTENTIAL]  * Since patches are confined to arm[64] there is a low overall risk of regression. [OTHER INFO]  * You can find a Xenial kexec-tools package built for AMD64, i386 and ARM64 in my PPA    https://launchpad.net/~manjo/+archive/ubuntu/devtools/  * This package is built using the Xenial source package for kexec-tools with ARM64 enablement patches applied.  * Please pull the changes from my PPA package and integrate into Ubuntu Xenial kexec-tools after review.
2017-01-26 17:55:04 Manoj Iyer description [IMPACT]  * kexec-tools in Xenial (16.04) currently does not support ARM64 architecture.  * Backport support for ARM64 arch from upstream https://github.com/horms/kexec-tools  * Majority of the patches are contained in kexec/arch/arm64/ except for one patch that impacts purgatory and common device tree routines. [TEST CASE]  * I built kexec-tools for ARM64 and tested it on HW using the following testcase:    $ sudo kexec -l /boot/vmlinuz-<version>-generic --initrd=/boot/initrd.img-<version>-generic      --command-line="root=UUID=<uuid> ro vt.handoff=7"    $ sudo kexec -e  * I was able to kexec the new kernel successfully.  * [ 6702.357899] kexec_core: Starting new kernel    [ 0.000000] Booting Linux on physical CPU 0x200    [ 0.000000] Linux version <version>-generic (buildd@bos01-arm64-008) (gcc version 5.4.0    20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) )    [ 0.000000] Boot CPU: AArch64 Processor [510f8000] [REGRESSION POTENTIAL]  * Since patches are confined to arm[64] there is a low overall risk of regression. [OTHER INFO]  * You can find a Xenial kexec-tools package built for AMD64, i386 and ARM64 in my PPA    https://launchpad.net/~manjo/+archive/ubuntu/devtools/  * This package is built using the Xenial source package for kexec-tools with ARM64 enablement patches applied.  * Please pull the changes from my PPA package and integrate into Ubuntu Xenial kexec-tools after review. [IMPACT]  * kexec-tools in Xenial (16.04) currently does not support ARM64 architecture.  * Backport support for ARM64 arch from upstream    https://github.com/horms/kexec-tools  * Majority of the patches are contained in kexec/arch/arm64/ except for    one patch that impacts purgatory and common device tree routines. [TEST CASE]  * I built kexec-tools for ARM64 and tested it on HW using the following    testcase:    $ sudo kexec -l /boot/vmlinuz-<version>-generic      --initrd=/boot/initrd.img-<version>-generic      --command-line="root=UUID=<uuid> ro vt.handoff=7"    $ sudo kexec -e  * I was able to kexec the new kernel successfully.  * [ 6702.357899] kexec_core: Starting new kernel    [ 0.000000] Booting Linux on physical CPU 0x200    [ 0.000000] Linux version <version>-generic (buildd@bos01-arm64-008) (gcc version 5.4.0    20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) )    [ 0.000000] Boot CPU: AArch64 Processor [510f8000] [REGRESSION POTENTIAL]  * Since patches are confined to arm[64] there is a low overall risk of    regression. [OTHER INFO]  * You can find a Xenial kexec-tools package built for AMD64, i386 and    ARM64 in my PPA    https://launchpad.net/~manjo/+archive/ubuntu/devtools/  * This package is built using the Xenial source package for kexec-tools    with ARM64 enablement patches applied.  * Please pull the changes from my PPA package and integrate into Ubuntu    Xenial kexec-tools after review.
2017-01-26 17:55:34 Manoj Iyer description [IMPACT]  * kexec-tools in Xenial (16.04) currently does not support ARM64 architecture.  * Backport support for ARM64 arch from upstream    https://github.com/horms/kexec-tools  * Majority of the patches are contained in kexec/arch/arm64/ except for    one patch that impacts purgatory and common device tree routines. [TEST CASE]  * I built kexec-tools for ARM64 and tested it on HW using the following    testcase:    $ sudo kexec -l /boot/vmlinuz-<version>-generic      --initrd=/boot/initrd.img-<version>-generic      --command-line="root=UUID=<uuid> ro vt.handoff=7"    $ sudo kexec -e  * I was able to kexec the new kernel successfully.  * [ 6702.357899] kexec_core: Starting new kernel    [ 0.000000] Booting Linux on physical CPU 0x200    [ 0.000000] Linux version <version>-generic (buildd@bos01-arm64-008) (gcc version 5.4.0    20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) )    [ 0.000000] Boot CPU: AArch64 Processor [510f8000] [REGRESSION POTENTIAL]  * Since patches are confined to arm[64] there is a low overall risk of    regression. [OTHER INFO]  * You can find a Xenial kexec-tools package built for AMD64, i386 and    ARM64 in my PPA    https://launchpad.net/~manjo/+archive/ubuntu/devtools/  * This package is built using the Xenial source package for kexec-tools    with ARM64 enablement patches applied.  * Please pull the changes from my PPA package and integrate into Ubuntu    Xenial kexec-tools after review. [IMPACT]  * kexec-tools in Xenial (16.04) currently does not support ARM64    architecture.  * Backport support for ARM64 arch from upstream    https://github.com/horms/kexec-tools  * Majority of the patches are contained in kexec/arch/arm64/ except for    one patch that impacts purgatory and common device tree routines. [TEST CASE]  * I built kexec-tools for ARM64 and tested it on HW using the following    testcase:    $ sudo kexec -l /boot/vmlinuz-<version>-generic      --initrd=/boot/initrd.img-<version>-generic      --command-line="root=UUID=<uuid> ro vt.handoff=7"    $ sudo kexec -e  * I was able to kexec the new kernel successfully.  * [ 6702.357899] kexec_core: Starting new kernel    [ 0.000000] Booting Linux on physical CPU 0x200    [ 0.000000] Linux version <version>-generic (buildd@bos01-arm64-008) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) )    [ 0.000000] Boot CPU: AArch64 Processor [510f8000] [REGRESSION POTENTIAL]  * Since patches are confined to arm[64] there is a low overall risk of    regression. [OTHER INFO]  * You can find a Xenial kexec-tools package built for AMD64, i386 and    ARM64 in my PPA    https://launchpad.net/~manjo/+archive/ubuntu/devtools/  * This package is built using the Xenial source package for kexec-tools    with ARM64 enablement patches applied.  * Please pull the changes from my PPA package and integrate into Ubuntu    Xenial kexec-tools after review.
2017-01-26 18:03:30 dann frazier kexec-tools (Ubuntu): milestone xenial-updates
2017-01-26 18:03:38 dann frazier summary [SRU] [Xenial] Enable ARM64 support in kexec-tools Enable ARM64 support in kexec-tools
2017-01-26 18:04:47 dann frazier bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791943
2017-01-26 18:04:47 dann frazier bug task added kexec-tools (Debian)
2017-01-26 18:05:51 dann frazier nominated for series Ubuntu Yakkety
2017-01-26 18:05:51 dann frazier bug task added kexec-tools (Ubuntu Yakkety)
2017-01-26 18:05:51 dann frazier nominated for series Ubuntu Xenial
2017-01-26 18:05:51 dann frazier bug task added kexec-tools (Ubuntu Xenial)
2017-01-26 18:06:03 dann frazier kexec-tools (Ubuntu): status New Confirmed
2017-01-26 18:06:05 dann frazier kexec-tools (Ubuntu Xenial): status New Confirmed
2017-01-26 18:06:07 dann frazier kexec-tools (Ubuntu Yakkety): status New Confirmed
2017-01-26 18:35:28 Manoj Iyer description [IMPACT]  * kexec-tools in Xenial (16.04) currently does not support ARM64    architecture.  * Backport support for ARM64 arch from upstream    https://github.com/horms/kexec-tools  * Majority of the patches are contained in kexec/arch/arm64/ except for    one patch that impacts purgatory and common device tree routines. [TEST CASE]  * I built kexec-tools for ARM64 and tested it on HW using the following    testcase:    $ sudo kexec -l /boot/vmlinuz-<version>-generic      --initrd=/boot/initrd.img-<version>-generic      --command-line="root=UUID=<uuid> ro vt.handoff=7"    $ sudo kexec -e  * I was able to kexec the new kernel successfully.  * [ 6702.357899] kexec_core: Starting new kernel    [ 0.000000] Booting Linux on physical CPU 0x200    [ 0.000000] Linux version <version>-generic (buildd@bos01-arm64-008) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) )    [ 0.000000] Boot CPU: AArch64 Processor [510f8000] [REGRESSION POTENTIAL]  * Since patches are confined to arm[64] there is a low overall risk of    regression. [OTHER INFO]  * You can find a Xenial kexec-tools package built for AMD64, i386 and    ARM64 in my PPA    https://launchpad.net/~manjo/+archive/ubuntu/devtools/  * This package is built using the Xenial source package for kexec-tools    with ARM64 enablement patches applied.  * Please pull the changes from my PPA package and integrate into Ubuntu    Xenial kexec-tools after review. [IMPACT]  * kexec-tools in Xenial (16.04) currently does not support ARM64    architecture.  * Backport support for ARM64 arch from upstream    https://github.com/horms/kexec-tools  * Majority of the patches are contained in kexec/arch/arm64/ except for    one patch that impacts purgatory and common device tree routines. [TEST CASE]  * I built kexec-tools for ARM64 and tested it on HW using the following    testcase:    $ sudo kexec -l /boot/vmlinuz-<version>-generic      --initrd=/boot/initrd.img-<version>-generic      --command-line="root=UUID=<uuid> ro vt.handoff=7"    $ sudo kexec -e  * I was able to kexec the new kernel successfully.  * [ 6702.357899] kexec_core: Starting new kernel    [ 0.000000] Booting Linux on physical CPU 0x200    [ 0.000000] Linux version <version>-generic (buildd@bos01-arm64-008)    (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) )    [ 0.000000] Boot CPU: AArch64 Processor [510f8000] [REGRESSION POTENTIAL]  * Since patches are confined to arm[64] there is a low overall risk of    regression. [OTHER INFO]  * You can find a Xenial kexec-tools package built for AMD64, i386 and    ARM64 in my PPA    https://launchpad.net/~manjo/+archive/ubuntu/kexec-tools  * This package is built using the Xenial source package for kexec-tools    with ARM64 enablement patches applied.  * Please pull the changes from my PPA package and integrate into Ubuntu    Xenial kexec-tools after review.
2017-01-26 19:20:10 Manoj Iyer attachment added updated debdiff - changelog referring to LP# 1659618 https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1659618/+attachment/4809480/+files/updated-debdiff-withLP%23.diff
2017-01-26 20:28:22 Ubuntu Foundations Team Bug Bot tags patch
2017-01-26 20:28:31 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Sponsors Team
2017-01-26 22:20:37 Bug Watch Updater kexec-tools (Debian): status Unknown Fix Released
2017-02-01 19:45:16 dann frazier kexec-tools (Ubuntu): assignee Louis Bouchard (louis-bouchard) dann frazier (dannf)
2017-02-01 21:31:08 Launchpad Janitor kexec-tools (Ubuntu): status Confirmed Fix Released
2017-02-07 16:17:28 Manoj Iyer attachment added Yakkety kexec-tools arm64 support https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1659618/+attachment/4814820/+files/yakkety-kexec-tools-enable-arm64-support.patch
2017-02-07 18:29:59 dann frazier kexec-tools (Ubuntu Xenial): status Confirmed In Progress
2017-02-07 18:30:02 dann frazier kexec-tools (Ubuntu Yakkety): status Confirmed In Progress
2017-02-07 18:30:04 dann frazier kexec-tools (Ubuntu Xenial): assignee dann frazier (dannf)
2017-02-07 18:30:09 dann frazier kexec-tools (Ubuntu Yakkety): assignee dann frazier (dannf)
2017-02-07 18:31:23 dann frazier kexec-tools (Ubuntu Yakkety): assignee dann frazier (dannf) Manoj Iyer (manjo)
2017-02-07 18:31:26 dann frazier kexec-tools (Ubuntu Yakkety): assignee Manoj Iyer (manjo) dann frazier (dannf)
2017-02-07 18:31:33 dann frazier kexec-tools (Ubuntu Xenial): assignee dann frazier (dannf) Manoj Iyer (manjo)
2017-02-07 19:37:03 Manoj Iyer attachment added Yakkety kexec-tools arm64 support V2 https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1659618/+attachment/4814949/+files/yakkety-kexec-tools-enable-arm64-support-V2.patch
2017-02-07 19:58:56 Manoj Iyer attachment added Yakkety kexec-tools arm64 support V3 https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1659618/+attachment/4814950/+files/yakkety-kexec-tools-enable-arm64-support-V3.patch
2017-02-07 20:20:19 Manoj Iyer attachment added Yakkety kexec-tools arm64 support V4 https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1659618/+attachment/4814952/+files/yakkety-kexec-tools-enable-arm64-support-V4.patch
2017-02-07 21:59:08 Manoj Iyer attachment added Xenial kexec-tools arm64 support https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1659618/+attachment/4814982/+files/xenial-kexec-tools-enable-arm64-support.patch
2017-02-08 16:16:38 dann frazier kexec-tools (Ubuntu Xenial): importance Undecided High
2017-02-08 16:16:43 dann frazier kexec-tools (Ubuntu Yakkety): importance Undecided High
2017-02-10 18:04:46 Manoj Iyer attachment added [XENIAL V2] kexec arm64 support patch https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1659618/+attachment/4816668/+files/V2-kexec-xenial-arm64-support.patch
2017-02-10 19:19:00 Manoj Iyer attachment added [YAKKETY Final] kexec arm64 support patch https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1659618/+attachment/4816757/+files/final-kexec-yakkety-arm64-support.patch
2017-02-14 14:52:44 Manoj Iyer attachment added [Zesty] kexec increase the upper limit for RAM segments https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1659618/+attachment/4818862/+files/zesty-kexec-Increase-the-upper-limit-for-RAM-segments.patch
2017-03-02 17:47:09 Brian Murray kexec-tools (Ubuntu Yakkety): status In Progress Fix Committed
2017-03-02 17:47:18 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2017-03-02 17:47:25 Brian Murray bug added subscriber SRU Verification
2017-03-02 17:47:29 Brian Murray tags patch patch verification-needed
2017-03-02 17:51:28 Brian Murray kexec-tools (Ubuntu Xenial): status In Progress Fix Committed
2017-03-02 17:51:59 Brian Murray removed subscriber Ubuntu Sponsors Team
2017-03-21 14:46:30 Manoj Iyer tags patch verification-needed patch verification-done-xenial verification-needed
2017-03-21 16:52:34 Manoj Iyer tags patch verification-done-xenial verification-needed patch verification-done-xenial verification-done-yakkety
2017-05-25 18:41:17 Brian Murray tags patch verification-done-xenial verification-done-yakkety patch verification-failed
2017-05-25 19:02:38 Brian Murray tags patch verification-failed patch verification-failed-yakkety verification-needed-xenial
2017-05-30 23:14:32 Manoj Iyer tags patch verification-failed-yakkety verification-needed-xenial patch verification-done verification-failed-yakkety
2017-05-31 02:08:13 dann frazier tags patch verification-done verification-failed-yakkety patch verification-done-xenial verification-failed-yakkety
2017-06-09 17:13:04 Manoj Iyer tags patch verification-done-xenial verification-failed-yakkety patch verification-done-xenial verification-done-yakkety
2018-06-11 12:23:07 Launchpad Janitor kexec-tools (Ubuntu Xenial): status Fix Committed Fix Released