lib: sbi: sse: check handler entry to belong to supervisor mode
authorClément Léger <cleger@rivosinc.com>
Tue, 9 Apr 2024 10:02:08 +0000 (12:02 +0200)
committerAnup Patel <anup@brainfault.org>
Tue, 7 May 2024 12:01:08 +0000 (17:31 +0530)
commit033104da08baf52c8b65b56a03363ea238c9ca31
tree13dc194005a8ef600db7ebae28fb93f45e391e8f
parentbd007658f8f36e2846ea3f420afe2d0891bd1110
lib: sbi: sse: check handler entry to belong to supervisor mode

When registering an SSE event, check for the handler_entry_pc to belong
to supervisor mode domain using sbi_domain_check_addr_range().

Signed-off-by: Clément Léger <cleger@rivosinc.com>
Reported-by: Samuel Holland <samuel.holland@sifive.com>
Reviewed-by: Anup Patel <anup@brainfault.org>
lib/sbi/sbi_sse.c