Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 199637 - xen-srouces-2.6.20-r6: BUG: at kernel/irq/manage.c:33 synchronize_irq()
Summary: xen-srouces-2.6.20-r6: BUG: at kernel/irq/manage.c:33 synchronize_irq()
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Xen Devs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-19 07:26 UTC by orishi
Modified: 2010-01-06 22:31 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
My kernel configuration (config,52.37 KB, text/plain)
2007-11-19 07:30 UTC, orishi
Details
kernel patch to keep synchronize_irq() from spamming the logfile (linux-2.6-xen-fix-irq-warn-mismerge.patch,218 bytes, patch)
2008-03-20 21:44 UTC, Scott Alfter
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description orishi 2007-11-19 07:26:51 UTC
after upgrading to xen-srouces-2.6.20-r6 I started to get the following messages at the system log:
The message seems to retrun every minute and really fills up the log files.

 BUG: at kernel/irq/manage.c:33 synchronize_irq()
 [<c01409f9>] synchronize_irq+0x63/0x65
 [<f4927849>] vortex_timer+0x2e/0x3cb [3c59x]
 [<c01315ab>] hrtimer_run_queues+0xbc/0x177
 [<f492781b>] vortex_timer+0x0/0x3cb [3c59x]
 [<c0124cf3>] run_timer_softirq+0x140/0x1c4
 [<c01213c2>] __do_softirq+0x8e/0x114
 [<c01214bc>] do_softirq+0x74/0x76
 [<c0106907>] do_IRQ+0x45/0x7e
 [<c0256ea4>] evtchn_do_upcall+0xb6/0xea
 [<c0104efa>] hypervisor_callback+0x46/0x4e
 [<c0107ae5>] raw_safe_halt+0x84/0xae
 [<c0103c36>] xen_idle+0x31/0x5c
 [<c0102e44>] cpu_idle+0x57/0x6c
 [<c042e7a5>] start_kernel+0x37f/0x43a
 [<c042e1cd>] unknown_bootoption+0x0/0x259
 =======================

See also this link: http://lists.xensource.com/archives/cgi-bin/mesg.cgi?a=xen-users&i=46FC2594.9020002%40gmx.de
and 
this link: http://lists.xensource.com/archives/html/xen-changelog/2006-04/msg00045.html



Reproducible: Always

Steps to Reproduce:




uname -a
Linux xens2 2.6.20-xen-r6 #2 SMP Sun Nov 18 11:35:23 IST 2007 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz GenuineIntel GNU/Linux

xen version: xen-3.1.2/1
Comment 1 orishi 2007-11-19 07:30:08 UTC
Created attachment 136349 [details]
My kernel configuration
Comment 2 Heiko Baumann 2007-11-23 20:49:22 UTC

http://download.fedora.redhat.com/pub/fedora/linux/updates/testing/7/SRPMS/kernel-xen-2.6-2.6.20-2943.fc7.src.rpm


i've patched xen-sources-2.6.20-r6 with linux-2.6-xen-fix-irq-warn-mismerge.patch from the fedora src rpm above.

works for me....

Fedora/RH Bug Report -> https://bugzilla.redhat.com/show_bug.cgi?id=293451

Gentoo Forum: http://forums.gentoo.org/viewtopic-t-615104-highlight-synchronizeirq.html

regards
heiko
Comment 3 abma 2007-12-10 16:17:13 UTC
I'm getting nearly the same message (but it's the first time in 17 days uptime :):

Dec 10 08:51:45 [kernel] BUG: at /usr/src/linux-2.6.20-xen-r6/kernel/irq/manage.c:33 synchronize_irq()
Dec 10 08:51:45 [kernel] Call Trace:
Dec 10 08:51:45 [kernel]  <IRQ>  [<ffffffff8025c800>] synchronize_irq+0x40/0x70
Dec 10 08:51:45 [kernel]  [<ffffffff8038bec8>] nv_do_nic_poll+0x58/0x2e0
Dec 10 08:51:45 [kernel]  [<ffffffff8038be70>] nv_do_nic_poll+0x0/0x2e0
Dec 10 08:51:45 [kernel]  [<ffffffff80238778>] run_timer_softirq+0x168/0x200
Dec 10 08:51:45 [kernel]  [<ffffffff80234692>] __do_softirq+0x82/0x110
Dec 10 08:51:45 [kernel]  [<ffffffff8020adcc>] call_softirq+0x1c/0x30
Dec 10 08:51:45 [kernel]  [<ffffffff8020cdde>] do_softirq+0x5e/0x100
Dec 10 08:51:45 [kernel]  [<ffffffff8020cf45>] do_IRQ+0xc5/0xf0
Dec 10 08:51:45 [kernel]  [<ffffffff8038f4af>] evtchn_do_upcall+0xdf/0x150
Dec 10 08:51:45 [kernel]  [<ffffffff8020a8ae>] do_hypervisor_callback+0x1e/0x30
Dec 10 08:51:45 [kernel]  <EOI>  [<ffffffff802063aa>] hypercall_page+0x3aa/0x1000
Dec 10 08:51:45 [kernel]  [<ffffffff802063aa>] hypercall_page+0x3aa/0x1000
Dec 10 08:51:45 [kernel]  [<ffffffff8020e4e1>] raw_safe_halt+0xa1/0xc0
Dec 10 08:51:45 [kernel]  [<ffffffff80208e09>] xen_idle+0x49/0x90
Dec 10 08:51:45 [kernel]  [<ffffffff80208c13>] cpu_idle+0x63/0x90
Dec 10 08:51:45 [kernel]  [<ffffffff805d980a>] start_kernel+0x2aa/0x2c0
Dec 10 08:51:45 [kernel]  [<ffffffff805d913d>] _sinittext+0x13d/0x150

$ lspci
00:00.0 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP55 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP55 SMBus (rev a2)
00:04.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1)
00:05.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:05.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:05.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:06.0 PCI bridge: nVidia Corporation MCP55 PCI bridge (rev a2)
00:06.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2)
00:08.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2)
00:09.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:0d.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:0e.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:0f.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
03:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]
03:00.1 Display controller: ATI Technologies Inc RV370 [Radeon X300SE]

i don't know, if it's the same problem, i hope this information helps.


Comment 4 Scott Alfter 2008-03-20 21:44:49 UTC
Created attachment 146702 [details, diff]
kernel patch to keep synchronize_irq() from spamming the logfile

Redh*t has disappeared the aforementioned RPM from its archive.  This bug surfaced for me when I replaced an Intel NIC attached to a domU with a 3Com NIC (the Intel NIC wouldn't work right when the domU was restarted; the entire machine had to be power-cycled).  I found the patch somewhere and applied it against xen-sources-2.6.20-r6, and it fixed the problem for me.
Comment 5 Patrick Lauer gentoo-dev 2010-01-06 22:31:41 UTC
Dropped version. Try .29 or .31 :)