|
From: | Markus Armbruster |
Subject: | Re: [Qemu-devel] [PATCH for-4.0 v4 3/7] char: add a QEMU_CHAR_FEATURE_GCONTEXT flag |
Date: | Thu, 06 Dec 2018 06:45:18 +0100 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
Marc-André Lureau <address@hidden> writes: > QEMU_CHAR_FEATURE_GCONTEXT declares the character device can switch > GMainContext. > > Assert we don't switch context when the character device doesn't > provide this feature. Character device users must not violate this > restriction. In particular, user configurations that violate them > must be rejected. > > Existing frontend that rely on context switching would now assert() if > the backend doesn't allow it (instead of silently producing undesired > events in the default context). Following patches improve the > situation by reporting an error earlier instead, on the frontend side. > > Signed-off-by: Marc-André Lureau <address@hidden> Reviewed-by: Markus Armbruster <address@hidden>
[Prev in Thread] | Current Thread | [Next in Thread] |