On Feb 8, 2017 08:06, "Robie Basak" <1384...@bugs.launchpad.net> wrote:
Are there any other systems that use flash-kernel that need to be considered in the test plan and regression potential sections? >From a flash-kernel perspective, based on the patch it seems to me that the decision to use a compressed kernel is outside the package, so I don't see a regression risk there. But other systems should be considered when landing the change that actually causes kernel images to be compressed, I think. X-Gene is the only arm64 SoC that I'm aware of that uses flash-kernel and the Ubuntu generic kernel. The switch to compressed kernels was specific to the Ubuntu arm64/generic kernel. WRT the change in the kernel package to make images compressed, it has been regression tested across the non-flash-kernel (i.e. UEFI) servers (GRUB handles the decompression). This change is also restricted to the hwe kernel in xenial, so it has no regression risk for those running the GA kernel. Both the kernel and flash-kernel changes were shipped in yakkety, and I am unaware of any outstanding regressions. There was some initial fallout then for d-i and maas-images, which generate uImages on their own, but those have been resolved within those projects. -dann -- 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: Fix Released Status in linux-hwe-edge package in Ubuntu: New Status in debian-installer source package in Xenial: Fix Committed Status in flash-kernel source package in Xenial: Fix Released Status in linux-hwe-edge source package in Xenial: New Status in flash-kernel package in Debian: New Bug description: [Impact] Ubuntu kernels >= hwe-y (4.8) will no longer boot on xgene/uboot systems. The image size appears to have outgrown the defined firmware region, and u-boot will error out with a checksum mismatch error. A solution for this is to start shipping a compressed kernel (Image.gz target). flash-kernel needs updating to detect a compressed kernel and set the appropriate uImage compression flag. Similarly, d-i needs updating because it does it's own uImage generation. [Test Case] Boot an hwe-y kernel on an xgene/uboot system (APM Mustang, HP ProLiant m400). [Regression Risk] The necessary code is in place and in-use for yakkety, and no issues have been discovered there. The SRU involves clean cherry-picks of that code for d-i & f-k. The kernel side needs to be modified to pull in the correct version of flash-kernel for xenial. 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