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-tools] Re: [PATCH 1/3] Recover transaction on restart, give tra

To: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
Subject: Re: [Xen-tools] Re: [PATCH 1/3] Recover transaction on restart, give transactions IDs
From: Christian Limpach <Christian.Limpach@xxxxxxxxxxxx>
Date: Tue, 27 Sep 2005 06:08:57 +0100
Cc: Xen Tools <xen-tools@xxxxxxxxxxxxxxxxxxx>, Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Delivery-date: Tue, 27 Sep 2005 05:06:26 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20050927045815.GK10661@xxxxxxxxxxxx>
List-help: <mailto:xen-tools-request@lists.xensource.com?subject=help>
List-id: Xen control tools developers <xen-tools.lists.xensource.com>
List-post: <mailto:xen-tools@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-tools>, <mailto:xen-tools-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-tools>, <mailto:xen-tools-request@lists.xensource.com?subject=unsubscribe>
References: <1127734218.26244.1.camel@xxxxxxxxxxxxxxxxxxxxx> <20050926185733.GG10661@xxxxxxxxxxxx> <1127795830.7703.27.camel@xxxxxxxxxxxxxxxxxxxxx> <20050927045815.GK10661@xxxxxxxxxxxx>
Sender: xen-tools-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.4.1i
On Tue, Sep 27, 2005 at 05:58:15AM +0100, Christian Limpach wrote:
> On Tue, Sep 27, 2005 at 02:37:10PM +1000, Rusty Russell wrote:
> > But transactions are a privileged operations (either in-kernel
> > or /proc/xen/xenbus), and are short, so I don't see it as being an
> > issue.  If it becomes an issue, I'd much rather do transaction migration
> > than present a horrible API to xenstore users for such a corner case.
> No, please don't go there, transaction migration is a horrible idea!

Let me elaborate a bit on this:  I think we should not make it
a requirement that we are outside of a transaction only because
it is an easy solution to the problem of save/restore at inconvenient
times.  I agree that we can convince ourselves that it is reasonable
to have this requirement now, but maybe we'll find this to be an
unreasonable restriction eventually...


Xen-tools mailing list