[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] xenpaging:close domU's event channel and free port
On Mon, Feb 13, Hongkaixing wrote: > I have tested whether the kernel driver does a cleanup of all used ports > once xenpaging exits. > Every domain has 1024 event channels.In xc_evtchn_unbind(),it just frees > dom0's event channel's port, > and changes its state to be ECS_FREE;but the remote domain(domU)'s port is > still ECS_UNBOUND. > so when each domU triggers 1024 times of xenpaging,it will fail of "Error > initialising shared page > (28 = No space left on device): Internal error".Because there is no available > free port for this domU. > Only the port's state is ECS_FREE,then it can be allocated by get_free_port(); Are you sure its the event channel? I just tried to run xenpaging in a loop and after a while I got this instead: xc: detail: xenpaging init xc: detail: watching '/local/domain/1/memory/target-tot_pages' xc: error: Error initialising shared page (28 = No space left on device): Internal error Is it that what you are seeing? Olaf _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |