From: Olaf Hering <olaf@aepfle.de>
To: Jan Beulich <JBeulich@suse.com>
Cc: xen-devel@lists.xen.org
Subject: Re: HVM guests hanging in hpet_rtc_interrupt
Date: Mon, 4 Feb 2013 16:27:39 +0100 [thread overview]
Message-ID: <20130204152739.GA20329@aepfle.de> (raw)
In-Reply-To: <20130204144424.GA18602@aepfle.de>
On Mon, Feb 04, Olaf Hering wrote:
> Now I'm going to boot into sles11 dom0 and see if the hpet1 messsages
> are really gone.
With sles11 dom0+domU there are no more hpet1 messages when started from
xend.
With xl however I now get a hanging guest, which I did not see before this
patch. But this happens only if it is booted with quiet, with 'debug
ignore_loglevel' booting works fine.
Also xl list shows the domain in paused state?!
I will try once more with sles11 kernel, xl and the RTC patch reverted..
Olaf
xl dump-core shows just this in dmesg:
<6>[ 0.000000] Initializing cgroup subsys cpu
<5>[ 0.000000] Linux version 3.0.51-0.7.9-default (geeko@buildhost) (gcc version 4.3.4 [gcc-4_3-branch revision 152973] (SUSE Linux) ) #1 SMP Thu Nov 29 22:12:17 UTC 2012 (f3be9d0)
<6>[ 0.000000] Command line: root=bax.arch.suse.de:/olaf_xenimages/bug694863/nfsroot console=ttyS0,115200 quiet log_buf_len=64M memblock=debug
<6>[ 0.000000] BIOS-provided physical RAM map:
<6>[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009e000 (usable)
<6>[ 0.000000] BIOS-e820: 000000000009e000 - 00000000000a0000 (reserved)
<6>[ 0.000000] BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
<6>[ 0.000000] BIOS-e820: 0000000000100000 - 000000001f800000 (usable)
<6>[ 0.000000] BIOS-e820: 00000000fc000000 - 0000000100000000 (reserved)
<6>[ 0.000000] NX (Execute Disable) protection: active
<6>[ 0.000000] DMI 2.4 present.
<7>[ 0.000000] DMI: Xen HVM domU, BIOS 4.3.26502-20130204 02/04/2013
<7>[ 0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
<7>[ 0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
<6>[ 0.000000] No AGP bridge found
<6>[ 0.000000] last_pfn = 0x1f800 max_arch_pfn = 0x400000000
<7>[ 0.000000] MTRR default type: write-back
<7>[ 0.000000] MTRR fixed ranges enabled:
<7>[ 0.000000] 00000-9FFFF write-back
<7>[ 0.000000] A0000-BFFFF write-combining
<7>[ 0.000000] C0000-FFFFF write-back
<7>[ 0.000000] MTRR variable ranges enabled:
<7>[ 0.000000] 0 base 00F0000000 mask FFF8000000 uncachable
<7>[ 0.000000] 1 base 00F8000000 mask FFFC000000 uncachable
<7>[ 0.000000] 2 disabled
<7>[ 0.000000] 3 disabled
<7>[ 0.000000] 4 disabled
<7>[ 0.000000] 5 disabled
<7>[ 0.000000] 6 disabled
<7>[ 0.000000] 7 disabled
<6>[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
<6>[ 0.000000] found SMP MP-table at [ffff8800000fbba0] fbba0
<6>[ 0.000000] memblock_x86_reserve_range: [0x000fbba0-0x000fbbaf] * MP-table mpf
<6>[ 0.000000] memblock_x86_reserve_range: [0x000fbbb0-0x000fbc93] * MP-table mpc
<6>[ 0.000000] memblock_x86_reserve_range: [0x01fd7000-0x01fd70d7] BRK
<6>[ 0.000000] MEMBLOCK configuration:
<6>[ 0.000000] memory size = 0x1f78e000
<6>[ 0.000000] memory.cnt = 0x2
<6>[ 0.000000] memory[0x0] [0x00000000010000-0x0000000009dfff], 0x8e000 bytes
<6>[ 0.000000] memory[0x1] [0x00000000100000-0x0000001f7fffff], 0x1f700000 bytes
<6>[ 0.000000] reserved.cnt = 0x3
<6>[ 0.000000] reserved[0x0] [0x0000000009e000-0x000000000fffff], 0x62000 bytes
<6>[ 0.000000] reserved[0x1] [0x00000001000000-0x00000001fd70d7], 0xfd70d8 bytes
<6>[ 0.000000] reserved[0x2] [0x0000001f2d0000-0x0000001f7effff], 0x520000 bytes
<7>[ 0.000000] initial memory mapped : 0 - 20000000
<6>[ 0.000000] memblock_x86_reserve_range: [0x00099000-0x0009dfff] TRAMPOLINE
<7>[ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 20480
<6>[ 0.000000] init_memory_mapping: 0000000000000000-000000001f800000
<7>[ 0.000000] 0000000000 - 001f800000 page 2M
<7>[ 0.000000] kernel direct mapping tables up to 0x1f7fffff @ [mem 0x1f7fe000-0x1f7fffff]
root@satriani:~ # /usr/lib64/xen/bin/xenctx -C -s /boot/System.map-3.0.51-0.7.9-default `xl domid sles11sp2_full_minimal_nfsroot_bug694863 2>&1`
rip: ffffffff812a9543 acpi_os_write_port+0xe
flags: 00000246 i z p
rsp: ffff880019629468
rax: 0000000000000091 rcx: 0000000000000001 rdx: 000000000000b044
rbx: 0000000000000000 rsi: 0000000000000091 rdi: 000000000000b044
rbp: 000000000000b044 r8: 0000000000000002 r9: ffffffff817b9a2f
r10: ffff88001ac20300 r11: ffffffff00000001 r12: 0000000000000008
r13: ffff880019629678 r14: ffffffff812c3144 r15: 0000000000000000
cs: 0010 ss: 0018 ds: 0000 es: 0000
fs: 0000 @ 0000000000000000
gs: 0000 @ ffff88001b000000/0000000000000000
Code (instr addr ffffffff812a9543)
eb fe 59 31 c0 5e c3 83 fa 08 89 f0 77 09 40 0f b6 c6 89 fa ee <eb> 1c 83 fa 10 77 09 0f b7 c6 89
Stack:
ffffffff812c31d3 ffff880000000008 ffff880000000001 0000000000000000
ffffffff0000b044 ffff8800196106a8 0000000000000000 0000000000000000
000000000000b044 ffff880019610f60 ffff880019622150 ffff880019610f18
ffffffff812babf1 ffff880019622150 ffffffff812c3144 0000000000000000
Call Trace:
[<ffffffff812a9543>] acpi_os_write_port+0xe <--
[<ffffffff812c31d3>] acpi_ex_system_io_space_handler+0x8f
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff812babf1>] acpi_ev_address_space_dispatch+0x1d5
[<ffffffff812c3144>] acpi_ex_system_io_space_handler
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000001>] irq_stack_union+0x1
[<0000000000000000>] irq_stack_union
[<0000000000000001>] irq_stack_union+0x1
[<ffffffff812c0158>] acpi_ex_access_region+0x118
[<0000000000000001>] irq_stack_union+0x1
[<0000000000000000>] irq_stack_union
[<0000000000000001>] irq_stack_union+0x1
[<0000000000000000>] irq_stack_union
[<0000000000000001>] irq_stack_union+0x1
[<ffffffff812c02b9>] acpi_ex_field_datum_io+0xf2
[<0000000000000000>] irq_stack_union
[<0000000000000008>] irq_stack_union+0x8
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff812c077f>] acpi_ex_write_with_update_rule+0x130
[<0000000000000091>] irq_stack_union+0x91
[<0000000000000091>] irq_stack_union+0x91
[<0000000000000011>] irq_stack_union+0x11
[<0000000000000008>] irq_stack_union+0x8
[<00000000000000ff>] irq_stack_union+0xff
[<0000000000000000>] irq_stack_union
[<ffffffff812c0979>] acpi_ex_insert_into_field+0x1ed
[<0000000000000202>] irq_stack_union+0x202
[<0000000000000000>] irq_stack_union
[<ffffffff8113b8f2>] kmem_cache_alloc+0xe2
[<0000000000000091>] irq_stack_union+0x91
[<0000000000000011>] irq_stack_union+0x11
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000008>] irq_stack_union+0x8
[<ffffffff812be963>] acpi_ex_write_data_to_field+0x277
[<0000000000000000>] irq_stack_union
[<0000000000000011>] irq_stack_union+0x11
[<ffffffff812c350d>] acpi_ex_store_object_to_node+0x109
[<0000000000000002>] irq_stack_union+0x2
[<0000000000000000>] irq_stack_union
[<0000000000000004>] irq_stack_union+0x4
[<0000000000000000>] irq_stack_union
[<ffffffff812c11a9>] acpi_ex_opcode_1A_1T_1R+0x371
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000004>] irq_stack_union+0x4
[<ffffffff812b62de>] acpi_ds_exec_end_op+0xec
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff812ce047>] acpi_ps_parse_loop+0x32b
[<000000000000000a>] irq_stack_union+0xa
[<0000000000000009>] irq_stack_union+0x9
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff812cce4e>] acpi_ps_parse_aml+0x105
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000001>] irq_stack_union+0x1
[<ffffffff812ce7e6>] acpi_ps_execute_method+0x213
[<ffffffff812c895d>] acpi_ns_evaluate+0x189
[<0000000000000004>] irq_stack_union+0x4
[<ffffffff812d1fed>] acpi_ut_evaluate_object+0x69
[<0000000000000060>] irq_stack_union+0x60
[<0000000000000001>] irq_stack_union+0x1
[<0000000000000060>] irq_stack_union+0x60
[<ffffffff812d2258>] acpi_ut_execute_STA+0x24
[<ffffffff812c9832>] acpi_get_object_info+0x167
[<0000000000000006>] irq_stack_union+0x6
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff812c9858>] acpi_get_object_info+0x18d
[<ffffffff812a9cdc>] acpi_os_wait_semaphore+0xce
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000001>] irq_stack_union+0x1
[<0000000000000000>] irq_stack_union
[<0000000000000001>] irq_stack_union+0x1
[<ffffffff812acd13>] do_acpi_find_child+0x16
[<0000000000000000>] irq_stack_union
[<ffffffff812cadc5>] acpi_ns_walk_namespace+0xc4
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff812accfd>] do_acpi_find_child
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff812accfd>] do_acpi_find_child
[<0000000000000001>] irq_stack_union+0x1
[<0000000000000006>] irq_stack_union+0x6
[<ffffffff812c8079>] acpi_walk_namespace+0x80
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff812accf3>] acpi_get_child+0x42
[<0000000000000000>] irq_stack_union
[<ffffffff81247f76>] kobject_add+0x46
[<ffffffff81284368>] acpi_pci_find_device+0x28
[<ffffffff812acbb0>] acpi_platform_notify+0xb9
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff8131aaa3>] device_add+0xe3
[<ffffffff8126657d>] pci_bus_add_device+0x1d
[<ffffffff812665ec>] pci_bus_add_devices+0x3c
[<ffffffff812b0dec>] acpi_pci_root_start+0x14
[<ffffffff812aceb7>] acpi_start_single_object+0x21
[<0000000000000000>] irq_stack_union
[<ffffffff812ad041>] acpi_device_probe+0xab
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff8131d23a>] really_probe+0x7a
[<0000000000000000>] irq_stack_union
[<ffffffff8131d483>] driver_probe_device+0x63
[<ffffffff8131d573>] __driver_attach+0x93
[<0000000000000000>] irq_stack_union
[<ffffffff8131d4e0>] __driver_attach
[<ffffffff8131c8c8>] bus_for_each_dev+0x58
[<ffffffff8131c065>] bus_add_driver+0x155
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff8131dbc9>] driver_register+0x79
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff81c1c3ce>] acpi_pci_root_init
[<0000000000000000>] irq_stack_union
[<ffffffff81c1c3f1>] acpi_pci_root_init+0x23
[<0000000000000000>] irq_stack_union
[<ffffffff810001cb>] do_one_initcall+0x3b
[<000000000000000f>] irq_stack_union+0xf
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff81be3893>] kernel_init+0x241
[<0000000000000000>] irq_stack_union
[<0000000000000001>] irq_stack_union+0x1
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff8144db44>] kernel_thread_helper+0x4
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<ffffffff81be3652>] kernel_init
[<0000000000000000>] irq_stack_union
[<ffffffff8144db40>] kernel_thread_helper
[<0000000000000010>] irq_stack_union+0x10
[<0000000000000202>] irq_stack_union+0x202
[<0000000000000018>] irq_stack_union+0x18
rip: ffffffff8102a0b2 native_safe_halt+0x2
flags: 00000246 i z p
rsp: ffff8800196a3f10
rax: 0000000000000000 rcx: 00000000ffffffff rdx: 0000000000000000
rbx: ffff8800196a2010 rsi: 0000000000000001 rdi: ffffffff81d29108
rbp: 0000000000000001 r8: 0000000000000000 r9: ffff88001974d600
r10: 0000000000000000 r11: ffffffff81047df0 r12: 0000000000000000
r13: 0000000000000000 r14: 0000000000000000 r15: 0000000000000000
cs: 0010 ss: 0018 ds: 0000 es: 0000
fs: 0000 @ 0000000000000000
gs: 0000 @ ffff88001b020000/0000000000000000
Code (instr addr ffffffff8102a0b2)
00 00 00 fb c3 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 fb f4 <c3> 66 66 66 66 2e 0f 1f 84 00 00
Stack:
ffffffff8100ad45 0000000000000000 ffff8800196a2010 ffffffff81bc8d40
ffffffff810020e6 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000000 0000000000000000 0000000000000000
Call Trace:
[<ffffffff8102a0b2>] native_safe_halt+0x2 <--
[<ffffffff8100ad45>] default_idle+0x145
[<0000000000000000>] irq_stack_union
[<ffffffff810020e6>] cpu_idle+0x66
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
[<0000000000000000>] irq_stack_union
root@satriani:~ #
next prev parent reply other threads:[~2013-02-04 15:27 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-01-31 17:07 HVM guests hanging in hpet_rtc_interrupt Olaf Hering
2013-01-31 17:12 ` Ian Campbell
2013-01-31 18:09 ` Olaf Hering
2013-01-31 18:46 ` Olaf Hering
2013-02-04 8:21 ` Jan Beulich
2013-02-04 8:47 ` Jan Beulich
2013-02-04 9:49 ` Olaf Hering
2013-02-04 14:03 ` Olaf Hering
2013-02-04 14:13 ` Jan Beulich
2013-02-04 11:02 ` Jan Beulich
2013-02-04 14:25 ` Olaf Hering
2013-02-04 14:44 ` Olaf Hering
2013-02-04 15:27 ` Olaf Hering [this message]
2013-02-04 15:43 ` Ian Campbell
2013-02-04 15:50 ` Olaf Hering
2013-02-04 15:56 ` Ian Campbell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130204152739.GA20329@aepfle.de \
--to=olaf@aepfle.de \
--cc=JBeulich@suse.com \
--cc=xen-devel@lists.xen.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.