** Summary changed: - flash-kernel should support compressed kernels + support compressed kernels on arm64
** Also affects: linux (Ubuntu) Importance: Undecided Status: New ** Also affects: debian-installer (Ubuntu) Importance: Undecided Status: New ** Also affects: debian-installer (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: flash-kernel (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Xenial) Importance: Undecided Status: New ** Changed in: debian-installer (Ubuntu) Status: New => Fix Released ** Changed in: flash-kernel (Ubuntu Xenial) Status: New => Confirmed ** Changed in: linux (Ubuntu) Status: New => In Progress ** Changed in: linux (Ubuntu) Assignee: (unassigned) => dann frazier (dannf) ** Changed in: linux (Ubuntu Xenial) Status: New => Triaged ** Changed in: flash-kernel (Ubuntu Xenial) Status: Confirmed => Triaged ** Changed in: debian-installer (Ubuntu Xenial) Status: New => Triaged -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1384955 Title: support compressed kernels on arm64 Status in debian-installer package in Ubuntu: Fix Released Status in flash-kernel package in Ubuntu: Fix Released Status in linux package in Ubuntu: In Progress Status in debian-installer source package in Xenial: Triaged Status in flash-kernel source package in Xenial: Triaged Status in linux source package in Xenial: Triaged Status in flash-kernel package in Debian: New Bug description: When building an upstream kernel using "make deb-pkg" and not any of the Ubuntu-specific kernel build methods (such as debian/rules binary- headers binary-generic), the resulting linux-image deb package includes a gzip-compressed kernel image (copied from Image.gz, not Image). When such a deb package is installed on an arm64 system (such as McDivitt) and flash-kernel is run, it always calls "mkimage" with "-C none", which results in a uImage that can't boot. The attached patch adds a check to the mkimage_kernel() function in /usr/share/flash-kernel/functions to determine whether the kernel image is gzip-compressed or not, and calls "mkimage" with the appropriate "-C gzip" or "-C none" option. I have tested this patch on McDivitt, with both standard Ubuntu 3.13.0-37 and upstream 3.18-rc1 kernels, and it works for me. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/1384955/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp