This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] [PATCH pvops] Fix a bug that shutdown watcher is disable

On Fri, 2011-03-04 at 09:29 +0000, Frank Pan wrote:
> > Is the issue you are seeing perhaps due to this patch being missing from
> > that tree?
> >
> > commit a947f0f8f7012a5e8689a9cff7209ec6964ec154
> > Author: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
> > Date:   Mon Oct 4 16:10:06 2010 +0100
> >
> >    xen: do not set xenstored_ready before xenbus_probe on hvm
> > Stefano's "2.6.38-rc6-pvhvm" branch also contains this which looks
> > related:
> >
> > commit 702d4eb9b3de4398ab99cf0a4e799e552c7ab756
> > Author: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
> > Date:   Thu Dec 2 17:54:50 2010 +0000
> >
> >    xen: no need to delay xen_setup_shutdown_event for hvm guests anymore
> FP: Yes, both commits seem like a solution of the issue I met.
> > If possible we should prefer to backport patches from newer kernels
> > rather than diverge in the 2.6.32 branch.
> FP: The former commit seems ok. The latter one is more like a cleanup.
> Here is a patch can be applied on xen/next-2.6.32:

Thanks, but we should just cherry pick the original.

I actually pulled this patch into the Debian Squeeze (2.6.32.x) kernel a
while ago and it hasn't caused any problems TTBOMK. I kept forgetting to
forward it on.

Pull request below includes this path and a second one which I also
pulled into the Debian kernel.

Jeremy, please can you pull.


The following changes since commit 892d2f052e979cf1916647c752b94cf62ec1c6dc:
  Jeremy Fitzhardinge (1):
        Merge commit 'v2.6.32.28' into xen/next-2.6.32

are available in the git repository at:

  git://xenbits.xen.org/people/ianc/linux-2.6.git pvhvm-2.6.32

Stefano Stabellini (2):
      xen: do not set xenstored_ready before xenbus_probe on hvm
      xen: do not initialize PV timers on HVM if !xen_have_vector_callback

 arch/x86/xen/time.c               |    5 +++--
 drivers/xen/xenbus/xenbus_probe.c |    8 ++++++--
 2 files changed, 9 insertions(+), 4 deletions(-)

Xen-devel mailing list