__init.__initdata和__exit.__exitdata的定义位于<kernel/include/linux/init.h> /* These are for everybody (although not all archs will actually discard it in modules) */ #define __init __section(.init.text) __cold notrace #define __initdata __section(.init.d…
ZZ FROM: http://blog.csdn.net/musein/article/details/742609 ================================================== The __init and __exit declarations are special kernel macros designed to tell the kernel to flag these functions for special handling in ca…