This bug was fixed in the package kexec-tools -
1:2.0.16-1ubuntu1~16.04.1
---
kexec-tools (1:2.0.16-1ubuntu1~16.04.1) xenial; urgency=low
* Backport latest kexec-tools from bionic to xenial (LP: #1743529).
-- Thadeu Lima de Souza Cascardo Fri, 23 Feb
2018 12:11:36 -0300
**
Yakkety verification:
[ 77.450371] kexec_core: Starting new kernel
[0.618716] kvm [1]: HYP mode not available
[0.00] arch_timer: WARNING: Invalid trigger for IRQ3, assuming level low
[0.00] arch_timer: WARNING: Please fix your firmware
[0.00] arch_timer: cp15
Note that the yakkety SRU for this is still in unapproved, so it can't
yet be verified.
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to kexec-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1659618
Title:
Enable ARM64 support in
** Tags removed: verification-done
** Tags added: verification-done-xenial
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to kexec-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1659618
Title:
Enable ARM64 support in kexec-tools
ubuntu@ubuntu:~$ apt policy kexec-tools
kexec-tools:
Installed: (none)
Candidate: 1:2.0.10-1ubuntu2.2
Version table:
1:2.0.10-1ubuntu2.2 500
500 http://us.ports.ubuntu.com/ubuntu-ports xenial-proposed/main arm64
Packages
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ dpkg -l | grep kexec
Oh, no it's 1:2.0.10-1ubuntu2.1 that failed to build from source, but
1:2.0.10-1ubuntu2.2 is really in -proposed. This was accepted into
-proposed without adding a comment to the bug which caused my confusion.
Regardless the bug will need to be reverified for 16.04 with the new
version of the
Chris's comment is also true for Xenial - the armhf version of the
package failed to build.
** Tags removed: verification-done-xenial verification-done-yakkety
** Tags added: verification-failed
--
You received this bug notification because you are a member of Kernel
Packages, which is
While this has passed testing on arm64, it introduces a FTBFS regression
in the armhf package on Yakkety: https://launchpad.net/ubuntu/+source
/kexec-tools/1:2.0.10-2ubuntu1.1/+build/12076905
Please resolve this build error and upload a new package.
--
You received this bug notification because
test login: [ 146.606156] cloud-init[1023]: Cloud-init v. 0.7.9 running
'modules:config' at Tue, 21 Mar 2017 17:23:44 +. Up 143.57 seconds.
[ 168.868544] cloud-init[1161]: Cloud-init v. 0.7.9 running 'modules:final' at
Tue, 21 Mar 2017 17:24:06 +. Up 165.37 seconds.
[ 168.914038]
[Yakkety Proposed Testing]
ubuntu@test:~$ cat /etc/issue
Ubuntu 16.10 \n \l
ubuntu@test:~$ sudo apt policy kexec-tools
kexec-tools:
Installed: (none)
Candidate: 1:2.0.10-2ubuntu1.1
Version table:
1:2.0.10-2ubuntu1.1 500
500 http://ports.ubuntu.com/ubuntu-ports
[Xenial Proposed Testing]
ubuntu@ubuntu:~$ sudo apt policy kexec-tools
kexec-tools:
Installed: (none)
Candidate: 1:2.0.10-1ubuntu2.1
Version table:
1:2.0.10-1ubuntu2.1 500
500 http://ports.ubuntu.com/ubuntu-ports xenial-proposed/main arm64
Packages
ubuntu@ubuntu:~$ sudo kexec
Hello Manoj, or anyone else affected,
Accepted kexec-tools into yakkety-proposed. The package will build now
and be available at https://launchpad.net/ubuntu/+source/kexec-
tools/1:2.0.10-2ubuntu1.1 in a few hours, and then in the -proposed
repository.
Please help us by testing this new package.
The attached patch is for:
* kexec: Increase the upper limit for RAM segments (LP: #1663400)
This patch applies cleanly on Zesty kexec-tools:
https://pastebin.ubuntu.com/23995216/
[TESTING with Zesty kexec-tools on hardware]
ubuntu@ubuntu:~$ dpkg -l | grep kexec-tools
ii kexec-tools
The attached patch has the complete set of patches needed for kexec support on
ARM64.
* Enable ARM64 support in kexec-tools (LP: #1659618)
* Enable support for compressed kernels on ARM64 (LP: #1661363)
* kexec: Increase the upper limit for RAM segments (LP: #1663400)
This patch applies cleanly
The attached patch has the complete set of patches needed for kexec support on
ARM64.
* kexec: Increase the upper limit for RAM segments [LP: #1663400]
* Enable compressed kernel support for ARM64 [LP: #1661363]
* Enable ARM64 support [LP: #1659618]
This patch applies cleanly on Xenial
** Changed in: kexec-tools (Ubuntu Xenial)
Importance: Undecided => High
** Changed in: kexec-tools (Ubuntu Yakkety)
Importance: Undecided => High
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to kexec-tools in Ubuntu.
[Regression testing on Xenial AMD64]
AMD64 kernel already has kexec support on Xenial. The attached patch applies
cleanly and builds on AMD64: https://pastebin.ubuntu.com/23950437/
== Installed kexec-tools built with ARM64 enablement patches ==
ubuntu@test:~$ dpkg -l | grep kexec-tools
ii
I was able to apply this patch and build kexec-tools on Xenial. Please
see this link for details: https://pastebin.ubuntu.com/23950298/
[TESTING]
== Y kernel for X series with kexec support ==
I had to build a Yakkety kernel for Xenial series with KEXEC enabled.
ubuntu@test:~$ uname -a
Linux
** Patch 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
--
You received this bug notification because you are a member of Kernel
Packages, which is
Please ignore my previous comment, I introduced an err in the changelog.
Please use this cleaned up version of the patch.
** Patch added: "Yakkety kexec-tools arm64 support V3"
Please note that the previous debdiff patch I attached introduced some
spurious changes by accident. Here is a cleaner version of the debdiff
patch for Yakkety. I applied this patch to Yakkety kexec-tools and I was
able to build and test.
Please consider this patch for SRU to kexec-tools in
** Changed in: kexec-tools (Ubuntu Xenial)
Status: Confirmed => In Progress
** Changed in: kexec-tools (Ubuntu Yakkety)
Status: Confirmed => In Progress
** Changed in: kexec-tools (Ubuntu Xenial)
Assignee: (unassigned) => dann frazier (dannf)
** Changed in: kexec-tools
[AMD64 regression testing]
[Testing with stock Yakkety kernel & kexec-tools]
ubuntu@test:~$ sudo file /boot/vmlinuz-4.8.0-30-generic
/boot/vmlinuz-4.8.0-30-generic: Linux kernel x86 boot executable bzImage,
version 4.8.0-30-generic (buildd@lcy01-08) #32-Ubuntu SMP Fri Dec 2 03:,
RO-rootFS,
[Testing on VM]
== Default kernel on Yakkety ==
ubuntu@test:~$ uname -a
Linux test 4.8.0-37-generic #39-Ubuntu SMP Thu Jan 26 02:26:41 UTC 2017 aarch64
aarch64 aarch64 GNU/Linux
ubuntu@test:~$
== No kexec-tools for ARM64 ==
ubuntu@test:~$ sudo apt-get install kexec-tools
Reading package lists...
This bug was fixed in the package kexec-tools - 1:2.0.14-1ubuntu1
---
kexec-tools (1:2.0.14-1ubuntu1) zesty; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Default to not kexecing a kernel on boot in the automatically
generated conffile
- Don't
** Changed in: kexec-tools (Ubuntu)
Assignee: Louis Bouchard (louis-bouchard) => dann frazier (dannf)
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to kexec-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1659618
Title:
Enable
** Changed in: kexec-tools (Debian)
Status: Unknown => Fix Released
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to kexec-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1659618
Title:
Enable ARM64 support in kexec-tools
The attachment "updated debdiff - changelog referring to LP# 1659618"
seems to be a debdiff. The ubuntu-sponsors team has been subscribed to
the bug report so that they can review and hopefully sponsor the
debdiff. If the attachment isn't a patch, please remove the "patch"
flag from the
[TESTING ON ARM64 HARDWARE]
$ cat /etc/issue
Ubuntu 16.04.1 LTS \n \l
$ sudo apt-add-repository ppa:manjo/kexec-tools
$ sudo apt update
$ sudo apt install kexec-tools
$ kexec --version
kexec-tools 2.0.10 released 26 January 2017
$ ls /boot
abi-4.7.0-2-generic grub
The above test was that of the kexec-tools package that includes review
comments from dannf.
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to kexec-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1659618
Title:
Enable ARM64 support in
Updated changelog to refer to LP: #1659618
new debdiff attached.
** Patch 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
--
You received this bug
Thanks Manoj! A few comments on your prepared package.
- We need to fix in zesty and yakkety as well as xenial
- Version for xenial should be 1:2.0.10-1ubuntu2.1
- Is arm64_build.patch needed? I know we had to add it to Debian for compat w/
sid's toolchain, but I'm not sure we need it for Ubuntu
** Description changed:
[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
33 matches
Mail list logo