Re: [PATCH v3 09/70] physmem: Introduce ram_block_convert_range() for page conversion

2023-12-20 Thread Xiaoyao Li
On 12/8/2023 7:52 PM, David Hildenbrand wrote: On 08.12.23 08:59, Xiaoyao Li wrote: On 11/18/2023 5:03 AM, Isaku Yamahata wrote: On Wed, Nov 15, 2023 at 02:14:18AM -0500, Xiaoyao Li wrote: It's used for discarding opposite memory after memory conversion, for confidential guest. When page

Re: [PATCH v3 09/70] physmem: Introduce ram_block_convert_range() for page conversion

2023-12-08 Thread David Hildenbrand
On 08.12.23 08:59, Xiaoyao Li wrote: On 11/18/2023 5:03 AM, Isaku Yamahata wrote: On Wed, Nov 15, 2023 at 02:14:18AM -0500, Xiaoyao Li wrote: It's used for discarding opposite memory after memory conversion, for confidential guest. When page is converted from shared to private, the original

Re: [PATCH v3 09/70] physmem: Introduce ram_block_convert_range() for page conversion

2023-12-08 Thread Xiaoyao Li
On 11/18/2023 5:03 AM, Isaku Yamahata wrote: On Wed, Nov 15, 2023 at 02:14:18AM -0500, Xiaoyao Li wrote: It's used for discarding opposite memory after memory conversion, for confidential guest. When page is converted from shared to private, the original shared memory can be discarded via

Re: [PATCH v3 09/70] physmem: Introduce ram_block_convert_range() for page conversion

2023-11-17 Thread Isaku Yamahata
On Wed, Nov 15, 2023 at 02:14:18AM -0500, Xiaoyao Li wrote: > It's used for discarding opposite memory after memory conversion, for > confidential guest. > > When page is converted from shared to private, the original shared > memory can be discarded via ram_block_discard_range(); > > When

[PATCH v3 09/70] physmem: Introduce ram_block_convert_range() for page conversion

2023-11-14 Thread Xiaoyao Li
It's used for discarding opposite memory after memory conversion, for confidential guest. When page is converted from shared to private, the original shared memory can be discarded via ram_block_discard_range(); When page is converted from private to shared, the original private memory is