[PATCH 2/4] mm: pgalloc: support address-conditional pmd allocation
David Hildenbrand
david at redhat.com
Wed Feb 21 01:27:06 PST 2024
On 21.02.24 08:13, Christophe Leroy wrote:
>
>
> Le 20/02/2024 à 21:32, Maxwell Bland a écrit :
>> [Vous ne recevez pas souvent de courriers de mbland at motorola.com. Découvrez pourquoi ceci est important à https://aka.ms/LearnAboutSenderIdentification ]
>>
>> While other descriptors (e.g. pud) allow allocations conditional on
>> which virtual address is allocated, pmd descriptor allocations do not.
>> However, adding support for this is straightforward and is beneficial to
>> future kernel development targeting the PMD memory granularity.
>>
>> As many architectures already implement pmd_populate_kernel in an
>> address-generic manner, it is necessary to roll out support
>> incrementally. For this purpose a preprocessor flag,
>
> Is it really worth it ? It is only 48 call sites that need to be
> updated. It would avoid that processor flag and avoid introducing that
> pmd_populate_kernel_at() in kernel core.
+1, let's avoid that if possible.
--
Cheers,
David / dhildenb
More information about the linux-riscv
mailing list