From 25ca4323db948ab890e260800c33649d2049354b Mon Sep 17 00:00:00 2001 From: Wei Yongjun Date: Tue, 26 Feb 2013 16:39:14 +0800 Subject: [PATCH] --- yaml --- r: 359990 b: refs/heads/master c: 5dae92a718570e6a942e0b882e53d25cab03b40f h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/edac/ghes_edac.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index f52979967b9f..9de86b94c1b7 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8ae8f50ad8979bb670598ff92eebea611b799f10 +refs/heads/master: 5dae92a718570e6a942e0b882e53d25cab03b40f diff --git a/trunk/drivers/edac/ghes_edac.c b/trunk/drivers/edac/ghes_edac.c index 636dcf18d5b6..bb534670ec02 100644 --- a/trunk/drivers/edac/ghes_edac.c +++ b/trunk/drivers/edac/ghes_edac.c @@ -523,9 +523,9 @@ EXPORT_SYMBOL_GPL(ghes_edac_register); void ghes_edac_unregister(struct ghes *ghes) { struct mem_ctl_info *mci; - struct ghes_edac_pvt *pvt; + struct ghes_edac_pvt *pvt, *tmp; - list_for_each_entry(pvt, &ghes_reglist, list) { + list_for_each_entry_safe(pvt, tmp, &ghes_reglist, list) { if (ghes == pvt->ghes) { mci = pvt->mci; edac_mc_del_mc(mci->pdev);