diff options
author | Antonio Borneo <antonio.borneo@foss.st.com> | 2022-06-06 18:27:54 +0200 |
---|---|---|
committer | Marc Zyngier <maz@kernel.org> | 2022-07-07 09:07:44 +0100 |
commit | c16ae609214e835692c33b1a090b5a15bf1b9e7e (patch) | |
tree | acf785333a960d4539c5ea2873f38a73d6f44829 /drivers/usb/cdns3/cdns3-trace.h | |
parent | f8b3eb4245113c8a9156d5db8e80c6134127bcc1 (diff) |
irqchip/stm32-exti: Prevent illegal read due to unbounded DT value
The value hwirq is received from DT. If it exceeds the maximum
valid value it causes the code to address unexisting irq chips
reading outside the array boundary.
Check the value of hwirq before using it.
Signed-off-by: Antonio Borneo <antonio.borneo@foss.st.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20220606162757.415354-4-antonio.borneo@foss.st.com
Diffstat (limited to 'drivers/usb/cdns3/cdns3-trace.h')
0 files changed, 0 insertions, 0 deletions