You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(riscv/interrupts): call generic IRQC function for sending IPIs
When using IMSIC, IPIs are sent through direct MSI write in the
interrupt file of the target hart. The path through OpenSBI
(sbi_send_ipi) is not suitable since SUPERVISOR SOFTWARE INTERRUPTS
(SSI) are not enabled in this scenario.
By using the generic irqc_send_ipi() function, the IPI sending process
is handled correctly in all the possible configurations (PLIC, APLIC,
IMSIC).
Signed-off-by: Filippo Fontana <[email protected]>
0 commit comments