Re: [PATCH v7 10/14] xen: add cache coloring allocator for domains

2024-03-21 Thread Jan Beulich
On 21.03.2024 16:36, Carlo Nonato wrote: > On Tue, Mar 19, 2024 at 5:43 PM Jan Beulich wrote: >> On 15.03.2024 11:58, Carlo Nonato wrote: >>> +static void __init init_color_heap_pages(struct page_info *pg, >>> + unsigned long nr_pages) >>> +{ >>> +

Re: [PATCH v7 10/14] xen: add cache coloring allocator for domains

2024-03-21 Thread Carlo Nonato
Hi Jan, On Tue, Mar 19, 2024 at 5:43 PM Jan Beulich wrote: > > On 15.03.2024 11:58, Carlo Nonato wrote: > > Add a new memory page allocator that implements the cache coloring > > mechanism. > > The allocation algorithm enforces equal frequency distribution of cache > > partitions, following the

Re: [PATCH v7 10/14] xen: add cache coloring allocator for domains

2024-03-19 Thread Jan Beulich
On 15.03.2024 11:58, Carlo Nonato wrote: > Add a new memory page allocator that implements the cache coloring mechanism. > The allocation algorithm enforces equal frequency distribution of cache > partitions, following the coloring configuration of a domain. This allows > for an even utilization

[PATCH v7 10/14] xen: add cache coloring allocator for domains

2024-03-15 Thread Carlo Nonato
Add a new memory page allocator that implements the cache coloring mechanism. The allocation algorithm enforces equal frequency distribution of cache partitions, following the coloring configuration of a domain. This allows for an even utilization of cache sets for every domain. Pages are stored