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

[Xen-devel] Xen PV driver: Hunged up then "modprobe xenbus".



Hi, there.

I am running CentOS 4.4 on HVM Domain.
And I tried Para-virtual driver for HVM Domain.
Hunged up then "modprobe xenbus".

My Domain-0 information:
OS: CentOS 4.4
xen: 3.0.4.1
kernel: 2.6.16.33-xen_3.0.4.1

My HVM Domain information:
OS: CentOS 4.4
Kernel: 2.6.9-42.0.10.EL
PV Drv: xen-unstable.hg

I traced the source code. I think problem at line:132 in xenbus_xs.c.
It stopped after call wait_event(). Is it bug?

static void *read_reply(enum xsd_sockmsg_type *type, unsigned int *len)
{
        struct xs_stored_msg *msg;
        char *body;

        spin_lock(&xs_state.reply_lock);

        while (list_empty(&xs_state.reply_list)) {
                spin_unlock(&xs_state.reply_lock);
                /* XXX FIXME: Avoid synchronous wait for response here. */
here-->              wait_event(xs_state.reply_waitq,
                           !list_empty(&xs_state.reply_list));


Thanks.

.::.:... .::....: .::...:: .::.:.:: .::..:.: .:::..:.
TAIRA Hajime <htaira-fdr@xxxxxxxxxxx>
             web: http://pantora.net/


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


 


Rackspace

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