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

Re: [Xen-devel] pv-on-hvm kexec, howto reregister timer interrupt



On 23/07/2011 09:01, "Ian Campbell" <Ian.Campbell@xxxxxxxxxx> wrote:

>> Sounbds like it's simply some Linux-guest issue here to be untangled. All
>> Xen requires you to do is EVTCHNOP_close the old virq-evtchn binding.
> 
> That might be tricky to do in the target kernel, which may not know what
> needs closing. There's EVTCHNOP_reset which looks like it would be a
> sensible thing to call early on in the target but seems like it would
> close to much -- e.g. the xenstore evtchn?

If you can't do it in the source kernel (e.g., because it's crashed) the
best bet is to call EVTCHN_status on every port to find the channels you
want to clobber. Which is what Olaf hacked up already I believe, just needs
integrating cleanly.

 -- Keir



_______________________________________________
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®.