Re: [Xen-devel] Attempt to build xen-unstable on Ubuntu 9.04 Server (Ubuntu Desktop installed)
Friday, May 8, 2009 1:40 PM From: "Boris Derzhavets" <email address hidden>
Add sender to Contacts To: "Alex Zeffertt" <email address hidden>
Cc: "xen-devel" <email address hidden>, "Ian Jackson" <email address hidden>
Notice, that direct port Xen 3.4 ( with 2.6.30-rc3-tip) to F11 (preview) has been tested with no problems. Just no xen-lib and xen-lib dependent packages: libvirt,libvirt-python,.. is a must . Problem been described seems to me as python 2.6 implementation issue on Ubuntu 9.04 Server.
Boris.
--- On Fri, 5/8/09, Boris Derzhavets <email address hidden> wrote:
From: Boris Derzhavets <email address hidden>
Subject: Re: [Xen-devel] Attempt to build xen-unstable on Ubuntu 9.04 Server (Ubuntu Desktop installed) To: "Alex Zeffertt" <email address hidden>
Cc: "xen-devel" <email address hidden>, "Ian Jackson" <email address hidden>
Date: Friday, May 8, 2009, 11:45 AM
Follow your suggestion i was able to build Xen Host on Ubuntu 9.04 Server
with the most recent Xen-3.4-rc4-pre and 2.6.30-rc3-tip pvops kernel via
Jeremy's git repo. Due to newly built Xen Host dual boot with similar one on top of Ubuntu 8.10 Server i just copied F10 PV profile to new Xen Host and attempted to run
F10 PV :-
# xm create -c f10.pyrun
Name ID Mem VCPUs State Time(s)
Domain-0 0 6034 4 r----- 138.5
F10PV 5 2048 1 --p--- 0.0
root@ServerJaunty:/home/boris/vm# xm unpause F10PV
/usr/lib/python2.6/site-packages/xen/util/acmpolicy.py:20: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
import sha
# xm unpause F10PV
PCI: Fatal: No config space access function found
IO APIC resources could be not be allocated.
Loading /lib/kbd/keymaps/i386/qwerty/us.map
root@ServerJaunty:/home/boris/vm# Error: Device 0 (vif) could not be connected. Hotplug scripts not working.
Then i've tried to comment out vif in profile:
PCI: Fatal: No config space access function found
IO APIC resources could be not be allocated.
Loading /lib/kbd/keymaps/i386/qwerty/us.map
BUG: unable to handle kernel NULL pointer dereference at 0000000000000000
IP: [<ffffffffa00010e5>] backend_changed+0x2d5/0x3af [xen_blkfront]
PGD 7d1a0067 PUD 7d1a1067 PMD 7d1b0067 PTE 0
Oops: 0000 [1] SMP
CPU 1
Modules linked in: xen_blkfront
Pid: 19, comm: xenwatch Not tainted 2.6.27.19-170.2.35.fc10.x86_64 #1
RIP: e030:[<ffffffffa00010e5>] [<ffffffffa00010e5>] backend_changed+0x2d5/0x3af [xen_blkfront]
RSP: e02b:ffff88007f40fdf0 EFLAGS: 00010246
RAX: 0000000000000000 RBX: ffff88007d09b2c0 RCX: 0000000000000000
RDX: ffff88007f40fe28 RSI: 0000000000000005 RDI: ffff88007ff5f400
RBP: ffff88007f40fe80 R08: ffff88007f40fdd0 R09: ffff88007f40fcc0
R10: 0000000000000001 R11: ffff880000000018 R12: ffff88007ff5f400
R13: ffff88007d0be000 R14: 000000000000000a R15: ffffffff817e6eb4
FS: 00007f80e570a6f0(0000) GS:ffff88007fc04880(0000) knlGS:0000000000000000
CS: e033 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000000 CR3: 000000007d1a4000 CR4: 0000000000002660
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process xenwatch (pid: 19, threadinfo ffff88007f40e000, task ffff88007ffd5c40)
Stack: ffff88007f40fe00 ffff88007f40fe40 ffffffff816e2500 ffffffff816e2500
ffffffff81458716 ffffffff8146545f ffff88007f40fe7c 0000000000000000
000000000000000a ffff88007d09b2c0 ffff88007ff5f400 ffffffffa0002ac0
Call Trace:
[<ffffffff811ca80a>] otherend_changed+0x81/0x8a
[<ffffffff811c9438>] xenwatch_thread+0x101/0x134
[<ffffffff8105553d>] ? autoremove_wake_function+0x0/0x38
[<ffffffff811c9337>] ? xenwatch_thread+0x0/0x134
[<ffffffff810551f7>] kthread+0x49/0x76
[<ffffffff81011719>] child_rip+0xa/0x11
[<ffffffff81010a37>] ? restore_args+0x0/0x30
[<ffffffff8101170f>] ? child_rip+0x0/0x11
Code: 58 08 e9 97 00 00 00 49 8b 7d 00 48 c7 c2 b9 15 00 a0 be ed ff ff ff 48 8b 4f 10 31 c0 e8 fe 75 1c e1 e9 cf 00 00 00 49 8b 45 08 <8b> 38 c1 e7 14 0b 78 04 e8 5a 5c 0e e1 48 85 c0 48 89 c3 75 16
RIP [<ffffffffa00010e5>] backend_changed+0x2d5/0x3af [xen_blkfront]
RSP <ffff88007f40fdf0>
CR2: 0000000000000000
---[ end trace 06219b74fe5c0c01 ]---
root@ServerJaunty:/home/boris/vm# Error: Device 51712 (vbd) could not be connected. Hotplug scripts not work
The image been used (on /dev/sdc) works fine with the same F10 PV @ Xen
Host ( absolutly identical new one) , but been built on top of Ubuntu 8.10 Server ( all servers 64-bit).
Boris.
--- On Wed, 5/6/09, Alex Zeffertt <email address hidden> wrote:
From: Alex Zeffertt <email address hidden>
Subject: Re: [Xen-devel] Attempt to build xen-unstable on Ubuntu 9.04 Server (Ubuntu Desktop installed)
To: "<email address hidden>" <email address hidden>
Cc: "Ian Jackson" <email address hidden>, "xen-devel" <email address hidden>
Date: Wednesday, May 6, 2009, 12:37 PM
Hi,
It looks like the problem is that if you have
python2.6
installed then xen-unstable.hg installs into /usr/lib/python2.6/site-packages/xen, but site-packages is no longer in the default path in python2.6.
A hack which fixes this is to add the following two lines to /etc/python2.6/sitecustomize.py:
import sys sys.path.append('/usr/lib/python2.6/site-packages')
but I'm not sure what the proper fix would be...
Regards,
Alex
PS This is also relevant https://bugs.launchpad.net/ubuntu/+source/python2.6/+bug/362570
Re: [Xen-devel] Attempt to build xen-unstable on Ubuntu 9.04 Server (Ubuntu Desktop installed) libvirt- python, .. is a must . Problem been described seems to me as python 2.6 implementation issue on Ubuntu 9.04 Server.
Friday, May 8, 2009 1:40 PM From: "Boris Derzhavets" <email address hidden>
Add sender to Contacts To: "Alex Zeffertt" <email address hidden>
Cc: "xen-devel" <email address hidden>, "Ian Jackson" <email address hidden>
Notice, that direct port Xen 3.4 ( with 2.6.30-rc3-tip) to F11 (preview) has been tested with no problems. Just no xen-lib and xen-lib dependent packages: libvirt,
Boris.
--- On Fri, 5/8/09, Boris Derzhavets <email address hidden> wrote:
From: Boris Derzhavets <email address hidden>
Subject: Re: [Xen-devel] Attempt to build xen-unstable on Ubuntu 9.04 Server (Ubuntu Desktop installed) To: "Alex Zeffertt" <email address hidden>
Cc: "xen-devel" <email address hidden>, "Ian Jackson" <email address hidden>
Date: Friday, May 8, 2009, 11:45 AM
Follow your suggestion i was able to build Xen Host on Ubuntu 9.04 Server ServerJaunty: /home/boris/ vm# xm unpause F10PV lib/python2. 6/site- packages/ xen/util/ acmpolicy. py:20: DeprecationWarning: the sha module is deprecated; use the hashlib module instead keymaps/ i386/qwerty/ us.map ServerJaunty: /home/boris/ vm# Error: Device 0 (vif) could not be connected. Hotplug scripts not working. keymaps/ i386/qwerty/ us.map 0e5>] backend_ changed+ 0x2d5/0x3af [xen_blkfront] 19-170. 2.35.fc10. x86_64 #1 ffffffffa00010e 5>] [<ffffffffa0001 0e5>] backend_ changed+ 0x2d5/0x3af [xen_blkfront] 40fdf0 EFLAGS: 00010246 0(0000) GS:ffff88007fc0 4880(0000) knlGS:000000000 0000000 458716 ffffffff8146545f ffff88007f40fe7c 0000000000000000 00000a ffff88007d09b2c0 ffff88007ff5f400 ffffffffa0002ac0 ffffffff811ca80 a>] otherend_ changed+ 0x81/0x8a ffffffff811c943 8>] xenwatch_ thread+ 0x101/0x134 ffffffff8105553 d>] ? autoremove_ wake_function+ 0x0/0x38 ffffffff811c933 7>] ? xenwatch_ thread+ 0x0/0x134 ffffffff810551f 7>] kthread+0x49/0x76 ffffffff8101171 9>] child_rip+0xa/0x11 ffffffff81010a3 7>] ? restore_ args+0x0/ 0x30 ffffffff8101170 f>] ? child_rip+0x0/0x11 0e5>] backend_ changed+ 0x2d5/0x3af [xen_blkfront] ServerJaunty: /home/boris/ vm# Error: Device 51712 (vbd) could not be connected. Hotplug scripts not work
with the most recent Xen-3.4-rc4-pre and 2.6.30-rc3-tip pvops kernel via
Jeremy's git repo. Due to newly built Xen Host dual boot with similar one on top of Ubuntu 8.10 Server i just copied F10 PV profile to new Xen Host and attempted to run
F10 PV :-
# xm create -c f10.pyrun
Name ID Mem VCPUs State Time(s)
Domain-0 0 6034 4 r----- 138.5
F10PV 5 2048 1 --p--- 0.0
root@
/usr/
import sha
# xm unpause F10PV
PCI: Fatal: No config space access function found
IO APIC resources could be not be allocated.
Loading /lib/kbd/
root@
Then i've tried to comment out vif in profile:
PCI: Fatal: No config space access function found
IO APIC resources could be not be allocated.
Loading /lib/kbd/
BUG: unable to handle kernel NULL pointer dereference at 0000000000000000
IP: [<ffffffffa0001
PGD 7d1a0067 PUD 7d1a1067 PMD 7d1b0067 PTE 0
Oops: 0000 [1] SMP
CPU 1
Modules linked in: xen_blkfront
Pid: 19, comm: xenwatch Not tainted 2.6.27.
RIP: e030:[<
RSP: e02b:ffff88007f
RAX: 0000000000000000 RBX: ffff88007d09b2c0 RCX: 0000000000000000
RDX: ffff88007f40fe28 RSI: 0000000000000005 RDI: ffff88007ff5f400
RBP: ffff88007f40fe80 R08: ffff88007f40fdd0 R09: ffff88007f40fcc0
R10: 0000000000000001 R11: ffff880000000018 R12: ffff88007ff5f400
R13: ffff88007d0be000 R14: 000000000000000a R15: ffffffff817e6eb4
FS: 00007f80e570a6f
CS: e033 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000000 CR3: 000000007d1a4000 CR4: 0000000000002660
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process xenwatch (pid: 19, threadinfo ffff88007f40e000, task ffff88007ffd5c40)
Stack: ffff88007f40fe00 ffff88007f40fe40 ffffffff816e2500 ffffffff816e2500
ffffffff81
0000000000
Call Trace:
[<
[<
[<
[<
[<
[<
[<
[<
Code: 58 08 e9 97 00 00 00 49 8b 7d 00 48 c7 c2 b9 15 00 a0 be ed ff ff ff 48 8b 4f 10 31 c0 e8 fe 75 1c e1 e9 cf 00 00 00 49 8b 45 08 <8b> 38 c1 e7 14 0b 78 04 e8 5a 5c 0e e1 48 85 c0 48 89 c3 75 16
RIP [<ffffffffa0001
RSP <ffff88007f40fdf0>
CR2: 0000000000000000
---[ end trace 06219b74fe5c0c01 ]---
root@
The image been used (on /dev/sdc) works fine with the same F10 PV @ Xen
Host ( absolutly identical new one) , but been built on top of Ubuntu 8.10 Server ( all servers 64-bit).
Boris.
--- On Wed, 5/6/09, Alex Zeffertt <email address hidden> wrote:
From: Alex Zeffertt <email address hidden>
xen-unstable. hg installs into /usr/lib/ python2. 6/site- packages/ xen, but
site-packages is no longer in the default path in python2.6.
/etc/python2. 6/sitecustomize .py:
sys. path.append( '/usr/lib/ python2. 6/site- packages' ) /bugs.launchpad .net/ubuntu/ +source/ python2. 6/+bug/ 362570
Subject: Re: [Xen-devel] Attempt to build xen-unstable on Ubuntu 9.04 Server (Ubuntu Desktop installed)
To: "<email address hidden>" <email address hidden>
Cc: "Ian Jackson" <email address hidden>, "xen-devel" <email address hidden>
Date: Wednesday, May 6, 2009, 12:37 PM
Hi,
It looks like the problem is that if you have
python2.6
installed then
A hack which fixes this is to add the following two lines to
import sys
but I'm not sure what the proper fix would be...
Regards,
Alex
PS This is also relevant
https:/