mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-05 10:39:56 +00:00
911ff31709
This patch replaces the direct interaction with the packet stream of the block session by the use of the 'Block::Connection::Job' API, removing the reliance on blocking packet-stream semantics. Since I/O signals can now occur during 'Backend::submit', the patch conditions the periodic calls of 'rump_sys_sync' by taking the backend state into account. Issue #4390