Skip to content
This repository was archived by the owner on May 30, 2023. It is now read-only.

sys-kernel/coreos-firmware: include firmware for compressed kernel modules#887

Merged
margamanterola merged 1 commit intomainfrom
marga-kinvolk/fix-firmware
Mar 8, 2021
Merged

sys-kernel/coreos-firmware: include firmware for compressed kernel modules#887
margamanterola merged 1 commit intomainfrom
marga-kinvolk/fix-firmware

Conversation

@margamanterola
Copy link
Copy Markdown
Contributor

@margamanterola margamanterola commented Mar 8, 2021

When listing kernel modules to decide which firmware should be shipped
together with the image, we need to now list both compressed and
uncompressed module.

Fixes: flatcar/Flatcar#359

Testing done

CI passed. Verified that the image has the missing firmware

When listing kernel modules to decide which firmware should be shipped
together with the image, we need to now list both compressed and
uncompressed module.

Fixes: flatcar/Flatcar#359
@margamanterola margamanterola requested a review from a team March 8, 2021 11:28
@margamanterola margamanterola self-assigned this Mar 8, 2021
@margamanterola margamanterola changed the title sys-kernel/coreos-firmware: include compressed modules sys-kernel/coreos-firmware: include firmware for compressed kernel modules Mar 8, 2021
@margamanterola
Copy link
Copy Markdown
Contributor Author

CI is still running, so far, tests have run successfully. I've downloaded the qemu image and verified that the missing firmware files are there:

Flatcar Container Linux by Kinvolk developer 2021.03.08+dev-flatcar-master-2187
core@localhost ~ $ find /usr/lib64/firmware/ -name '*.fw'
/usr/lib64/firmware/rtl_nic/rtl8168h-2.fw
/usr/lib64/firmware/rtl_nic/rtl8106e-1.fw
/usr/lib64/firmware/rtl_nic/rtl8168f-1.fw
/usr/lib64/firmware/rtl_nic/rtl8107e-1.fw
/usr/lib64/firmware/rtl_nic/rtl8168f-2.fw
/usr/lib64/firmware/rtl_nic/rtl8125a-3.fw
/usr/lib64/firmware/rtl_nic/rtl8168g-3.fw
/usr/lib64/firmware/rtl_nic/rtl8168e-3.fw
/usr/lib64/firmware/rtl_nic/rtl8168h-1.fw
/usr/lib64/firmware/rtl_nic/rtl8153b-2.fw
/usr/lib64/firmware/rtl_nic/rtl8168e-2.fw
/usr/lib64/firmware/rtl_nic/rtl8125b-2.fw
/usr/lib64/firmware/rtl_nic/rtl8168g-2.fw
/usr/lib64/firmware/rtl_nic/rtl8168d-2.fw
/usr/lib64/firmware/rtl_nic/rtl8168e-1.fw
/usr/lib64/firmware/rtl_nic/rtl8402-1.fw
/usr/lib64/firmware/rtl_nic/rtl8107e-2.fw
/usr/lib64/firmware/rtl_nic/rtl8106e-2.fw
/usr/lib64/firmware/rtl_nic/rtl8153a-2.fw
/usr/lib64/firmware/rtl_nic/rtl8168d-1.fw
/usr/lib64/firmware/rtl_nic/rtl8153a-4.fw
/usr/lib64/firmware/rtl_nic/rtl8153a-3.fw
/usr/lib64/firmware/rtl_nic/rtl8411-2.fw
/usr/lib64/firmware/rtl_nic/rtl8411-1.fw
/usr/lib64/firmware/rtl_nic/rtl8105e-1.fw
/usr/lib64/firmware/rtl_nic/rtl8168fp-3.fw
/usr/lib64/firmware/bnx2x/bnx2x-e1h-7.13.15.0.fw
/usr/lib64/firmware/bnx2x/bnx2x-e2-7.13.15.0.fw
/usr/lib64/firmware/bnx2x/bnx2x-e1-7.13.15.0.fw
/usr/lib64/firmware/bnx2/bnx2-mips-06-6.2.3.fw
/usr/lib64/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw
/usr/lib64/firmware/bnx2/bnx2-mips-09-6.2.1b.fw
/usr/lib64/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw
/usr/lib64/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw

@margamanterola
Copy link
Copy Markdown
Contributor Author

margamanterola commented Mar 8, 2021

CI passed, so I'm merging and cherry-picking to the beta/stable and alpha branches (flatcar-2765 and flatcar-2801).

@margamanterola margamanterola merged commit bf15949 into main Mar 8, 2021
@margamanterola margamanterola deleted the marga-kinvolk/fix-firmware branch March 8, 2021 14:29
margamanterola pushed a commit that referenced this pull request Mar 8, 2021
sys-kernel/coreos-firmware: include firmware for compressed kernel modules
margamanterola pushed a commit that referenced this pull request Mar 8, 2021
sys-kernel/coreos-firmware: include firmware for compressed kernel modules
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Network cards firmware missing on 2765.2.0

2 participants