| From | Arnd Bergmann <> | Subject | [PATCH 26/28] nios2: fix timer initcall return value | Date | Tue, 18 Oct 2016 00:16:14 +0200 |
| |
When called more than twice, the nios2_time_init() function return an uninitialized value, as detected by gcc -Wmaybe-uninitialized
arch/nios2/kernel/time.c: warning: 'ret' may be used uninitialized in this function
This makes it return '0' here, matching the comment above the function.
Signed-off-by: Arnd Bergmann <arnd@arndb.de> --- arch/nios2/kernel/time.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/arch/nios2/kernel/time.c b/arch/nios2/kernel/time.c index d9563dd..746bf5c 100644 --- a/arch/nios2/kernel/time.c +++ b/arch/nios2/kernel/time.c @@ -324,6 +324,7 @@ static int __init nios2_time_init(struct device_node *timer) ret = nios2_clocksource_init(timer); break; default: + ret = 0; break; } -- 2.9.0
|