qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH v2 0/5] s390: Support for Hotplug of Standby Mem


From: Matthew Rosato
Subject: Re: [Qemu-devel] [PATCH v2 0/5] s390: Support for Hotplug of Standby Memory
Date: Wed, 19 Mar 2014 08:50:09 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0

On 03/10/2014 10:39 AM, Matthew Rosato wrote:
> On 02/24/2014 04:30 PM, Matthew Rosato wrote:
>> This patchset adds support in s390 for a pool of standby memory,
>> which can be set online/offline by the guest (ie, via chmem).
>> New options, maxmem and slots, are added to the QEMU command line
>> memory parameter to specify the total amount of memory available 
>> to the guest as well as the number of memory slots available.
>> As part of this work, additional results are provided for the 
>> Read SCP Information SCLP, and new implentation is added for the 
>> Read Storage Element Information, Attach Storage Element, 
>> Assign Storage and Unassign Storage SCLPs, which enables the s390 
>> guest to manipulate the standby memory pool.
>>
>> This patchset is based on work originally done by Jeng-Fang (Nick)
>> Wang.
>>
>> This patchset has been built to apply on the s390-next tree at:
>>
>> git://github.com/borntraeger/qemu.git s390-next
>>
>> Changes for v2:
>>  * Removed the patch that introduced the standby-mem operand and 
>>    instead included Igor Mammedov's patches that add the mem-opts 
>>    'maxmem' and 'slots', with a slight modification due to the removal 
>>    of qemu_opts_create_nofail.
>>  * Patch 3 was inserted to add a new qom object that encapsulate variables 
>>    used by s390 memory hotplug.  Patches 4 and 5 adjusted to use this 
>>    object.
>>  * Added additional code comments and other minor changes per Alexander 
>>    Graf's comments
>>
>> Igor Mammedov (2):
>>   vl: convert -m to QemuOpts
>>   vl.c: extend -m option to support options for memory hotplug
>>
>> Matthew Rosato (3):
>>   sclp-s390: Add device to manage s390 memory hotplug
>>   virtio-ccw: Include standby memory when calculating storage increment
>>   sclp-s390: Add memory hotplug SCLPs
>>
>>  hw/s390x/s390-virtio-ccw.c |   42 +++++--
>>  hw/s390x/sclp.c            |  276 
>> ++++++++++++++++++++++++++++++++++++++++++--
>>  include/hw/s390x/sclp.h    |   19 +++
>>  qemu-options.hx            |   10 +-
>>  target-s390x/cpu.h         |   18 +++
>>  target-s390x/kvm.c         |    5 +
>>  vl.c                       |   98 ++++++++++++++--
>>  7 files changed, 440 insertions(+), 28 deletions(-)
>>
> 
> Ping.  Patches 3-5 in particular could still use a review.
> 
Ping.




reply via email to

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