Skip to content

fix(baremetal): allocate IOVIRT maps for all nodes - #604

Merged
chetan-rathore merged 1 commit into
ARM-software:release/sbsa/v8.0.3from
rajatgoyal47:release803
Oct 6, 2026
Merged

chetan-rathore merged 1 commit into
ARM-software:release/sbsa/v8.0.3from
rajatgoyal47:release803

Conversation

@rajatgoyal47

Copy link
Copy Markdown
Collaborator

Allocate flexible-array storage for the maximum number of mappings across every IORT node. This prevents the PAL from writing beyond the IOVIRT info-table allocation when multiple nodes contain mappings. Handle allocation failure before passing the table to VAL.

Change-Id: I66b81758e13072c05bd31e79f43bc16a84d8a8e1

Allocate flexible-array storage for the maximum number of mappings
across every IORT node. This prevents the PAL from writing beyond the
IOVIRT info-table allocation when multiple nodes contain mappings.
Handle allocation failure before passing the table to VAL.

Change-Id: I66b81758e13072c05bd31e79f43bc16a84d8a8e1
@chetan-rathore
chetan-rathore merged commit 64199b8 into ARM-software:release/sbsa/v8.0.3 Oct 6, 2026
29 checks passed
@rajatgoyal47
rajatgoyal47 deleted the release803 branch October 7, 2026 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants