From 79d6146fc49d1626e3cccc8d6765b23eaa0db68b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lothar=20Wa=C3=9Fmann?= Date: Mon, 28 Nov 2011 15:38:37 +0100 Subject: [PATCH] --- yaml --- r: 276114 b: refs/heads/master c: 58fb5cf5d1edb7e306574833ee55d732918c89e3 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/regulator/core.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index fca960a1c1cb..8a13a41ea978 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d4d6373c1109b11c8118340be97ae31b8f94d66a +refs/heads/master: 58fb5cf5d1edb7e306574833ee55d732918c89e3 diff --git a/trunk/drivers/regulator/core.c b/trunk/drivers/regulator/core.c index 669d02160221..938398f3e869 100644 --- a/trunk/drivers/regulator/core.c +++ b/trunk/drivers/regulator/core.c @@ -2799,8 +2799,8 @@ void regulator_unregister(struct regulator_dev *rdev) list_del(&rdev->list); if (rdev->supply) regulator_put(rdev->supply); - device_unregister(&rdev->dev); kfree(rdev->constraints); + device_unregister(&rdev->dev); mutex_unlock(®ulator_list_mutex); } EXPORT_SYMBOL_GPL(regulator_unregister);