From 48ab91a6b3621bf47c915b2d3c54f0432fc687d3 Mon Sep 17 00:00:00 2001 From: Nathan Lynch Date: Tue, 20 Jun 2006 18:01:58 +1000 Subject: [PATCH] --- yaml --- r: 28808 b: refs/heads/master c: ccba051c373e342de240ba00d542dac67ae0eb7e h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/powerpc/platforms/pseries/eeh_cache.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 6be7404e0e57..6f32474074a8 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d3c58fb177dc957af5cdac5ad1638d713fdb8765 +refs/heads/master: ccba051c373e342de240ba00d542dac67ae0eb7e diff --git a/trunk/arch/powerpc/platforms/pseries/eeh_cache.c b/trunk/arch/powerpc/platforms/pseries/eeh_cache.c index d4a402c5866c..98c23aec85be 100644 --- a/trunk/arch/powerpc/platforms/pseries/eeh_cache.c +++ b/trunk/arch/powerpc/platforms/pseries/eeh_cache.c @@ -304,6 +304,8 @@ void __init pci_addr_cache_build(void) pci_addr_cache_insert_device(dev); dn = pci_device_to_OF_node(dev); + if (!dn) + continue; pci_dev_get (dev); /* matching put is in eeh_remove_device() */ PCI_DN(dn)->pcidev = dev; }