Skip to content
Commit 7ef3ae82 authored by Alex Zenla's avatar Alex Zenla Committed by Dominique Martinet
Browse files

9p/xen: fix init sequence



Large amount of mount hangs observed during hotplugging of 9pfs devices. The
9pfs Xen driver attempts to initialize itself more than once, causing the
frontend and backend to disagree: the backend listens on a channel that the
frontend does not send on, resulting in stalled processing.

Only allow initialization of 9p frontend once.

Fixes: c15fe55d ("9p/xen: fix connection sequence")
Signed-off-by: default avatarAlex Zenla <alex@edera.dev>
Signed-off-by: default avatarAlexander Merritt <alexander@edera.dev>
Signed-off-by: default avatarAriadne Conill <ariadne@ariadne.space>
Reviewed-by: default avatarJuergen Gross <jgross@suse.com>
Message-ID: <20241119211633.38321-1-alexander@edera.dev>
Signed-off-by: Dominique Martinet's avatarDominique Martinet <asmadeus@codewreck.org>
parent ff106081
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment