-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
boards: xenvm: remove incorrect condition for Kconfig heap values #81790
base: main
Are you sure you want to change the base?
Conversation
xenvm Kconfig contained incorrect name for board parameter. It led to build issues - heap size was set incorrectly. Since whole file is already placed under right Kconfig condition ("if BOARD_XENVM"), remove incorrect parameter at all. This issue was introduced by commit 8dc3f85 ("hwmv2: Introduce Hardware model version 2 and convert devices") due to the typo. Signed-off-by: Dmytro Firsov <[email protected]>
77cf4e9
to
fab0cd6
Compare
@firscity it looks like the CI failures might be legit? |
@kartben yeah, thank you |
9e1692b
tests/kernel/device/testcase.yaml
Outdated
@@ -7,7 +7,7 @@ tests: | |||
kernel.device: | |||
integration_platforms: | |||
- native_sim | |||
platform_exclude: xenvm | |||
platform_exclude: xenvm xenvm/xenvm/gicv3 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make all of these multiline please, this way diffs will be cleaner going forward
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for suggestion, done.
The issue with mentioned test for GICv3 version of xenvm virtual board is the same as for regular xenvm - device tree overlay for this test overrides #address-cells and #size-cells property for original device tree file (from 0x2 to 0x1), which leads to incorrect DT parsing by actual Xen drivers. This causes build errors, so test should be skipped for GICv3 platform too. Same issue for regular xenvm was fixed by commit 40fe366 ("tests: kernel: exclude xenvm from device tests"). Issue for GICv3 appeared after migrating to HWMv2. Signed-off-by: Dmytro Firsov <[email protected]>
9e1692b
to
aea83bc
Compare
Thanks everyone for review and approves. For everyone previously reviewed: Also I have no idea why |
Hi @rlubos, as I can see, you are maintainer of |
This has been fixed in main. Please rebase to make the error go away:) |
xenvm Kconfig contained incorrect name for board parameter. It led to build issues - heap size was set incorrectly. Since whole file is already placed under right Kconfig condition ("if BOARD_XENVM"), remove incorret parameter at all.
This issue was introduced by commit 8dc3f85 during migration to hwmv2 due to typo.