到目前为止,我们只是围着边边跳,不过,还是让我们看看Linux内核的一个补丁的生命周期以及它从一个程序员的键盘直到推动你的系统所经历的路径。
So far we’ve danced around the edges but let’s look at the lifecycle of a patch to the Linux kernel and the path it takes from a programmer’s keyboard through to powering your system.
内核程序员可以使用的标准API, L KM程序员也可以使用。
The standard APIs that are available to kernel programmers are also available to LKM programmers.
往往内核钩子是不必要的,因为有记载的方式,允许程序员,以实现他的目标。
Often kernel hooks are unnecessary because there are documented ways which allow a programmer to achieve his goal.
应用推荐