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
** Chan
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 timer(s
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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1659618
Title:
Enable ARM64 support in kexec-tools
To manage no
** Tags removed: verification-done
** Tags added: verification-done-xenial
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1659618
Title:
Enable ARM64 support in kexec-tools
To manage notifications a
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 packa
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 Ubuntu
Bugs, which is subscribed to
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] cloud
[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 yakkety-proposed/m
[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 kexe
** 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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1
[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 kexec-
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 test
** 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 Ubuntu
Bugs, which is subscr
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"
https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1659618/+attachment/4814950/+files/yakkety-kexec-tools-ena
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 yakket
** 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 (Ubuntu
[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, swap
[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 call
** Changed in: kexec-tools (Ubuntu)
Assignee: Louis Bouchard (louis-bouchard) => dann frazier (dannf)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1659618
Title:
Enable ARM64 support in kexec-
** Changed in: kexec-tools (Debian)
Status: Unknown => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1659618
Title:
Enable ARM64 support in kexec-tools
To manage notifications a
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 attachmen
[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
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 notif
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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1659618
Title:
Enable ARM64 support in kexec-tools
To mana
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
one
33 matches
Mail list logo