+ -
当前位置:首页 → 问答吧 → Linux 内核
  • RTL8139网卡驱动程序分析[转]
    在xsfocus上看到一篇分析rtl8139网卡驱动分析的文章。特地转过来,供大家学习和讨论。原文链接:http://www.xfocus.net/articles/200707/931.html创建时间:2007-07-27更新时间:2007-07-28文章属性:原创文章提交:Addylee(Addylee2004_at_163.com)本文以Linux内核中8139网卡驱动
    Godbach  时间:03-30 + 阅读全文
  • 开启硬中断平衡的问题
    本帖最后由Godbach于2010-07-3015:01编辑网卡应该是NAPI的QUOTE:[root@localhost~]#ethtool-ieth0driver:e1000version:7.3.20-k2-NAPIfirmware-version:1.6-12bus-info:
    Godbach  时间:07-30 + 阅读全文
  • linux 内存管理初级问题
    本帖最后由unbutun于2010-07-3020:46编辑对内存管理这部分一直很模糊,哪位能讲讲假设一个x86的机器有256m内存,那么内核,用户态程序都是如何分配这256m内存的?high_mem映射到哪一块,3g--3g+896映射到哪一块,0--3g映射到哪一块?而vmalloc用的high_mem,从用户态的malloc到最终的物理页的过程是个怎么样的?采
    unbutun  时间:07-30 + 阅读全文
  • 求助:将用户空间的虚拟地址映射到内核态的逻辑地址。
    小弟正在写一个测试程序,程序的目的是用户空间的虚拟地址映射为内核空间的逻辑地址,然后内核空间的驱动程序对该内存空间直接操作,写入相应的字符串,最后再由用户空间读出该字符串以验证程序的正确性。程序的流程大概是这样的。-----------------内核空间------------------------驱动程序注册一个字符设备实现iotctl调用。ioctl将用户空间传递的虚拟地址通过
    onlyflyer  时间:01-16 + 阅读全文
  • 谁有mmap与用户层通信的代码?
    找了一个简单的,但有问题。内核模块:staticunsignedlongp=0;staticint__initinit(void){    p=__get_free_pages(GFP_KERNEL,0);//    SetPageReserved(virt_to_page(p)
    cablink  时间:04-30 + 阅读全文
  • 怎样确定内核是否支持netlink?
    怎样确定内核是否支持netlink?望达人教我
    cz  时间:11-14 + 阅读全文
  • 工作队列的效率
    先说说我的情况吧是一个虚拟串口驱动针对每个port,有一个advtty_struct的机构体structadvtty_struct{  ...  /*缓冲区*/  unsignedchar*xmit_buf;  int    &nb
    jinxinxin163  时间:07-29 + 阅读全文
  • ULK 这段话在说什么?
    本帖最后由zylthinking于2010-07-3011:24编辑ThecontentofthefirstentriesofthePageGlobalDirectorythatmaplinearaddresseslowerthan0xc0000000(thefirst768entrieswithPAEdisabled,orthe
    zylthinking  时间:07-30 + 阅读全文
  • 编译内核时, 内核变量地址是如何决定的?
    loader将内核存放位置似乎转了好几个地方,我纳闷如果在A处能正确访问的内核变量,如果内核整体都被拷到了另一个地方,怎么eip,变量地址这些东西还是能访问到
    zylthinking  时间:07-30 + 阅读全文
  • smp 问题
    Linux内核代码中怎样确定cpu的数目啊?我的虚拟机只有一个cpu,编译内核时选中CONFIG_SMP选项有用吗?
    zd零  时间:07-30 + 阅读全文