On 2/23/2017 3:31 PM, Paolo Bonzini wrote:
>
>
> On 23/02/2017 10:56, Jitendra Kolhe wrote:
>> if (sigsetjmp(sigjump, 1)) {
>> -error_setg(errp, "os_mem_prealloc: Insufficient free host memory "
>> -"pages available to allocate guest RAM\n");
>> +
On 23/02/2017 10:56, Jitendra Kolhe wrote:
> if (sigsetjmp(sigjump, 1)) {
> -error_setg(errp, "os_mem_prealloc: Insufficient free host memory "
> -"pages available to allocate guest RAM\n");
> +memset_thread_failed = true;
This sigsetjmp is not needed, no one
Using "-mem-prealloc" option for a large guest leads to higher guest
start-up and migration time. This is because with "-mem-prealloc" option
qemu tries to map every guest page (create address translations), and
make sure the pages are available during runtime. virsh/libvirt by
default, seems to