irqchip/gic-v3-its: Fix GICv4.1 initialization after kexec
Status from this message: The following commit has been merged into the irq/urgent branch of tip:
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | irqchip/gic-v3-its: Do not assume vPE tables are preallocateddrivers/ | +1 | 0 replies | |
| 2/3 | irqchip/gic-v3-its: Spin off GICv4 init into a separate functiondrivers/ | +21 | 3 replies | |
| 3/3 | irqchip/gic-v3-its: Print the vPE table installed in redistributordrivers/ | +11 | 3 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/3] irqchip/gic-v3-its: Fix GICv4.1 initialization after kexec
Fix an issue with GICv4.1 redistributor initialization after kexec, ensuring the vPE table gets reinstalled even if the kernel is using preallocated LPI tables.
First patch is worthy of a backport back to the introduction of GICv4.1, second two are intended to avoid these mess-ups in the future.
Tested by kexec'ing into a new kernel on a GICv4.1 system.
Oliver Upton (3):
irqchip/gic-v3-its: Do not assume vPE tables are preallocated irqchip/gic-v3-its: Spin off GICv4 init into a separate function irqchip/gic-v3-its: Print the vPE table installed in redistributor
drivers/irqchip/irq-gic-v3-its.c | 50 +++++++++++++++++++++----------- 1 file changed, 33 insertions(+), 17 deletions(-)
base-commit: 6613476e225e090cc9aad49be7fa504e290dd33d
Signature · 1 line
2.44.0.rc0.258.g7320e95886-goog