On 5/2/25 03:21, Jan Beulich wrote:
On 30.04.2025 20:56, Daniel P. Smith wrote:
On 4/29/25 08:36, Alejandro Vallejo wrote:
--- a/xen/common/Makefile
+++ b/xen/common/Makefile
@@ -11,6 +11,7 @@ obj-$(filter-out $(CONFIG_X86),$(CONFIG_ACPI)) += device.o
   obj-$(CONFIG_HAS_DEVICE_TREE) += device-tree/
   obj-$(CONFIG_IOREQ_SERVER) += dm.o
   obj-y += domain.o
+obj-$(CONFIG_DOMAIN_BUILDER) += domain-builder/

Please don't do this, use IF_ENABLED in core.c and then hide the
unnecessary units in domain-builder/Makefile as I originally had it.
This allows for a much easier time incrementally converting the dom0
construction path into a generalized domain construction path.

That is, are you viewing this as a transitional thing only? If the end
goal is to have it as Alejandro has it above, that may be acceptable
(even if not nice).

In the end, it became too much of a mess to keep the core builder functions with the fdt code in common. So I left this as is, and kept all the builder logic in x86/domain-builer/core.c.

v/r,
dps



Reply via email to