qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PULL 0/3] 128-bit support for the memory API


From: Anthony Liguori
Subject: Re: [Qemu-devel] [PULL 0/3] 128-bit support for the memory API
Date: Thu, 03 Nov 2011 08:09:51 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.21) Gecko/20110831 Lightning/1.0b2 Thunderbird/3.1.13

On 11/02/2011 05:10 AM, Avi Kivity wrote:
On 11/01/2011 08:08 PM, Anthony Liguori wrote:
On 10/30/2011 09:02 AM, Avi Kivity wrote:
This somewhat controversial patchset converts internal arithmetic in the
memory API to 128 bits.

It has been argued that with careful coding we can make 64-bit work as
well.  I don't think this is true in general - a memory router can
adjust
addresses either forwards or backwards, and some buses (PCIe) need the
full 64-bit space - though it's probably the case for all the
configurations
we support today.  Regardless, the need for careful coding means
subtle bugs,
which I don't want in a core API that is driven by guest supplied
values.

Avi Kivity (3):
    Add support for 128-bit arithmetic
    memory: use 128-bit integers for sizes and intermediates
    Adjust system and pci address spaces to full 64-bit

I now notice that this is not a PULL request...  Did you mess up the
subject or the pull request?


I forgot to supply the pull info, which is:

   git://github.com/avikivity/qemu.git memory/int128

Pulled.  Thanks.

Regards,

Anthony Liguori






reply via email to

[Prev in Thread] Current Thread [Next in Thread]