Hi, In case this happens only on my setup and wasn''t know yet I hope this is helpful: Using the latest dom0 and xen repositories from Julien. I have a clean system ( debian wheezy armhf rootfs ), I just added the xencommons service to the start on boot. When I try to reboot the machine I get: Broadcast message from root@arndale (hvc0) (Thu Jan 1 00:01:30 1970): The system is going down for reboot NOW! INIT: Switching to runlevel: 6 root@arndale:/etc/init.d# [info] Using makefile-style concurrent boot in runlevel 6. Stopping xenconsoled Stopping QEMU WARNING: Not stopping xenstored, as it cannot be restarted. [....] Asking all remaining processes to terminate...done. [....] All processes ended within 1 seconds...done. [....] Stopping enhanced syslogd: rsyslogd. ok [info] Saving the system clock. hwclock: Cannot access the Hardware Clock via any known method. hwclock: Use the --debug option to see the details of our search for an access method. [....] Deconfiguring network interfaces...done. [....] Deactivating swap...done. [info] Will now restart. [ 101.563647] Disabling non-boot CPUs ... [ 101.567608] CPU1: Booted secondary processor [ 101.567616] CPU1: shutdown [ 101.567650] ------------[ cut here ]------------ [ 101.567655] kernel BUG at kernel/time/clockevents.c:284! [ 101.567660] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM [ 101.567666] CPU: 1 Not tainted (3.7.0-gfa5a106 #3) [ 101.567678] PC is at clockevents_register_device+0x120/0x13c [ 101.567689] LR is at arch_timer_setup+0x84/0x10c [ 101.567695] pc : [<c00583e8>] lr : [<c034f224>] psr: 200000d3 [ 101.567695] sp : cf855fb8 ip : 00000000 fp : 00000000 [ 101.567699] r10: c035cddc r9 : 410fc0f4 r8 : cf854000 [ 101.567703] r7 : c0476fd0 r6 : c04e2140 r5 : c0495080 r4 : c04e2140 [ 101.567707] r3 : 00000003 r2 : d5555585 r1 : 00000014 r0 : c04e2140 [ 101.567713] Flags: nzCv IRQs off FIQs off Mode SVC_32 ISA ARM Segment kernel [ 101.567717] Control: 10c5387d Table: 4000406a DAC: 55555555 [ 101.567722] Process swapper/1 (pid: 0, stack limit = 0xcf854238) [ 101.567726] Stack: (0xcf855fb8 to 0xcf856000) [ 101.567732] 5fa0: 00000000 c04e2140 [ 101.567738] 5fc0: c0495080 cf854000 c0476fd0 c034f224 c04e2140 00000001 cf854000 c034ed74 [ 101.567745] 5fe0: c047fa4c c034f114 cf854000 00000001 c0494d88 c0068a54 ffffffff ffffffff [ 101.567760] [<c00583e8>] (clockevents_register_device+0x120/0x13c) from [<c034f224>] (arch_timer_setup+0x84/0x10c) [ 101.567773] [<c034f224>] (arch_timer_setup+0x84/0x10c) from [<c034ed74>] (percpu_timer_setup+0x9c/0xc4) [ 101.567806] [<c034ed74>] (percpu_timer_setup+0x9c/0xc4) from [<c034f114>] (secondary_start_kernel+0xf8/0x128) [ 101.567820] [<c034f114>] (secondary_start_kernel+0xf8/0x128) from [<c0068a54>] (rcu_irq_exit+0x6c/0xb0) [ 101.567830] Code: e59f0020 e300111e ebff1bb3 eaffffef (e7f001f2) [ 101.567839] ---[ end trace 61f38014716d2070 ]--- [ 101.567844] Kernel panic - not syncing: Attempted to kill the idle task!
On 04/13/2013 02:14 PM, Sander Bogaert wrote:> Hi, >Hello,> In case this happens only on my setup and wasn''t know yet I hope this > is helpful: > > Using the latest dom0 and xen repositories from Julien. I have a clean > system ( debian wheezy armhf rootfs ), I just added the xencommons > service to the start on boot. When I try to reboot the machine I get:For the moment, shutdown/reboot is not implemented for SMP in Xen on ARM. I believe, Stefano is working on it. Cheers, Julien
Sorry for the late reply. Thanks for the report, I am aware of the issue. My last patch series for Linux (http://marc.info/?l=linux-kernel&m=136690904916901&w=2) is going to fix the reset and poweroff problem on domUs but not on dom0 yet. The problem is that each machine has a different reset and poweroff mechanism and Xen doesn''t have the platform specific functions to do that yet. On Sat, 13 Apr 2013, Sander Bogaert wrote:> Hi, > > In case this happens only on my setup and wasn''t know yet I hope this > is helpful: > > Using the latest dom0 and xen repositories from Julien. I have a clean > system ( debian wheezy armhf rootfs ), I just added the xencommons > service to the start on boot. When I try to reboot the machine I get: > > > Broadcast message from root@arndale (hvc0) (Thu Jan 1 00:01:30 1970): > > The system is going down for reboot NOW! > INIT: Switching to runlevel: 6 > root@arndale:/etc/init.d# [info] Using makefile-style concurrent boot > in runlevel 6. > Stopping xenconsoled > Stopping QEMU > WARNING: Not stopping xenstored, as it cannot be restarted. > [....] Asking all remaining processes to terminate...done. > [....] All processes ended within 1 seconds...done. > [....] Stopping enhanced syslogd: rsyslogd. ok > [info] Saving the system clock. > hwclock: Cannot access the Hardware Clock via any known method. > hwclock: Use the --debug option to see the details of our search for > an access method. > [....] Deconfiguring network interfaces...done. > [....] Deactivating swap...done. > [info] Will now restart. > [ 101.563647] Disabling non-boot CPUs ... > [ 101.567608] CPU1: Booted secondary processor > [ 101.567616] CPU1: shutdown > [ 101.567650] ------------[ cut here ]------------ > [ 101.567655] kernel BUG at kernel/time/clockevents.c:284! > [ 101.567660] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM > [ 101.567666] CPU: 1 Not tainted (3.7.0-gfa5a106 #3) > [ 101.567678] PC is at clockevents_register_device+0x120/0x13c > [ 101.567689] LR is at arch_timer_setup+0x84/0x10c > [ 101.567695] pc : [<c00583e8>] lr : [<c034f224>] psr: 200000d3 > [ 101.567695] sp : cf855fb8 ip : 00000000 fp : 00000000 > [ 101.567699] r10: c035cddc r9 : 410fc0f4 r8 : cf854000 > [ 101.567703] r7 : c0476fd0 r6 : c04e2140 r5 : c0495080 r4 : c04e2140 > [ 101.567707] r3 : 00000003 r2 : d5555585 r1 : 00000014 r0 : c04e2140 > [ 101.567713] Flags: nzCv IRQs off FIQs off Mode SVC_32 ISA ARM > Segment kernel > [ 101.567717] Control: 10c5387d Table: 4000406a DAC: 55555555 > [ 101.567722] Process swapper/1 (pid: 0, stack limit = 0xcf854238) > [ 101.567726] Stack: (0xcf855fb8 to 0xcf856000) > [ 101.567732] 5fa0: > 00000000 c04e2140 > [ 101.567738] 5fc0: c0495080 cf854000 c0476fd0 c034f224 c04e2140 > 00000001 cf854000 c034ed74 > [ 101.567745] 5fe0: c047fa4c c034f114 cf854000 00000001 c0494d88 > c0068a54 ffffffff ffffffff > [ 101.567760] [<c00583e8>] (clockevents_register_device+0x120/0x13c) > from [<c034f224>] (arch_timer_setup+0x84/0x10c) > [ 101.567773] [<c034f224>] (arch_timer_setup+0x84/0x10c) from > [<c034ed74>] (percpu_timer_setup+0x9c/0xc4) > [ 101.567806] [<c034ed74>] (percpu_timer_setup+0x9c/0xc4) from > [<c034f114>] (secondary_start_kernel+0xf8/0x128) > [ 101.567820] [<c034f114>] (secondary_start_kernel+0xf8/0x128) from > [<c0068a54>] (rcu_irq_exit+0x6c/0xb0) > [ 101.567830] Code: e59f0020 e300111e ebff1bb3 eaffffef (e7f001f2) > [ 101.567839] ---[ end trace 61f38014716d2070 ]--- > [ 101.567844] Kernel panic - not syncing: Attempted to kill the idle task! > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel >