[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Re: [PATCH v3] xen/hvm: add kexec/kdump support
On Mon, Aug 01, Olaf Hering wrote: > - add xs_introduce() in xs_init() to shutdown all open watches that the > previous kernel had registered. Without this change the kexec may > crash due to unexpected watch events. > This depends on a xenstored change which has to allow the XS_INTRODUCE > from a guest. > And this part may need more work because the xs_introduce may hang > forever on an old dom0 tool stack The hang I encountered last week was due to a bug in the new xs_introduce() function. "iov[2].iov_len" was by accident written as "iov[3].iov_len", which left the iov_len uninitialized. Then xenstored got a huge iov_len, returned an error which the kernel received. But the process_msg() did not wakeup read_reply() for some reason. Today an unmodified sles11sp1 dom0 can boot a 3.0 kernel with the kexec/kdump patch applied. Olaf _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |