genode/repos/os
Norman Feske bfcdab6079 fs_rom: make read-packet handling more robust
With the introduction of the CONTENT_CHANGED notifications delivered via
the packet stream, the assumption that no more than one READ packet is
in flight at all times does no longer hold. If the fs server responds
to a CONTENT_CHANGED packet while the fs_rom expects the completion of a
read request, the '_update_dataspace' method would prematurely return,
leaving the dataspace unpopulated. This patch solves the problem by
specifically waiting for the completion of the read request.
2017-08-17 10:59:43 +02:00
..
doc Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
include file system: track content via version counter 2017-08-17 10:59:43 +02:00
lib sd_card: cleanup driver library structure 2017-06-29 11:59:58 +02:00
recipes depot: update recipe hashes 2017-06-29 12:00:04 +02:00
run init.run: lower timing sensitivity 2017-06-29 12:00:03 +02:00
src fs_rom: make read-packet handling more robust 2017-08-17 10:59:43 +02:00
README API documentation refinements 2017-05-31 13:16:21 +02:00

This source-code repository contains genuine low-level OS components and
interfaces of Genode. It solely depends on the framework's base API.