Add storage kernel modules for arm64/armhf build

Bug #1863214 reported by Taiten Peng on 2020-02-14
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Initramfs Tools Ubuntu Core
Undecided
Unassigned
snap-core18
Undecided
Unassigned
snap-core20
New
Undecided
Unassigned
initramfs-tools-ubuntu-core (Ubuntu)
Undecided
Unassigned

Bug Description

Missing minimum storage drivers when building Ubuntu Core image with Ubuntu pc-kernel

A pull request was sent from Rockchip engineers to support rockchip storages

https://github.com/snapcore/core-build/pull/58

Steve Langasek (vorlon) wrote :

This bug report mentions pc-kernel, but that snap is specific to amd64, so what is its relationship to this PR for arm support?

Why is this a change to be made to the initramfs support, rather than having the kernel modules required for storage access being built into the kernel image?

Ian Johnson (anonymouse67) wrote :

Steve, the pc-kernel snap is also published for armhf and arm64 (though it appears the arm64 was never published to 18/stable, only 18/candidate).

Though it's unclear if this request for UC16 or UC18?

Oliver Grawert (ogra) wrote :

The pc-kernel snap is essentially just "linux-generic", sadly it was decided back then that the "linux-generic" name was not appropriate and that we would only build the kernel snap for amd64 in core16 ....

In core 18 it was finally accepted to also build this kernel for both arm arches so that we can support all boards that are also supported by the linux-generic deb version of the respective arch (there are cubox, sabrelite, beaglebone, pocketbeagle and a few other community images based on the armhf pc-kernel snap around already).

Thus this request is indeed only for core18.

Taiten Peng (taitenpeng) wrote :

Yes this is for Core 18, if pc-kernel in Core 20 is not leverage this package we should have these as kernel built-in.

And yes, we are keen to build UC images with pc-kernel rather than custom kernel branches for community boards

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers