net/atm compile error on ARM
Subsystems (2)
PATCH 1/1 net/atm compile error on ARM
atm_proc_exit() is declared as __exit, and thus in .exit.text. On some architectures (ARM) .exit.text is discarded at compile time, and since atm_proc_exit() is called by some other __init functions, it results in a link error.
Signed-off-by Kevin Hilman <[email protected]>
net/atm/proc.c +1 -1
@@ -507,7 +507,7 @@ err_out: goto out; } -void __exit atm_proc_exit(void) +void atm_proc_exit (void ) {atm_proc_dirs_remove (); }
David Miller
maintainerFrom: Kevin Hilman <[email protected]>
Date: Mon, 14 Aug 2006 12:28:09 -0700
Quoted 6 lines
atm_proc_exit()is declared as__exit, and thus in .exit.text. On some architectures (ARM) .exit.text is discarded at compile time, and sinceatm_proc_exit()is called by some other__initfunctions, it results in a link error.Signed-off-by Kevin Hilman <[email protected]>
Patch applied, thanks Kevin.