Răsfoiți Sursa

[SPARC64]: Use alloc_pci_dev() in PCI bus probes.

Otherwise MSI explodes because pci_msi_init_pci_dev() does not
get invoked.

Signed-off-by: David S. Miller <davem@davemloft.net>
David S. Miller 18 ani în urmă
părinte
comite
26e6385f14
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      arch/sparc64/kernel/pci.c

+ 1 - 1
arch/sparc64/kernel/pci.c

@@ -377,7 +377,7 @@ struct pci_dev *of_create_pci_dev(struct pci_pbm_info *pbm,
 	const char *type;
 	u32 class;
 
-	dev = kzalloc(sizeof(struct pci_dev), GFP_KERNEL);
+	dev = alloc_pci_dev();
 	if (!dev)
 		return NULL;