]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
PCI: rzg3s-host: Initialize MSI status bitmap before use
authorClaudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Tue, 9 Dec 2025 12:51:22 +0000 (14:51 +0200)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 9 Dec 2025 18:42:48 +0000 (12:42 -0600)
Initialize rzg3s_pcie_msi_irq() MSI status bitmap before use.

Fixes: 7ef502fb35b2 ("PCI: Add Renesas RZ/G3S host controller driver")
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/all/202512070218.XVMUQCl7-lkp@intel.com
Closes: https://lore.kernel.org/all/202512061812.Xbqmd2Gn-lkp@intel.com
Signed-off-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Link: https://patch.msgid.link/20251209125122.304129-1-claudiu.beznea.uj@bp.renesas.com
drivers/pci/controller/pcie-rzg3s-host.c

index 667e6d629474cf4fbfcaa90b14f884229a04ae02..83ec66a7082361af8bbfd04ba49417a5877d53e2 100644 (file)
@@ -479,7 +479,7 @@ static void rzg3s_pcie_intx_irq_handler(struct irq_desc *desc)
 static irqreturn_t rzg3s_pcie_msi_irq(int irq, void *data)
 {
        u8 regs = RZG3S_PCI_MSI_INT_NR / RZG3S_PCI_MSI_INT_PER_REG;
-       DECLARE_BITMAP(bitmap, RZG3S_PCI_MSI_INT_NR);
+       DECLARE_BITMAP(bitmap, RZG3S_PCI_MSI_INT_NR) = {0};
        struct rzg3s_pcie_host *host = data;
        struct rzg3s_pcie_msi *msi = &host->msi;
        unsigned long bit;