HomeFreeBSD

gicv3: In its_init_cpu_lpi record each cpu's PENDBASER

Description

gicv3: In its_init_cpu_lpi record each cpu's PENDBASER

When we're using the preallocated memory for gicv3, record each cpu's
PENDBASER where we'd normally allocate memory for it. Make sure that
memory is in the excluded list and map the PA to VA and store that, to
mimic what we do with the allocation case.

Sponsored by: Netflix
Reviewed by: andrew
Differential Revision: https://reviews.freebsd.org/D44037

(cherry picked from commit 1d13cc200820a020d7875563b036b5f43800ef38)

Details

Provenance
impAuthored on Feb 28 2024, 2:09 PM
Reviewer
andrew
Differential Revision
D44037: gicv3: In its_init_cpu_lpi record each cpu's PENDBASER
Parents
rG582cece4507b: gicv3: Define PA masks for the PENDBASR and PROPBASER registers
Branches
Unknown
Tags
Unknown