Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
arch: arm: aarch32: Fix spurious interrupt handling
The GIC can return 0x3ff to indicate a spurious interrupt. Other interrupt controllers could return something different. Check that the pending interrupt is valid in order to avoid indexing past the end of the isr_table. This fixes #30465 and is based on the aarch64 fix in 9dd2731. Signed-off-by: Bradley Bolen <bbolen@lexmark.com>
- Loading branch information