[PATCH v9 02/10] of: reserved_mem: Introduce "ll-map" property
Rob Herring
robh at kernel.org
Wed Sep 2 10:24:36 PDT 2026
On Wed, Sep 02, 2026 at 11:47:04AM +0100, Vincent Donnefort wrote:
> Keeping last-level mappings is interesting on some architectures as it
> allows mapping/unmapping pages from the kernel direct map without the
> risk of splitting blocks which, under the break-before-make rule, may
> trigger page-faults the kernel can't handle.
>
> Add an "ll-map" property for reserved-memory regions. When set, it
> splits the underlying memblock and sets the MEMBLOCK_LLMAP flag.
Where is this documented? Any DT property must have a schema.
Though I'm not thrilled about more flag properties. Handling all the
combinations of properties has proven to be painful. Can this be implied
from the compatible string instead?
Rob
More information about the linux-arm-kernel
mailing list