BACKPORT change to install DT overlays via dtbs_install - #654
BACKPORT change to install DT overlays via dtbs_install#654vishwas udupa (vishwasudupa) wants to merge 2 commits into
Conversation
|
Merge Check Failed: No CR Numbers Found Error: No Change Request numbers were found. Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests. |
PR #654 — validate-patchPR: #654
Final SummaryCommit 1/2 (FROMLIST):
Commit 2/2 (QCLINUX):
|
PR #654 — checker-log-analyzerPR: #654
Detailed report: Full report
|
Shiraz Hashim (shashim-quic)
left a comment
There was a problem hiding this comment.
BACKPORT: QCLINUX: arm64: dts: qcom: Install camx DTBO overlays
This should be QCLINUX and not BACKPORT.
BACKPORT: FROMLIST: arm64: dts: qcom: install DT overlays via dtbs_install
This is FROMLIST.
aaa651a to
aa95d42
Compare
Updated in latest patch |
PR #654 — validate-patchPR: #654
Final SummaryCommit 1/2 (FROMLIST):
Commit 2/2 (QCLINUX):
Technical Analysis
|
PR #654 — checker-log-analyzerPR: #654
Detailed report: Full report
|
aa95d42 to
3565a31
Compare
PR #654 — validate-patchPR: #654
Final Summary
|
PR #654 — checker-log-analyzerPR: #654
Detailed report: Full report
|
3565a31 to
4dfa321
Compare
PR #654 — validate-patchPR: #654
Final Summary
|
PR #654 — checker-log-analyzerPR: #654
Detailed report: Full report
|
4dfa321 to
dd53524
Compare
PR #654 — validate-patchPR: #654
Final SummaryCommit 1/2 (BACKPORT):
Commit 2/2 (QCLINUX):
Recommendation: Before merging, clarify commit 1/2:
|
PR #654 — checker-log-analyzerPR: #654
Detailed report: Full report
|
i have changed it to QCLINUX on my qclinux commit and BACKPORT on other commit because, i had to make modifications to upstream link to remove dtbo's that is not present in 6.18 |
Test Matrix
|
FROMLIST is not updated.. |
dd53524 to
0e95c96
Compare
Test Matrix
|
Test Matrix
|
LAVA Failed Case Triage SummaryPR: #654 Detected Failures
Triage: qcs6490-rb3gen2 — 0_qcom-next-ci-premerge-testsBased on my analysis, I can now provide the required output. The issue is clear: the LAVA test runner completed all test cases successfully but failed to emit the required [CASE_REPORT]
[DETAILED_ANALYSIS] Evidence from logs:
Failure mechanism:
Alternative hypotheses considered:
Validation plan:
Recommended fix plan:
|
LAVA Failed Case Triage SummaryPR: #654 Job 148710 | SoC lemans-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/148710 Failed test cases in LAVA job 148710 (SoC: lemans-evk).
|
Test Matrix
|
Test Matrix
|
Test Matrix
|
Salendarsingh Gaud (sgaud-quic)
left a comment
There was a problem hiding this comment.
No Mainline PR in CR.
attached this and mainline PR in CR : 4561683 |
Test Matrix
|
|
Commit is NAKed in upstream, will not merge it : |
Test Matrix
|
Overlay binaries (.dtbo) are currently only built implicitly as dependencies of composite firmware images and are therefore absent from the kernel install output. Even when final DTBs are produced at build time, some distributions rely on standalone DTBOs for runtime selection and application by bootloaders or firmware. Without explicit install targets, DTBOs are not picked up by the standard dtbs_install flow and therefore cannot be packaged alongside DTBs. Add explicit dtb-$(CONFIG_ARCH_QCOM) entries for DT overlays defined in this Makefile so they are installed via dtbs_install, matching existing DTB install behaviour, while excluding EL2 DTBOs as they are not intended for independent use and are only meaningful in conjunction with their base DTBs. Link: https://lore.kernel.org/all/20260622055226.4085891-1-vishwas.udupa@oss.qualcomm.com/ Signed-off-by: Vishwas Udupa <vudupa@qti.qualcomm.com>
Install Qualcomm camx DTBO except el2 overlay files by adding them to the dtb-$(CONFIG_ARCH_QCOM) build/install list This makes DTBOs available through the standard dtbs_install flow and ensures they are included in distro kernel packages Signed-off-by: Vishwas Udupa <vudupa@qti.qualcomm.com>
0e95c96 to
c2c7d5b
Compare
|
updated backport with latest acked patch from kernel upstream |
PR #654 — validate-patchPR: #654
Final Summary
|
PR #654 — checker-log-analyzerPR: #654
Detailed report: Full report
|
|
vishwas udupa (@vishwasudupa) please rebase on tip |
|
Closing this as merged as part of : #1025 |
Overlay binaries (.dtbo) are currently only built implicitly as
dependencies of composite firmware images and are therefore absent from the
kernel install output.
Even when final DTBs are produced at build time, some distributions rely on
standalone DTBOs for runtime selection and application by bootloaders or
firmware. Without explicit install targets, DTBOs are not picked up by the
standard dtbs_install flow and therefore cannot be packaged alongside DTBs.
BACKPORT change to add dtb-$(CONFIG_ARCH_QCOM) entries for all DT overlays defined in
this Makefile so they are installed via dtbs_install, matching existing
DTB install behavior.
CRs-Fixed: 4561683