mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
Declarations of xc_dom_console_init() and xc_dom_console_set_disconnected() in libxenguest.h don't match their implementation in the library. Under arm32, xen_pfn_t is a uint64_t and wider than unsigned long. Use xen_pfn_t for GFNs in the library to fix that. At the same time change the parameter name of the implementation to console_gfn, matching the interface declaration in the header and reality (it is a GFN, not a PFN). Fixes:b6fc307b0b("libs/guest: Set console as disconnected on resume") Fixes:971b7d5ecb("libs/guest: Set console page to disconnected") Reported-by: Luca Fancellu <luca.fancellu@arm.com> Signed-off-by: Juergen Gross <jgross@suse.com> Reviewed-by: Luca Fancellu <luca.fancellu@arm.com> Tested-by: Luca Fancellu <luca.fancellu@arm.com> Release-Acked-By: Oleksii Kurochko <oleksii.kurochko@gmail.com> Acked-by: Julien Grall <jgrall@amazon.com>