+ -
当前位置:首页 → 问答吧 → 看看这个oops

看看这个oops

时间:2010-07-24

来源:互联网

kernel BUG at kernel/timer.c:816!
invalid opcode: 0000 [#1]
last sysfs file: /sys/devices/virtual/net/br192/bridge/topology_change_detected
Modules linked in: ipt_MASQUERADE xt_tcpudp bridge stp sch_htb ts_kmp app_protocol app tpn_knl rtc_lib iptable_nat ip_tables nf_nat x_tables nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 cls_fw pppoe pppox ppp_generic slhc button r8169 mii

Pid: 0, comm: swapper Not tainted (2.6.29.6-tpn-smp #1)  
EIP: 0060:[<c012698d>] EFLAGS: 00010083 CPU: 0
EIP is at cascade+0x6d/0x80
EAX: c3000000 EBX: c7c647bc ECX: c7c64c9c EDX: c7c647bc
ESI: c0a16180 EDI: 00000035 EBP: c0999ef8 ESP: c0999ef8
DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
Process swapper (pid: 0, ti=c0998000 task=c09213a0 task.ti=c0998000)
Stack:
f33942dc f32bfcdc 00000000 c0a16180 c0999f34 0000000a c0126b04 00000000
c011c2ba c09213a0 00000000 c0a16f88 c0a16d88 c0a16b88 c0a16988 c0928220
c0928380 00000004 00000001 00000100 0000000a c0122cc7 00000000 00000000
Call Trace:
[<c0126b04>] run_timer_softirq+0x124/0x180
[<c011c2ba>] scheduler_tick+0x8a/0xa0
[<c0122cc7>] __do_softirq+0x57/0xd0
[<c0105142>] timer_interrupt+0x12/0x20
[<c0122d6d>] do_softirq+0x2d/0x40
[<c0104ceb>] do_IRQ+0x3b/0x80
[<c01037a7>] common_interrupt+0x27/0x2c
[<c0108d1d>] mwait_idle+0x3d/0x50
[<c0102263>] cpu_idle+0x33/0x50


2.6.29.6:
  1. static int cascade(struct tvec_base *base, struct tvec *tv, int index)
  2. {
  3.         /* cascade all the timers from tv up one level */
  4.         struct timer_list *timer, *tmp;
  5.         struct list_head tv_list;

  6.         list_replace_init(tv->vec + index, &tv_list);

  7.         /*
  8.          * We are removing _all_ timers from the list, so we
  9.          * don't have to detach them individually.
  10.          */
  11.         list_for_each_entry_safe(timer, tmp, &tv_list, entry) {
  12.                 BUG_ON(tbase_get_base(timer->base) != base);
  13.                 internal_add_timer(base, timer);
  14.         }

  15.         return index;
  16. }
复制代码

作者: Arthur_   发布时间: 2010-07-24

什么操作引起的?容易重现吗

作者: openspace   发布时间: 2010-07-24

热门下载

更多