Re: [for-4.20] Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2025-01-07 Thread Jan Beulich
On 08.01.2025 08:30, Michal Orzel wrote: > > > On 07/01/2025 18:01, Jan Beulich wrote: >> >> >> On 07.01.2025 17:51, Michal Orzel wrote: >>> >>> >>> On 07/01/2025 17:42, Julien Grall wrote: Hi, On 16/12/2024 14:36, Jan Beulich wrote: > On 16.12.2024 15:28, Carlo Nonat

Re: [for-4.20] Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2025-01-07 Thread Jan Beulich
On 07.01.2025 18:13, Andrea Bastoni wrote: > On 07/01/2025 18:01, Jan Beulich wrote: >> On 07.01.2025 17:51, Michal Orzel wrote: >>> On 07/01/2025 17:42, Julien Grall wrote: On 16/12/2024 14:36, Jan Beulich wrote: > On 16.12.2024 15:28, Carlo Nonato wrote: >> On Mon, Dec 16, 2024 at 2:

Re: [for-4.20] Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2025-01-07 Thread Michal Orzel
On 07/01/2025 18:01, Jan Beulich wrote: > > > On 07.01.2025 17:51, Michal Orzel wrote: >> >> >> On 07/01/2025 17:42, Julien Grall wrote: >>> >>> >>> Hi, >>> >>> On 16/12/2024 14:36, Jan Beulich wrote: On 16.12.2024 15:28, Carlo Nonato wrote: > On Mon, Dec 16, 2024 at 2:56 PM Michal Or

Re: [for-4.20] Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2025-01-07 Thread Andrea Bastoni
On 07/01/2025 18:13, Andrea Bastoni wrote: > On 07/01/2025 18:01, Jan Beulich wrote: >> On 07.01.2025 17:51, Michal Orzel wrote: >>> >>> >>> On 07/01/2025 17:42, Julien Grall wrote: Hi, On 16/12/2024 14:36, Jan Beulich wrote: > On 16.12.2024 15:28, Carlo Nonato wrote: >

Re: [for-4.20] Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2025-01-07 Thread Andrea Bastoni
On 07/01/2025 18:01, Jan Beulich wrote: > On 07.01.2025 17:51, Michal Orzel wrote: >> >> >> On 07/01/2025 17:42, Julien Grall wrote: >>> >>> >>> Hi, >>> >>> On 16/12/2024 14:36, Jan Beulich wrote: On 16.12.2024 15:28, Carlo Nonato wrote: > On Mon, Dec 16, 2024 at 2:56 PM Michal Orzel wrot

Re: [for-4.20] Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2025-01-07 Thread Jan Beulich
On 07.01.2025 17:51, Michal Orzel wrote: > > > On 07/01/2025 17:42, Julien Grall wrote: >> >> >> Hi, >> >> On 16/12/2024 14:36, Jan Beulich wrote: >>> On 16.12.2024 15:28, Carlo Nonato wrote: On Mon, Dec 16, 2024 at 2:56 PM Michal Orzel wrote: > On 13/12/2024 17:28, Carlo Nonato wrote:

Re: [for-4.20] Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2025-01-07 Thread Michal Orzel
On 07/01/2025 17:42, Julien Grall wrote: > > > Hi, > > On 16/12/2024 14:36, Jan Beulich wrote: >> On 16.12.2024 15:28, Carlo Nonato wrote: >>> On Mon, Dec 16, 2024 at 2:56 PM Michal Orzel wrote: On 13/12/2024 17:28, Carlo Nonato wrote: > --- a/xen/arch/arm/arm64/mmu/mm.c > +++ b

[for-4.20] Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2025-01-07 Thread Julien Grall
Hi, On 16/12/2024 14:36, Jan Beulich wrote: On 16.12.2024 15:28, Carlo Nonato wrote: On Mon, Dec 16, 2024 at 2:56 PM Michal Orzel wrote: On 13/12/2024 17:28, Carlo Nonato wrote: --- a/xen/arch/arm/arm64/mmu/mm.c +++ b/xen/arch/arm/arm64/mmu/mm.c @@ -1,6 +1,7 @@ /* SPDX-License-Identifier:

Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2024-12-16 Thread Michal Orzel
On 16/12/2024 15:28, Carlo Nonato wrote: > > > Hi Michal, > > On Mon, Dec 16, 2024 at 2:56 PM Michal Orzel wrote: >> >> On 13/12/2024 17:28, Carlo Nonato wrote: >>> >>> Xen image is relocated to a new colored physical space. Some relocation >>> functionalities must be brought back: >>> - the

Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2024-12-16 Thread Carlo Nonato
Hi Jan, On Mon, Dec 16, 2024 at 3:36 PM Jan Beulich wrote: > > On 16.12.2024 15:28, Carlo Nonato wrote: > > On Mon, Dec 16, 2024 at 2:56 PM Michal Orzel wrote: > >> On 13/12/2024 17:28, Carlo Nonato wrote: > >>> --- a/xen/arch/arm/arm64/mmu/mm.c > >>> +++ b/xen/arch/arm/arm64/mmu/mm.c > >>> @@ -

Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2024-12-16 Thread Jan Beulich
On 16.12.2024 15:28, Carlo Nonato wrote: > On Mon, Dec 16, 2024 at 2:56 PM Michal Orzel wrote: >> On 13/12/2024 17:28, Carlo Nonato wrote: >>> --- a/xen/arch/arm/arm64/mmu/mm.c >>> +++ b/xen/arch/arm/arm64/mmu/mm.c >>> @@ -1,6 +1,7 @@ >>> /* SPDX-License-Identifier: GPL-2.0-only */ >>> >>> #incl

Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2024-12-16 Thread Carlo Nonato
Hi Michal, On Mon, Dec 16, 2024 at 2:56 PM Michal Orzel wrote: > > On 13/12/2024 17:28, Carlo Nonato wrote: > > > > Xen image is relocated to a new colored physical space. Some relocation > > functionalities must be brought back: > > - the virtual address of the new space is taken from 0c18fb7632

Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2024-12-16 Thread Jan Beulich
On 16.12.2024 14:56, Michal Orzel wrote: > On 13/12/2024 17:28, Carlo Nonato wrote: >> @@ -30,6 +31,17 @@ static inline void domain_dump_llc_colors(const struct >> domain *d) {} >> static inline void domain_llc_coloring_free(struct domain *d) {} >> #endif >> >> +/** >> + * Iterate over each Xen

Re: [PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2024-12-16 Thread Michal Orzel
On 13/12/2024 17:28, Carlo Nonato wrote: > > > Xen image is relocated to a new colored physical space. Some relocation > functionalities must be brought back: > - the virtual address of the new space is taken from 0c18fb76323b > ("xen/arm: Remove unused BOOT_RELOC_VIRT_START"). > - relocate_

[PATCH v12 12/12] xen/arm: add cache coloring support for Xen image

2024-12-13 Thread Carlo Nonato
Xen image is relocated to a new colored physical space. Some relocation functionalities must be brought back: - the virtual address of the new space is taken from 0c18fb76323b ("xen/arm: Remove unused BOOT_RELOC_VIRT_START"). - relocate_xen() and get_xen_paddr() are taken from f60658c6ae47 ("xe