From 09e222438cc6fa37d0afe06bb5edb626598ee077 Mon Sep 17 00:00:00 2001 From: Julia Lawall Date: Tue, 20 Nov 2007 08:41:16 +0100 Subject: [PATCH] --- yaml --- r: 74311 b: refs/heads/master c: 151fc5dfc87964e85a1cbbb9cc2c0703c017c2ed h: refs/heads/master i: 74309: 5d9603a4899f1b203d5bf6bb82337b2051d9503f 74307: 617d7faccda4e1ed05924d2e347739bf205c537e 74303: 75dda3d592fe7be9e390b17bc3eb102957a9db8e v: v3 --- [refs] | 2 +- trunk/drivers/pci/pci-sysfs.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 13ae32019b44..849258411043 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: bf164410d08dc83df416e3a6a43ab29bf88890ed +refs/heads/master: 151fc5dfc87964e85a1cbbb9cc2c0703c017c2ed diff --git a/trunk/drivers/pci/pci-sysfs.c b/trunk/drivers/pci/pci-sysfs.c index 1b7b2812bf2d..7d1877341aad 100644 --- a/trunk/drivers/pci/pci-sysfs.c +++ b/trunk/drivers/pci/pci-sysfs.c @@ -702,8 +702,10 @@ static int __init pci_sysfs_init(void) sysfs_initialized = 1; for_each_pci_dev(pdev) { retval = pci_create_sysfs_dev_files(pdev); - if (retval) + if (retval) { + pci_dev_put(pdev); return retval; + } } return 0;