求救有关内核链表的问题,请各位大哥不吝赐教!!!

有这样一个问题,困扰了我许多天,望各位大哥大姐不吝赐教,很急呀!!!首先要利用如下的头节点和数据节点构造一个存放数据包的缓冲链表buff_link,然后申请缓冲链表的数据单元,将数据包*pskb填入该单元的数据域packet_send,将*pskb-->len的值赋予该单元的数据域n,最后将该数据单元插入链表尾部,并修改表头节点的链表长度。请各位给出上面过程的具体实现代码,以救小弟了.

作者: enchen008 发布时间: 04-06

提问:怎么在自己编写的模块中使用系统调用(2.4.20)

我想用read、write的系统调用,可是总是说这两个系统调用的名字无法识别。

作者: andy_taoke 发布时间: 01-06

编辑内核过程中出现:/lib/module/2.6.8.1找不到?怎么回事

我在对内核进行升级的过程中,执行完makemrproper-makemenuconfig-make-makeinstall之后出现:/lib/module/2.6.8.1找不到。请问是怎么回事啊。

作者: sawyer 发布时间: 10-13

devfs_mk_dir是什么意思

新编译的2.6.8内核,boot到devfs_mk_dir卡住了,也不知是哪里没配置好。

作者: ufyamn 发布时间: 10-17

请问LINUX里如何运行WINDOWS里面的程序?

是不是有个什么虚拟什么的?

作者: gangpass2004 发布时间: 04-21

我编译内核2。6。8。1总是出错啊?

我估计是配置什么地方有问题,运行makebzImage就常常中断了,相关升级应该做的我都做了。哪位编译2。6。8。1成功的大侠能把makemenuconfig生成的config配置文件发给我啊!(有些个别地方我会改)。不胜感激!!!EMAIL:[email protected]或上传

作者: tig3r 发布时间: 09-06

请教两个问题

1.如下所列的函数,哪些是系统调用,哪些只是内核函数?read()exit()schedule()do_IRQ()fork()2.除了系统调用之外,还有哪种方式可以使进程从用户空间进入内核空间?

作者: czdj2000 发布时间: 04-19

如何改变ramdisk的大小

我用的是Linuxkernel2.4.20现在需要用一个较大的ramdisk,问下怎么做网上有些说改lilo和模块什么的,前者我试过在grub.conf上改,不行。所以问下该怎么搞,谢谢了!

作者: hust_mb 发布时间: 04-21

谁知道khttpd的源代码在哪里下?

rt

作者: keyinwind 发布时间: 09-09

kernel/timer.c 中这个语句什么意思,为什么这样写?

*Don'tcompletelyfailforHZ>500.*/inttickadj=500/HZ?:1;/*microsecs*/

作者: pangumax 发布时间: 04-19