Re: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART

2023-02-02 Thread Julien Grall
/mpu: introduce unified function setup_early_uart to map early UART On 01/02/2023 05:36, Penny Zheng wrote: Hi Julien Hi Penny, Hi Julien, [...] xen_mpumap[3] : Xen read-write data xen_mpumap[4] : Xen BSS xen_mpumap[5] : Xen static heap xen_mpumap[6] : Guest memory section Why do

RE: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART

2023-02-02 Thread Penny Zheng
> -Original Message- > From: Julien Grall > Sent: Thursday, February 2, 2023 3:27 AM > To: Penny Zheng ; xen-devel@lists.xenproject.org > Cc: Wei Chen ; Stefano Stabellini > ; Bertrand Marquis ; > Volodymyr Babchuk > Subject: Re: [PATCH v2 13/40] xen/mpu: in

Re: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART

2023-02-01 Thread Julien Grall
: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART Hi Penny, On 31/01/2023 05:38, Penny Zheng wrote: -Original Message- From: Julien Grall Sent: Monday, January 30, 2023 6:00 PM To: Penny Zheng ; xen- de...@lists.xenproject.org Cc: Wei Chen ; Stefano

RE: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART

2023-01-31 Thread Penny Zheng
; xen- > de...@lists.xenproject.org > >> Cc: Wei Chen ; Stefano Stabellini > >> ; Bertrand Marquis > >> ; Volodymyr Babchuk > >> > >> Subject: Re: [PATCH v2 13/40] xen/mpu: introduce unified function > >> setup_early_uart to map early UAR

Re: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART

2023-01-31 Thread Julien Grall
Stabellini ; Bertrand Marquis ; Volodymyr Babchuk Subject: Re: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART Hi Penny, On 29/01/2023 06:17, Penny Zheng wrote: -Original Message- From: Julien Grall Sent: Wednesday, January 25, 2023 3:09 AM To: Penny

RE: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART

2023-01-30 Thread Penny Zheng
:43 PM > >> To: Penny Zheng ; xen- > de...@lists.xenproject.org > >> Cc: Wei Chen ; Stefano Stabellini > >> ; Bertrand Marquis > >> ; Volodymyr Babchuk > >> > >> Subject: Re: [PATCH v2 13/40] xen/mpu: introduce unified function

Re: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART

2023-01-30 Thread Julien Grall
Stabellini ; Bertrand Marquis ; Volodymyr Babchuk Subject: Re: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART Hi Peny, Hi Julien, On 13/01/2023 05:28, Penny Zheng wrote: In MMU system, we map the UART in the fixmap (when earlyprintk is used). However

RE: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART

2023-01-29 Thread Penny Zheng
Penny Zheng ; xen- > de...@lists.xenproject.org > >> Cc: Wei Chen ; Stefano Stabellini > >> ; Bertrand Marquis > >> ; Volodymyr Babchuk > >> > >> Subject: Re: [PATCH v2 13/40] xen/mpu: introduce unified function > >> setup_early_uart to map early U

Re: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART

2023-01-28 Thread Julien Grall
/mpu: introduce unified function setup_early_uart to map early UART Hi Peny, Hi Julien, On 13/01/2023 05:28, Penny Zheng wrote: In MMU system, we map the UART in the fixmap (when earlyprintk is used). However in MPU system, we map the UART with a transient MPU memory region. So we introduce

RE: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART

2023-01-28 Thread Penny Zheng
> -Original Message- > From: Julien Grall > Sent: Wednesday, January 25, 2023 3:09 AM > To: Penny Zheng ; xen-devel@lists.xenproject.org > Cc: Wei Chen ; Stefano Stabellini > ; Bertrand Marquis ; > Volodymyr Babchuk > Subject: Re: [PATCH v2 13/40] xen/mpu: in

Re: [PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART

2023-01-24 Thread Julien Grall
Hi Peny, On 13/01/2023 05:28, Penny Zheng wrote: In MMU system, we map the UART in the fixmap (when earlyprintk is used). However in MPU system, we map the UART with a transient MPU memory region. So we introduce a new unified function setup_early_uart to replace the previous setup_fixmap.

[PATCH v2 13/40] xen/mpu: introduce unified function setup_early_uart to map early UART

2023-01-12 Thread Penny Zheng
In MMU system, we map the UART in the fixmap (when earlyprintk is used). However in MPU system, we map the UART with a transient MPU memory region. So we introduce a new unified function setup_early_uart to replace the previous setup_fixmap. Signed-off-by: Penny Zheng Signed-off-by: Wei Chen