~hui.wang/+git/kernel-snaps-uc22-ls-base:main

Last commit made on 2022-08-28
Get this branch:
git clone -b main https://git.launchpad.net/~hui.wang/+git/kernel-snaps-uc22-ls-base
Only Hui Wang can upload to this branch. If you are Hui Wang please log in for upload directions.

Branch merges

Branch information

Recent commits

fcac39f... by Hui Wang

Add layersacpe private ppa to build snaps

Signed-off-by: Hui Wang <email address hidden>

6609b08... by Dimitri John Ledkov

Copy host trusted.gpg.d directory too, LP started to use it

Signed-off-by: Dimitri John Ledkov <email address hidden>

db7575b... by Dimitri John Ledkov

Revert "trim-firmware: correctly support firmware wildcard patterns"

There are still drivers that under-declare brcm firmware files.

This reverts commit 6cf73c040ab4edc59d6a71b8eb15f0746dd084d2.

339c847... by Dimitri John Ledkov

trim-firmware: if intel bluetooth firmware is included, include all of them

Currently only a subset of intel bluetooth firmware files are declared
as required by the btintel driver. If they are included, also copy and
include the rest of them for all other (more recent) devices.

BugLink: https://bugs.launchpad.net/bugs/1970819
Signed-off-by: Dimitri John Ledkov <email address hidden>
Acked-by: Tim Gardner <tim.gardner at canonical.com>
Signed-off-by: Dimitri John Ledkov <email address hidden>

6cf73c0... by Dimitri John Ledkov

trim-firmware: correctly support firmware wildcard patterns

firmware stanzas in kernel modules can contain wildcard
expansions. Thus explicitely do not quote fw_file such that wildcard
expansion finds all of:

 brcm/brcmfmac*-sdio.*.bin
 brcm/brcmfmac*-pcie.*.txt
 brcm/brcmfmac*-sdio.*.txt

Signed-off-by: Dimitri John Ledkov <email address hidden>
Acked-by: Tim Gardner <tim.gardner at canonical.com>
Signed-off-by: Dimitri John Ledkov <email address hidden>

331a0ee... by Dimitri John Ledkov

Copy snapd-info when available

Signed-off-by: Dimitri John Ledkov <email address hidden>

b929a7f... by Dimitri John Ledkov

Makefile.efi: allow kernel.efi without suffix version

Support installing kernel.efi without suffix version

Signed-off-by: Dimitri John Ledkov <email address hidden>

81dc427... by Juerg Haefliger

trim-firmware: Keep the wifi regulatory database files

Signed-off-by: Juerg Haefliger <email address hidden>

6d91407... by Juerg Haefliger

Remove unnecessary firmware binaries

BugLink: https://bugs.launchpad.net/bugs/1951422
BugLink: https://bugs.launchpad.net/bugs/1951423

linux-firmware provides a lot of binaries that are not needed/required and
just blow up the size of the kernel snap. In order to reduce the snap size,
remove all firmware binaries that are not referenced by the kernel. But
only if TRIM_FIRMWARE is set to 'true'.

Note that older kernels don't reference brcm firmware config files so
copy the whole directory content to be on the safe side.

Signed-off-by: Juerg Haefliger <email address hidden>
Acked-by: Dimitri John Ledkov <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Signed-off-by: Juerg Haefliger <email address hidden>

354de70... by Stefan Bader

Fix build by adding continuation mark

The new if line did not get continued and broke the builds.

Signed-off-by: Stefan Bader <email address hidden>