Comment 14 for bug 1659618

Revision history for this message
Manoj Iyer (manjo) wrote :

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 kexec-tools. https://pastebin.ubuntu.com/23968089/
Testing for lp 1663400 is posted to the SRU request description. Testing results for arm64 support yielded the same results as previously.

Ubuntu 16.04.1 LTS ubuntu ttyAMA2

ubuntu login: [ 857.281231] mmc0: Reset 0x1 never completed.
[ 860.859581] kexec_core: Starting new kernel
[ 0.000000] arch_timer: Failed to initialize memory-mapped timer, skipping
[ 1.169613] coresight-tmc ARMHFFF0:00: Byte-cntr-irq not specified
[ 1.178015] Failed to find cpu0 device node
[ 1.452042] mmc0: Reset 0x1 never completed.
[ 1.555603] mmc0: Reset 0x1 never completed.
[ 1.659871] mmc0: Reset 0x1 never completed.
[ 1.665249] hub 2-0:1.0: config failed, hub doesn't have any ports! (err -19)
[ 1.673240] hub 4-0:1.0: config failed, hub doesn't have any ports! (err -19)
[ 1.680657] hub 6-0:1.0: config failed, hub doesn't have any ports! (err -19)
[ 1.687974] hub 8-0:1.0: config failed, hub doesn't have any ports! (err -19)