aboutsummaryrefslogtreecommitdiff
path: root/ui/input-linux.c
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2023-06-23 16:41:35 +0100
committerPeter Maydell <peter.maydell@linaro.org>2023-07-06 13:26:43 +0100
commitad18376b90c8101b8eed2fd571bdbb94636ccc2e (patch)
tree0a99782705624114bb6e404292d717c5c2ad4aea /ui/input-linux.c
parent9057e5f7c9550d1ea419ce838ae6d0df96fb062e (diff)
target/xtensa: Assert that interrupt level is within bounds
In handle_interrupt() we use level as an index into the interrupt_vector[] array. This is safe because we have checked it against env->config->nlevel, but Coverity can't see that (and it is only true because each CPU config sets its XCHAL_NUM_INTLEVELS to something less than MAX_NLEVELS), so it complains about a possible array overrun (CID 1507131) Add an assert() which will make Coverity happy and catch the unlikely case of a mis-set XCHAL_NUM_INTLEVELS in future. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Acked-by: Max Filippov <jcmvbkbc@gmail.com> Message-id: 20230623154135.1930261-1-peter.maydell@linaro.org
Diffstat (limited to 'ui/input-linux.c')
0 files changed, 0 insertions, 0 deletions