Re: [PATCH 06/22] x86: map/unmap pages in restore_all_guests

2023-06-22 Thread Jan Beulich
On 22.06.2023 12:44, Julien Grall wrote: > On 13/01/2023 09:22, Jan Beulich wrote: >> On 13.01.2023 00:20, Julien Grall wrote: >>> On 04/01/2023 10:27, Jan Beulich wrote: On 23.12.2022 13:22, Julien Grall wrote: > On 22/12/2022 11:12, Jan Beulich wrote: >> On 16.12.2022 12:48, Julien G

Re: [PATCH 06/22] x86: map/unmap pages in restore_all_guests

2023-06-22 Thread Julien Grall
Hi Jan, Sorry for the late reply. On 13/01/2023 09:22, Jan Beulich wrote: On 13.01.2023 00:20, Julien Grall wrote: On 04/01/2023 10:27, Jan Beulich wrote: On 23.12.2022 13:22, Julien Grall wrote: On 22/12/2022 11:12, Jan Beulich wrote: On 16.12.2022 12:48, Julien Grall wrote: --- a/xen/arc

Re: [PATCH 06/22] x86: map/unmap pages in restore_all_guests

2023-01-13 Thread Jan Beulich
On 13.01.2023 00:20, Julien Grall wrote: > On 04/01/2023 10:27, Jan Beulich wrote: >> On 23.12.2022 13:22, Julien Grall wrote: >>> On 22/12/2022 11:12, Jan Beulich wrote: On 16.12.2022 12:48, Julien Grall wrote: > --- a/xen/arch/x86/x86_64/entry.S > +++ b/xen/arch/x86/x86_64/entry.S >>

Re: [PATCH 06/22] x86: map/unmap pages in restore_all_guests

2023-01-12 Thread Julien Grall
Hi Jan, On 04/01/2023 10:27, Jan Beulich wrote: On 23.12.2022 13:22, Julien Grall wrote: Hi, On 22/12/2022 11:12, Jan Beulich wrote: On 16.12.2022 12:48, Julien Grall wrote: --- a/xen/arch/x86/x86_64/entry.S +++ b/xen/arch/x86/x86_64/entry.S @@ -165,7 +165,24 @@ restore_all_guest:

Re: [PATCH 06/22] x86: map/unmap pages in restore_all_guests

2023-01-04 Thread Jan Beulich
On 23.12.2022 13:22, Julien Grall wrote: > Hi, > > On 22/12/2022 11:12, Jan Beulich wrote: >> On 16.12.2022 12:48, Julien Grall wrote: >>> --- a/xen/arch/x86/x86_64/entry.S >>> +++ b/xen/arch/x86/x86_64/entry.S >>> @@ -165,7 +165,24 @@ restore_all_guest: >>> and %rsi, %rdi >>>

Re: [PATCH 06/22] x86: map/unmap pages in restore_all_guests

2022-12-23 Thread Julien Grall
Hi, On 22/12/2022 11:12, Jan Beulich wrote: On 16.12.2022 12:48, Julien Grall wrote: --- a/xen/arch/x86/x86_64/entry.S +++ b/xen/arch/x86/x86_64/entry.S @@ -165,7 +165,24 @@ restore_all_guest: and %rsi, %rdi and %r9, %rsi add %rcx, %rdi -add %rcx, %

Re: [PATCH 06/22] x86: map/unmap pages in restore_all_guests

2022-12-22 Thread Jan Beulich
On 16.12.2022 12:48, Julien Grall wrote: > --- a/xen/arch/x86/x86_64/entry.S > +++ b/xen/arch/x86/x86_64/entry.S > @@ -165,7 +165,24 @@ restore_all_guest: > and %rsi, %rdi > and %r9, %rsi > add %rcx, %rdi > -add %rcx, %rsi > + > + /* > + *

[PATCH 06/22] x86: map/unmap pages in restore_all_guests

2022-12-16 Thread Julien Grall
From: Hongyan Xia Before, it assumed the pv cr3 could be accessed via a direct map. This is no longer true. Note that we do not map and unmap root_pgt for now since it is still a xenheap page. Signed-off-by: Hongyan Xia Signed-off-by: Julien Grall Changes since Hongyan's version: