mirror of
https://gitlab.com/qemu-project/qemu
synced 2024-11-05 20:35:44 +00:00
87a45cfee6
The global parameter 'ram_size' does not take into account the hotplugged memory. In some codes, we use 'ram_size' as current VM's real RAM size, which is not correct. Add function 'get_current_ram_size' to calculate VM's current RAM size, it will enumerate present memory devices and also plus ram_size. Signed-off-by: zhanghailiang <zhang.zhanghailiang@huawei.com> Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
12 lines
189 B
C
12 lines
189 B
C
#include "qom/object.h"
|
|
#include "hw/mem/pc-dimm.h"
|
|
|
|
int qmp_pc_dimm_device_list(Object *obj, void *opaque)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
ram_addr_t get_current_ram_size(void)
|
|
{
|
|
return ram_size;
|
|
}
|