[Bug 519643] Re: BUG: scheduling while atomic: swapper/0/0x00000100

vincebusam vince at sixpak.org
Thu Mar 4 17:45:04 UTC 2010


This is reproducible in the upstream kernel as well
(2.6.32-02063207-generic), so this is probably not an Ubuntu bug, I'll
take this upstream.  I'm also switching to an ethernet port on a free
IRQ to see if that helps.

[425147.010006] ------------[ cut here ]------------
[425147.014726] WARNING: at /home/kernel-ppa/mainline/build/net/sched/sch_generic.c:261 d
[425147.024832] Hardware name: PowerEdge T100
[425147.028930] NETDEV WATCHDOG: eth1 (starfire): transmit queue 0 timed out
[425147.035725] Modules linked in: ip6t_LOG nf_conntrack_ipv6 ip6table_filter ip6_tables
[425147.072161] Pid: 0, comm: swapper Not tainted 2.6.32-02063207-generic #02063207
[425147.079567] Call Trace:
[425147.082116]  <IRQ>  [<ffffffff8145771f>] ? dev_watchdog+0x25f/0x270
[425147.088486]  [<ffffffff81062157>] warn_slowpath_common+0x87/0xb0
[425147.094590]  [<ffffffff81062204>] warn_slowpath_fmt+0x64/0x70
[425147.100430]  [<ffffffff81018c00>] ? native_sched_clock+0x20/0x80
[425147.106524]  [<ffffffff81288f4f>] ? strlcpy+0x4f/0x70
[425147.111673]  [<ffffffff810187d9>] ? sched_clock+0x9/0x10
[425147.117074]  [<ffffffff8143cfc3>] ? netdev_drivername+0x43/0x50
[425147.123090]  [<ffffffff8145771f>] dev_watchdog+0x25f/0x270
[425147.128664]  [<ffffffff81084fc5>] ? sched_clock_local+0x15/0x80
[425147.134681]  [<ffffffff810725b9>] run_timer_softirq+0x189/0x2e0
[425147.140693]  [<ffffffff814574c0>] ? dev_watchdog+0x0/0x270
[425147.146267]  [<ffffffff8108dc3e>] ? tick_dev_program_event+0x3e/0xc0
[425147.152717]  [<ffffffff8106939f>] __do_softirq+0xbf/0x1d0
[425147.158203]  [<ffffffff8108dd25>] ? tick_program_event+0x25/0x30
[425147.164305]  [<ffffffff8101312c>] call_softirq+0x1c/0x30
[425147.169704]  [<ffffffff81014b85>] do_softirq+0x65/0xa0
[425147.174938]  [<ffffffff810686a7>] irq_exit+0x77/0x80
[425147.179992]  [<ffffffff8102d435>] smp_apic_timer_interrupt+0x45/0x60
[425147.186441]  [<ffffffff81012af3>] apic_timer_interrupt+0x13/0x20
[425147.192538]  <EOI>  [<ffffffff8101a089>] ? mwait_idle+0x69/0xc0
[425147.198560]  [<ffffffff81536c11>] ? atomic_notifier_call_chain+0x11/0x20
[425147.205358]  [<ffffffff810107f7>] ? cpu_idle+0x97/0xe0
[425147.210591]  [<ffffffff8152ec0e>] ? setup_APIC_timer+0x7e/0x90
[425147.216509]  [<ffffffff8152e584>] ? start_secondary+0x94/0xc0
[425147.222351] ---[ end trace f7c602e50ac6e61c ]---
[425147.227057] eth1: Transmit timed out, status 0x00000000, resetting...
[425147.233600] ------------[ cut here ]------------
[425147.238307] WARNING: at /home/kernel-ppa/mainline/build/kernel/irq/manage.c:842 __fre
[425147.247890] Hardware name: PowerEdge T100
[425147.251995] Trying to free IRQ 19 from IRQ context!
[425147.256961] Modules linked in: ip6t_LOG nf_conntrack_ipv6 ip6table_filter ip6_tables
[425147.293392] Pid: 0, comm: swapper Tainted: G        W  2.6.32-02063207-generic #02063
[425147.301585] Call Trace:
[425147.304124]  <IRQ>  [<ffffffff810bdfa2>] ? __free_irq+0x172/0x180
[425147.310325]  [<ffffffff81062157>] warn_slowpath_common+0x87/0xb0
[425147.316418]  [<ffffffff81062204>] warn_slowpath_fmt+0x64/0x70
[425147.322261]  [<ffffffff81063297>] ? printk+0x67/0x70
[425147.327313]  [<ffffffff810bdfa2>] __free_irq+0x172/0x180
[425147.332723]  [<ffffffff810be56f>] free_irq+0x3f/0x80
[425147.337778]  [<ffffffffa003183e>] netdev_close+0xee/0x330 [starfire]
[425147.344228]  [<ffffffffa0031b46>] tx_timeout+0x56/0xb0 [starfire]
[425147.350414]  [<ffffffff814576d4>] dev_watchdog+0x214/0x270
[425147.355986]  [<ffffffff81084fc5>] ? sched_clock_local+0x15/0x80
[425147.362001]  [<ffffffff810725b9>] run_timer_softirq+0x189/0x2e0
[425147.368007]  [<ffffffff814574c0>] ? dev_watchdog+0x0/0x270
[425147.373590]  [<ffffffff8108dc3e>] ? tick_dev_program_event+0x3e/0xc0
[425147.380035]  [<ffffffff8106939f>] __do_softirq+0xbf/0x1d0
[425147.385521]  [<ffffffff8108dd25>] ? tick_program_event+0x25/0x30
[425147.391623]  [<ffffffff8101312c>] call_softirq+0x1c/0x30
[425147.397022]  [<ffffffff81014b85>] do_softirq+0x65/0xa0
[425147.402256]  [<ffffffff810686a7>] irq_exit+0x77/0x80
[425147.407311]  [<ffffffff8102d435>] smp_apic_timer_interrupt+0x45/0x60
[425147.413760]  [<ffffffff81012af3>] apic_timer_interrupt+0x13/0x20
[425147.419851]  <EOI>  [<ffffffff8101a089>] ? mwait_idle+0x69/0xc0
[425147.425879]  [<ffffffff81536c11>] ? atomic_notifier_call_chain+0x11/0x20
[425147.432674]  [<ffffffff810107f7>] ? cpu_idle+0x97/0xe0
[425147.437899]  [<ffffffff8152ec0e>] ? setup_APIC_timer+0x7e/0x90
[425147.443828]  [<ffffffff8152e584>] ? start_secondary+0x94/0xc0
[425147.449661] ---[ end trace f7c602e50ac6e61d ]---
[425147.454606] BUG: scheduling while atomic: swapper/0/0x10000100
[425147.460532] Modules linked in: ip6t_LOG nf_conntrack_ipv6 ip6table_filter ip6_tables
[425147.496952] CPU 1:
[425147.499068] Modules linked in: ip6t_LOG nf_conntrack_ipv6 ip6table_filter ip6_tables
[425147.535503] Pid: 0, comm: swapper Tainted: G        W  2.6.32-02063207-generic #02063
[425147.544999] RIP: 0010:[<ffffffff8101a089>]  [<ffffffff8101a089>] mwait_idle+0x69/0xc0
[425147.552945] RSP: 0018:ffff88012ba8dee8  EFLAGS: 00000246
[425147.558344] RAX: 0000000000000000 RBX: ffff88012ba8def8 RCX: 0000000000000000
[425147.565587] RDX: 0000000000000000 RSI: ffff88012ba8dfd8 RDI: ffffffff81949fa8
[425147.572826] RBP: ffffffff81012aee R08: 0000000000000000 R09: 0000000000000002
[425147.580065] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffff8108510b
[425147.587298] R13: ffff88012ba8de68 R14: 0000000000000001 R15: ffff88012ba8de78
[425147.594542] FS:  0000000000000000(0000) GS:ffff880028280000(0000) knlGS:0000000000000
[425147.602735] CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[425147.608566] CR2: 00007f99331cf000 CR3: 000000012a600000 CR4: 00000000000406e0
[425147.615808] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[425147.623046] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[425147.630285] Call Trace:
[425147.632826]  [<ffffffff81536c11>] ? atomic_notifier_call_chain+0x11/0x20
[425147.639613]  [<ffffffff810107f7>] ? cpu_idle+0x97/0xe0
[425147.644851]  [<ffffffff8152ec0e>] ? setup_APIC_timer+0x7e/0x90
[425147.650777]  [<ffffffff8152e584>] ? start_secondary+0x94/0xc0
[425147.658765] BUG: scheduling while atomic: swapper/0/0x10000100
[425147.664829] Modules linked in: ip6t_LOG nf_conntrack_ipv6 ip6table_filter ip6_tables
[425147.701261] CPU 1:
[425147.703376] Modules linked in: ip6t_LOG nf_conntrack_ipv6 ip6table_filter ip6_tables
[425147.739810] Pid: 0, comm: swapper Tainted: G        W  2.6.32-02063207-generic #02063
[425147.749310] RIP: 0010:[<ffffffff8101a089>]  [<ffffffff8101a089>] mwait_idle+0x69/0xc0
[425147.757257] RSP: 0018:ffff88012ba8dee8  EFLAGS: 00000246
[425147.762664] RAX: 0000000000000000 RBX: ffff88012ba8def8 RCX: 0000000000000000
[425147.769895] RDX: 0000000000000000 RSI: ffff88012ba8dfd8 RDI: ffffffff81949fa8
[425147.777139] RBP: ffffffff81012aee R08: 0000000000000000 R09: 0000000000000002
[425147.784378] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffff8108510b
[425147.791618] R13: ffff88012ba8de68 R14: 0000000000000001 R15: ffff88012ba8de78
[425147.798851] FS:  0000000000000000(0000) GS:ffff880028280000(0000) knlGS:0000000000000
[425147.807049] CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[425147.812886] CR2: 00007f99331cf000 CR3: 000000012a026000 CR4: 00000000000406e0
[425147.820126] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[425147.827359] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[425147.836164] Call Trace:
[425147.838707]  [<ffffffff81536c11>] ? atomic_notifier_call_chain+0x11/0x20
[425147.845503]  [<ffffffff810107f7>] ? cpu_idle+0x97/0xe0
[425147.850735]  [<ffffffff8152ec0e>] ? setup_APIC_timer+0x7e/0x90
[425147.856653]  [<ffffffff8152e584>] ? start_secondary+0x94/0xc0
[425216.799996] BUG: soft lockup - CPU#0 stuck for 61s! [swapper:0]
[425216.800000] Modules linked in: ip6t_LOG nf_conntrack_ipv6 ip6table_filter ip6_tables
[425216.800000] CPU 0:
[425216.800000] Modules linked in: ip6t_LOG nf_conntrack_ipv6 ip6table_filter ip6_tables
[425216.800000] Pid: 0, comm: swapper Tainted: G        W  2.6.32-02063207-generic #02063
[425216.800000] RIP: 0010:[<ffffffff81037424>]  [<ffffffff81037424>] __ticket_spin_lock+0
[425216.800000] RSP: 0018:ffff880028203da0  EFLAGS: 00000293
[425216.800000] RAX: 0000000000005957 RBX: ffff880028203da0 RCX: ffffffff8199a160
[425216.800000] RDX: ffff8801297b8090 RSI: 000000000001e836 RDI: ffff880128be0320
[425216.800000] RBP: ffffffff81012af3 R08: ffff88002820e400 R09: 0000000000000000
[425216.800000] R10: 0000000000000000 R11: 0000000000000000 R12: ffff880028203d20
[425216.800000] R13: ffffffff81999400 R14: 0000000000000000 R15: ffffffff8102d42e
[425216.800000] FS:  0000000000000000(0000) GS:ffff880028200000(0000) knlGS:0000000000000
[425216.800000] CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[425216.800000] CR2: 00007fad111a82e0 CR3: 00000001299ba000 CR4: 00000000000406f0
[425216.800000] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[425216.800000] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[425216.800000] Call Trace:
[425216.800000]  <IRQ>  [<ffffffff81533f09>] ? _spin_lock+0x9/0x10
[425216.800000]  [<ffffffff814574f6>] ? dev_watchdog+0x36/0x270
[425216.800000]  [<ffffffff810187d9>] ? sched_clock+0x9/0x10
[425216.800000]  [<ffffffff81084fc5>] ? sched_clock_local+0x15/0x80
[425216.800000]  [<ffffffff810725b9>] ? run_timer_softirq+0x189/0x2e0
[425216.800000]  [<ffffffff814574c0>] ? dev_watchdog+0x0/0x270
[425216.800000]  [<ffffffff8108dc3e>] ? tick_dev_program_event+0x3e/0xc0
[425216.800000]  [<ffffffff8106939f>] ? __do_softirq+0xbf/0x1d0
[425216.800000]  [<ffffffff8108dd25>] ? tick_program_event+0x25/0x30
[425216.800000]  [<ffffffff8101312c>] ? call_softirq+0x1c/0x30
[425216.800000]  [<ffffffff81014b85>] ? do_softirq+0x65/0xa0
[425216.800000]  [<ffffffff810686a7>] ? irq_exit+0x77/0x80
[425216.800000]  [<ffffffff8102d435>] ? smp_apic_timer_interrupt+0x45/0x60
[425216.800000]  [<ffffffff81012af3>] ? apic_timer_interrupt+0x13/0x20
[425216.800000]  <EOI>  [<ffffffff8101a089>] ? mwait_idle+0x69/0xc0
[425216.800000]  [<ffffffff81536c11>] ? atomic_notifier_call_chain+0x11/0x20
[425216.800000]  [<ffffffff810107f7>] ? cpu_idle+0x97/0xe0
[425216.800000]  [<ffffffff8151d976>] ? rest_init+0x66/0x70
[425216.800000]  [<ffffffff81874eba>] ? start_kernel+0x29a/0x380
[425216.800000]  [<ffffffff81874140>] ? early_idt_handler+0x0/0x71
[425216.800000]  [<ffffffff8187432a>] ? x86_64_start_reservations+0x6a/0x90
[425216.800000]  [<ffffffff8187442d>] ? x86_64_start_kernel+0xbd/0xe0

-- 
BUG: scheduling while atomic: swapper/0/0x00000100
https://bugs.launchpad.net/bugs/519643
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list