From: Scott Weaver scweaver@redhat.com
CONFIG_OF_OVERLAY: enable for aarch64 and powerpc
CONFIG_OF_OVERLAY is now selected by some KUnit tests where CONFIG_OF is enabled. Because these tests are enabled for aarch64 and powerpc we also need to enable CONFIG_OF_OVERLAY for these arches.
See: 5776526beb95 ('clk: Add KUnit tests for clk fixed rate basic type') 274aff8711b2 ('clk: Add KUnit tests for clks registered with struct clk_parent_data') 5c9dd72d8385 (of: Add a KUnit test for overlays and test managed APIs)
Signed-off-by: Scott Weaver scweaver@redhat.com
diff --git a/redhat/configs/pending-rhel/generic/arm/aarch64/CONFIG_OF_OVERLAY b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_OF_OVERLAY rename from redhat/configs/pending-rhel/generic/arm/aarch64/CONFIG_OF_OVERLAY rename to redhat/configs/rhel/generic/arm/aarch64/CONFIG_OF_OVERLAY index blahblah..blahblah 100644 --- a/redhat/configs/pending-rhel/generic/arm/aarch64/CONFIG_OF_OVERLAY +++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_OF_OVERLAY diff --git a/redhat/configs/pending-rhel/generic/powerpc/CONFIG_OF_OVERLAY b/redhat/configs/rhel/generic/powerpc/CONFIG_OF_OVERLAY rename from redhat/configs/pending-rhel/generic/powerpc/CONFIG_OF_OVERLAY rename to redhat/configs/rhel/generic/powerpc/CONFIG_OF_OVERLAY index blahblah..blahblah 100644 --- a/redhat/configs/pending-rhel/generic/powerpc/CONFIG_OF_OVERLAY +++ b/redhat/configs/rhel/generic/powerpc/CONFIG_OF_OVERLAY
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3425
From: pbrobinson on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3425#note_2136893...
Please put in common and de-dupe against Fedora.I think this should enabled for power on Fedora too cc: @dhorak1
From: Daniel Horak on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3425#note_2136945...
I believe there is no need for DT overlays in the enterprise Power environment, but I will doublecheck with IBM.
From: Daniel Horak on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3425#note_2137060...
for the record, `CONFIG_OF_OVERLAY is not set` in 6.10 and 6.11 Fedora/ARK configs on ppc64le
From: GitLab Security Bot on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3425#note_2137491...
<!-- policy_violation_comment --> <!-- violated_reports: scan_finding --> <!-- optional_approvals: scan_finding -->
Scott Weaver, this merge request has policy violations and errors.
- Resolve all violations in the following merge request approval policies: SAST. - Resolve the errors and re-run the pipeline.
Consider including optional reviewers based on the policy rules in the MR widget.
:exclamation: **Errors**
- Pipeline configuration error: Security reports required by policy `SAST` could not be found. - Pipeline configuration error: Security reports required by policy `SAST` could not be found.
:information_source: **Comparison pipelines**
- Target branch (`os-build`): None - Source branch (`enable_of_overlay`): [#1476277032](https://gitlab.com/cki- project/kernel-ark/-/pipelines/1476277032)
From: GitLab Security Bot on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3425#note_2137491...
<!-- policy_violation_comment --> Security policy violations have been resolved.
From: Scott Weaver on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3425#note_2138511...
In the description, I linked to some kunit changes that were merged in 6.12 that now require us to enable `CONFIG_OF_OVERLAY` because we have `CONFIG_CLK_FIXED_RATE_KUNIT_TEST` (!3401), `CONFIG_CLK_KUNIT_TEST` (!1722) and `CONFIG_OF_OVERLAY_KUNIT_TEST` (!3405) enabled in RHEL for all arches (that the test supports).
For powerpc we will need to disable these three kunit tests to disable 'CONFIG_OF_OVERLAY'.
From: Daniel Horak on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3425#note_2138531...
In this case I think makes sense to have 'CONFIG_OF_OVERLAY' enabled on ppc even when it's not technically required.
kernel@lists.fedoraproject.org