|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v9 6/8] xen/arm: Set 'reg' of cpu node for dom0 to match MPIDR's affinity
On Tue, 2015-06-30 at 16:00 +0800, Chen Baozi wrote:
> + mpidr_aff = vcpuid_to_vaffinity(cpu);
> + DPRINT("Create cpu@%"PRIx64" (logical CPUID: %d) node\n", mpidr_aff,
> cpu);
>
> - snprintf(buf, sizeof(buf), "cpu@%u", cpu);
> + snprintf(buf, sizeof(buf), "cpu@%lx", mpidr_aff);
While committing I got, on arm32:
domain_build.c: In function âmake_cpus_nodeâ:
domain_build.c:773:9: error: format â%lxâ expects argument of type âlong
unsigned intâ, but argument 4 has type âuint64_tâ [-Werror=format]
So I made %lx into %"PRIx64" as in the DPRINT above.
> res = fdt_begin_node(fdt, buf);
> if ( res )
> return res;
> @@ -776,7 +784,7 @@ static int make_cpus_node(const struct domain *d, void
> *fdt,
> if ( res )
> return res;
>
> - res = fdt_property_cell(fdt, "reg", cpu);
> + res = fdt_property_cell(fdt, "reg", mpidr_aff);
> if ( res )
> return res;
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |