[PATCH] ARM: SAMSUNG: Fixup prevent bug related to 'Unchecked return value'
Huisung Kang
hs1218.kang at samsung.com
Sat Feb 11 02:01:46 EST 2012
[prevent bug]
In s5p_pmu_init(): Value returned from a function is not checked for
erros before being used.
Signed-off-by: Huisung Kang <hs1218.kang at samsung.com>
---
arch/arm/plat-samsung/devs.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/arch/arm/plat-samsung/devs.c b/arch/arm/plat-samsung/devs.c
index 3e38dc4..3e6e1f2 100644
--- a/arch/arm/plat-samsung/devs.c
+++ b/arch/arm/plat-samsung/devs.c
@@ -1092,7 +1092,14 @@ struct platform_device s5p_device_pmu = {
static int __init s5p_pmu_init(void)
{
- platform_device_register(&s5p_device_pmu);
+ int ret;
+
+ ret = platform_device_register(&s5p_device_pmu);
+ if (ret) {
+ pr_warning("s5p_pmu_init: pmu device not registered.\n");
+ return ret;
+ }
+
return 0;
}
arch_initcall(s5p_pmu_init);
--
1.7.1
More information about the linux-arm-kernel
mailing list