get_cpu_info函数中的汇编代码看不懂。。。
static inline struct cpu_info *get_cpu_info(void){ struct cpu_info *cpu_info; __asm__ ( "and %%"__OP"sp,%0; or %2,%0" : "…
向/sys/power/state 写入东西后,内核如何处理的?
我在源码里搜了下 SYSFS_CREATE_FILE 和CREATE DIR的函数,但是没看到明显实现那个路径的地方。。。有对这个比较清楚的么?能否说下在哪个源文件下处…
高手指教,spinlock_32.h中__insn_tns,__insn_addb等函数是在哪定义实现的?
研究排队自选锁,这些对lock, next_ticket, current_ticket部分的操作函数在哪声明实现的啊???…
Debian 安装出现的问题,是包太新了,还是太旧了!
本帖最后由 freeskyo 于 2011-04-14 22:43 编辑 Debian 安装出现的问题,是包太新了,还是太旧了!如何解决,谢谢 # cat /etc/issue Debian GNU/Linu…
list_add同步问题。
本帖最后由 瀚海书香 于 2011-04-15 10:41 编辑 一个模块会调用list_add不断的添加节点,一个模块会调用list_for_each_safe来不断的删除节点。 这两…
LXR ......
最近 lxr 网站上不去了,于是自己搭建了一个 lxr 可完成后 identifier search freetext search file search 都不好用啊!无法搜索!谁搭建成功了,…
[已解决]问一个内核版本的问题
本帖最后由 prc 于 2011-04-18 10:36 编辑 # uname -r 2.6.25-14.fc9.i686 对应的kernel源码包是linux-2.6.25.14吗? 我下载了linux-2.6.25.14的源码…
我的debian 在usr/src目录下为什么没有linux文件夹?
我的看晚上说编译完内核后在usr/src目录下会生成一个linux的文件夹或者内核版本对应的一个文件夹,里边会有模块编程需要的头文件 但我下载最新的内核2…
关于Netfilter 对APR 数据包hook点的疑问
不明白Netfilter 对APR 时hook时挂接点的设置? netfilter一共有5个挂接点,但是对AF_INET family ,对ARP的没发现有说明? 钩子名称 …
Ftrace in Linux
如果你还没有用过FTRACE,建议试试,功能很强大。。。可以看到KERNEL里面函数执行的过程,时间等。。。 A look at ftrace http://lwn.net/Articles/32…
怎样修改ip包的长度
我用netfilter 的local_out点接到ip包,想在skb_buff->tail 处填充字符,就要修改ip包的长度,可我用skb_put()填充字符后,skb->nh.iph->tot_len也修…