LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 772|回复: 2

USB设备会受到对称多处理器(SMP)设定的影响

[复制链接]
发表于 2007-5-13 22:20:02 | 显示全部楼层 |阅读模式
我在Ubuntu 7.04下编译内核,总是会出来:

uhci_hcd irq request错误
ehci_hcd irq request错误

当然,原来的错误讯息不是这样的,但意思是这个意思。

觉得很奇怪,因为会出现问题的IDE/SCSI/USB等设备我都没动,SCSI Device Support和SCSI Disk Support也已经编译入内核,文件系统中的ext2和ext3也编译入内核了。

后来没有办法,只有一个选项一个选项的试(还好公司的机器速度够快),结果发现,是Processor type and features -> Symmetric multi-processing support这个项引想的。

似乎这个项如果不选,Processor type and features下的另一些和SMP有关的项也会自己取消,但是我就是不明白,为什么这个东西会扯到uhci和ehci这些USB的东西呢?

看Symmetric multi-processing support的帮助,帮助中都说可以选N的啊。
发表于 2007-5-14 17:13:11 | 显示全部楼层
有没有对比过其他与USB相关的配置的选项是否有改动?两个config文件保存下来对比一下看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-14 21:50:46 | 显示全部楼层
我可是一项一项改的,最后发现编译成功和不成功,就是这一项选中与否。

不过我现在有点明白怎么回事了:

1. 机器是笔记本,不是台式机,是我们公司研发中的。
2. BIOS支持Intel Celeron-M 4x0类的CPU,也支持T2050,T2250一类的双核CPU,可能是BIOS的原因,在刚装好的系统下用cat /proc/version来看,内容里有SMP字样。

所以,以后在编译内核的时候还是最好先看一下/proc/version。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表