From mboxrd@z Thu Jan 1 00:00:00 1970 From: viciu Subject: Re: dom0 hangs on shutdown if guest running Date: Tue, 7 Sep 2010 01:03:19 +0200 Message-ID: References: <4C1B9444.9030106@eu.citrix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0788304222==" Return-path: In-Reply-To: <4C1B9444.9030106@eu.citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "xen-devel@lists.xensource.com" Cc: Alex Zeffertt List-Id: xen-devel@lists.xenproject.org --===============0788304222== Content-Type: multipart/alternative; boundary=0016364ed0a45ad41c048f9f492d --0016364ed0a45ad41c048f9f492d Content-Type: text/plain; charset=ISO-8859-1 Hi, I've got the same problem. My workaround was to change order of init scripts: /etc/init.d/xendomains stop is now executed before xend stops. This destroys all domUs and reboots properly. (So sth like this does the job: update-rc.d xendomains defaults 99 00). I'm not sure if this behaviour is ok. Maybe stopping xend should also shutdown domains? W. 2010/6/18 Alex Zeffertt > Hi all, > > When I run reboot/shutdown in dom0 it hangs. This only happens when a domU > is running. I'm running xen 4.0.1-rc2 and linux-2.6-pvops.git revision > b29254c40d. Does anybody know what might cause this? > > The console output is as follows: > > Sending all processes the TERM signal... [ OK ] > Sending all processes the KILL signal... init: rc main process (3276) > stopped by STOP signal > init: rc main process (3276) continued by CONT signal > [ OK ] > Saving random seed: [ OK ] > Syncing hardware clock to system time [ 2007.722726] type=1111 > audit(1276874826.499:125): user pid=3630 uid=0 auid=4294967295 > ses=4294967295 subj=system_u :system_r:hwclock_t:s0 msg='changing system > time: exe="/sbin/hwclock" hostname=? addr=? terminal=? res=success' > [ OK ] > Turning off swap: [ OK ] > Unmounting file systems: [ 2007.780035] EXT4-fs: mballoc: 0 blocks 0 reqs > (0 success) > [ 2007.780052] EXT4-fs: mballoc: 0 extents scanned, 0 goal hits, 0 2^N > hits, 0 breaks, 0 lost > [ 2007.780064] EXT4-fs: mballoc: 0 generated and it took 0 > [ 2007.780073] EXT4-fs: mballoc: 0 preallocated, 0 discarded > [ 2007.781760] EXT4-fs: mballoc: 0 blocks 0 reqs (0 success) > [ 2007.781772] EXT4-fs: mballoc: 0 extents scanned, 0 goal hits, 0 2^N > hits, 0 breaks, 0 lost > [ 2007.781784] EXT4-fs: mballoc: 0 generated and it took 0 > [ 2007.781793] EXT4-fs: mballoc: 0 preallocated, 0 discarded > [ OK ] > Please stand by while rebooting the system... > [ 2007.993669] type=1128 audit(1276874826.770:126): user pid=3276 > uid=0 auid=4294967295 ses=4294967295 > subj=system_u:system_r:initrc_t:s0 msg='init: exe=" /sbin/reboot" > hostname=? addr=? terminal=console res=success' > [ 2007.993760] md: stopping all md devices. > [ 2008.993969] xenbus_dev_shutdown: backend/console/2/0: Initialising != > Connected, skipping > > -------> HANGS HERE <--------- > > > At this point I can dump the task info using Sysrq (^O t) and I get the > listing below. I notice that both kblockd/0 and kblockd/1 are in > spinlocks.... > > [ 2060.486476] SysRq : Show State > [ 2060.486493] task PC stack pid father > [ 2060.486503] init S f705028c 0 1 0 0x00000000 > [ 2060.486522] f703bae8 00000282 c1710260 f705028c c17f4f44 c17f9ac0 > f705028c f703bac0 > [ 2060.486561] c17f9ac0 c17f9ac0 c17f9ac0 001a0ecf 00000020 00000001 > 7bf8edea 000001d3 > [ 2060.486626] f7e16ac0 f7050000 c10597ca c1022023 00000000 fffffffe > 00000000 00000000 > [ 2060.486665] Call Trace: > [ 2060.486682] [] ? __do_softirq+0x15d/0x16c > [ 2060.486696] [] ? xen_force_evtchn_callback+0xf/0x14 > [ 2060.486712] [] schedule_hrtimeout_range+0x31/0xf0 > [ 2060.486726] [] ? check_events+0x8/0xc > [ 2060.486739] [] ? xen_restore_fl_direct_end+0x0/0x1 > [ 2060.486753] [] ? _spin_unlock_irqrestore+0x2e/0x30 > [ 2060.486768] [] ? add_wait_queue+0x30/0x36 > [ 2060.486782] [] ? __pollwait+0x9f/0xa5 > [ 2060.486795] [] poll_schedule_timeout+0x28/0x3e > [ 2060.486808] [] do_select+0x4a7/0x4ee > [ 2060.486821] [] ? __pollwait+0x0/0xa5 > [ 2060.486833] [] ? pollwake+0x0/0x60 > [ 2060.486846] [] ? pollwake+0x0/0x60 > [ 2060.486858] [] ? pollwake+0x0/0x60 > [ 2060.486870] [] ? pollwake+0x0/0x60 > [ 2060.486883] [] ? check_events+0x8/0xc > [ 2060.486896] [] ? xen_restore_fl_direct_end+0x0/0x1 > [ 2060.486910] [] ? _spin_unlock_irqrestore+0x2e/0x30 > [ 2060.486925] [] ? avc_has_perm_noaudit+0x1fa/0x345 > [ 2060.486939] [] ? __free_pages+0x1e/0x20 > [ 2060.486953] [] ? avc_has_perm+0x3c/0x46 > [ 2060.486965] [] ? xen_sched_clock+0x1a/0x72 > [ 2060.486979] [] ? xen_clocksource_read+0x1b/0x1e > [ 2060.486992] [] ? xen_clocksource_read+0x1b/0x1e > [ 2060.487005] [] ? xen_vcpuop_set_next_event+0x50/0x6d > [ 2060.487019] [] ? clockevents_program_event+0xba/0xc8 > [ 2060.487034] [] ? tick_dev_program_event+0x34/0xa2 > [ 2060.487048] [] ? tick_program_event+0x20/0x27 > [ 2060.487062] [] ? hrtimer_interrupt+0x135/0x1dd > [ 2060.487074] [] ? xen_force_evtchn_callback+0xf/0x14 > [ 2060.487089] [] ? might_fault+0x8/0xa > [ 2060.487102] [] ? copy_from_user+0x2d/0x115 > [ 2060.487115] [] core_sys_select+0x114/0x18f > [ 2060.487129] [] ? avc_has_perm+0x3c/0x46 > [ 2060.487142] [] ? selinux_task_wait+0x30/0x32 > [ 2060.487155] [] ? security_task_wait+0xf/0x11 > [ 2060.487168] [] ? wait_consider_task+0x6a/0xacc > [ 2060.487181] [] ? xen_force_evtchn_callback+0xf/0x14 > [ 2060.487195] [] ? check_events+0x8/0xc > [ 2060.487207] [] ? xen_clocksource_read+0x1b/0x1e > [ 2060.487221] [] ? xen_clocksource_get_cycles+0xa/0x28 > [ 2060.487235] [] ? clocksource_read+0x9/0xc > [ 2060.487248] [] sys_select+0x68/0x84 > [ 2060.487260] [] ? sys_clock_gettime+0x64/0x77 > [ 2060.487274] [] sysenter_do_call+0x12/0x28 > [ 2060.487284] kthreadd S f705078c 0 2 0 0x00000000 > [ 2060.487302] f7057fcc 00000246 00000000 f705078c c17f4f44 c17f9ac0 > f705078c f5487c50 > [ 2060.487340] c17f9ac0 c17f9ac0 00000000 00000000 0000007b 00000001 > 6b826545 000001d2 > [ 2060.487378] f7e16ac0 f7050500 00000061 00000286 00000000 00000000 > f5487c50 c171d018 > [ 2060.487417] Call Trace: > [ 2060.487428] [] kthreadd+0x78/0xe3 > [ 2060.487441] [] ? kthreadd+0x0/0xe3 > [ 2060.487454] [] kernel_thread_helper+0x7/0x10 > [ 2060.487464] migration/0 S f705118c 0 3 2 0x00000000 > [ 2060.487470] f705ff90 00000246 00000001 f705118c c17f4f44 c17f9ac0 > f705118c c1022023 > [ 2060.487470] c17f9ac0 c17f9ac0 c17f9ac0 001a0efd c10226f4 00000000 > 7c7b908a 000001d3 > [ 2060.487470] f7e06ac0 f7050f00 f705ff90 c1049c08 00000000 00000000 > f7e06ac0 f7e06f1c > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? xen_force_evtchn_callback+0xf/0x14 > [ 2060.487470] [] ? check_events+0x8/0xc > [ 2060.487470] [] ? complete+0x34/0x3e > [ 2060.487470] [] ? migration_thread+0x0/0x1d8 > [ 2060.487470] [] migration_thread+0x160/0x1d8 > [ 2060.487470] [] ? complete+0x34/0x3e > [ 2060.487470] [] ? migration_thread+0x0/0x1d8 > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] ksoftirqd/0 S f705168c 0 4 2 0x00000000 > [ 2060.487470] f7061fa8 00000246 c108fbe5 f705168c c17f4f44 c17f9ac0 > f705168c c17899e0 > [ 2060.487470] c17f9ac0 c17f9ac0 c17f9ac0 001a0efd c10597ca 00000000 > 857681a0 000001d3 > [ 2060.487470] f7e06ac0 f7051400 c10226f4 f7e02508 00000000 f7060200 > 00000000 c17899e0 > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? __rcu_process_callbacks+0x37/0x1a8 > [ 2060.487470] [] ? __do_softirq+0x15d/0x16c > [ 2060.487470] [] ? check_events+0x8/0xc > [ 2060.487470] [] ? ksoftirqd+0x0/0xb4 > [ 2060.487470] [] ksoftirqd+0x2c/0xb4 > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] migration/1 S f7051b8c 0 5 2 0x00000000 > [ 2060.487470] f7063f90 00000246 c14d0dbc f7051b8c c17f4f44 c17f9ac0 > f7051b8c f444f200 > [ 2060.487470] c17f9ac0 c17f9ac0 f7e02130 f7e16ac0 f7063f88 00000001 > 85f69449 000001d3 > [ 2060.487470] f7e16ac0 f7051900 000001d3 00000000 f7e16ac0 f7e02130 > f7e16ac0 f7e16f1c > [ 2060.487470] Call Trace: > [ 2060.487470] [] migration_thread+0x160/0x1d8 > [ 2060.487470] [] ? migration_thread+0x0/0x1d8 > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] ksoftirqd/1 S f705208c 0 6 2 0x00000000 > [ 2060.487470] f7065fa8 00000246 c108fbe5 f705208c c17f4f44 c17f9ac0 > f705208c c17899e0 > [ 2060.487470] c17f9ac0 c17f9ac0 c17f9ac0 001a0ecf c10597ca 00000001 > 7d261825 000001d3 > [ 2060.487470] f7e16ac0 f7051e00 c10226f4 f7e12508 00000000 f7060200 > 00000001 c17899e0 > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? __rcu_process_callbacks+0x37/0x1a8 > [ 2060.487470] [] ? __do_softirq+0x15d/0x16c > [ 2060.487470] [] ? check_events+0x8/0xc > [ 2060.487470] [] ? ksoftirqd+0x0/0xb4 > [ 2060.487470] [] ksoftirqd+0x2c/0xb4 > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] events/0 S f705258c 0 7 2 0x00000000 > [ 2060.487470] f7085f7c 00000246 00000000 f705258c c17f4f44 c17f9ac0 > f705258c f7085f40 > [ 2060.487470] c17f9ac0 c17f9ac0 c17f9ac0 001a6812 00000000 00000000 > a191ce79 000001df > [ 2060.487470] f7e06ac0 f7052300 c10226eb c14c2393 f7085f7c c1066f07 > f7e07080 f7e07084 > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? xen_restore_fl_direct_end+0x0/0x1 > [ 2060.487470] [] ? _spin_unlock_irqrestore+0x2e/0x30 > [ 2060.487470] [] ? prepare_to_wait+0x42/0x47 > [ 2060.487470] [] worker_thread+0x92/0x1cf > [ 2060.487470] [] ? check_events+0x8/0xc > [ 2060.487470] [] ? vmstat_update+0x0/0x2e > [ 2060.487470] [] ? autoremove_wake_function+0x0/0x2f > [ 2060.487470] [] ? worker_thread+0x0/0x1cf > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] events/1 S f7052a8c 0 8 2 0x00000000 > [ 2060.487470] f7087f7c 00000246 00000001 f7052a8c c17f4f44 c17f9ac0 > f7052a8c f7087f40 > [ 2060.487470] c17f9ac0 c17f9ac0 c17f9ac0 001a12d7 00000000 00000001 > a1920063 000001df > [ 2060.487470] f7e16ac0 f7052800 c10226eb c14c2393 f7087f7c c1066f07 > f7e17080 f7e17084 > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? xen_restore_fl_direct_end+0x0/0x1 > [ 2060.487470] [] ? _spin_unlock_irqrestore+0x2e/0x30 > [ 2060.487470] [] ? prepare_to_wait+0x42/0x47 > [ 2060.487470] [] worker_thread+0x92/0x1cf > [ 2060.487470] [] ? check_events+0x8/0xc > [ 2060.487470] [] ? vmstat_update+0x0/0x2e > [ 2060.487470] [] ? autoremove_wake_function+0x0/0x2f > [ 2060.487470] [] ? worker_thread+0x0/0x1cf > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] cpuset S f7052f8c 0 9 2 0x00000000 > [ 2060.487470] f7089f7c 00000246 f7052d00 f7052f8c c17f4f44 c17f9ac0 > f7052f8c 00000000 > [ 2060.487470] c17f9ac0 c17f9ac0 f7e070cc f7089f98 00000000 00000000 > 0135a878 00000000 > [ 2060.487470] f7e06ac0 f7052d00 c10226eb c14c2393 f7089f7c c1066f07 > f7e070c0 f7e070c0 > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? xen_restore_fl_direct_end+0x0/0x1 > [ 2060.487470] [] ? _spin_unlock_irqrestore+0x2e/0x30 > [ 2060.487470] [] ? prepare_to_wait+0x42/0x47 > [ 2060.487470] [] worker_thread+0x92/0x1cf > [ 2060.487470] [] ? check_events+0x8/0xc > [ 2060.487470] [] ? autoremove_wake_function+0x0/0x2f > [ 2060.487470] [] ? worker_thread+0x0/0x1cf > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] khelper S f705348c 0 10 2 0x00000000 > [ 2060.487470] f708df7c 00000246 00000000 f705348c c17f4f44 c17f9ac0 > f705348c 00000000 > [ 2060.487470] c17f9ac0 c17f9ac0 c17f9ac0 00083386 00000000 00000001 > 0389f6eb 000000c3 > [ 2060.487470] f7e16ac0 f7053200 c10226eb c14c2393 f708df7c c1066f07 > f7e07100 f7e07104 > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? xen_restore_fl_direct_end+0x0/0x1 > [ 2060.487470] [] ? _spin_unlock_irqrestore+0x2e/0x30 > [ 2060.487470] [] ? prepare_to_wait+0x42/0x47 > [ 2060.487470] [] worker_thread+0x92/0x1cf > [ 2060.487470] [] ? check_events+0x8/0xc > [ 2060.487470] [] ? __call_usermodehelper+0x0/0x59 > [ 2060.487470] [] ? autoremove_wake_function+0x0/0x2f > [ 2060.487470] [] ? worker_thread+0x0/0x1cf > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] netns S f709078c 0 13 2 0x00000000 > [ 2060.487470] f7097f7c 00000246 f7090500 f709078c c17f4f44 c17f9ac0 > f709078c 00000000 > [ 2060.487470] c17f9ac0 c17f9ac0 f7e0714c f7097f98 00000000 00000000 > 013f30eb 00000000 > [ 2060.487470] f7e06ac0 f7090500 c10226eb c14c2393 f7097f7c c1066f07 > f7e07140 f7e07140 > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? xen_restore_fl_direct_end+0x0/0x1 > [ 2060.487470] [] ? _spin_unlock_irqrestore+0x2e/0x30 > [ 2060.487470] [] ? prepare_to_wait+0x42/0x47 > [ 2060.487470] [] worker_thread+0x92/0x1cf > [ 2060.487470] [] ? check_events+0x8/0xc > [ 2060.487470] [] ? autoremove_wake_function+0x0/0x2f > [ 2060.487470] [] ? worker_thread+0x0/0x1cf > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] async/mgr S f709168c 0 16 2 0x00000000 > [ 2060.487470] f709df90 00000246 c10226f4 f709168c c17f4f44 c17f9ac0 > f709168c c14c2393 > [ 2060.487470] c17f9ac0 c17f9ac0 f709df88 c1050462 00000000 00000001 > 474dbc73 00000000 > [ 2060.487470] f7e16ac0 f7091400 00000000 f6890200 00000001 00000005 > 00000001 00000005 > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? check_events+0x8/0xc > [ 2060.487470] [] ? _spin_unlock_irqrestore+0x2e/0x30 > [ 2060.487470] [] ? try_to_wake_up+0x2a7/0x2b2 > [ 2060.487470] [] async_manager_thread+0x9e/0xbe > [ 2060.487470] [] ? default_wake_function+0x0/0xd > [ 2060.487470] [] ? async_manager_thread+0x0/0xbe > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] xenwatch S f709348c 0 22 2 0x00000000 > [ 2060.487470] f70d7f90 00000246 f497fe40 f709348c c17f4f44 c17f9ac0 > f709348c c1716550 > [ 2060.487470] c17f9ac0 c17f9ac0 c1731448 f70d7f98 00000000 00000000 > 56df3b17 000000c9 > [ 2060.487470] f7e06ac0 f7093200 c10226eb c14c2393 f70d7f90 c1066f07 > f480f540 f70d7f98 > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? xen_restore_fl_direct_end+0x0/0x1 > [ 2060.487470] [] ? _spin_unlock_irqrestore+0x2e/0x30 > [ 2060.487470] [] ? prepare_to_wait+0x42/0x47 > [ 2060.487470] [] xenwatch_thread+0x6e/0x102 > [ 2060.487470] [] ? autoremove_wake_function+0x0/0x2f > [ 2060.487470] [] ? xenwatch_thread+0x0/0x102 > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] xenbus S f709398c 0 23 2 0x00000000 > [ 2060.487470] f70d9f84 00000246 00000001 f709398c c17f4f44 c17f9ac0 > f709398c 00000003 > [ 2060.487470] c17f9ac0 c17f9ac0 c1731424 f70d9f8c 00000000 00000000 > 56dfaec4 000000c9 > [ 2060.487470] f7e06ac0 f7093700 c10226eb c14c2393 f70d9f84 c1066f07 > f480f680 00000000 > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? xen_restore_fl_direct_end+0x0/0x1 > [ 2060.487470] [] ? _spin_unlock_irqrestore+0x2e/0x30 > [ 2060.487470] [] ? prepare_to_wait+0x42/0x47 > [ 2060.487470] [] xb_wait_for_data_to_read+0x84/0x9d > [ 2060.487470] [] ? autoremove_wake_function+0x0/0x2f > [ 2060.487470] [] xenbus_thread+0xb/0x1d6 > [ 2060.487470] [] ? xenbus_thread+0x0/0x1d6 > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] kblockd/0 S f70ddb8c 0 241 2 0x00000000 > [ 2060.487470] f709ff7c 00000246 f7116800 f70ddb8c c17f4f44 c17f9ac0 > f70ddb8c c14c23fe > [ 2060.487470] c17f9ac0 c17f9ac0 f7e072ec f709ff98 00000000 00000000 > 7939268a 000001d3 > [ 2060.487470] f7e06ac0 f70dd900 c10226eb c14c2393 f709ff7c c1066f07 > f7e072e0 f7e072e4 > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? _spin_lock_irq+0x18/0x2e > [ 2060.487470] [] ? xen_restore_fl_direct_end+0x0/0x1 > [ 2060.487470] [] ? _spin_unlock_irqrestore+0x2e/0x30 > [ 2060.487470] [] ? prepare_to_wait+0x42/0x47 > [ 2060.487470] [] worker_thread+0x92/0x1cf > [ 2060.487470] [] ? check_events+0x8/0xc > [ 2060.487470] [] ? cfq_kick_queue+0x0/0x3c > [ 2060.487470] [] ? autoremove_wake_function+0x0/0x2f > [ 2060.487470] [] ? worker_thread+0x0/0x1cf > [ 2060.487470] [] kthread+0x6b/0x70 > [ 2060.487470] [] ? kthread+0x0/0x70 > [ 2060.487470] [] kernel_thread_helper+0x7/0x10 > [ 2060.487470] kblockd/1 S f70de08c 0 242 2 0x00000000 > [ 2060.487470] f7095f7c 00000246 f7116800 f70de08c c17f4f44 c17f9ac0 > f70de08c c14c23fe > [ 2060.487470] c17f9ac0 c17f9ac0 f7e172ec f7095f98 00000000 00000001 > 7bfcbffc 000001d3 > [ 2060.487470] f7e16ac0 f70dde00 c10226eb c14c2393 f7095f7c c1066f07 > f7e172e0 f7e172e4 > [ 2060.487470] Call Trace: > [ 2060.487470] [] ? _spin_lock_irq+0x18/0x2e > [ 2060.487470] [] ? xen_restore_fl_direct_end+0x0/0x1 > [ 2060.487470] [] ? _spin_unlock_irqrestore+0x2e/0x30 > [ 2060.487470] [] ? prepare_to_wait+0x42/0x47 > [ 2060.487470] [] worker_thread+0x92/0x1cf > [ 2060.487470] [^M^?^? > > > TIA, > > Alex > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel > --0016364ed0a45ad41c048f9f492d Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi,

