x86, mce, AMD: Fix leaving freed data in a list
[pandora-kernel.git] / arch / x86 / kernel / cpu / mcheck / mce_amd.c
index 167f97b..bb0adad 100644 (file)
@@ -509,6 +509,7 @@ recurse:
 out_free:
        if (b) {
                kobject_put(&b->kobj);
+               list_del(&b->miscj);
                kfree(b);
        }
        return err;