kernel/profile: Fix profile_init() section mismatch.
PATCH 1/1 kernel/profile: Fix profile_init() section mismatch.
profile_init() calls in to alloc_bootmem() on early initialization. While alloc_bootmem() is __init, the reference itself is safe in that it is tucked below a !slab_is_available() check. So, flag profile_init() as __ref.
Signed-off-by Paul Mundt <[email protected]>
---
kernel/profile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
kernel/profile.c +1 -1
@@ -102,7 +102,7 @@ int profile_setup(char *str)__setup ("profile=" , profile_setup); -int profile_init (void ) +int __ref profile_init (void ) {int buffer_bytes;if (!prof_on)