mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-21 02:01:38 +00:00
Normally, the NIC sessions are independent from the domain tags. However, by now the uplink session, in contrast to the sessions of the other domains, is still not a server but a client. This means that only the NIC router itself can decide when to open and close uplink sessions and how many. Thus, with this commit, we break with the pattern that session lifetime is independent from domains by letting the NIC router create the uplink session when the uplink domain appears and close the session when the domain disappears. Fixes #2795
This source-code repository contains genuine low-level OS components and interfaces of Genode. It solely depends on the framework's base API.