Chinaunix

标题: Linux 网络内核启动 [打印本页]

作者: fjzhuozl    时间: 2011-08-11 16:26
标题: Linux 网络内核启动
start_kernel(main.c)-->rest_init(main.c)-->kernel_init(main.c)---->do_basic_setup(main.c)   怎么走到 sock_init(/net/socket.c)???
作者: fjzhuozl    时间: 2011-08-11 17:56
google半天

终于,有些了解了

#define core_initcall(fn) __define_initcall("1",fn,1)
  
#define __define_initcall(level,fn,id) \
   static initcall_t __initcall_##fn##id __used \
   __attribute__((__section__(".initcall" level ".init"))) = fn




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2