-
为何重新编译内核之后,lsmod没有任何模块输出?我下载了2.6.16内核来编译,安装,都很顺利,但是lsmod没有任何输出?怎么回事?和我把大部分的功能都编译到内核里了有关系么?localhost~#lsmodModuleSizeUsedbylocalhost~#liwenqiu 时间:04-13 + 阅读全文
-
请问初始化新进程的函数在哪里?大家好,请问初始化新进程的函数在哪里?Linux中的do_fork()似乎和UNIX中的fork()不太一样。herberteuler 时间:09-27 + 阅读全文
-
请教一个关于OpenSSH的问题现在有一个嵌入式系统,上面跑了一个进程P,系统有一个ssh的daemon,采用PAM方式认证,那个libpam也是自己写,然后想让ssh认证通过之后启动一个进程P提供的SHELL,这应该怎么做啊?xieweiyi 时间:04-16 + 阅读全文
-
如何利用task_struct找到进程的绝对路径请教如何利用task_struct找到进程的绝对路径,structtask_struct*tasktask->active_mm->mmap->vm_file->f_dentry和task->mm->mmap->vm_file->f_dentry的返回值有时是空的,不知是什么原因,兄弟们指教.ljy634 时间:04-17 + 阅读全文
-
求助模块添加版本依赖问题解决我的内核是2.6的为什么在我的/lib/modules/`uname-r`/bulid/include/linux下没有moduleversion.h这个头文件#include<linux/kernel.h>#include<linux/module.h>#include<linux/version.h>intstartmodule(vhebisi 时间:04-11 + 阅读全文
-
也许是内核2.6.8.1的一个关于电源管理的bug最近我的内核也从2.4.27升级到了2.6.8.1,同样一个系统,没有任何改变在我的p4.2.6Sis648芯片组的主板的机器上一切正常。但是拿回家在赛扬850intel815芯片组的机器上。总是有个kacpid的进程占用了99.5以上的cpu.没有办法做任何事情。后来经历无数痛苦后发现如果我在bios里面关闭高级电源管理的话。这个进程是正常的。几乎不占用cpu.这里是不是算2.6.8.1test100 时间:10-09 + 阅读全文
-
问一个关于c++库函数的问题现在有1段c++代码,想把它做成库用在c的开发环境中,应该如何做?我只知道c++中如何调用c(extern声明),但反之如何作?------------请各位牛人教我万分感谢cranee 时间:04-18 + 阅读全文
-
如何把一个字符串输出到终端?(在内核里实现)假设内核源代码中有一个系统调用函数src_fun(),如果在其内部加入printk函数的话,好像它把信息输出到(开机时的)控制台(如果系统启动时用到此系统调用)。当编程用到此系统调用时,此printk打印的信息并没输出到用户终端,我就试着用write系统调用来代替printk,并且加入了头文件:#include<unistd.h>但是编译内核还是提示错误:找不到writedean13 时间:12-01 + 阅读全文
-
为什么新编译安装的2.6内核反而不如原有的2.4内核快?(转载)感觉原有的2.4内核运行程序很快。在firefox下开好几个窗口,同时每个窗口浏览很多图片一点滞顿感都没有,反观2.6内核,虽量身裁体,编译优化,但安装后却感觉速度很慢。csstrike 时间:03-12 + 阅读全文
-
请问关于屏蔽linux启动的内核信息?如果想在linux启动的时候去掉输出信息和那个“企鹅图标”应该怎么办呢修改内核肯定是可以的有没有可能不修改内核也能做到呢hhfq 时间:10-11 + 阅读全文