内核tcp.c里面TCP_CHECK_TIMER是什么意思?

看内核net/ipv4/tcp.c的一些函数都用两个TCP_CHECK_TIMER它的定义#defineTCP_CHECK_TIMER(sk)do{}while(0)复制代码就像这样用ssize_ttcp_sendpage(structsocket*sock,structpage*page,intoff

作者: ww2000e 发布时间: 02-17

sk_err_soft和 sk_err有什么区别?

下面是注释,这两个域是structsock中的。*    @sk_err:lasterror  *    @sk_err_soft:errorsthatdon'tcausefailurebutareth

作者: simohayha_cu 发布时间: 02-15

内核由2.4.21升级到2.6.13后nfs不正常的奇怪问题

redflagDCserver4,其实也就是RHELas3,内核升级到2.6.13后,nfsmount时竟然出现reasongivenbyserver:Permissiondenied用原有的内核启动,则没有问题,有哪位兄弟见过这个问题?/etc/var/message中信息是:authenticatedmountrequestfromxxxxx,xxxxx是我e

作者: bingosek 发布时间: 09-29

请问,现在用内核调试工具,哪种好用些?Kgdb???

如题。一般,装载进内核的驱动模块,用什么工具来调试相对来说好些?这里的“好”指,功能强大些,对内核的影响又能最小

作者: shaohui973 发布时间: 02-18

请教HZ的疑惑??

最近搜集数据发现一个问题,我内核配置使用的HZ=250(这个通过看config文件),但是使用sysconf(_SC_CLK_TCK)返回却是100,不知道到底是HZ理解错误??还有一个附带问题,我用windowsxp机器搜集数据,linux是测试机器,不知道xp下的时钟频率是多少,感觉好像100??刚开始linux快39s,到最后搜集完时快了48s,(通过比较两个机器上的系统时间)。

作者: wkq5325 发布时间: 02-17

请教read()函数

glibc库:在Fileops.c中的定义:#defineread(FD,Buf,NBytes)__read(FD,Buf,NBytes)glibc库:在unistd.h中的定义:externssize_t__read(int__fd,void*__buf,size_t__nbytes);但是我始终没找到__read()这个函数(或者宏),包括内核源

作者: shaohui973 发布时间: 02-17

问下现在还有必要看情景分析学习2.4内核么?还是直接2.6

一边看情景分析一看学习2.4的源码,和2.6的源码比对了下发现差距挺大的,还有必要从2.4开始学起么?直接2.6的话情景分析还有参考价值么/

作者: 日月并行II 发布时间: 02-17

mmc问题,挂载写入文件后,不能再挂载

mmc成功挂载后可以读入文件,但只要修改过SD卡里面的东西后,拔出来后再插上去挂载出错....下载(62.13KB)2011-02-1712:59dfgdf_副本.jpg(32.57KB)

作者: sourxsunny 发布时间: 02-17

2.6.16.60-0.21-smp内核中生成/proc/cpuinfo的代码是怎么工作的,我的这个文件异常了

我的机器上,只要一查看cat/proc/cpuinfo,终端就挂起了。strace了发现read文件的时候挂住了。我用的是suse10sp2,服务器是IBM。硬件都是最新的,肯定是主兼容性问题,不知道如何解决。请大家帮忙看一下有没有见过这种情况

作者: derge 发布时间: 02-17

关于系统调用的一个疑问

问题:系统调用是如何陷入内核的??LKD那上面说:“(应用层)通知内核的机制是靠软中断实现的”。但是我在软中断那里找不到对此异常的处理,请大侠指点!

作者: angeltears 发布时间: 02-17