|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-users
[Xen-users] compatibility problem with xen 3.1 and xen 3.3
 
| 
 Hi all,
  I have several VMs created under xen 3.1. The VMs were created by copying file system in dom0 into domU. Everything was OK.
  I just downloaded xen 3.3 and want to have a try. The xen 3.3 was compiled from source and dom0 was up with no problem.  
When I copy the disk images to the new machine with xen 3.3. There is a problem with xm control command.
  When I tried to change the number of VCPU in domU by using "xm vcpu-set domainID 2" there was a problem.  
The domU was set to 4 VCPUs at start up. after I set VCPU to 2, the VCPU appears to be 3 in "xm list" and meanwhile, domU received following error:
   Unable to handle kernel NULL pointer dereference at 0000000000000018 RIP:  
 [<ffffffff802185c2>] cacheinfo_cpu_callback+0x389/0x3f0 PGD 157e2067 PUD 0  Oops: 0002 [1] SMP  CPU 0  Modules linked in: Pid: 2011, comm: xenwatch_cb Not tainted 2.6.18.8-xen #2 RIP: e030:[<ffffffff802185c2>]  [<ffffffff802185c2>] cacheinfo_cpu_callback+0x389/0x3f0 
RSP: e02b:ffff88001e2dbdb0  EFLAGS: 00010297 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000000000000003 RSI: ffff88001f4b9b78 RDI: 0000000000000002 RBP: 0000000000000002 R08: 0000000000000007 R09: ffff88001f548578 
R10: 0000000000000000 R11: ffffffff802b491c R12: ffff88001f4b9b60 R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff80242c9d FS:  00002aab51da7b80(0000) GS:ffffffff804d7000(0000) knlGS:0000000000000000 CS:  e033 DS: 0000 ES: 0000 
Process xenwatch_cb (pid: 2011, threadinfo ffff88001e2da000, task ffff88001f44d100) Stack:  ffff8800057550c0 0000000000000002 ffffffff80544308 ffffffff80242c57  ffff88000567e9e0 ffffffff80470940 0000000000000002 0000000000000007 
 0000000000000007 ffff880005767d80 ffffffff80242c9d ffffffff8023c9df Call Trace:  [<ffffffff80242c57>] kthread_stop+0x75/0x79  [<ffffffff80242c9d>] keventd_create_kthread+0x0/0x61  [<ffffffff8023c9df>] notifier_call_chain+0x20/0x32 
 [<ffffffff8023cec4>] blocking_notifier_call_chain+0x22/0x36  [<ffffffff80248da4>] cpu_down+0x165/0x255  [<ffffffff8034ef8a>] vcpu_hotplug+0xb3/0xd1  [<ffffffff80226d55>] __wake_up_common+0x3e/0x68 
 [<ffffffff802eb70b>] strstr+0x4f/0x69  [<ffffffff803522ec>] xenwatch_handle_callback+0x0/0x48  [<ffffffff8034f08d>] handle_vcpu_hotplug_event+0x3a/0x3f  [<ffffffff80352301>] xenwatch_handle_callback+0x15/0x48 
 [<ffffffff80242f13>] kthread+0xd4/0x109  [<ffffffff8020afe0>] child_rip+0xa/0x12  [<ffffffff80242c9d>] keventd_create_kthread+0x0/0x61  [<ffffffff80242e3f>] kthread+0x0/0x109  [<ffffffff8020afd6>] child_rip+0x0/0x12 
  Code: f0 0f b3 68 18 49 8d 74 24 18 89 d7 e8 28 02 0d 00 83 f8 1f  RIP  [<ffffffff802185c2>] cacheinfo_cpu_callback+0x389/0x3f0  RSP <ffff88001e2dbdb0> CR2: 0000000000000018
  There is nothing wrong in xm dmesg and xend.log 
I thought there might be some compatiblity issue in xen 3.1 and xen 3.3. Then I recompile xen 3.3 within the VM, allowing the VM to have the same modules and kernels with the dom0. But it didnt work.
  FYI: OS: centOS 5.1 
Kernel: 2.6.18-8 Xen: 3.3 CPU: two quad-core Intel cpu. Box: Dell PowerEdge 1950
  Thanks, Jia
  
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users 
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
- [Xen-users] compatibility problem with xen 3.1 and xen 3.3,
Jia Rao <=
 
 
 |  
  
 | 
    | 
  
  
    |   | 
    |