Re: [Xen-devel] [PATCH v2 20/25] arm/altp2m: Add altp2m paging mechanism.

2016-08-11 Thread Sergej Proskurin
Hi Julien, On 08/11/2016 10:47 AM, Julien Grall wrote: > > > On 10/08/2016 11:32, Sergej Proskurin wrote: >> Hi Julien, > > Hello Sergej, > > [...] > >> switch ( fsc ) >> { >> +case FSC_FLT_TRANS: >> +{ >> +if ( altp2m_active(d) ) >> +

Re: [Xen-devel] [PATCH v2 20/25] arm/altp2m: Add altp2m paging mechanism.

2016-08-11 Thread Julien Grall
On 10/08/2016 11:32, Sergej Proskurin wrote: Hi Julien, Hello Sergej, [...] switch ( fsc ) { +case FSC_FLT_TRANS: +{ +if ( altp2m_active(d) ) +{ +const struct npfec npfec = { +.insn_fetch = 1, +.gla_valid = 1, +

Re: [Xen-devel] [PATCH v2 20/25] arm/altp2m: Add altp2m paging mechanism.

2016-08-10 Thread Sergej Proskurin
Hi Julien, >>> [...] >>> switch ( fsc ) { +case FSC_FLT_TRANS: +{ +if ( altp2m_active(d) ) +{ +const struct npfec npfec = { +.insn_fetch = 1, +.gla_valid = 1, +

Re: [Xen-devel] [PATCH v2 20/25] arm/altp2m: Add altp2m paging mechanism.

2016-08-06 Thread Sergej Proskurin
Hi Julien, I just wanted to indicate that this email did not have any contents from your side. On 08/06/2016 04:21 PM, Julien Grall wrote: > > > On 06/08/2016 13:57, Sergej Proskurin wrote: >> Hi Julien, > > Hello Sergej, > > >> On 08/04/2016 06:59 PM, Julien Grall wrote: >>> Hi Sergej, >>> >>> O

Re: [Xen-devel] [PATCH v2 20/25] arm/altp2m: Add altp2m paging mechanism.

2016-08-06 Thread Sergej Proskurin
Hi Julien, On 08/06/2016 04:14 PM, Julien Grall wrote: > On 06/08/2016 13:51, Sergej Proskurin wrote: >> Hi Julien, > > Hello Sergej, > >> On 08/04/2016 03:50 PM, Julien Grall wrote: >>> Hello Sergej, >>> >>> On 01/08/16 18:10, Sergej Proskurin wrote: This commit adds the function "altp2m_la

Re: [Xen-devel] [PATCH v2 20/25] arm/altp2m: Add altp2m paging mechanism.

2016-08-06 Thread Julien Grall
On 06/08/2016 13:57, Sergej Proskurin wrote: Hi Julien, Hello Sergej, On 08/04/2016 06:59 PM, Julien Grall wrote: Hi Sergej, On 01/08/16 18:10, Sergej Proskurin wrote: diff --git a/xen/arch/arm/traps.c b/xen/arch/arm/traps.c index 12be7c9..628abd7 100644 --- a/xen/arch/arm/traps.c +++ b

Re: [Xen-devel] [PATCH v2 20/25] arm/altp2m: Add altp2m paging mechanism.

2016-08-06 Thread Julien Grall
On 06/08/2016 13:51, Sergej Proskurin wrote: Hi Julien, Hello Sergej, On 08/04/2016 03:50 PM, Julien Grall wrote: Hello Sergej, On 01/08/16 18:10, Sergej Proskurin wrote: This commit adds the function "altp2m_lazy_copy" implementing the altp2m paging mechanism. The function "altp2m_lazy_co

Re: [Xen-devel] [PATCH v2 20/25] arm/altp2m: Add altp2m paging mechanism.

2016-08-06 Thread Sergej Proskurin
Hi Julien, On 08/04/2016 06:59 PM, Julien Grall wrote: > Hi Sergej, > > On 01/08/16 18:10, Sergej Proskurin wrote: >> diff --git a/xen/arch/arm/traps.c b/xen/arch/arm/traps.c >> index 12be7c9..628abd7 100644 >> --- a/xen/arch/arm/traps.c >> +++ b/xen/arch/arm/traps.c > > [...] > >> @@ -2403,35 +2

Re: [Xen-devel] [PATCH v2 20/25] arm/altp2m: Add altp2m paging mechanism.

2016-08-06 Thread Sergej Proskurin
Hi Julien, On 08/04/2016 03:50 PM, Julien Grall wrote: > Hello Sergej, > > On 01/08/16 18:10, Sergej Proskurin wrote: >> This commit adds the function "altp2m_lazy_copy" implementing the altp2m >> paging mechanism. The function "altp2m_lazy_copy" lazily copies the >> hostp2m's mapping into the cu

Re: [Xen-devel] [PATCH v2 20/25] arm/altp2m: Add altp2m paging mechanism.

2016-08-04 Thread Julien Grall
Hi Sergej, On 01/08/16 18:10, Sergej Proskurin wrote: diff --git a/xen/arch/arm/traps.c b/xen/arch/arm/traps.c index 12be7c9..628abd7 100644 --- a/xen/arch/arm/traps.c +++ b/xen/arch/arm/traps.c [...] @@ -2403,35 +2405,64 @@ static void do_trap_instr_abort_guest(struct cpu_user_regs *regs,

Re: [Xen-devel] [PATCH v2 20/25] arm/altp2m: Add altp2m paging mechanism.

2016-08-04 Thread Julien Grall
Hello Sergej, On 01/08/16 18:10, Sergej Proskurin wrote: This commit adds the function "altp2m_lazy_copy" implementing the altp2m paging mechanism. The function "altp2m_lazy_copy" lazily copies the hostp2m's mapping into the currently active altp2m view on 2nd stage translation violations on ins