early_param用于注册内核选项解析的处理函数。与之类似的,__setup也是用于这个目的。在后文会慢慢看出这两者的区别。
先看它们的定义:
/*
* Only for really core code. See moduleparam.h for the normal way.
*
* Force the alignment so the compiler doesn't spac... 详情»
Linux 3.8 kernel合并窗口将在圣诞节前夕关闭,Phoronix列举了3.8 kernel加入的新特性:CPU热插拔支持;改进ACPI电源管理;改善XFS文件系统;支持64位ARMv8/AArch64;放弃支持旧的i386处理器,减少内耗复杂度;Video 4 Linux 2驱动支持 DMA-BUF;在某些工作负荷下减少物理内存... 详情»
11月12日,Michael Larabel发表博文指出一个十分奇异的现象,完全出乎人们的意料,引起业界“严重”关注。这是为什么呢?请见文章“The Increasing Size Of The Linux Kernel“以及以下图片:以上图标十分清楚地表明:Linux内核程序代码量呈现快速指数增... 详情»