[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] HVM guests hanging in hpet_rtc_interrupt



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:~ #

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.