[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qem
From: |
Fabiano Rosas |
Subject: |
Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qemu file got error |
Date: |
Wed, 16 Aug 2023 09:18:48 -0300 |
Guoyi Tu <tugy@chinatelecom.cn> writes:
> When the migration process of a virtual machine using huge pages is
> cancelled,
> QEMU will continue to complete the processing of the current huge page
> through the qemu file object got an error set. These processing, such as
> compression and encryption, will consume a lot of CPU resources which may
> affact the the performance of the other VMs.
>
> To terminate the migration process more quickly and minimize unnecessary
> resource occupancy, it's neccessary to add logic to check the error status
> of qemu file object in the beginning of ram_save_target_page_legacy
> function,
> and make sure the function returns immediately if qemu file got an error.
>
> Signed-off-by: Guoyi Tu <tugy@chinatelecom.cn>
Ok, you're off the hook because the qemu_file_*_error situation is a
preexisting mess. We don't need to complicate this further.
Let's go with this patch as it is.
Reviewed-by: Fabiano Rosas <farosas@suse.de>
- Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qemu file got error, (continued)
- Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qemu file got error, Peter Xu, 2023/08/15
- Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qemu file got error, Fabiano Rosas, 2023/08/15
- Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qemu file got error, Peter Xu, 2023/08/16
- Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qemu file got error, Fabiano Rosas, 2023/08/16
- Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qemu file got error, Guoyi Tu, 2023/08/16
- Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qemu file got error, Peter Xu, 2023/08/17
- Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qemu file got error, Guoyi Tu, 2023/08/17
- Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qemu file got error, Guoyi Tu, 2023/08/17
- Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qemu file got error, Guoyi Tu, 2023/08/15
Message not available
Re: [PATCH] migrate/ram: let ram_save_target_page_legacy() return if qemu file got error,
Fabiano Rosas <=