From 3fb32e3cc1bef20a9e7a6248aa9f4e3a2d14eca3 Mon Sep 17 00:00:00 2001 From: Hidetoshi Seto Date: Fri, 20 Aug 2010 04:28:51 -0300 Subject: [PATCH] --- yaml --- r: 217379 b: refs/heads/master c: 2896637b86243c39a4f08d15388dcc06130fff29 h: refs/heads/master i: 217377: 4f309a6251d4c7bd8e97d99e9dc575320f828782 217375: 00b12917213a584e472e679c8d947c43d3cc693a v: v3 --- [refs] | 2 +- trunk/drivers/edac/i7core_edac.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 2b453d100161..396ef6878b35 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 628c5ddfb08094a5ef9186dc866d09bfcac105c9 +refs/heads/master: 2896637b86243c39a4f08d15388dcc06130fff29 diff --git a/trunk/drivers/edac/i7core_edac.c b/trunk/drivers/edac/i7core_edac.c index 3542e8c0a63f..2e2db3c083ed 100644 --- a/trunk/drivers/edac/i7core_edac.c +++ b/trunk/drivers/edac/i7core_edac.c @@ -1384,8 +1384,10 @@ static int i7core_get_onedevice(struct pci_dev **prev, i7core_dev = get_i7core_dev(socket); if (!i7core_dev) { i7core_dev = alloc_i7core_dev(socket, table); - if (!i7core_dev) + if (!i7core_dev) { + pci_dev_put(pdev); return -ENOMEM; + } } if (i7core_dev->pdev[devno]) {