godbach兄弟及各位大牛帮忙看个netfilter加hook不能连接FTP服务器的问题。
先放代码 int function1(struct sk_buff *pskb){    int             max_headroom    struct iphd…
编译内核后kernel panic,求助!
改写了security下的Root_plug.c 然后向想将其编译入内核,以前编译成功过。这次想改进一下,改进之后编译内核时可以通过,但是reboot之后就会报错: …
关于mm_struct结构体
字段atomic_t mm_count在LKD3有下面的一句话:When the kernel operates on an address space and needs to bump its associated reference count, th…
udp_rcv函数中的一个疑问
子函数udp_queue_rcv_skb中if (!sock_owned_by_user(sk))                rc = __udp_queue_rcv_skb(sk, skb)  …
关于自旋锁与内核抢占的一些想法,大虾过来指点下。
本帖最后由 oceanljp 于 2011-06-14 17:39 编辑 最近在看宋宝华的《设备驱动开发详解》第二版,看到自旋锁的部分,有些疑惑,所以来请教下大家。 下…
内核模块编程WARNING:"func"[modulename]. undefined
[root@localhost TestTsp]# make make -C /usr/src/kernels/2.6.18-194.32.1.el5-i686 M=/home/kai/Desktop/TSM/TestTsp modules make[1]: Entering d…
make menuconfig 出错:gcc:error tyring to exec 'cc1':excvp:No such file
我编译内核, 用make menuconfig  时出错: gcc:error tyring to exec 'cc1':excvp:No such file or diretory 编译内核,主要是生成vmlinux.b…
[动态内存的组织方法]动态内存全部在伙伴系统,保留页框池和页框高速缓存中吗?
各位好:        动态内存的管理方法很多,包括伙伴系统,页框高速缓存,slab等。但最基本的动态内存组织方法仅为伙伴系统,保留页框…
module_param() 不能定义64位变量吗?
module_param(name, type, perm) type表示参数的数据类型,是下列之一:byte, short, ushort, int, uint, long, ulong, charp, bool, invbool 我想传…
为什么32位的linux,Intel保护模式下的最多进程数是4090?
为什么32位的linux,Intel保护模式下的最多进程数是4090? 只是那些知识好久没看了,记忆不是很深,希望能对于4090这个数字解释一下?…