网卡MSI中断和MSI-X中断

cat/proc/interrupts显示的网卡中断是PCI-MSI-edge。这是MSI-X的中断吗?如果不是MSI-X中断,那么应该显示什么才说明是MSI-X中断模式?

作者: 瀚海书香 发布时间: 11-17

链表锁的问题

一个hlist链表,采用头插法hlist_add_head_rcu.那么在遍历这个链表和头插节点的时候,还需要用锁吗?个人感觉不需要用锁,不知道是否正确啊?还有用hlist_add_head和hlist_add_head_rcu在这种情况下会有不同吗?

作者: 瀚海书香 发布时间: 11-17

讨论一下 nf_conntrack 表的锁

代码中整个conntrack表就是用一个全局的锁nf_conntrack_lock,内核版本是2.6.24。如果在多核下,按理说会影响并发访问的性能啊

作者: Godbach 发布时间: 11-17

《代码大全》第二版超清晰版下载地址

http://files.ghostsharing.com/vc...s=44c61262867900314http://www.chm-pdf.com/download/code-complete-2

作者: flamingwolf 发布时间: 01-07

怎么根据不同的设备分配不同的缓冲区大小

小菜学习Linux内核驱动,想以scull字符设备驱动为原型实现自己的一个驱动。这个驱动需要生成几个不同的设备,比如生成5个不同的字符设备,这5个设备都要使用到我编写的驱动。我想要让这几个不同设备的内存缓冲区大小不一样,比如第一个设备分配的缓冲区大小:1kb  第二个设备:2kb。。依次类推驱动的子设备号是0,1,2,3,4我想在open_my_dev

作者: wpclub 发布时间: 11-16

sata硬盘的驱动问题

本帖最后由瀚海书香于2010-11-1613:19编辑如何判断一个sata硬盘使用哪个驱动?以前都是加载scsi_mod.kosd_mod.kolibata.koahci.ko就可以正常启动硬盘,但是现在有一个新的板子,如何选择它的硬盘驱动?(最好不是一个一个的试)主板是intel3210+ICH9

作者: 瀚海书香 发布时间: 11-16

大端处理器接小端外设?

RT  大端处理器是咋连小端外设? 在linux中,iowrite16ioread16这些默认输出都是小端模式?

作者: xs3c 发布时间: 11-16

linux 内核编译求助!

系统fedora11,内核:2.6.29~在2.6.30.5中安装RTAI3.8补丁~编译重启进入2.6.30.5内核中后发现:(一)桌面计算机图标双击后,显示“无法挂载位置”DBuserrororg.freeddesktop.DBus.Error.NoReply:Messagedidnotreceiveareply(timeoutbymessagebus).

作者: tusy0123456 发布时间: 11-15

linux下有没有好的内存整理工具,vmalloc内存分配失败

系统跑就了,vmalloc内存碎片很多,最大块只有40M左右。想分配60M就不行了。但vmalloc剩余还有300M。有没有办法整理下碎片?

作者: donotgiveup 发布时间: 11-16

向内核提交过patch的高手谈一下第次递交patch的感觉

你是如何发现问题,并fix的。然后提交patch,中间还有退回修改,包括维护者的建议等等。

作者: 奇门遁甲-lu 发布时间: 11-15