All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <aliguori@us.ibm.com>
To: Keir Fraser <Keir.Fraser@cl.cam.ac.uk>
Cc: xen-devel <xen-devel@lists.xensource.com>,
	Ewan Mellor <ewan@xensource.com>
Subject: Re: [PATCH] XML-RPC: Cope with large integers on x86-64 systems
Date: Tue, 28 Mar 2006 09:18:24 -0600	[thread overview]
Message-ID: <442953C0.4060200@us.ibm.com> (raw)
In-Reply-To: <9bf498105410d761383ca3185d5f7369@cl.cam.ac.uk>

Keir Fraser wrote:
>
> On 28 Mar 2006, at 03:29, Anthony Liguori wrote:
>
>> Attached patch fixes a problem in marshaling large integers.  It 
>> seems to only occur on systems with very large memory.  However, on 
>> those systems, it's a show-stopper.  I see this as a temporary 
>> solution until we can sanitize the XML-RPC functions and get rid of 
>> all the S-Expression stuff.
>
> I thought the main reason to push the XML-RPC stuff before 3.0.2 was 
> to give a measure of stability to that interface, and provide a more 
> supportable interface for vendors to lock onto? That reasoning doesn't 
> really hold if the core of the interface needs more refactoring and 
> cleaning up post 3.0.2.

The approach for the XML-RPC work was to first get XML-RPC support into 
the tree and then build a standard interface.  Building a standard 
interface requires refactoring (which will be simplification) to get rid 
of things like S-Expression configs.  To get rid of that, we have to get 
rid of the S-Expression/HTTP layer.

This whole reasoning is outlined on the wiki page.

http://wiki.xensource.com/xenwiki/Xend/XML-RPC

Regards,

Anthony Liguori

>  -- Keir
>

  reply	other threads:[~2006-03-28 15:18 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-03-28  2:29 [PATCH] XML-RPC: Cope with large integers on x86-64 systems Anthony Liguori
2006-03-28  7:29 ` Keir Fraser
2006-03-28 15:18   ` Anthony Liguori [this message]
2006-03-28 15:26     ` Keir Fraser
2006-03-28 14:55 ` Ewan Mellor
2006-03-28 15:15   ` Anthony Liguori
2006-03-28 15:45     ` Anthony Liguori
  -- strict thread matches above, loose matches on Subject: below --
2006-03-28 18:26 Puthiyaparambil, Aravindh

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=442953C0.4060200@us.ibm.com \
    --to=aliguori@us.ibm.com \
    --cc=Keir.Fraser@cl.cam.ac.uk \
    --cc=ewan@xensource.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.