Skip to content

Conversation

@pamaury
Copy link
Contributor

@pamaury pamaury commented Feb 4, 2026

Backport #27424

@pamaury pamaury requested a review from a team as a code owner February 4, 2026 15:07
@pamaury pamaury requested review from cfrantz, jwnrt, moidx and timothytrippel and removed request for a team February 4, 2026 15:07
sasdf and others added 8 commits February 9, 2026 18:38
Change-Id: Ia980fc98dcf088500c179d746fc235de5b0db105
Signed-off-by: Yi-Hsuan Deng <[email protected]>
(cherry picked from commit ff82119)
The UDS, now located on the dedicated Factory page for all SKUs (X509/CWT),
we no longer requires this skip.

Change-Id: I34f16b9db049cc71658116d06d07f545cf9f0d84
Signed-off-by: Yi-Hsuan Deng <[email protected]>
(cherry picked from commit 50890ca)
Change-Id: Iea8c8d2315d466a396d5d1064b8b77a48fb28e30
Signed-off-by: Yi-Hsuan Deng <[email protected]>
(cherry picked from commit 7d0f11f)
Adds a hash to the CDI cache page to ensure its integrity after an update,
mitigating corruption risks from resets or partial write.

Change-Id: I163b994dd4b4c218a8791c5701e4c40341cda8fc
Signed-off-by: Yi-Hsuan Deng <[email protected]>
(cherry picked from commit 783bfdf)
This change introduces a flash page hash checksum similar to the one in ROM_EXT,
applicable to both UDS and CDI pages.

Change-Id: Ic4764bc3bda79cecd5faef31f1efa562f1c758a1
Signed-off-by: Yi-Hsuan Deng <[email protected]>
(cherry picked from commit df408aa)
This change validates the integrity hash of the CDI page and regenerates the
page if it is found to be corrupted.

Change-Id: Id5ab836cf1dd3e1a10dd27a19cd948d0b7c8abc4
Signed-off-by: Yi-Hsuan Deng <[email protected]>
(cherry picked from commit 5c1f5b8)
Change-Id: I4d8106a7b8b80d8199766323cc0e1a152cf8276b
Signed-off-by: Yi-Hsuan Deng <[email protected]>
(cherry picked from commit 1bf1a72)
This test intentionally trigger recoverable errors. These lead to
alerts which we acknowledge in this commit.

Signed-off-by: James Wainwright <[email protected]>
(partially cherry picked from commit fc0b671)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants