Re: [PATCH v3 00/15] fdtfactor: Introduce fdtfactor to auto-factor overlays
From: Simon Glass
Date: Wed Nov 04 2026 - 10:23:12 EST
Hi Doug,
On 2026-11-01T22:01:07, Douglas Anderson <dianders@xxxxxxxxxxxx> wrote:
> Before introducing `fdtfactor` itself, the series starts with a few
> preparatory patches: adding a `DeviceTree` live-tree abstraction in
> `devicetree.py`, and teaching `libfdt`'s `fdt_overlay_apply()` to update
> `/__local_fixups__` on the base tree so overlays can be applied in
> multiple stages.
Just to check, is this still the motivation? Stacked overlays work
without it, since fdt_overlay_apply() does not read the base tree's
/__local_fixups__ when resolving an overlay, and the stacked_overlay
tests pass in a -Doverlay-local-fixups=0 build. The commit message
gives a different reason (keeping phandle metadata in merged trees).
Regards,
Simon