Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support arm64 virtconfig #1761

Closed
wants to merge 2 commits into from
Closed

Conversation

broonie
Copy link
Member

@broonie broonie commented Feb 22, 2023

Upstream has just introduced a new configuration virtconfig for arm64, intended to build more quickly but test mach-virt only. Since it's implemented with a fragment we need to manually trigger builds.

arm64 upstream has just added a new virtual config 'virtconfig' which
builds much more quickly than defconfig and will boot in mach-virt.  Add
build coverage for this configuration.

Signed-off-by: Mark Brown <[email protected]>
@broonie
Copy link
Member Author

broonie commented Apr 13, 2023

Staging doesn't appear to be trying to build this for reasons I can't determine:

/kci_build list_kernel_configs --arch arm64 --build-config=next --kdir ~/git/linux
arm64 allmodconfig clang-17
arm64 defconfig+CONFIG_RANDOMIZE_BASE=y gcc-10
arm64 defconfig+CONFIG_ARM64_64K_PAGES=y gcc-10
arm64 virtconfig gcc-10
arm64 defconfig+CONFIG_ARM64_64K_PAGES=y clang-17
arm64 defconfig clang-17
arm64 defconfig+CONFIG_ARM64_16K_PAGES=y gcc-10
arm64 defconfig gcc-10
arm64 defconfig+arm64-chromebook+kselftest gcc-10
arm64 tinyconfig gcc-10
arm64 allmodconfig gcc-10
arm64 defconfig+CONFIG_CPU_BIG_ENDIAN=y gcc-10
arm64 allnoconfig gcc-10
arm64 allnoconfig clang-17
arm64 defconfig+debug gcc-10

The qemu virt targets for arm64 implement mach-virt so we should cover the
virtconfig which has been added upstream on those.

Signed-off-by: Mark Brown <[email protected]>
@gctucker
Copy link
Contributor

gctucker commented Jul 5, 2023

Adding skip label because of #1994

@gctucker gctucker added the staging-skip Don't test automatically on staging.kernelci.org label Jul 5, 2023
@nuclearcat
Copy link
Member

Closing, as we are deprecating the legacy system. If this is still an issue or relevant, please re-open it under the Maestro system. Thank you for your contribution, and sorry for the inconvenience.

@nuclearcat nuclearcat closed this Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
staging-skip Don't test automatically on staging.kernelci.org
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants