[Bug 1384955] Re: flash-kernel should support compressed kernels
dann frazier
dann.frazier at canonical.com
Mon Jul 11 23:11:49 UTC 2016
Here's an updated patch that avoids the dependency on file, and also
adds a test case.
** Changed in: flash-kernel (Ubuntu)
Status: New => Triaged
** Patch added: "flash-kernel-gzip-kernel-support.patch"
https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/1384955/+attachment/4698961/+files/flash-kernel-gzip-kernel-support.patch
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to flash-kernel in Ubuntu.
https://bugs.launchpad.net/bugs/1384955
Title:
flash-kernel should support compressed kernels
Status in flash-kernel package in Ubuntu:
Triaged
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/flash-kernel/+bug/1384955/+subscriptions
More information about the foundations-bugs
mailing list