Re: [PATCH v2] NUMA: limit first_valid_mfn exposure

2024-01-08 Thread Julien Grall
Hi Jan, On 08/01/2024 15:03, Jan Beulich wrote: On 08.01.2024 15:57, Julien Grall wrote: Hi Jan, On 08/01/2024 14:47, Jan Beulich wrote: On 08.01.2024 15:13, Julien Grall wrote: Hi Jan, On 08/01/2024 11:43, Jan Beulich wrote: On 08.01.2024 12:37, Julien Grall wrote: On 08/01/2024 11:31, J

Re: [PATCH v2] NUMA: limit first_valid_mfn exposure

2024-01-08 Thread Jan Beulich
On 08.01.2024 15:57, Julien Grall wrote: > Hi Jan, > > On 08/01/2024 14:47, Jan Beulich wrote: >> On 08.01.2024 15:13, Julien Grall wrote: >>> Hi Jan, >>> >>> On 08/01/2024 11:43, Jan Beulich wrote: On 08.01.2024 12:37, Julien Grall wrote: > On 08/01/2024 11:31, Jan Beulich wrote: >>

Re: [PATCH v2] NUMA: limit first_valid_mfn exposure

2024-01-08 Thread Julien Grall
Hi Jan, On 08/01/2024 14:47, Jan Beulich wrote: On 08.01.2024 15:13, Julien Grall wrote: Hi Jan, On 08/01/2024 11:43, Jan Beulich wrote: On 08.01.2024 12:37, Julien Grall wrote: On 08/01/2024 11:31, Jan Beulich wrote: Address the TODO regarding first_valid_mfn by making the variable static

Re: [PATCH v2] NUMA: limit first_valid_mfn exposure

2024-01-08 Thread Jan Beulich
On 08.01.2024 15:13, Julien Grall wrote: > Hi Jan, > > On 08/01/2024 11:43, Jan Beulich wrote: >> On 08.01.2024 12:37, Julien Grall wrote: >>> On 08/01/2024 11:31, Jan Beulich wrote: Address the TODO regarding first_valid_mfn by making the variable static when NUMA=y, thus also addressin

Re: [PATCH v2] NUMA: limit first_valid_mfn exposure

2024-01-08 Thread Julien Grall
Hi Jan, On 08/01/2024 11:43, Jan Beulich wrote: On 08.01.2024 12:37, Julien Grall wrote: On 08/01/2024 11:31, Jan Beulich wrote: Address the TODO regarding first_valid_mfn by making the variable static when NUMA=y, thus also addressing a Misra C:2012 rule 8.4 concern (on x86). Signed-off-by:

Re: [PATCH v2] NUMA: limit first_valid_mfn exposure

2024-01-08 Thread Jan Beulich
On 08.01.2024 12:37, Julien Grall wrote: > On 08/01/2024 11:31, Jan Beulich wrote: >> Address the TODO regarding first_valid_mfn by making the variable static >> when NUMA=y, thus also addressing a Misra C:2012 rule 8.4 concern (on >> x86). >> >> Signed-off-by: Jan Beulich >> --- >> Julien suggest

Re: [PATCH v2] NUMA: limit first_valid_mfn exposure

2024-01-08 Thread Julien Grall
Hi Jan, On 08/01/2024 11:31, Jan Beulich wrote: Address the TODO regarding first_valid_mfn by making the variable static when NUMA=y, thus also addressing a Misra C:2012 rule 8.4 concern (on x86). Signed-off-by: Jan Beulich --- Julien suggests something like STATIC_IF(CONFIG_NUMA) unsigned lo

[PATCH v2] NUMA: limit first_valid_mfn exposure

2024-01-08 Thread Jan Beulich
Address the TODO regarding first_valid_mfn by making the variable static when NUMA=y, thus also addressing a Misra C:2012 rule 8.4 concern (on x86). Signed-off-by: Jan Beulich --- Julien suggests something like STATIC_IF(CONFIG_NUMA) unsigned long first_valid_mfn; but I view this as non-scalabl