免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 33590 | 回复: 26
打印 上一主题 下一主题

最近遇到:BUG: soft lockup detected on CPU #0 问题? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-19 17:08 |只看该作者 |倒序浏览
这个问题不少人在问,却没有答案,再次提出和大家讨论。
linux 2.6.18内核。

最近遇到:BUG: soft lockup detected on CPU #0 问题?

论坛徽章:
0
2 [报告]
发表于 2007-09-19 17:19 |只看该作者
我也遇到过,你提供的信息太少了,做什么操作了?

论坛徽章:
0
3 [报告]
发表于 2007-09-19 17:51 |只看该作者

回复 #2 yikaikai 的帖子

2.6.18内核,我系统调用阻塞在内核的一个队列上,然后,CTL+C,中断等待,结果就出现BUG: soft lockup detected on CPU #0。

论坛徽章:
0
4 [报告]
发表于 2007-11-30 16:09 |只看该作者
还是没有答案?我的系统也出现同样问题,下面是Messages日志信息! 有人说是网卡驱动问题,系统是RHEL5 2.6.18-8.el5xen #1 SMP  Dell 2950 服务器
  1. Nov 29 15:23:40 shdb kernel: BUG: soft lockup detected on CPU#3!
  2. Nov 29 15:23:40 shdb kernel:  [<c043ea67>] softlockup_tick+0x98/0xa6
  3. Nov 29 15:23:40 shdb kernel:  [<c0408b7d>] timer_interrupt+0x504/0x557
  4. Nov 29 15:23:40 shdb kernel:  [<c043ec9b>] handle_IRQ_event+0x27/0x51
  5. Nov 29 15:23:40 shdb kernel:  [<c043ed58>] __do_IRQ+0x93/0xe8
  6. Nov 29 15:23:40 shdb kernel:  [<c040672b>] do_IRQ+0x93/0xae
  7. Nov 29 15:23:40 shdb kernel:  [<c053a045>] evtchn_do_upcall+0x64/0x9b
  8. Nov 29 15:23:40 shdb kernel:  [<c0404ec5>] hypervisor_callback+0x3d/0x48
  9. Nov 29 15:23:40 shdb kernel:  [<c0407fd1>] raw_safe_halt+0x8c/0xaf
  10. Nov 29 15:23:40 shdb kernel:  [<c0402bca>] xen_idle+0x22/0x2e
  11. Nov 29 15:23:40 shdb kernel:  [<c0402ce9>] cpu_idle+0x91/0xab
  12. Nov 29 15:23:40 shdb kernel:  =======================
  13. Nov 29 15:24:59 shdb kernel: BUG: soft lockup detected on CPU#3!
  14. Nov 29 15:24:59 shdb kernel:  [<c043ea67>] softlockup_tick+0x98/0xa6
  15. Nov 29 15:24:59 shdb kernel:  [<c0408b7d>] timer_interrupt+0x504/0x557
  16. Nov 29 15:24:59 shdb kernel:  [<c043ec9b>] handle_IRQ_event+0x27/0x51
  17. Nov 29 15:24:59 shdb kernel:  [<c043ed58>] __do_IRQ+0x93/0xe8
  18. Nov 29 15:24:59 shdb kernel:  [<c040672b>] do_IRQ+0x93/0xae
  19. Nov 29 15:24:59 shdb kernel:  [<c053a045>] evtchn_do_upcall+0x64/0x9b
  20. Nov 29 15:24:59 shdb kernel:  [<c0404ec5>] hypervisor_callback+0x3d/0x48
  21. Nov 29 15:24:59 shdb kernel:  [<c0407fd1>] raw_safe_halt+0x8c/0xaf
  22. Nov 29 15:24:59 shdb kernel:  [<c0402bca>] xen_idle+0x22/0x2e
  23. Nov 29 15:24:59 shdb kernel:  [<c0402ce9>] cpu_idle+0x91/0xab
  24. Nov 29 15:24:59 shdb kernel:  =======================
复制代码

论坛徽章:
0
5 [报告]
发表于 2007-12-01 18:43 |只看该作者
Nov 29 15:23:40 shdb kernel: BUG: soft lockup detected on CPU#3!


already seen this line, the simplest way is to update kernel,
it is already payed attention by many, and
RHEL5 has no rights to prevent 2.6.22+ ??

论坛徽章:
0
6 [报告]
发表于 2008-03-30 20:37 |只看该作者
原帖由 wchtalk 于 2007-9-19 17:08 发表
这个问题不少人在问,却没有答案,再次提出和大家讨论。
linux 2.6.18内核。

最近遇到:BUG: soft lockup detected on CPU #0 问题?




请问大家有解决此问题的吗?
我也遇到此类问题,方便联系我email:skywh_2001@sina.com
谢谢赐教!

论坛徽章:
0
7 [报告]
发表于 2008-04-25 10:52 |只看该作者
原帖由 wchtalk 于 2007-9-19 17:08 发表
这个问题不少人在问,却没有答案,再次提出和大家讨论。
linux 2.6.18内核。

