linux中iphdr,udphdr等这些数据结构在哪里找??

linux中iphdr,udphdr等这些数据结构在哪里找??请说明具体文件谢谢....

作者: macping 发布时间: 03-16

关于buffer cache

最近看"thedesignofunixos"的buffercache部分.有个问题搞不清楚,希望知道的指点一下.什么情况下,kernel才会把buffer放到freelist去?谢谢!

作者: pavin 发布时间: 03-17

请教内核编译问题

我在虚拟机上安装了RedHat9.0(linux-2.4.20-8)下载了linux-2.6.0.tar.gz按照一般的方法编译内核也生成了bzImage和System.map文件按照提示复制到指定的位置(/boot)并在/boot下建立了initrd-2.6.0.img文件这一路都没有问题我的/boot目录下的文件如下://///////////////////////

作者: passionone 发布时间: 03-21

内核驱动加载问题

我写了一个字符设备驱动要加入s3c2410开发板中,驱动已经可以通过insmod和rmmod加载、卸载。并且测试可以正确工作那么我怎样才能将我的驱动程序加到我的嵌入式linux中呢。是应该编译到内核中去,还是应该动态加载。这两种的具体方法是怎样的呢??请高手指点

作者: yang3220 发布时间: 03-22

关于模块使用记数--->卸载------高手帮忙

我的内核是2.6.11的用lsmod命令查看以加载的模块其中ipv6的使用记数为10但查看modules.dep和lsmod的显示结果可以看到所有依赖与ipv6.ko的模块都没有被加载请问ipv6的使用记数为10是怎么来的如果要卸载ipv6模块应该怎么做(这里的的卸载当然是指正确卸载并非简单的将/lib/modules/kernelversion/kernel/net/ipv

作者: yuqfieng 发布时间: 03-22

问个弱弱的问题

编写了一个HELLO的模块但是加载的时候说版本不对。用lsmod看发现模块没有加进去代码如下#defineMODULE#include<linux/module.h>intinit_module(void){printk("<1>HelloWorld.\n");return0;}voidcleanup_module(void){prin

作者: chairman 发布时间: 03-22

加载模块说版本不对?

[root@mbsrc]#insmodscsi_tgt.oscsi_tgt.o:kernel-moduleversionmismatchscsi_tgt.owascompiledforkernelversion2.4.20-8customwhilethiskernelisversion2.4.20-8.[root@mbsrc]#uname-aLin

作者: hust_mb 发布时间: 03-17

升级内核后出现keymap 0的错误,如何解决?

大家好,请教一下。我现在用的是RHEL4ASU1版的,前一周升级了一下内核,内核版本为2.6.15用root用户登录没问题。但是换成普通用户就出现如下提示:Keymap0:permissiondeniedKeymap1:permissiondeniedKeymap2:permissiondeniedKDSKBENT-operationnotpermitt

作者: drshark 发布时间: 03-11

修改键盘中断向量(IRQ1)以截获失败,贴源码求助

小弟近来想来测试中断响应时间,想出一个不太好的法子如下:通过修改键盘中断向量,使其指向截获模块,在此模块内得出系统时间,然后再转入原中断向量。另外通过加载自己的简间键盘驱动模块,在此模块内只得到系统时间后返回(同时禁掉原有模块)。但现在遇到了问题:在修改键盘中断向量时老出错,还望各位大侠帮忙看看,救急呀。staticunsignedlongstub;struct{unsigneds

作者: qqrilxk 发布时间: 03-24

弱弱的问: 为什么要分内核栈和用户栈?

1.为什么要分内核栈和用户栈?不能用一个么?2.为什么内核栈的大小是有限的,固定的?谢谢!

作者: pavin 发布时间: 03-16