changeset: 8885:20b95517cbf1
tag: tip
user: kaf24@xxxxxxxxxxxxxxxxxxxx
date: Sun Feb 19 02:06:44 2006 +0100
summary: Fix get_mfn_from_gpfn_foreign for HVM guests.
x460:
x86_32:
Status:
- dom0 boots fine
- xend loads fine
- single HVM domain loads fine
- Multiple HVM domains load fine
- destruction of any HVM domain causes dom0 to reboot
Issues affecting HVM:
* During xm-test, dom0 reboots. This happens during
"11_create_concurrent_pos" test case. The destroy call is causing the
reboot.
Details:
xend.log right before reboot:
[2006-02-20 01:25:04 xend.XendDomainInfo] DEBUG (XendDomainInfo:1272) XendDomainInfo.destr
oy: domid=78
[2006-02-20 01:25:04 xend.XendDomainInfo] DEBUG (XendDomainInfo:1280)
XendDomainInfo.destr
oyDomain(78)
[2006-02-20 01:25:04 xend.XendDomainInfo] ERROR (XendDomainInfo:1222)
XendDomainInfo.clean
up: image.destroy() failed.
Traceback (most recent call last):
File "/usr/lib/python2.3/xen/xend/XendDomainInfo.py", line 1220, in
cleanupDomain
self.image.destroy()
File "/usr/lib/python2.3/xen/xend/image.py", line 372, in destroy
os.waitpid(self.pid, 0)
OSError: [Errno 10] No child processes
[2006-02-20 01:25:04 xend.XendDomainInfo] DEBUG (XendDomainInfo:1272)
XendDomainInfo.destr
oy: domid=79
[2006-02-20 01:25:04 xend.XendDomainInfo] DEBUG (XendDomainInfo:1280)
XendDomainInfo.destr
oyDomain(79)
[2006-02-20 01:25:04 xend.XendDomainInfo] ERROR (XendDomainInfo:1222)
XendDomainInfo.clean
up: image.destroy() failed.
Traceback (most recent call last):
File "/usr/lib/python2.3/xen/xend/XendDomainInfo.py", line 1220, in
cleanupDomain
self.image.destroy()
File "/usr/lib/python2.3/xen/xend/image.py", line 372, in destroy
os.waitpid(self.pid, 0)
OSError: [Errno 10] No child processes
[2006-02-20 01:25:04 xend.XendDomainInfo] DEBUG (XendDomainInfo:1272)
XendDomainInfo.destr
oy: domid=80
[2006-02-20 01:25:04 xend.XendDomainInfo] DEBUG (XendDomainInfo:1280)
XendDomainInfo.destr
oyDomain(80)
[2006-02-20 01:25:05 xend.XendDomainInfo] ERROR (XendDomainInfo:1222)
XendDomainInfo.clean
up: image.destroy() failed.
Traceback (most recent call last):
File "/usr/lib/python2.3/xen/xend/XendDomainInfo.py", line 1220, in
cleanupDomain
self.image.destroy()
File "/usr/lib/python2.3/xen/xend/image.py", line 372, in destroy
os.waitpid(self.pid, 0)
OSError: [Errno 10] No child processes
[2006-02-20 01:25:05 xend.XendDomainInfo] DEBUG (XendDomainInfo:1272)
XendDomainInfo.destr
oy: domid=81
[2006-02-20 01:25:05 xend.XendDomainInfo] DEBUG (XendDomainInfo:1280)
XendDomainInfo.destr
oyDomain(81)
[2006-02-20 01:25:05 xend.XendDomainInfo] ERROR (XendDomainInfo:1222)
XendDomainInfo.clean
up: image.destroy() failed.
Traceback (most recent call last):
File "/usr/lib/python2.3/xen/xend/XendDomainInfo.py", line 1220, in
cleanupDomain
self.image.destroy()
File "/usr/lib/python2.3/xen/xend/image.py", line 372, in destroy
os.waitpid(self.pid, 0)
OSError: [Errno 10] No child processes
[2006-02-20 01:25:05 xend.XendDomainInfo] DEBUG (XendDomainInfo:1272)
XendDomainInfo.destr
oy: domid=82
[2006-02-20 01:25:05 xend.XendDomainInfo] DEBUG (XendDomainInfo:1280)
XendDomainInfo.destr
oyDomain(82)
[2006-02-20 01:25:05 xend.XendDomainInfo] ERROR (XendDomainInfo:1222)
XendDomainInfo.clean
up: image.destroy() failed.
Traceback (most recent call last):
File "/usr/lib/python2.3/xen/xend/XendDomainInfo.py", line 1220, in
cleanupDomain
self.image.destroy()
File "/usr/lib/python2.3/xen/xend/image.py", line 372, in destroy
os.waitpid(self.pid, 0)
OSError: [Errno 10] No child processes
[2006-02-20 01:25:06 xend.XendDomainInfo] DEBUG (XendDomainInfo:1272)
XendDomainInfo.destr
oy: domid=83
[2006-02-20 01:25:06 xend.XendDomainInfo] DEBUG (XendDomainInfo:1280)
XendDomainInfo.destr
oyDomain(83)
[2006-02-20 01:25:06 xend.XendDomainInfo] ERROR (XendDomainInfo:1222)
XendDomainInfo.clean
up: image.destroy() failed.
Traceback (most recent call last):
File "/usr/lib/python2.3/xen/xend/XendDomainInfo.py", line 1220, in
cleanupDomain
self.image.destroy()
File "/usr/lib/python2.3/xen/xend/image.py", line 372, in destroy
os.waitpid(self.pid, 0)
OSError: [Errno 10] No child processes
****** NOTE: after this, the system rebooted ************
output file:
PASS: 11_create_concurrent_pos.test
*** Cleaning all running domU's
[dom0] Running `xm list'
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 500 1 r----- 322.4
11_create_0 60 24 1 -b---- 68.7
11_create_1 61 24 1 -b---- 67.4
11_create_2 62 24 1 -b---- 66.0
11_create_3 63 24 1 -b---- 66.1
11_create_4 64 24 1 -b---- 65.3
11_create_5 65 24 1 -b---- 63.9
11_create_6 66 24 1 -b---- 61.3
11_create_7 67 24 1 -b---- 62.9
11_create_8 68 24 1 -b---- 58.5
11_create_9 69 24 1 -b---- 58.3
11_create_10 70 24 1 -b---- 57.2
11_create_11 71 24 1 -b---- 55.9
11_create_12 72 24 1 r----- 53.7
11_create_13 73 24 1 r----- 53.1
11_create_14 74 24 1 -b---- 50.8
11_create_15 75 24 1 -b---- 51.8
11_create_16 76 24 1 ------ 50.8
11_create_17 77 24 1 -b---- 47.9
11_create_18 78 24 1 -b---- 45.9
11_create_19 79 24 1 -b---- 46.4
11_create_20 80 24 1 -b---- 43.0
11_create_21 81 24 1 -b---- 42.0
11_create_22 82 24 1 -b---- 41.1
11_create_23 83 24 1 -b---- 41.9
11_create_24 84 24 1 r----- 38.8
11_create_25 85 24 1 -b---- 37.4
11_create_26 86 24 1 -b---- 36.0
11_create_27 87 24 1 -b---- 34.9
11_create_28 88 24 1 r----- 32.9
11_create_29 89 24 1 -b---- 33.9
11_create_30 90 24 1 -b---- 30.4
11_create_31 91 24 1 -b---- 30.6
11_create_32 92 24 1 -b---- 28.4
11_create_33 93 24 1 -b---- 27.1
11_create_34 94 24 1 -b---- 26.4
11_create_35 95 24 1 -b---- 24.6
11_create_36 96 24 1 -b---- 23.7
11_create_37 97 24 1 -b---- 22.3
11_create_38 98 24 1 -b---- 20.2
11_create_39 99 24 1 -b---- 19.7
11_create_40 100 24 1 -b---- 17.9
11_create_41 101 24 1 -b---- 16.9
11_create_42 102 24 1 -b---- 15.2
11_create_43 103 24 1 -b---- 14.2
11_create_44 104 24 1 -b---- 12.7
11_create_45 105 24 1 -b---- 11.4
11_create_46 106 24 1 -b---- 9.9
11_create_47 107 24 1 -b---- 8.8
11_create_48 108 24 1 -b---- 7.4
11_create_49 109 24 1 -b---- 6.2
[dom0] Running `xm destroy 11_create_0'
[dom0] Running `xm destroy 11_create_1'
[dom0] Running `xm destroy 11_create_2'
[dom0] Running `xm destroy 11_create_3'
[dom0] Running `xm destroy 11_create_4'
[dom0] Running `xm destroy 11_create_5'
[dom0] Running `xm destroy 11_create_6'
[dom0] Running `xm destroy 11_create_7'
[dom0] Running `xm destroy 11_create_8'
[dom0] Running `xm destroy 11_create_9'
[dom0] Running `xm destroy 11_create_10'
[dom0] Running `xm destroy 11_create_11'
[dom0] Running `xm destroy 11_create_12'
[dom0] Running `xm destroy 11_cr
*** NOTE: it passed 11_create and rebooted during destruction on VMX
domains.
regards,
Rick Gonzalez
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|