Skip to content

fix(gic): correct redistributor region mapping size#337

Merged
prashymh merged 1 commit intoARM-software:mainfrom
shanmugapriyal03:gic_fix
Apr 10, 2026
Merged

fix(gic): correct redistributor region mapping size#337
prashymh merged 1 commit intoARM-software:mainfrom
shanmugapriyal03:gic_fix

Conversation

@shanmugapriyal03
Copy link
Copy Markdown
Contributor

  • Fix mapping limited to 256 KB that causes hangs after enabling MMU on secondary PEs when accessing other Redistributors.
  • Use PLATFORM_OVERRIDE_GICRIRD_LENGTH to map GICR region
  • Prevent incorrect memory mapping size for GIC redistributor regions across RDN2, RDV3, and RDV3CFG1 targets

Signed-off-by: Shanmuga Priya L <shanmuga.priyal@arm.com>
Change-Id: I905ad96dcfe410508cb85c4029ba4fa6bca25a9c

- Fix mapping limited to 256 KB that causes hangs after enabling
  MMU on secondary PEs when accessing other Redistributors.
- Use PLATFORM_OVERRIDE_GICRIRD_LENGTH to map GICR region
- Prevent incorrect memory mapping size for GIC redistributor regions
  across RDN2, RDV3, and RDV3CFG1 targets

Signed-off-by: Shanmuga Priya L <shanmuga.priyal@arm.com>
Change-Id: I905ad96dcfe410508cb85c4029ba4fa6bca25a9c
@prashymh prashymh merged commit 4caad63 into ARM-software:main Apr 10, 2026
27 checks passed
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