From: Jeremy Fitzhardinge <jeremy@goop.org>
To: Dan Magenheimer <dan.magenheimer@oracle.com>
Cc: bderzhavets@yahoo.com, Xen-devel <xen-devel@lists.xensource.com>,
Keir Fraser <keir.fraser@eu.citrix.com>
Subject: Re: Hot plug scripts not working c/s 19355
Date: Mon, 16 Mar 2009 11:00:23 -0700 [thread overview]
Message-ID: <49BE93B7.5040904@goop.org> (raw)
In-Reply-To: <836f9618-9937-4c18-92a0-0e4483b95953@default>
Dan Magenheimer wrote:
> Well I've been struggling with this on and off since Friday and
> am having major problems because there are now many parts that
> I'm no longer sure how to synchronize. The tools now seem to
> be dependent on ioemu but I don't know how (or if its possible)
> to synchronize versions of the ioemu git tree with a specific
> xen hg changeset. Rolling xen tools back to 19187 worked fine,
> but I couldn't roll the tools back to tip due to a compile error
>
> ioemu-dir/hw/pt-msi.c:95: error: too few arguments to xc_domain_update_msi_irq
>
> I did a git pull in ioemu-dir and no longer got the compile error
> but it didn't help (same hotplug problem) and now I can't rollback
> xen tools to 19187 because I get the opposite compile error.
> So my test machine, which HAD been working at least with tools 19187
> is now useless unless I solve the problem.
>
Yeah, having xen-unstable in two different source systems is extremely
brittle; I don't think its sustainable for much longer.
> (BTW, I tried reverting 19342 and it didn't solve the problem.)
>
> I was able to do a fresh tip build and install on a new test machine
> (that previously had no xen on it at all), so I suspect my problem was
> due to a mismatch between dom0 and "something else" so am now in the
> process of rebuilding dom0 from latest.
>
> Argh! I thought bisecting was supposed to be easy!
>
> With so many interdependent parts (and two different change-tracking
> tools needed), perhaps its time to start being more careful about
> describing version interdependencies between them?
>
> Or maybe if I were sufficiently knowledgeable about both mercurial
> and git, this wouldn't be a problem?
No, its all a big pain, especially since there are multiple bugs with
similar symptoms.
There was the original hotplug script bug in xen-unstable, which now
appears to be fixed.
There was also a pvops dom0 bug, which turned out to be an upstream bug
in vsprintf()'s handling of "%.*s", which is also now fixed.
And there may well be some other bugs...
J
next prev parent reply other threads:[~2009-03-16 18:00 UTC|newest]
Thread overview: 46+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-03-08 5:31 [PATCH] xen: mask XSAVE in cpuid since we don't allow guests to use it Jeremy Fitzhardinge
2009-03-08 8:52 ` Boris Derzhavets
2009-03-08 9:13 ` Keir Fraser
2009-03-09 11:31 ` [PATCH] xen: mask XSAVE in cpuid since we don'tallow " Jan Beulich
2009-03-09 11:45 ` Keir Fraser
2009-03-09 11:18 ` [PATCH] xen: mask XSAVE in cpuid since we don't allow " Boris Derzhavets
2009-03-09 11:26 ` Keir Fraser
2009-03-09 14:31 ` Boris Derzhavets
2009-03-10 22:24 ` Boris Derzhavets
2009-03-11 0:29 ` Jeremy Fitzhardinge
2009-03-11 7:26 ` Boris Derzhavets
2009-03-11 8:40 ` Boris Derzhavets
2009-03-11 9:09 ` Attempt to install SNV_106 under Suse's 2.6.27 xen-ified kernel & Xen Unstable Boris Derzhavets
2009-03-11 11:36 ` Re: [PATCH] xen: mask XSAVE in cpuid since we don't allow guests to use it Boris Derzhavets
2009-03-11 16:09 ` Jeremy Fitzhardinge
2009-03-11 16:27 ` Boris Derzhavets
2009-03-11 16:50 ` Jeremy Fitzhardinge
2009-03-11 16:57 ` Boris Derzhavets
2009-03-11 17:04 ` Jeremy Fitzhardinge
2009-03-11 17:21 ` Boris Derzhavets
2009-03-11 17:43 ` Boris Derzhavets
2009-03-11 17:47 ` Jeremy Fitzhardinge
2009-03-11 19:49 ` Boris Derzhavets
2009-03-12 0:41 ` Jeremy Fitzhardinge
2009-03-13 14:39 ` Boris Derzhavets
2009-03-13 15:20 ` Jeremy Fitzhardinge
2009-03-13 15:46 ` Hot plug scripts not working c/s 19355 (was: Re: [PATCH] xen: mask XSAVE in cpuid since we don't allow guests to use it) Dan Magenheimer
2009-03-13 16:05 ` Hot plug scripts not working c/s 19355 Jeremy Fitzhardinge
2009-03-13 16:59 ` Hot plug scripts not working c/s 19355 (was: Re: [PATCH] xen: mask XSAVE in cpuid since we don't allow guests to use it) Keir Fraser
2009-03-13 17:09 ` Jeremy Fitzhardinge
2009-03-13 18:15 ` Boris Derzhavets
2009-03-13 18:49 ` Andrew Lyon
2009-03-13 19:08 ` Boris Derzhavets
2009-03-16 17:17 ` Dan Magenheimer
2009-03-16 18:00 ` Jeremy Fitzhardinge [this message]
2009-03-11 19:13 ` Re: [PATCH] xen: mask XSAVE in cpuid since we don't allow guests to use it Andrew Lyon
2009-03-12 1:21 ` Jeremy Fitzhardinge
2009-03-12 1:54 ` Jeremy Fitzhardinge
2009-03-12 8:48 ` Boris Derzhavets
2009-03-12 8:55 ` Andrew Lyon
2009-03-12 9:34 ` Keir Fraser
2009-03-12 12:36 ` Boris Derzhavets
2009-03-09 11:26 ` [PATCH] xen: mask XSAVE in cpuid since we don't allowguests " Jan Beulich
2009-03-09 11:29 ` Keir Fraser
2009-03-09 16:40 ` Jeremy Fitzhardinge
2009-03-09 17:54 ` Keir Fraser
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=49BE93B7.5040904@goop.org \
--to=jeremy@goop.org \
--cc=bderzhavets@yahoo.com \
--cc=dan.magenheimer@oracle.com \
--cc=keir.fraser@eu.citrix.com \
--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.