On 4/10/25 08:03, Jan Beulich wrote:
On 08.04.2025 18:07, Alejandro Vallejo wrote:
@@ -212,6 +213,39 @@ static int __init process_domain_node(
              else
                  printk("PV\n");
          }
+        else if ( strncmp(prop_name, "memory", name_len) == 0 )
+        {
+            uint64_t kb;
+            if ( fdt_prop_as_u64(prop, &kb) != 0 )

Nit (you know what I have to say here, and again below.)

+            {
+                printk("  failed processing memory for domain %s\n", name);
+                return -EINVAL;

Any reason to override fdt_prop_as_u64()'s return value here?


IMHO this should be a function that libfdt should provide, but altering libftd directly would make uprev'ing it challenging. The least I could do is make the function behave like the rest of libfdt's helper functions.

v/r,
dps



Reply via email to