lkml.org 
[lkml]   [2023]   [May]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [PATCH v18 0/7] RISC-V IPI Improvements
From
Date
Hello:

This series was applied to riscv/linux.git (fixes)
by Marc Zyngier <maz@kernel.org>:

On Tue, 28 Mar 2023 09:22:16 +0530 you wrote:
> This series aims to improve IPI support in Linux RISC-V in following ways:
> 1) Treat IPIs as normal per-CPU interrupts instead of having custom RISC-V
> specific hooks. This also makes Linux RISC-V IPI support aligned with
> other architectures.
> 2) Remote TLB flushes and icache flushes should prefer local IPIs instead
> of SBI calls whenever we have specialized hardware (such as RISC-V AIA
> IMSIC and RISC-V SWI) which allows S-mode software to directly inject
> IPIs without any assistance from M-mode runtime firmware.
>
> [...]

Here is the summary with links:
- [v18,1/7] RISC-V: Clear SIP bit only when using SBI IPI operations
https://git.kernel.org/riscv/c/3ee92565b83e
- [v18,2/7] irqchip/riscv-intc: Allow drivers to directly discover INTC hwnode
https://git.kernel.org/riscv/c/0c60a31ce62c
- [v18,3/7] RISC-V: Treat IPIs as normal Linux IRQs
https://git.kernel.org/riscv/c/832f15f42646
- [v18,4/7] RISC-V: Allow marking IPIs as suitable for remote FENCEs
https://git.kernel.org/riscv/c/fb0f3d281b7f
- [v18,5/7] RISC-V: Use IPIs for remote TLB flush when possible
https://git.kernel.org/riscv/c/18d2199d8105
- [v18,6/7] RISC-V: Use IPIs for remote icache flush when possible
https://git.kernel.org/riscv/c/627922843235
- [v18,7/7] irqchip/riscv-intc: Add empty irq_eoi() for chained irq handlers
https://git.kernel.org/riscv/c/f8415f2def18

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html


\
 
 \ /
  Last update: 2023-05-08 16:43    [W:0.147 / U:0.668 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site