[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] Sometimes HVM winxp with gpl PV drivers 0.8.1drivers boots forever



On Mon, 3 Mar 2008, Igor Chubin wrote:

On Mo, MÃr 03, 2008 at 10:50:33 +0200, Alexander Piavka wrote:

 Hi,

 I'm using gpl PV drivers 0.8.1 drivers for HVM winxp and sometimes
it boots forever.
From the iostat in dom0 with xen-3.1.2 is see that there is NO access
to
the underlying lvm volume of this winxp HVM.


I had similar problem on a host with a localized Windows version.
When I have switched to engliesh Windows,
OS has booted without any problems.

Well i'm using English only Windows & the boot problem appears randomly and boot ok most of the times.

 Alex



 From strace i see that qemu-dm indefinetly loops with:

read(14, "\34\0\0\0", 4)                = 4
write(14, "\34\0\0\0", 4)               = 4
clock_gettime(CLOCK_MONOTONIC, {53840, 172326473}) = 0
ioctl(14, EVIOCGKEYCODE, 0x7fff012f0fc0) = 0
clock_gettime(CLOCK_MONOTONIC, {53840, 172398473}) = 0
clock_gettime(CLOCK_MONOTONIC, {53840, 172436473}) = 0
clock_gettime(CLOCK_MONOTONIC, {53840, 172474473}) = 0
select(18, [7 10 12 14 17], [], [], {0, 10000}) = 1 (in [14], left {0, 10000})

 and

lsof -p 6602  | awk '$4 ~ /(7|10|12|14|17)/'
qemu-dm 6602 root    7u   CHR             10,200                           1853 
/dev/net/tun
qemu-dm 6602 root   10u   CHR                5,2                           2035 
/dev/ptmx
qemu-dm 6602 root   12r  FIFO                0,5                          14646 
pipe
qemu-dm 6602 root   14u   CHR              10,63                           1819 
/dev/xen/evtchn
qemu-dm 6602 root   17u  IPv4              19833                            TCP 
clustrix20.cs.bgu.ac.il:5911->lesbinux.cs.bgu.ac.il:51837 (ESTABLISHED)

and qemu-dm takes about 10% of cpu

 while others HVM qemu-dm, which boot ok, loop indefinetly with:

select(14, [6 8 9 11 13], [], [], {0, 10000}) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {54627, 313284473}) = 0
clock_gettime(CLOCK_MONOTONIC, {54627, 313366473}) = 0
clock_gettime(CLOCK_MONOTONIC, {54627, 313450473}) = 0
clock_gettime(CLOCK_MONOTONIC, {54627, 313558473}) = 0


if i reboot this HVM it boots ok , and may boot ok next few times untill
it gets stuck the same way on some reboot/start

 I'm not 100% sure it never happens without the gpl PV rivers.

 Any ideas?

 Alex

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

--
WBR, i.m.chubin
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.