Linux设备驱动
文章平均质量分 81
sweird
知其然,并知其所以然。揭开上层重重迷雾,去了解计算机的本质,去了解操作系统的本质,解开曾经的迷惑,怀着十二分的热情,用我的一生去完成。
展开
-
Linux虚拟网卡实现
本文档的Copyleft归rosetta所有,使用GPL发布,可以自由拷贝、转载,转载时请保持文档的完整性。参考资料:《Linux设备驱动程序 第三版》,snull源码,linux-2.6.10 曾经一段时间在看openswan源码,有一个问题迷惑我很久,就是它的那个ipsec虚拟网卡接口是怎么实现的?当时没有思路、没有想法,因为不知道从何着手去解决这个问题,最近接触到了内核模原创 2012-05-21 11:10:30 · 11235 阅读 · 1 评论 -
Linux per-CPU实现分析
217 static DEFINE_PER_CPU(struct runqueue, runqueues);11 #define DEFINE_PER_CPU(type, name) 12 __attribute__((__section__(".data.percpu"))) __typeof__(type) per_cpu__##name13 首先,在arc转载 2012-06-11 15:54:25 · 2528 阅读 · 0 评论