Skip to content

coreos-modules: move mana kmod to commonconfig#2723

Merged
t-lo merged 1 commit intomainfrom
t-lo/move-mana-kmod-to-commonconfig
Mar 7, 2025
Merged

coreos-modules: move mana kmod to commonconfig#2723
t-lo merged 1 commit intomainfrom
t-lo/move-mana-kmod-to-commonconfig

Conversation

@t-lo
Copy link
Member

@t-lo t-lo commented Mar 7, 2025

This change moves CONFIG_MICROSOFT_MANA=m from amd64_defconfig-6.6 to commonconfig-6.6 to support the MANA network driver on ARM64 instances, too.

How to use

Build the OS image, launch a qemu aarch64 instance, check if the module loads.

Testing done

See "How to use".

Before merge

Remove commit 98ffef5 ; this was added because the last nightly SDK build did not complete, and today's SDK is not available - so we need to use yesterday's SDK.

Backport / Cherry-Pick

This change should be backported to all active maintenance branches, i.e. flatcar-4230, flatcar-4186, flatcar-4152, and flatcar-4081.

This change moves CONFIG_MICROSOFT_MANA=m from amd64_defconfig-6.6 to
commonconfig-6.6 to support the MANA network driver on ARM64 instances,
too.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
@t-lo t-lo temporarily deployed to development March 7, 2025 10:00 — with GitHub Actions Inactive
@t-lo t-lo temporarily deployed to development March 7, 2025 10:09 — with GitHub Actions Inactive
@t-lo t-lo requested a review from a team March 7, 2025 13:06
@t-lo t-lo temporarily deployed to development March 7, 2025 13:19 — with GitHub Actions Inactive
@t-lo t-lo force-pushed the t-lo/move-mana-kmod-to-commonconfig branch from 86a4d28 to 98ffef5 Compare March 7, 2025 13:23
@t-lo t-lo temporarily deployed to development March 7, 2025 13:23 — with GitHub Actions Inactive
@chewi
Copy link
Contributor

chewi commented Mar 7, 2025

How much does this increase the initrd size by, if anything?

@github-actions
Copy link

github-actions bot commented Mar 7, 2025

Build action triggered: https://github.com/flatcar/scripts/actions/runs/13724252934

@t-lo
Copy link
Member Author

t-lo commented Mar 7, 2025

How much does this increase the initrd size by, if anything? arm64 is actually closer to the limit than amd64.

The kmod is about ~40kB.

@t-lo
Copy link
Member Author

t-lo commented Mar 7, 2025

Build and test succeeded, reverting 98ffef5 and force-merging.

@t-lo t-lo force-pushed the t-lo/move-mana-kmod-to-commonconfig branch from 98ffef5 to bc47a32 Compare March 7, 2025 15:45
@t-lo t-lo merged commit 9e441de into main Mar 7, 2025
3 of 6 checks passed
t-lo added a commit that referenced this pull request Mar 7, 2025
coreos-modules: move mana kmod to commonconfig
t-lo added a commit that referenced this pull request Mar 7, 2025
coreos-modules: move mana kmod to commonconfig
t-lo added a commit that referenced this pull request Mar 7, 2025
coreos-modules: move mana kmod to commonconfig
t-lo added a commit that referenced this pull request Mar 7, 2025
coreos-modules: move mana kmod to commonconfig
@t-lo
Copy link
Member Author

t-lo commented Mar 7, 2025

Done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants