关于内核参数的处理
2014-10-28 17:22
162 查看
今天无意中想到,我们在bootload中添加到内核中的参数是如何在内核中处理的
比如console=ttyS0 root=/dev/nfs nfsroot=/opt/nfsroot/等等
原来,这些参数是通过__setup与early_param 来实现的
比如内核nfsroot.c中的__setup("nfsroot=", nfs_root_setup);
以及
init.c中的early_param("memrsv", parse_memrsv);
当然,正如名字的意思 early_param 宏注册的内核选项必须要在其他内核选项之前被处理。
比如console=ttyS0 root=/dev/nfs nfsroot=/opt/nfsroot/等等
原来,这些参数是通过__setup与early_param 来实现的
比如内核nfsroot.c中的__setup("nfsroot=", nfs_root_setup);
以及
init.c中的early_param("memrsv", parse_memrsv);
当然,正如名字的意思 early_param 宏注册的内核选项必须要在其他内核选项之前被处理。
相关文章推荐
- 关于处理GET方式提交的含有特殊字符的参数(转载)
- 关于处理GET方式提交的含有特殊字符的参数
- 关于linux内核入口和入口参数
- 优化Linux的内核参数来提高服务器并发处理能力
- Linux下关于keepalive的内核参数说明
- 关于ASP.NET中Resonse.QueryString函数汉字参数传递错误的处理办法
- 关于linux系统内核参数
- 关于java重载函数,参数为null时,调用的处理。(精确性原则)
- 内核启动时怎么处理启动参数
- 优化Linux的内核参数来提高服务器并发处理能力
- 关于存储过程中一个参数表示多个查询条件使用方法的简单处理
- uclinux内核参数处理(2):parse_cmdline_early
- uclinux内核参数处理(1):参数接收
- 关于java重载函数,参数为null时,调用的处理。(精确性原则)
- 关于linux内核中断处理和内核抢占的两个说明
- 关于处理GET方式提交的含有特殊字符的参数
- 关于处理GET方式提交的含有特殊字符的参数jsp
- uclinux内核参数处理(4):max_mem
- 关于service业务处理类--参数问题
- 优化Linux的内核参数来提高服务器并发处理能力