LinuxSir.cn,穿越时空的Linuxsir!

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

问个比较弱的问题,关于kernel的

[复制链接]
发表于 2007-2-19 11:37:16 | 显示全部楼层 |阅读模式
我在kernel.org上下载的linux-2.6.20内核是不是已经打过补丁了?
看到上面还有个patch-2.6.20我也下了,
然后在2.6.10的source目录下执行patch -Np1 -i ../patch-2.6.20
结果基本上全是
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file xxxxxxxxx

第一次自己patch,不会用,search了一大堆,哈
发表于 2007-2-19 11:53:36 | 显示全部楼层
kernel.org上的应该是最原始的内核包,没有打过补丁的吧
那个patch是让上一版内核变成新版的patch
回复 支持 反对

使用道具 举报

发表于 2007-2-19 14:09:16 | 显示全部楼层
patch-2.6.20的作用是把linux-2.6.19变成linux-2.6.20
你多此一举了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-19 15:20:19 | 显示全部楼层
俺这个菜鸟不是一般的菜啊,哈哈
编译还是出错。
什么acip的,重新配置,把acip全取消了。结果后面又出错了
怎么把编译的屏幕信息log下来啊?
回复 支持 反对

使用道具 举报

发表于 2007-2-19 15:36:33 | 显示全部楼层
没事,谁不是从菜鸟走过来的
拷贝粘贴不行么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-19 19:58:17 | 显示全部楼层
CC [M]  fs/binfmt_aout.o
  CC      ipc/util.o
  CC      ipc/msgutil.o
  CC      ipc/msg.o
ipc/msg.c: 在函数 ‘sys_msgctl’ 中:
ipc/msg.c:390: 警告:此函数中的 ‘setbuf.qbytes’ 在使用前可能未初始化
ipc/msg.c:390: 警告:此函数中的 ‘setbuf.uid’ 在使用前可能未初始化
ipc/msg.c:390: 警告:此函数中的 ‘setbuf.gid’ 在使用前可能未初始化
ipc/msg.c:390: 警告:此函数中的 ‘setbuf.mode’ 在使用前可能未初始化
  CC      ipc/sem.o
ipc/sem.c: 在函数 ‘sys_semctl’ 中:
ipc/sem.c:862: 警告:此函数中的 ‘setbuf.uid’ 在使用前可能未初始化
ipc/sem.c:862: 警告:此函数中的 ‘setbuf.gid’ 在使用前可能未初始化
ipc/sem.c:862: 警告:此函数中的 ‘setbuf.mode’ 在使用前可能未初始化
  CC      ipc/shm.o
.
.
.
  CC      drivers/pci/access.o
  CC      drivers/pci/bus.o
  CC      drivers/pci/probe.o
  CC      drivers/pci/remove.o
  CC      drivers/pci/pci.o
  CC      drivers/pci/quirks.o
  CC      drivers/pci/pci-driver.o
  CC      drivers/pci/search.o
drivers/pci/search.c:471: 错误:‘pci_find_present’ 重定义
drivers/pci/search.c:453: 错误:‘pci_find_present’ 的上一个定义在此
make[2]: *** [drivers/pci/search.o] 错误 1
make[1]: *** [drivers/pci] 错误 2
make: *** [drivers] 错误 2
回复 支持 反对

使用道具 举报

发表于 2007-2-20 00:01:31 | 显示全部楼层
你用的是哪个内核源代码
建议用gentoo-sources
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-20 10:23:30 | 显示全部楼层
看了下源程序,确实drivers/pci/search.c:471: ‘pci_find_present’ 重定义了
不知道是怎么搞的,相同的写了两遍,删掉一个就好了

现在的问题是重新启动后出现一直显示
atkbd.c: spurious ACK on isa0060/serio0. Some program might be trying access hardware directly.
键盘没有响应了,只能按reset键了。

附件是我的.config,能帮我看看是不是编译的配置错了吗?
我用的是插ps/2口的键盘

编译kernel 2.6.20,从kernel.org下的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2007-2-20 12:22:25 | 显示全部楼层
我还没用上2.6.20
而且我要用,我只会用gentoo-sources
参考我的配置文件http://robert.zhangle.googlepages.com/config-2.6.19.1-suspend2
回复 支持 反对

使用道具 举报

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

本版积分规则

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