最近遇到:BUG: soft lockup detected on CPU #0 问题?

顶以下 我的同样此类问题 好像是调整了内核参数后会出现
Linux www.abc.com 2.6.18-53.el5xen #1 SMP Wed Oct 10 17:06:12 EDT 2007 i686 i686 i386 GNU/Linux
BUG: soft lockup detected on CPU#6!
[<c0441824>] softlockup_tick+0x96/0xa4
[<c04092a9>] timer_interrupt+0x504/0x557
[<c0441a57>] handle_IRQ_event+0x27/0x51
[<c0441b14>] __do_IRQ+0x93/0xe8
[<c0406d9b>] do_IRQ+0x93/0xae
[<c0541661>] evtchn_do_upcall+0x64/0x9b
[<c0405515>] hypervisor_callback+0x3d/0x48
[<c04084c3>] raw_safe_halt+0x8c/0xaf
[<c040321a>] xen_idle+0x22/0x2e
[<c0403339>] cpu_idle+0x91/0xab
=======================
BUG: soft lockup detected on CPU#6!
[<c0441824>] softlockup_tick+0x96/0xa4
[<c04092a9>] timer_interrupt+0x504/0x557
[<c0441a57>] handle_IRQ_event+0x27/0x51
[<c0441b14>] __do_IRQ+0x93/0xe8
[<c0406d9b>] do_IRQ+0x93/0xae
[<c0541661>] evtchn_do_upcall+0x64/0x9b
[<c0405515>] hypervisor_callback+0x3d/0x48
[<c04084c3>] raw_safe_halt+0x8c/0xaf
[<c040321a>] xen_idle+0x22/0x2e
[<c0403339>] cpu_idle+0x91/0xab
=======================
BUG: soft lockup detected on CPU#6!
[<c0441824>] softlockup_tick+0x96/0xa4
[<c04092a9>] timer_interrupt+0x504/0x557
[<c0441a57>] handle_IRQ_event+0x27/0x51
[<c0441b14>] __do_IRQ+0x93/0xe8
[<c0406d9b>] do_IRQ+0x93/0xae
[<c0541661>] evtchn_do_upcall+0x64/0x9b
[<c0405515>] hypervisor_callback+0x3d/0x48
[<c04084c3>] raw_safe_halt+0x8c/0xaf
[<c040321a>] xen_idle+0x22/0x2e
[<c0403339>] cpu_idle+0x91/0xab
=======================
BUG: soft lockup detected on CPU#6!
[<c0441824>] softlockup_tick+0x96/0xa4
[<c04092a9>] timer_interrupt+0x504/0x557
[<c0441a57>] handle_IRQ_event+0x27/0x51
[<c0441b14>] __do_IRQ+0x93/0xe8
[<c0406d9b>] do_IRQ+0x93/0xae
[<c0541661>] evtchn_do_upcall+0x64/0x9b
[<c0405515>] hypervisor_callback+0x3d/0x48
[<c04084c3>] raw_safe_halt+0x8c/0xaf
[<c040321a>] xen_idle+0x22/0x2e
[<c0403339>] cpu_idle+0x91/0xab
=======================
BUG: soft lockup detected on CPU#6!
[<c0441824>] softlockup_tick+0x96/0xa4
[<c04092a9>] timer_interrupt+0x504/0x557
[<c0441a57>] handle_IRQ_event+0x27/0x51
[<c0441b14>] __do_IRQ+0x93/0xe8
[<c0406d9b>] do_IRQ+0x93/0xae
[<c0541661>] evtchn_do_upcall+0x64/0x9b
[<c0405515>] hypervisor_callback+0x3d/0x48
[<c04084c3>] raw_safe_halt+0x8c/0xaf
[<c040321a>] xen_idle+0x22/0x2e
[<c0403339>] cpu_idle+0x91/0xab
=======================

[ 本帖最后由 xuledw 于 2008-4-25 10:53 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2008-04-25 23:16 |只看该作者
原帖由 xuledw 于 2008-4-25 10:52 发表

顶以下 我的同样此类问题 好像是调整了内核参数后会出现
Linux www.abc.com 2.6.18-53.el5xen #1 SMP Wed Oct 10 17:06:12 EDT 2007 i686 i686 i386 GNU/Linux

在使用Xen,版本号?dom0,domU?出现这种问题可能是dom0/U的bug,
个人从dump中推测直接原因是在raw_safe_halt()中使domian block的时间过长,并且没有事件到达导致的soft lockup
你可以看一下xen-devel或者直接搜索http://bugzilla.xensource.com/bugzilla/index.cgi看看有什么解决方法
有精力可以研究一下代码并提交一个patch

论坛徽章:
0
9 [报告]
发表于 2008-09-22 16:19 |只看该作者
我也碰到了,
默认安装的rhas5,
内核参数没有修改过

论坛徽章:
0
10 [报告]
发表于 2008-09-22 16:32 |只看该作者
进程试图占有CPU,但是没成功。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP