Message ID | 20231108125843.3806765-5-arnd@kernel.org (mailing list archive) |
---|---|
State | Not Applicable |
Headers | show |
Series | -Wmissing-prototype warning fixes | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Not a local patch |
Hello Arnd, On Wed, Nov 08, 2023 at 01:58:25PM +0100, Arnd Bergmann wrote: > From: Arnd Bergmann <arnd@arndb.de> > > This function is defined globally in clocksource.c and used conditionally > in clockevent.c, which the declaration hidden when clockevent support s/which/with/ ? > is disabled. This causes a harmless warning in the definition: > > kernel/time/clocksource.c:1324:9: warning: no previous prototype for 'sysfs_get_uname' [-Wmissing-prototypes] > 1324 | ssize_t sysfs_get_uname(const char *buf, char *dst, size_t cnt) > > Move the declaration out of the #ifdef so it is always visible. > > Signed-off-by: Arnd Bergmann <arnd@arndb.de> Other than that: Reviewed-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
diff --git a/kernel/time/tick-internal.h b/kernel/time/tick-internal.h index 649f2b48e8f0..481b7ab65e2c 100644 --- a/kernel/time/tick-internal.h +++ b/kernel/time/tick-internal.h @@ -56,7 +56,6 @@ extern int clockevents_program_event(struct clock_event_device *dev, ktime_t expires, bool force); extern void clockevents_handle_noop(struct clock_event_device *dev); extern int __clockevents_update_freq(struct clock_event_device *dev, u32 freq); -extern ssize_t sysfs_get_uname(const char *buf, char *dst, size_t cnt); /* Broadcasting support */ # ifdef CONFIG_GENERIC_CLOCKEVENTS_BROADCAST @@ -197,3 +196,5 @@ void hrtimers_resume_local(void); #else #define JIFFIES_SHIFT 8 #endif + +extern ssize_t sysfs_get_uname(const char *buf, char *dst, size_t cnt);