All of lore.kernel.org
 help / color / mirror / Atom feed
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:~ #

  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.