From b113f869bb14ab99fa748a1a011fd9b2b94209dc Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Sat, 17 Aug 2019 00:24:06 +0200 Subject: [PATCH] Use I/O signals for resource-request responses --- .../src/include/base/internal/expanding_parent_client.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/repos/base/src/include/base/internal/expanding_parent_client.h b/repos/base/src/include/base/internal/expanding_parent_client.h index bd93d4267..9f56e12a5 100644 --- a/repos/base/src/include/base/internal/expanding_parent_client.h +++ b/repos/base/src/include/base/internal/expanding_parent_client.h @@ -50,10 +50,16 @@ class Genode::Expanding_parent_client : public Parent_client */ Lock _lock { }; + struct Io_signal_context : Signal_context + { + Io_signal_context() + { Signal_context::_level = Signal_context::Level::Io; } + }; + /** * Signal context for the fallback signal handler */ - Signal_context _fallback_sig_ctx { }; + Io_signal_context _fallback_sig_ctx { }; /** * Signal context capability for the fallback signal handler