[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [xen-unstable] Commit 2ca9fbd739b8a72b16dd790d0fff7b75f5488fb8 AMD IOMMU: allocate IRTE entries instead of using a static mapping, makes dom0 boot process stall several times.
Friday, August 16, 2013, 1:22:28 AM, you wrote: > Thursday, August 15, 2013, 5:15:43 PM, you wrote: >>>>> On 15.08.13 at 16:43, Sander Eikelenboom <linux@xxxxxxxxxxxxxx> wrote: >>> Well apart from the dom0 boot stalls, everthing is working fine after the >>> system is booted, including the passthrough of 4 pci(e) devices. >>> From closer inspection it seems to be when enabling the sata controller and >>> the NICs during dom0 boot. >>> The question is why it stalls, and why it seems to resume when pressing any >>> key on the console. >> Once the system is up, can you check whether a sane amount of >> interrupts is arriving for SATA controller and NIC? The stalls could >> certainly be a result of there being interrupts missing the driver >> expects, potentially causing it to fall back to some polling mode. >> Jan > Hmm does seem to be a bit more random than i initially thought ... so that > all seemed to be a red herring .. > Adding Andrew to CC Since i saw a thread about him working on a hpet > interrupt issue ... > All this below was done running: > xen-unstable (git:ab7f9a7) > kernel: 3.9.0 (was using 3.11-rc's before, but downgraded to rule that out) <HUGE SNIP> > So i removed cpuidle and cpufreq=xen and tried "clocksource=pit" .. and now > it doesn't stall anymore (both on boot and on reboot) ... > So it seems when using the hpet broadcast it gets stuck in an idle loop ... > and hitting a key on the console gets it out ... Ok i have to revise ... *sigh* ... it gets stuck with clocksource=pit as well (although not always it seems) (XEN) [2013-08-16 00:29:03] *** Dumping CPU0 guest state (d0:v0): *** (XEN) [2013-08-16 00:29:03] ----[ Xen-4.4-unstable x86_64 debug=y Not tainted ]---- (XEN) [2013-08-16 00:29:03] CPU: 0 (XEN) [2013-08-16 00:29:03] RIP: e033:[<00007f41c6f445b0>] (XEN) [2013-08-16 00:29:03] RFLAGS: 0000000000000202 EM: 0 CONTEXT: pv guest (XEN) [2013-08-16 00:29:03] rax: 0000000000a82cf0 rbx: 000000001c2448da rcx: 000000000096a470 (XEN) [2013-08-16 00:29:03] rdx: 0000000000968570 rsi: 000000001c2448da rdi: 000000001c23f000 (XEN) [2013-08-16 00:29:03] rbp: 0000000000000001 rsp: 00007fff7c9b0b78 r8: 000000000000005f (XEN) [2013-08-16 00:29:03] r9: 0000000000000010 r10: 00007fff7c9ad920 r11: 0000000000000000 (XEN) [2013-08-16 00:29:03] r12: 000000001d1bcfd7 r13: 00000000009023d0 r14: 0000000000000001 (XEN) [2013-08-16 00:29:03] r15: 0000000000902000 cr0: 0000000080050033 cr4: 00000000000006f0 (XEN) [2013-08-16 00:29:03] cr3: 0000000544d01000 cr2: 000000000041b2f0 (XEN) [2013-08-16 00:29:03] ds: 0000 es: 0000 fs: 0000 gs: 0000 ss: e02b cs: e033 (XEN) [2013-08-16 00:29:03] Guest stack trace from rsp=00007fff7c9b0b78: (XEN) [2013-08-16 00:29:03] 000000000041b8ec 0000000000901e90 00007f4100000005 00007fff7c9b0ae0 (XEN) [2013-08-16 00:29:03] 0000000000003848 00000000000048da 0000000000000000 0000000000a8ed50 (XEN) [2013-08-16 00:29:03] 0000000000000000 0000000000000000 000000000040caa2 0000000000000000 (XEN) [2013-08-16 00:29:03] 0000000000000010 00000000009023d0 0000000000003a38 0000000000000000 (XEN) [2013-08-16 00:29:03] 0000000007470000 00000000520d6412 00000000000f3991 000000000000002c (XEN) [2013-08-16 00:29:03] 00000000000ae270 0000000000000000 00000000000d878a 0000000000a73000 (XEN) [2013-08-16 00:29:03] 0000000002e30800 0000000000001000 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:03] 0000000000000000 0000000000000000 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:03] 0000000000000000 0000000000000000 ffffffffffffffff 00000000ffffffff (XEN) [2013-08-16 00:29:03] 0000000000000000 0000000000000000 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:04] 0000000000000000 0000000000000000 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:04] ffffffffffffffff ffffffffffffffff ffffffffffffffff 00000000ffffffff (XEN) [2013-08-16 00:29:04] 0000000000000000 0000000000000000 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:04] 000000000095af68 0000000018182fe1 0000000000000000 0000000000000002 (XEN) [2013-08-16 00:29:04] 0000000000003030 0000000000000000 00000000000009c8 0000000000000000 (XEN) [2013-08-16 00:29:04] 0000061b0000061c 0000000000902000 0000000000000000 00007fff7c9b0d10 (XEN) [2013-08-16 00:29:04] 000000000041ae10 0000000000638a08 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:04] 0000000000902000 0000000000134001 000000000040e8f7 0000000000000000 (XEN) [2013-08-16 00:29:04] 0000000000902000 0000000000904230 0000000000000080 000000000042c818 (XEN) [2013-08-16 00:29:04] 000000000040ac0c 00007f41c737fba0 0000000000000009 000000000134bd5d (XEN) [2013-08-16 00:29:04] (XEN) [2013-08-16 00:29:04] *** Dumping CPU1 host state: *** (XEN) [2013-08-16 00:29:04] ----[ Xen-4.4-unstable x86_64 debug=y Not tainted ]---- (XEN) [2013-08-16 00:29:04] CPU: 1 (XEN) [2013-08-16 00:29:04] RIP: e008:[<ffff82d0801863c4>] pit_broadcast_exit+0/0x5d (XEN) [2013-08-16 00:29:04] RFLAGS: 0000000000000246 CONTEXT: hypervisor (XEN) [2013-08-16 00:29:04] rax: 0000000000000000 rbx: ffff83055d73a6c0 rcx: 20c49ba5e353f7cf (XEN) [2013-08-16 00:29:04] rdx: ffff83055d6db020 rsi: 0000037a68fc64d0 rdi: ffff83055d73a6e8 (XEN) [2013-08-16 00:29:04] rbp: ffff83055d6d7ef0 rsp: ffff83055d6d7e88 r8: 0000037a2ffe5b1d (XEN) [2013-08-16 00:29:04] r9: ffff83009fd17060 r10: 00000000deadbeef r11: 0000000000000246 (XEN) [2013-08-16 00:29:04] r12: ffff83055d73a730 r13: 0000037a687db225 r14: 0000037a68fc64d0 (XEN) [2013-08-16 00:29:04] r15: ffff83055d6db080 cr0: 000000008005003b cr4: 00000000000006f0 (XEN) [2013-08-16 00:29:04] cr3: 0000000542d2a000 cr2: ffffffffff600400 (XEN) [2013-08-16 00:29:04] ds: 002b es: 002b fs: 0000 gs: 0000 ss: e010 cs: e008 (XEN) [2013-08-16 00:29:04] Xen stack trace from rsp=ffff83055d6d7e88: (XEN) [2013-08-16 00:29:04] ffff82d0801a3f02 ffff82d0802e8000 ffff83055d6d0000 ffffffffffffffff (XEN) [2013-08-16 00:29:04] ffff83055d6db080 ffff83055d6d7ee0 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:04] 000017c900002c46 ffff83055d6d0000 ffff83055d6d0000 00000000ffffffff (XEN) [2013-08-16 00:29:04] 0000000000000002 ffff83055d6d7f10 ffff82d08015ce92 ffff83009fafe000 (XEN) [2013-08-16 00:29:04] ffff83009fd17000 ffff83055d6d7dd8 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:04] 0000000000000000 ffffffff81edb630 ffff880059bd5f10 ffff880059bd5fd8 (XEN) [2013-08-16 00:29:04] 0000000000000246 0000000000000000 0000000000000000 0000000000000001 (XEN) [2013-08-16 00:29:04] 0000000000000000 ffffffff810013aa ffff880059bd8000 00000000deadbeef (XEN) [2013-08-16 00:29:04] 00000000deadbeef 0000010000000000 ffffffff810013aa 000000000000e033 (XEN) [2013-08-16 00:29:04] 0000000000000246 ffff880059bd5ef8 000000000000e02b 64657a696c616974 (XEN) [2013-08-16 00:29:04] 312020205b0a0d0d 3332373831342e35 6f7465756c42205d 4943482000000001 (XEN) [2013-08-16 00:29:04] ffff83009fafe000 00000034dd3c9e00 7270202935482820 (XEN) [2013-08-16 00:29:04] Xen call trace: (XEN) [2013-08-16 00:29:04] [<ffff82d0801863c4>] pit_broadcast_exit+0/0x5d (XEN) [2013-08-16 00:29:04] [<ffff82d08015ce92>] idle_loop+0x5b/0x6b (XEN) [2013-08-16 00:29:04] (XEN) [2013-08-16 00:29:04] *** Dumping CPU2 host state: *** (XEN) [2013-08-16 00:29:04] ----[ Xen-4.4-unstable x86_64 debug=y Not tainted ]---- (XEN) [2013-08-16 00:29:04] CPU: 2 (XEN) [2013-08-16 00:29:05] RIP: e008:[<ffff82d0801863c4>] pit_broadcast_exit+0/0x5d (XEN) [2013-08-16 00:29:05] RFLAGS: 0000000000000246 CONTEXT: hypervisor (XEN) [2013-08-16 00:29:05] rax: 0000000000000000 rbx: ffff83055d73ab60 rcx: 20c49ba5e353f7cf (XEN) [2013-08-16 00:29:05] rdx: ffff83055d66c020 rsi: 0000037a914aa033 rdi: ffff83055d73ab88 (XEN) [2013-08-16 00:29:05] rbp: ffff83055d667ef0 rsp: ffff83055d667e88 r8: 0000037a2ffe5b1d (XEN) [2013-08-16 00:29:05] r9: ffff83009fd16060 r10: 00000000deadbeef r11: 0000000000000246 (XEN) [2013-08-16 00:29:05] r12: ffff83055d73abd0 r13: 0000037a90e6eee1 r14: 0000037a914aa033 (XEN) [2013-08-16 00:29:05] r15: ffff83055d66c080 cr0: 000000008005003b cr4: 00000000000006f0 (XEN) [2013-08-16 00:29:05] cr3: 000000054391f000 cr2: ffff880057020680 (XEN) [2013-08-16 00:29:05] ds: 002b es: 002b fs: 0000 gs: 0000 ss: e010 cs: e008 (XEN) [2013-08-16 00:29:05] Xen stack trace from rsp=ffff83055d667e88: (XEN) [2013-08-16 00:29:05] ffff82d0801a3f02 ffff82d0802e8000 ffff83055d660000 ffffffffffffffff (XEN) [2013-08-16 00:29:05] ffff83055d66c080 ffff83055d667ee0 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:05] 00001bee00001acc ffff83055d660000 ffff83055d660000 00000000ffffffff (XEN) [2013-08-16 00:29:05] 0000000000000002 ffff83055d667f10 ffff82d08015ce92 ffff83009fafd000 (XEN) [2013-08-16 00:29:05] ffff83009fd16000 ffff83055d667dd8 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:05] 0000000000000000 ffffffff81edb630 ffff880059bd7f10 ffff880059bd7fd8 (XEN) [2013-08-16 00:29:05] 0000000000000246 0000000000000000 0000000000000000 0000000000000001 (XEN) [2013-08-16 00:29:05] 0000000000000000 ffffffff810013aa ffff880059bd9070 00000000deadbeef (XEN) [2013-08-16 00:29:05] 00000000deadbeef 0000010000000000 ffffffff810013aa 000000000000e033 (XEN) [2013-08-16 00:29:05] 0000000000000246 ffff880059bd7ef8 000000000000e02b 0000000000000000 (XEN) [2013-08-16 00:29:05] 0000000000000000 0000000000000000 0000000000000000 0000000000000002 (XEN) [2013-08-16 00:29:05] ffff83009fafd000 00000034dd35ae00 0000000000000000 (XEN) [2013-08-16 00:29:05] Xen call trace: (XEN) [2013-08-16 00:29:05] [<ffff82d0801863c4>] pit_broadcast_exit+0/0x5d (XEN) [2013-08-16 00:29:05] [<ffff82d08015ce92>] idle_loop+0x5b/0x6b (XEN) [2013-08-16 00:29:05] (XEN) [2013-08-16 00:29:05] *** Dumping CPU3 host state: *** (XEN) [2013-08-16 00:29:05] ----[ Xen-4.4-unstable x86_64 debug=y Not tainted ]---- (XEN) [2013-08-16 00:29:05] CPU: 3 (XEN) [2013-08-16 00:29:05] RIP: e008:[<ffff82d0801863c4>] pit_broadcast_exit+0/0x5d (XEN) [2013-08-16 00:29:05] RFLAGS: 0000000000000246 CONTEXT: hypervisor (XEN) [2013-08-16 00:29:05] rax: 0000000000000000 rbx: ffff83055d658010 rcx: 20c49ba5e353f7cf (XEN) [2013-08-16 00:29:05] rdx: ffff83055d65e020 rsi: 0000037ab99907fb rdi: ffff83055d658038 (XEN) [2013-08-16 00:29:05] rbp: ffff83055d657ef0 rsp: ffff83055d657e88 r8: 0000037a2ffe5b1d (XEN) [2013-08-16 00:29:05] r9: ffff83009fd15060 r10: 00000000deadbeef r11: 0000000000000246 (XEN) [2013-08-16 00:29:05] r12: ffff83055d658080 r13: 0000037ab96eedc2 r14: 0000037ab99907fb (XEN) [2013-08-16 00:29:05] r15: ffff83055d65e080 cr0: 000000008005003b cr4: 00000000000006f0 (XEN) [2013-08-16 00:29:05] cr3: 000000054561b000 cr2: ffff88004bdb22a8 (XEN) [2013-08-16 00:29:05] ds: 002b es: 002b fs: 0000 gs: 0000 ss: e010 cs: e008 (XEN) [2013-08-16 00:29:05] Xen stack trace from rsp=ffff83055d657e88: (XEN) [2013-08-16 00:29:05] ffff82d0801a3f02 ffff82d0802e8000 ffff83055d650000 ffffffffffffffff (XEN) [2013-08-16 00:29:05] ffff83055d65e080 ffff83055d657ee0 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:05] 00001fa800002642 ffff83055d650000 ffff83055d650000 00000000ffffffff (XEN) [2013-08-16 00:29:06] 0000000000000002 ffff83055d657f10 ffff82d08015ce92 ffff83009fafc000 (XEN) [2013-08-16 00:29:06] ffff83009fd15000 ffff83055d657dd8 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:06] 0000000000000000 ffffffff81edb630 ffff880059be9f10 ffff880059be9fd8 (XEN) [2013-08-16 00:29:06] 0000000000000246 0000000000000000 0000000000000000 0000000000000001 (XEN) [2013-08-16 00:29:06] 0000000000000000 ffffffff810013aa ffff880059bda0e0 00000000deadbeef (XEN) [2013-08-16 00:29:06] 00000000deadbeef 0000010000000000 ffffffff810013aa 000000000000e033 (XEN) [2013-08-16 00:29:06] 0000000000000246 ffff880059be9ef8 000000000000e02b 0000000000000000 (XEN) [2013-08-16 00:29:06] 0000000000000000 0000000000000000 0000000000000000 0000000000000003 (XEN) [2013-08-16 00:29:06] ffff83009fafc000 00000034dd34ce00 0000000000000000 (XEN) [2013-08-16 00:29:06] Xen call trace: (XEN) [2013-08-16 00:29:06] [<ffff82d0801863c4>] pit_broadcast_exit+0/0x5d (XEN) [2013-08-16 00:29:06] [<ffff82d08015ce92>] idle_loop+0x5b/0x6b (XEN) [2013-08-16 00:29:06] (XEN) [2013-08-16 00:29:06] *** Dumping CPU4 host state: *** (XEN) [2013-08-16 00:29:06] ----[ Xen-4.4-unstable x86_64 debug=y Not tainted ]---- (XEN) [2013-08-16 00:29:06] CPU: 4 (XEN) [2013-08-16 00:29:06] RIP: e008:[<ffff82d0801863c4>] pit_broadcast_exit+0/0x5d (XEN) [2013-08-16 00:29:06] RFLAGS: 0000000000000246 CONTEXT: hypervisor (XEN) [2013-08-16 00:29:06] rax: 0000000000000000 rbx: ffff83055d6584b0 rcx: 20c49ba5e353f7cf (XEN) [2013-08-16 00:29:06] rdx: ffff83055d64f020 rsi: 0000037ae1e76b34 rdi: ffff83055d6584d8 (XEN) [2013-08-16 00:29:06] rbp: ffff83055d647ef0 rsp: ffff83055d647e88 r8: 0000037a2ffe5b1d (XEN) [2013-08-16 00:29:06] r9: ffff83009fd14060 r10: 00000000deadbeef r11: 0000000000000246 (XEN) [2013-08-16 00:29:06] r12: ffff83055d658520 r13: 0000037ae1cd132b r14: 0000037ae1e76b34 (XEN) [2013-08-16 00:29:06] r15: ffff83055d64f080 cr0: 000000008005003b cr4: 00000000000006f0 (XEN) [2013-08-16 00:29:06] cr3: 0000000549e0c000 cr2: 00007f325c7b0f30 (XEN) [2013-08-16 00:29:06] ds: 002b es: 002b fs: 0000 gs: 0000 ss: e010 cs: e008 (XEN) [2013-08-16 00:29:06] Xen stack trace from rsp=ffff83055d647e88: (XEN) [2013-08-16 00:29:06] ffff82d0801a3f02 ffff82d080225a00 0000037ae263aaa7 ffff82d0802e8200 (XEN) [2013-08-16 00:29:06] ffff82d0802e8000 ffff83055d640000 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:06] 0000034b000002da ffff83055d640000 ffff83055d640000 00000000ffffffff (XEN) [2013-08-16 00:29:06] 0000000000000002 ffff83055d647f10 ffff82d08015ce92 ffff83009ff8b000 (XEN) [2013-08-16 00:29:06] ffff83009fd14000 ffff83055d647dd8 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:06] 0000000000000000 ffffffff81edb630 ffff880059bebf10 ffff880059bebfd8 (XEN) [2013-08-16 00:29:06] 0000000000000246 0000000000000000 0000000000000000 0000000000000001 (XEN) [2013-08-16 00:29:06] 0000000000000000 ffffffff810013aa ffff880059bdb150 00000000deadbeef (XEN) [2013-08-16 00:29:06] 00000000deadbeef 0000010000000000 ffffffff810013aa 000000000000e033 (XEN) [2013-08-16 00:29:06] 0000000000000246 ffff880059bebef8 000000000000e02b 8010000537152067 (XEN) [2013-08-16 00:29:06] 8010000537151067 8010000537150067 801000053714f067 8010000500000004 (XEN) [2013-08-16 00:29:06] ffff83009ff8b000 00000034dd33de00 801000053714b067 (XEN) [2013-08-16 00:29:06] Xen call trace: (XEN) [2013-08-16 00:29:06] [<ffff82d0801863c4>] pit_broadcast_exit+0/0x5d (XEN) [2013-08-16 00:29:06] [<ffff82d08015ce92>] idle_loop+0x5b/0x6b (XEN) [2013-08-16 00:29:06] (XEN) [2013-08-16 00:29:06] *** Dumping CPU5 host state: *** (XEN) [2013-08-16 00:29:07] ----[ Xen-4.4-unstable x86_64 debug=y Not tainted ]---- (XEN) [2013-08-16 00:29:07] CPU: 5 (XEN) [2013-08-16 00:29:07] RIP: e008:[<ffff82d0801863c4>] pit_broadcast_exit+0/0x5d (XEN) [2013-08-16 00:29:07] RFLAGS: 0000000000000246 CONTEXT: hypervisor (XEN) [2013-08-16 00:29:07] rax: 0000000000000000 rbx: ffff83055d658950 rcx: 20c49ba5e353f7cf (XEN) [2013-08-16 00:29:07] rdx: ffff83055d649020 rsi: 0000037b0a35bd37 rdi: ffff83055d658978 (XEN) [2013-08-16 00:29:07] rbp: ffff83055d63fef0 rsp: ffff83055d63fe88 r8: 0000037a2ffe5b1d (XEN) [2013-08-16 00:29:07] r9: ffff83009fafb060 r10: 00000000deadbeef r11: 0000000000000246 (XEN) [2013-08-16 00:29:07] r12: ffff83055d6589c0 r13: 0000037b0a245bd4 r14: 0000037b0a35bd37 (XEN) [2013-08-16 00:29:07] r15: ffff83055d649080 cr0: 000000008005003b cr4: 00000000000006f0 (XEN) [2013-08-16 00:29:07] cr3: 000000054590c000 cr2: ffff8800585e34f8 (XEN) [2013-08-16 00:29:07] ds: 002b es: 002b fs: 0000 gs: 0000 ss: e010 cs: e008 (XEN) [2013-08-16 00:29:07] Xen stack trace from rsp=ffff83055d63fe88: (XEN) [2013-08-16 00:29:07] ffff82d0801a3f02 ffff82d080225a00 0000037b0ab91149 ffff82d0802e8280 (XEN) [2013-08-16 00:29:07] ffff82d0802e8000 ffff83055d638000 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:07] 00000fc20000129b ffff83055d638000 ffff83055d638000 00000000ffffffff (XEN) [2013-08-16 00:29:07] 0000000000000002 ffff83055d63ff10 ffff82d08015ce92 ffff83009ff8a000 (XEN) [2013-08-16 00:29:07] ffff83009fafb000 ffff83055d63fdd8 0000000000000000 0000000000000000 (XEN) [2013-08-16 00:29:07] 0000000000000000 ffffffff81edb630 ffff880059bedf10 ffff880059bedfd8 (XEN) [2013-08-16 00:29:07] 0000000000000246 0000000000000000 0000000000000000 0000000000000001 (XEN) [2013-08-16 00:29:07] 0000000000000000 ffffffff810013aa ffff880059bdc1c0 00000000deadbeef (XEN) [2013-08-16 00:29:07] 00000000deadbeef 0000010000000000 ffffffff810013aa 000000000000e033 (XEN) [2013-08-16 00:29:07] 0000000000000246 ffff880059bedef8 000000000000e02b 0000000000000000 (XEN) [2013-08-16 00:29:07] 0000000000000000 0000000000000000 0000000000000000 0000000000000005 (XEN) [2013-08-16 00:29:07] ffff83009ff8a000 00000034dd337e00 0000000000000000 (XEN) [2013-08-16 00:29:07] Xen call trace: (XEN) [2013-08-16 00:29:07] [<ffff82d0801863c4>] pit_broadcast_exit+0/0x5d (XEN) [2013-08-16 00:29:07] [<ffff82d08015ce92>] idle_loop+0x5b/0x6b (XEN) [2013-08-16 00:29:07] _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |