On Mon, Sep 07 2026 at 06:51, Naman Jain wrote: > With fixup_irqs() and the generic resend path (try_retrigger()) now both > falling back to irq_chip_retrigger_hierarchy(), installing it as the > irq_retrigger() callback on the outermost domain chips is no longer > required. The hierarchy walk reaches the x86 vector domain's > apic_retrigger_irq() for all of these stacked domain chips. > > Remove the now redundant irq_retrigger() initializations from the outermost > domain interrupt chips, including the Hyper-V root partition PCI/MSI chip. > msi_set_affinity() is the only site that invoked the outermost chip's > irq_retrigger() directly. Convert it to irq_chip_retrigger_hierarchy() so > the x86_init_dev_msi_info() initialization can be dropped as well. > > No functional change intended. > > Suggested-by: Thomas Gleixner <[email protected]> > Reviewed-by: Shradha Gupta <[email protected]> > Signed-off-by: Naman Jain <[email protected]>
Reviewed-by: Thomas Gleixner <[email protected]>
