[PATCH v3] powerpc/pseries/vas: Add VAS IRQ primary handler

Michael Ellerman patch-notifications at ellerman.id.au
Thu Oct 20 21:01:48 AEDT 2022


On Sun, 09 Oct 2022 20:41:25 -0700, Haren Myneni wrote:
> irq_default_primary_handler() can be used only with IRQF_ONESHOT
> flag, but the flag disables IRQ before executing the thread handler
> and enables it after the interrupt is handled. But this IRQ disable
> sets the VAS IRQ OFF state in the hypervisor. In case if NX faults
> during this window, the hypervisor will not deliver the fault
> interrupt to the partition and the user space may wait continuously
> for the CSB update. So use VAS specific IRQ handler instead of
> calling the default primary handler.
> 
> [...]

Applied to powerpc/fixes.

[1/1] powerpc/pseries/vas: Add VAS IRQ primary handler
      https://git.kernel.org/powerpc/c/89ed0b769d6adf30364f60e6b1566961821a9893

cheers


More information about the Linuxppc-dev mailing list