From 8f8e89a77b02d0214f9d32465628ed46bde0e794 Mon Sep 17 00:00:00 2001 From: Rajesh Shah Date: Thu, 28 Apr 2005 00:25:50 -0700 Subject: [PATCH] --- yaml --- r: 3847 b: refs/heads/master c: 542df5de56a23bf2d94b75e2b304ab0e5a5508a8 h: refs/heads/master i: 3845: b4760db07c6202a2d0cf779c3603e5929c0dd99a 3843: c6a9a17661f42591c30072ba5cc9fe37a453f625 3839: 8badf56b80d844e8f19cd9ff61327024343d224e v: v3 --- [refs] | 2 +- trunk/drivers/pci/setup-bus.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index cb1985af3d9d..935907169ecb 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 091ca9f06382e46d77213c35a97f7d0be9e350d2 +refs/heads/master: 542df5de56a23bf2d94b75e2b304ab0e5a5508a8 diff --git a/trunk/drivers/pci/setup-bus.c b/trunk/drivers/pci/setup-bus.c index 1ba84be0b4c0..6b628de948af 100644 --- a/trunk/drivers/pci/setup-bus.c +++ b/trunk/drivers/pci/setup-bus.c @@ -72,7 +72,10 @@ pbus_assign_resources_sorted(struct pci_bus *bus) for (list = head.next; list;) { res = list->res; idx = res - &list->dev->resource[0]; - pci_assign_resource(list->dev, idx); + if (pci_assign_resource(list->dev, idx)) { + res->start = 0; + res->flags = 0; + } tmp = list; list = list->next; kfree(tmp);