genode/repos/os
Norman Feske e058adc4fe block_session: add client-defined request tag
The new request tag allows a block-session client to uniquely correlate
acknowledgements with outstanding requests. Until now, this was possible
for read and write operations by taking the value of the request's
packet-stream offset. However, SYNC and TRIM requests do not carry any
packet-stream payload and thereby lack meaningful offset values. By
introducing the notion of a 'tag', we can support multiple outstanding
requests of any type and don't need to overload the meaning of the
'offset' value.

Issue #3274
2019-05-06 16:15:24 +02:00
..
doc Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
include block_session: add client-defined request tag 2019-05-06 16:15:24 +02:00
lib sd_card_drv: support for Nitrogen6 SoloX 2019-02-26 14:45:31 +01:00
recipes depot: update recipe hashes 2019-04-09 12:30:35 +02:00
run vmm_arm: do not use uart driver in automated test 2019-05-06 16:15:24 +02:00
src block-request stream: split Operation from Request 2019-05-06 16:15:24 +02:00
xsd nic_bridge: fixed MAC addresses 2018-11-27 11:36:35 +01: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.