On 11.03.2025 10:46, Alejandro Vallejo wrote:
> On Wed Mar 5, 2025 at 1:39 PM GMT, Jan Beulich wrote:
>>> It's all quite perverse. Fortunately, looking at adjacent claims-related 
>>> code
>>> xl seems to default to making a claim prior to populating the physmap and
>>> cancelling the claim at the end of the meminit() hook so this is never a 
>>> real
>>> problem.
>>>
>>> This tells me that the logic intent is to force early failure of
>>> populate_physmap and nothing else. It's never active by the time ballooning 
>>> or
>>> memory exchange matter at all.
>>
>> Ah yes, this I find more convincing. (Oddly enough this is all x86-only 
>> code.)
> 
> Should I take this as an "ack" to the general plan of early returning on pages
> <=0? I have a series pending that relies on it (the v2 of this[1]).

Not an ack, but an "I can accept this, but someone else will need to ack it".

Jan

> And would
> rather defer its sending until this one get some form of nod. Otherwise I'll
> integrate it in the other series so I can at least reduce remove dependencies
> between things in-flight.
> 
> Cheers,
> Alejandro
> 
> [1] 
> https://lore.kernel.org/xen-devel/20250304111000.9252-1-alejandro.vall...@cloud.com/


Reply via email to