From: Ian Campbell <ian.campbell@citrix.com>
To: xen-devel@lists.xensource.com
Cc: ian.jackson@citrix.com, Olaf Hering <olaf@aepfle.de>,
Vincent Hanquez <Vincent.Hanquez@eu.citrix.com>,
Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>,
konrad.wilk@oracle.com
Subject: [PATCH 0 of 4] oxenstored fixes -- fixes recent pvops kernel hang
Date: Fri, 9 Dec 2011 16:37:20 +0000 [thread overview]
Message-ID: <patchbomb.1323448640@cosworth.uk.xensource.com> (raw)
Currently PVHVM Linux guests after ddacf5ef684a "xen/pv-on-hvm kexec:
add xs_reset_watches to shutdown watches from old kernel" hang when
run against oxenstored because it does not handle the unknown
XS_RESET_WATCHES operation and does not reply.
The symptom of this issue is a hang during boot at this point:
cpu 1 spinlock event irq 70
CPU 1 irqstacks, hard=dec94000 soft=dec96000
Booting Node 0, Processors #1
smpboot cpu 1: start_ip = 99000
Initializing CPU#1
installing Xen timer for CPU 1
Brought up 2 CPUs
Total of 2 processors activated (9625.99 BogoMIPS).
NET: Registered protocol family 16
<HANG>
This series makes oxenstored handle unknown operations by returning an
error indicating that the operation is unknown. I have not actually
implemented support for XS_RESET_WATCHES.
Two other small fixlets are included.
Lastly I include a patch which I've been using for some time to enable
the use of oxenstored in preference to C xenstored when available.
next reply other threads:[~2011-12-09 16:37 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-12-09 16:37 Ian Campbell [this message]
2011-12-09 16:37 ` [PATCH 1 of 4] oxenstored: Remove support for PQ defined operations Ian Campbell
2011-12-09 16:37 ` [PATCH 2 of 4] oxenstored: log Errors and Warnings by default Ian Campbell
2011-12-09 16:37 ` [PATCH 3 of 4] oxenstored: handle unknown operations by returning an error to the client Ian Campbell
2011-12-13 15:52 ` Ian Jackson
2011-12-13 16:03 ` Ian Campbell
2011-12-09 16:37 ` [PATCH 4 of 4] Linux/xencommons: Use oxenstored by default when available Ian Campbell
2011-12-09 16:51 ` Olaf Hering
2011-12-09 17:11 ` Ian Campbell
2011-12-09 17:32 ` Stefano Stabellini
2011-12-12 9:19 ` Ian Campbell
2011-12-11 18:10 ` Roger Pau Monné
2011-12-12 11:19 ` Ian Campbell
2011-12-09 17:04 ` [PATCH 0 of 4] oxenstored fixes -- fixes recent pvops kernel hang Ian Campbell
2011-12-09 17:08 ` [PATCH] oxenstored: install configuration file Ian Campbell
2011-12-09 17:08 ` [PATCH] oxenstored: Always log something at start of day (if logging enabled at all) Ian Campbell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=patchbomb.1323448640@cosworth.uk.xensource.com \
--to=ian.campbell@citrix.com \
--cc=Jonathan.Ludlam@eu.citrix.com \
--cc=Vincent.Hanquez@eu.citrix.com \
--cc=ian.jackson@citrix.com \
--cc=konrad.wilk@oracle.com \
--cc=olaf@aepfle.de \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.