I've got the same problem.

My workaround was to change order of init scripts: /etc/init.d/xendomai= ns stop is now executed before xend stops. This destroys all domUs and rebo= ots properly.
(So sth like this does the job: update-rc.d xendomains def= aults 99 00).
I'm not sure if this behaviour is ok. Maybe stopping xend should also s= hutdown domains?

W.

2010/6/18 Alex= Zeffertt <alex.zeffertt@eu.citrix.com>
Hi all,

When I run reboot/shutdown in dom0 it hangs. =A0This only happens when a do= mU is running. =A0I'm running xen 4.0.1-rc2 and linux-2.6-pvops.git rev= ision b29254c40d. =A0Does anybody know what might cause this?

The console output is as follows:

=A0Sending all processes the TERM signal... [ =A0OK =A0]
=A0Sending all processes the KILL signal... init: rc main process (3276) s= topped by STOP signal
=A0init: rc main process (3276) continued by CONT signal
=A0[ =A0OK =A0]
=A0Saving random seed: =A0[ =A0OK =A0]
=A0Syncing hardware clock to system time [ 2007.722726] type=3D1111
=A0audit(1276874826.499:125): user pid=3D3630 uid=3D0 auid=3D4294967295 =A0ses=3D4294967295 subj=3Dsystem_u =A0:system_r:hwclock_t:s0 msg=3D'c= hanging system time: exe=3D"/sbin/hwclock" hostname=3D? addr=3D? = terminal=3D? res=3Dsuccess'
=A0[ =A0OK =A0]
=A0Turning off swap: =A0[ =A0OK =A0]
=A0Unmounting file systems: =A0[ 2007.780035] EXT4-fs: mballoc: 0 blocks 0= reqs (0 success)
=A0[ 2007.780052] EXT4-fs: mballoc: 0 extents scanned, 0 goal hits, 0 2^N = hits, 0 breaks, 0 lost
=A0[ 2007.780064] EXT4-fs: mballoc: 0 generated and it took 0
=A0[ 2007.780073] EXT4-fs: mballoc: 0 preallocated, 0 discarded
=A0[ 2007.781760] EXT4-fs: mballoc: 0 blocks 0 reqs (0 success)
=A0[ 2007.781772] EXT4-fs: mballoc: 0 extents scanned, 0 goal hits, 0 2^N = hits, 0 breaks, 0 lost
=A0[ 2007.781784] EXT4-fs: mballoc: 0 generated and it took 0
=A0[ 2007.781793] EXT4-fs: mballoc: 0 preallocated, 0 discarded
=A0[ =A0OK =A0]
=A0Please stand by while rebooting the system...
=A0[ 2007.993669] type=3D1128 audit(1276874826.770:126): user pid=3D3276 =A0uid=3D0 auid=3D4294967295 ses=3D4294967295
=A0subj=3Dsystem_u:system_r:initrc_t:s0 msg=3D'init: exe=3D" =A0/= sbin/reboot" hostname=3D? addr=3D? terminal=3Dconsole res=3Dsuccess= 9;
=A0[ 2007.993760] md: stopping all md devices.
=A0[ 2008.993969] xenbus_dev_shutdown: backend/console/2/0: Initialising != =3D Connected, skipping

