On 20.08.25 23:12, Jason Andryuk wrote:
C Xenstored was seen failing to map a domU's event channel. Enhancing Xen's error messages shows: common/event_channel.c:427:d0v0 EVTCHNOP failure: d1, port 3267543746 error -22Port 3267543746 is 0xc2c2c2c2 - SCRUB_PATTERN. Xenstore expects a non-zero evtchn_port to be valid. Explicitly zero the page to avoid this. Fixes: f78895ad78c9 ("tools/xenstored: Read event channel from xenstored page") Signed-off-by: Jason Andryuk <jason.andr...@amd.com> --- Tweaked stubdom & dom0less C xenstored pipeline success: Test CI pipeline: https://gitlab.com/xen-project/people/jandryuk-amd/xen/-/pipelines/1994879466 Example failure: https://gitlab.com/xen-project/people/jandryuk-amd/xen/-/jobs/11084356847 Alternatively, a fixes could be: Fixes: df2c03e2ebfe ("xen/arm: Alloc XenStore page for Dom0less DomUs from hypervisor") If the page should have been zero from the start.
I think this one is better. Either with or without the Fixes: tag changed: Reviewed-by: Juergen Gross <jgr...@suse.com> Juergen
OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature