genode/repos/os
Martin Stein 4630c4b9ff nic_router: fix domain invalidation during init
Previously we were doing the initialization once over all domains,
remembered which of them became invalid and destroyed those afterwards.
This isn't sufficient. As soon as one domain becomes invalid we have to
dissolve/destroy this one, deinitialize all other domains again (as they
could contain references to the invalid domain) and retry to initialize
them from the beginning. We proceed with this until we have one run
without a domain becoming invalid. Then we can be sure that the last
initialization run did not create references to any invalid domain.

Issue #2840
2018-06-12 12:11:45 +02:00
..
doc Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
include os: add Expanding_reporter::generate(Xml_node) 2018-05-30 13:36:40 +02:00
lib net: get rid of unused mac_from_string method 2018-05-30 13:36:36 +02:00
recipes depot: update recipe hashes 2018-05-31 14:02:21 +02:00
run ping.run: mark as "not supported" on Linux & FOC 2018-06-12 12:11:44 +02:00
src nic_router: fix domain invalidation during init 2018-06-12 12:11:45 +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.