diff --git a/[refs] b/[refs] index 72d48bb1c421..391055116b95 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 637beb697b8dc7b9d7a35c2b6488332e77963ded +refs/heads/master: d38fde84f7521973fdfa5c3d03d62f014b42cd03 diff --git a/trunk/drivers/edac/e7xxx_edac.c b/trunk/drivers/edac/e7xxx_edac.c index 8001797a6bc5..ec6eb77edaed 100644 --- a/trunk/drivers/edac/e7xxx_edac.c +++ b/trunk/drivers/edac/e7xxx_edac.c @@ -512,7 +512,7 @@ static void __devexit e7xxx_remove_one(struct pci_dev *pdev) debugf0("%s()\n", __func__); if (((mci = edac_mc_find_mci_by_pdev(pdev)) != 0) && - edac_mc_del_mc(mci)) { + !edac_mc_del_mc(mci)) { pvt = (struct e7xxx_pvt *) mci->pvt_info; pci_dev_put(pvt->bridge_ck); edac_mc_free(mci);