-------> HANGS HERE <---------


At this point I can dump the task info using Sysrq (^O t) and I get the lis= ting below. =A0I notice that both kblockd/0 and kblockd/1 are in spinlocks.= ...

=A0[ 2060.486476] SysRq : Show State
=A0[ 2060.486493] =A0 task =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0PC stack =A0 pid= father
=A0[ 2060.486503] init =A0 =A0 =A0 =A0 =A0S f705028c =A0 =A0 0 =A0 =A0 1 = =A0 =A0 =A00 0x00000000
=A0[ 2060.486522] =A0f703bae8 00000282 c1710260 f705028c c17f4f44 c17f9ac0= f705028c f703bac0
=A0[ 2060.486561] =A0c17f9ac0 c17f9ac0 c17f9ac0 001a0ecf 00000020 00000001= 7bf8edea 000001d3
=A0[ 2060.486626] =A0f7e16ac0 f7050000 c10597ca c1022023 00000000 fffffffe= 00000000 00000000
=A0[ 2060.486665] Call Trace:
=A0[ 2060.486682] =A0[<c10597ca>] ? __do_softirq+0x15d/0x16c
=A0[ 2060.486696] =A0[<c1022023>] ? xen_force_evtchn_callback+0xf/0x= 14
=A0[ 2060.486712] =A0[<c14c190a>] schedule_hrtimeout_range+0x31/0xf0=
=A0[ 2060.486726] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.486739] =A0[<c10226eb>] ? xen_restore_fl_direct_end+0x0/0x= 1
=A0[ 2060.486753] =A0[<c14c2393>] ? _spin_unlock_irqrestore+0x2e/0x3= 0
=A0[ 2060.486768] =A0[<c1066fa6>] ? add_wait_queue+0x30/0x36
=A0[ 2060.486782] =A0[<c10dc091>] ? __pollwait+0x9f/0xa5
=A0[ 2060.486795] =A0[<c10dba84>] poll_schedule_timeout+0x28/0x3e =A0[ 2060.486808] =A0[<c10dbfab>] do_select+0x4a7/0x4ee
=A0[ 2060.486821] =A0[<c10dbff2>] ? __pollwait+0x0/0xa5
=A0[ 2060.486833] =A0[<c10dc097>] ? pollwake+0x0/0x60
=A0[ 2060.486846] =A0[<c10dc097>] ? pollwake+0x0/0x60
=A0[ 2060.486858] =A0[<c10dc097>] ? pollwake+0x0/0x60
=A0[ 2060.486870] =A0[<c10dc097>] ? pollwake+0x0/0x60
=A0[ 2060.486883] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.486896] =A0[<c10226eb>] ? xen_restore_fl_direct_end+0x0/0x= 1
=A0[ 2060.486910] =A0[<c14c2393>] ? _spin_unlock_irqrestore+0x2e/0x3= 0
=A0[ 2060.486925] =A0[<c119fddd>] ? avc_has_perm_noaudit+0x1fa/0x345=
=A0[ 2060.486939] =A0[<c10ac09e>] ? __free_pages+0x1e/0x20
=A0[ 2060.486953] =A0[<c119ff64>] ? avc_has_perm+0x3c/0x46
=A0[ 2060.486965] =A0[<c1022632>] ? xen_sched_clock+0x1a/0x72
=A0[ 2060.486979] =A0[<c1022540>] ? xen_clocksource_read+0x1b/0x1e =A0[ 2060.486992] =A0[<c1022540>] ? xen_clocksource_read+0x1b/0x1e =A0[ 2060.487005] =A0[<c10225d3>] ? xen_vcpuop_set_next_event+0x50/0= x6d
=A0[ 2060.487019] =A0[<c10708c8>] ? clockevents_program_event+0xba/0= xc8
=A0[ 2060.487034] =A0[<c10717ba>] ? tick_dev_program_event+0x34/0xa2=
=A0[ 2060.487048] =A0[<c1071870>] ? tick_program_event+0x20/0x27
=A0[ 2060.487062] =A0[<c1069e91>] ? hrtimer_interrupt+0x135/0x1dd =A0[ 2060.487074] =A0[<c1022023>] ? xen_force_evtchn_callback+0xf/0x= 14
=A0[ 2060.487089] =A0[<c11d7227>] ? might_fault+0x8/0xa
=A0[ 2060.487102] =A0[<c11d7256>] ? copy_from_user+0x2d/0x115
=A0[ 2060.487115] =A0[<c10dc251>] core_sys_select+0x114/0x18f
=A0[ 2060.487129] =A0[<c119ff64>] ? avc_has_perm+0x3c/0x46
=A0[ 2060.487142] =A0[<c11a08ac>] ? selinux_task_wait+0x30/0x32
=A0[ 2060.487155] =A0[<c119d9c8>] ? security_task_wait+0xf/0x11
=A0[ 2060.487168] =A0[<c10565ee>] ? wait_consider_task+0x6a/0xacc =A0[ 2060.487181] =A0[<c1022023>] ? xen_force_evtchn_callback+0xf/0x= 14
=A0[ 2060.487195] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.487207] =A0[<c1022540>] ? xen_clocksource_read+0x1b/0x1e =A0[ 2060.487221] =A0[<c10225fa>] ? xen_clocksource_get_cycles+0xa/0= x28
=A0[ 2060.487235] =A0[<c106d529>] ? clocksource_read+0x9/0xc
=A0[ 2060.487248] =A0[<c10dc476>] sys_select+0x68/0x84
=A0[ 2060.487260] =A0[<c1065e9b>] ? sys_clock_gettime+0x64/0x77
=A0[ 2060.487274] =A0[<c1025954>] sysenter_do_call+0x12/0x28
=A0[ 2060.487284] kthreadd =A0 =A0 =A0S f705078c =A0 =A0 0 =A0 =A0 2 =A0 = =A0 =A00 0x00000000
=A0[ 2060.487302] =A0f7057fcc 00000246 00000000 f705078c c17f4f44 c17f9ac0= f705078c f5487c50
=A0[ 2060.487340] =A0c17f9ac0 c17f9ac0 00000000 00000000 0000007b 00000001= 6b826545 000001d2
=A0[ 2060.487378] =A0f7e16ac0 f7050500 00000061 00000286 00000000 00000000= f5487c50 c171d018
=A0[ 2060.487417] Call Trace:
=A0[ 2060.487428] =A0[<c1066a00>] kthreadd+0x78/0xe3
=A0[ 2060.487441] =A0[<c1066988>] ? kthreadd+0x0/0xe3
=A0[ 2060.487454] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487464] migration/0 =A0 S f705118c =A0 =A0 0 =A0 =A0 3 =A0 =A0 = =A02 0x00000000
=A0[ 2060.487470] =A0f705ff90 00000246 00000001 f705118c c17f4f44 c17f9ac0= f705118c c1022023
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 c17f9ac0 001a0efd c10226f4 00000000= 7c7b908a 000001d3
=A0[ 2060.487470] =A0f7e06ac0 f7050f00 f705ff90 c1049c08 00000000 00000000= f7e06ac0 f7e06f1c
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c1022023>] ? xen_force_evtchn_callback+0xf/0x= 14
=A0[ 2060.487470] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.487470] =A0[<c1049c08>] ? complete+0x34/0x3e
=A0[ 2060.487470] =A0[<c105098a>] ? migration_thread+0x0/0x1d8
=A0[ 2060.487470] =A0[<c1050aea>] migration_thread+0x160/0x1d8
=A0[ 2060.487470] =A0[<c1049c08>] ? complete+0x34/0x3e
=A0[ 2060.487470] =A0[<c105098a>] ? migration_thread+0x0/0x1d8
=A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] ksoftirqd/0 =A0 S f705168c =A0 =A0 0 =A0 =A0 4 =A0 =A0 = =A02 0x00000000
=A0[ 2060.487470] =A0f7061fa8 00000246 c108fbe5 f705168c c17f4f44 c17f9ac0= f705168c c17899e0
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 c17f9ac0 001a0efd c10597ca 00000000= 857681a0 000001d3
=A0[ 2060.487470] =A0f7e06ac0 f7051400 c10226f4 f7e02508 00000000 f7060200= 00000000 c17899e0
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c108fbe5>] ? __rcu_process_callbacks+0x37/0x1= a8
=A0[ 2060.487470] =A0[<c10597ca>] ? __do_softirq+0x15d/0x16c
=A0[ 2060.487470] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.487470] =A0[<c1059831>] ? ksoftirqd+0x0/0xb4
=A0[ 2060.487470] =A0[<c105985d>] ksoftirqd+0x2c/0xb4
=A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] migration/1 =A0 S f7051b8c =A0 =A0 0 =A0 =A0 5 =A0 =A0 = =A02 0x00000000
=A0[ 2060.487470] =A0f7063f90 00000246 c14d0dbc f7051b8c c17f4f44 c17f9ac0= f7051b8c f444f200
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 f7e02130 f7e16ac0 f7063f88 00000001= 85f69449 000001d3
=A0[ 2060.487470] =A0f7e16ac0 f7051900 000001d3 00000000 f7e16ac0 f7e02130= f7e16ac0 f7e16f1c
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c1050aea>] migration_thread+0x160/0x1d8
=A0[ 2060.487470] =A0[<c105098a>] ? migration_thread+0x0/0x1d8
=A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] ksoftirqd/1 =A0 S f705208c =A0 =A0 0 =A0 =A0 6 =A0 =A0 = =A02 0x00000000
=A0[ 2060.487470] =A0f7065fa8 00000246 c108fbe5 f705208c c17f4f44 c17f9ac0= f705208c c17899e0
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 c17f9ac0 001a0ecf c10597ca 00000001= 7d261825 000001d3
=A0[ 2060.487470] =A0f7e16ac0 f7051e00 c10226f4 f7e12508 00000000 f7060200= 00000001 c17899e0
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c108fbe5>] ? __rcu_process_callbacks+0x37/0x1= a8
=A0[ 2060.487470] =A0[<c10597ca>] ? __do_softirq+0x15d/0x16c
=A0[ 2060.487470] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.487470] =A0[<c1059831>] ? ksoftirqd+0x0/0xb4
=A0[ 2060.487470] =A0[<c105985d>] ksoftirqd+0x2c/0xb4
=A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] events/0 =A0 =A0 =A0S f705258c =A0 =A0 0 =A0 =A0 7 =A0 = =A0 =A02 0x00000000
=A0[ 2060.487470] =A0f7085f7c 00000246 00000000 f705258c c17f4f44 c17f9ac0= f705258c f7085f40
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 c17f9ac0 001a6812 00000000 00000000= a191ce79 000001df
=A0[ 2060.487470] =A0f7e06ac0 f7052300 c10226eb c14c2393 f7085f7c c1066f07= f7e07080 f7e07084
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c10226eb>] ? xen_restore_fl_direct_end+0x0/0x= 1
=A0[ 2060.487470] =A0[<c14c2393>] ? _spin_unlock_irqrestore+0x2e/0x3= 0
=A0[ 2060.487470] =A0[<c1066f07>] ? prepare_to_wait+0x42/0x47
=A0[ 2060.487470] =A0[<c1063583>] worker_thread+0x92/0x1cf
=A0[ 2060.487470] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.487470] =A0[<c10b7192>] ? vmstat_update+0x0/0x2e
=A0[ 2060.487470] =A0[<c1066d65>] ? autoremove_wake_function+0x0/0x2= f
=A0[ 2060.487470] =A0[<c10634f1>] ? worker_thread+0x0/0x1cf
=A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] events/1 =A0 =A0 =A0S f7052a8c =A0 =A0 0 =A0 =A0 8 =A0 = =A0 =A02 0x00000000
=A0[ 2060.487470] =A0f7087f7c 00000246 00000001 f7052a8c c17f4f44 c17f9ac0= f7052a8c f7087f40
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 c17f9ac0 001a12d7 00000000 00000001= a1920063 000001df
=A0[ 2060.487470] =A0f7e16ac0 f7052800 c10226eb c14c2393 f7087f7c c1066f07= f7e17080 f7e17084
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c10226eb>] ? xen_restore_fl_direct_end+0x0/0x= 1
=A0[ 2060.487470] =A0[<c14c2393>] ? _spin_unlock_irqrestore+0x2e/0x3= 0
=A0[ 2060.487470] =A0[<c1066f07>] ? prepare_to_wait+0x42/0x47
=A0[ 2060.487470] =A0[<c1063583>] worker_thread+0x92/0x1cf
=A0[ 2060.487470] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.487470] =A0[<c10b7192>] ? vmstat_update+0x0/0x2e
=A0[ 2060.487470] =A0[<c1066d65>] ? autoremove_wake_function+0x0/0x2= f
=A0[ 2060.487470] =A0[<c10634f1>] ? worker_thread+0x0/0x1cf
=A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] cpuset =A0 =A0 =A0 =A0S f7052f8c =A0 =A0 0 =A0 =A0 9 =A0= =A0 =A02 0x00000000
=A0[ 2060.487470] =A0f7089f7c 00000246 f7052d00 f7052f8c c17f4f44 c17f9ac0= f7052f8c 00000000
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 f7e070cc f7089f98 00000000 00000000= 0135a878 00000000
=A0[ 2060.487470] =A0f7e06ac0 f7052d00 c10226eb c14c2393 f7089f7c c1066f07= f7e070c0 f7e070c0
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c10226eb>] ? xen_restore_fl_direct_end+0x0/0x= 1
=A0[ 2060.487470] =A0[<c14c2393>] ? _spin_unlock_irqrestore+0x2e/0x3= 0
=A0[ 2060.487470] =A0[<c1066f07>] ? prepare_to_wait+0x42/0x47
=A0[ 2060.487470] =A0[<c1063583>] worker_thread+0x92/0x1cf
=A0[ 2060.487470] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.487470] =A0[<c1066d65>] ? autoremove_wake_function+0x0/0x2= f
=A0[ 2060.487470] =A0[<c10634f1>] ? worker_thread+0x0/0x1cf
=A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] khelper =A0 =A0 =A0 S f705348c =A0 =A0 0 =A0 =A010 =A0 = =A0 =A02 0x00000000
=A0[ 2060.487470] =A0f708df7c 00000246 00000000 f705348c c17f4f44 c17f9ac0= f705348c 00000000
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 c17f9ac0 00083386 00000000 00000001= 0389f6eb 000000c3
=A0[ 2060.487470] =A0f7e16ac0 f7053200 c10226eb c14c2393 f708df7c c1066f07= f7e07100 f7e07104
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c10226eb>] ? xen_restore_fl_direct_end+0x0/0x= 1
=A0[ 2060.487470] =A0[<c14c2393>] ? _spin_unlock_irqrestore+0x2e/0x3= 0
=A0[ 2060.487470] =A0[<c1066f07>] ? prepare_to_wait+0x42/0x47
=A0[ 2060.487470] =A0[<c1063583>] worker_thread+0x92/0x1cf
=A0[ 2060.487470] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.487470] =A0[<c1062567>] ? __call_usermodehelper+0x0/0x59 =A0[ 2060.487470] =A0[<c1066d65>] ? autoremove_wake_function+0x0/0x2= f
=A0[ 2060.487470] =A0[<c10634f1>] ? worker_thread+0x0/0x1cf
=A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] netns =A0 =A0 =A0 =A0 S f709078c =A0 =A0 0 =A0 =A013 =A0= =A0 =A02 0x00000000
=A0[ 2060.487470] =A0f7097f7c 00000246 f7090500 f709078c c17f4f44 c17f9ac0= f709078c 00000000
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 f7e0714c f7097f98 00000000 00000000= 013f30eb 00000000
=A0[ 2060.487470] =A0f7e06ac0 f7090500 c10226eb c14c2393 f7097f7c c1066f07= f7e07140 f7e07140
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c10226eb>] ? xen_restore_fl_direct_end+0x0/0x= 1
=A0[ 2060.487470] =A0[<c14c2393>] ? _spin_unlock_irqrestore+0x2e/0x3= 0
=A0[ 2060.487470] =A0[<c1066f07>] ? prepare_to_wait+0x42/0x47
=A0[ 2060.487470] =A0[<c1063583>] worker_thread+0x92/0x1cf
=A0[ 2060.487470] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.487470] =A0[<c1066d65>] ? autoremove_wake_function+0x0/0x2= f
=A0[ 2060.487470] =A0[<c10634f1>] ? worker_thread+0x0/0x1cf
=A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] async/mgr =A0 =A0 S f709168c =A0 =A0 0 =A0 =A016 =A0 =A0= =A02 0x00000000
=A0[ 2060.487470] =A0f709df90 00000246 c10226f4 f709168c c17f4f44 c17f9ac0= f709168c c14c2393
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 f709df88 c1050462 00000000 00000001= 474dbc73 00000000
=A0[ 2060.487470] =A0f7e16ac0 f7091400 00000000 f6890200 00000001 00000005= 00000001 00000005
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.487470] =A0[<c14c2393>] ? _spin_unlock_irqrestore+0x2e/0x3= 0
=A0[ 2060.487470] =A0[<c1050462>] ? try_to_wake_up+0x2a7/0x2b2
=A0[ 2060.487470] =A0[<c106bb5e>] async_manager_thread+0x9e/0xbe
=A0[ 2060.487470] =A0[<c105046d>] ? default_wake_function+0x0/0xd =A0[ 2060.487470] =A0[<c106bac0>] ? async_manager_thread+0x0/0xbe =A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] xenwatch =A0 =A0 =A0S f709348c =A0 =A0 0 =A0 =A022 =A0 = =A0 =A02 0x00000000
=A0[ 2060.487470] =A0f70d7f90 00000246 f497fe40 f709348c c17f4f44 c17f9ac0= f709348c c1716550
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 c1731448 f70d7f98 00000000 00000000= 56df3b17 000000c9
=A0[ 2060.487470] =A0f7e06ac0 f7093200 c10226eb c14c2393 f70d7f90 c1066f07= f480f540 f70d7f98
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c10226eb>] ? xen_restore_fl_direct_end+0x0/0x= 1
=A0[ 2060.487470] =A0[<c14c2393>] ? _spin_unlock_irqrestore+0x2e/0x3= 0
=A0[ 2060.487470] =A0[<c1066f07>] ? prepare_to_wait+0x42/0x47
=A0[ 2060.487470] =A0[<c122c3d4>] xenwatch_thread+0x6e/0x102
=A0[ 2060.487470] =A0[<c1066d65>] ? autoremove_wake_function+0x0/0x2= f
=A0[ 2060.487470] =A0[<c122c366>] ? xenwatch_thread+0x0/0x102
=A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] xenbus =A0 =A0 =A0 =A0S f709398c =A0 =A0 0 =A0 =A023 =A0= =A0 =A02 0x00000000
=A0[ 2060.487470] =A0f70d9f84 00000246 00000001 f709398c c17f4f44 c17f9ac0= f709398c 00000003
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 c1731424 f70d9f8c 00000000 00000000= 56dfaec4 000000c9
=A0[ 2060.487470] =A0f7e06ac0 f7093700 c10226eb c14c2393 f70d9f84 c1066f07= f480f680 00000000
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c10226eb>] ? xen_restore_fl_direct_end+0x0/0x= 1
=A0[ 2060.487470] =A0[<c14c2393>] ? _spin_unlock_irqrestore+0x2e/0x3= 0
=A0[ 2060.487470] =A0[<c1066f07>] ? prepare_to_wait+0x42/0x47
=A0[ 2060.487470] =A0[<c122bc36>] xb_wait_for_data_to_read+0x84/0x9d=
=A0[ 2060.487470] =A0[<c1066d65>] ? autoremove_wake_function+0x0/0x2= f
=A0[ 2060.487470] =A0[<c122c19b>] xenbus_thread+0xb/0x1d6
=A0[ 2060.487470] =A0[<c122c190>] ? xenbus_thread+0x0/0x1d6
=A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] kblockd/0 =A0 =A0 S f70ddb8c =A0 =A0 0 =A0 241 =A0 =A0 = =A02 0x00000000
=A0[ 2060.487470] =A0f709ff7c 00000246 f7116800 f70ddb8c c17f4f44 c17f9ac0= f70ddb8c c14c23fe
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 f7e072ec f709ff98 00000000 00000000= 7939268a 000001d3
=A0[ 2060.487470] =A0f7e06ac0 f70dd900 c10226eb c14c2393 f709ff7c c1066f07= f7e072e0 f7e072e4
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c14c23fe>] ? _spin_lock_irq+0x18/0x2e
=A0[ 2060.487470] =A0[<c10226eb>] ? xen_restore_fl_direct_end+0x0/0x= 1
=A0[ 2060.487470] =A0[<c14c2393>] ? _spin_unlock_irqrestore+0x2e/0x3= 0
=A0[ 2060.487470] =A0[<c1066f07>] ? prepare_to_wait+0x42/0x47
=A0[ 2060.487470] =A0[<c1063583>] worker_thread+0x92/0x1cf
=A0[ 2060.487470] =A0[<c10226f4>] ? check_events+0x8/0xc
=A0[ 2060.487470] =A0[<c11ced0b>] ? cfq_kick_queue+0x0/0x3c
=A0[ 2060.487470] =A0[<c1066d65>] ? autoremove_wake_function+0x0/0x2= f
=A0[ 2060.487470] =A0[<c10634f1>] ? worker_thread+0x0/0x1cf
=A0[ 2060.487470] =A0[<c1066ad6>] kthread+0x6b/0x70
=A0[ 2060.487470] =A0[<c1066a6b>] ? kthread+0x0/0x70
=A0[ 2060.487470] =A0[<c1026477>] kernel_thread_helper+0x7/0x10
=A0[ 2060.487470] kblockd/1 =A0 =A0 S f70de08c =A0 =A0 0 =A0 242 =A0 =A0 = =A02 0x00000000
=A0[ 2060.487470] =A0f7095f7c 00000246 f7116800 f70de08c c17f4f44 c17f9ac0= f70de08c c14c23fe
=A0[ 2060.487470] =A0c17f9ac0 c17f9ac0 f7e172ec f7095f98 00000000 00000001= 7bfcbffc 000001d3
=A0[ 2060.487470] =A0f7e16ac0 f70dde00 c10226eb c14c2393 f7095f7c c1066f07= f7e172e0 f7e172e4
=A0[ 2060.487470] Call Trace:
=A0[ 2060.487470] =A0[<c14c23fe>] ? _spin_lock_irq+0x18/0x2e
=A0[ 2060.487470] =A0[<c10226eb>] ? xen_restore_fl_direct_end+0x0/0x= 1
=A0[ 2060.487470] =A0[<c14c2393>] ? _spin_unlock_irqrestore+0x2e/0x3= 0
=A0[ 2060.487470] =A0[<c1066f07>] ? prepare_to_wait+0x42/0x47
=A0[ 2060.487470] =A0[<c1063583>] worker_thread+0x92/0x1cf
=A0[ 2060.487470] =A0[<c10226f4>^M^?^?


TIA,

Alex

_______________________________________________
Xen-devel mailing list
Xen-deve= l@lists.xensource.com
http://l= ists.xensource.com/xen-devel

--0016364ed0a45ad41c048f9f492d-- --===============0788304222== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============0788304222==--