mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-20 06:07:59 +00:00
9ba7b2edde
VirtualBox mainly derives the initial link-state for its device models from checking the <Adapter ... cable="true"/> attribute. Our backend only propagates the current state of the Nic session if it receives a link-state signal. This may lead to problems if a guest detects a link up state when it is actually down and wants to use the interface. The backend now queries the Nic session and sets the link-state accordingly when it is constructed. In case there is no link do not attempt to submit a packet to the packet stream but return with an error so that upper layers can handle it. Enable signals for network on poweron and not already during construction. The network model may be not yet ready to process incoming signals and data. Fixes #2117. |
||
---|---|---|
.. | ||
doc | ||
include | ||
lib | ||
mk | ||
ports | ||
run | ||
src | ||
README |
This directory contains ports of popular 3rd-party applications to Genode. The 'ports' repository follows the line of the 'libports' repository. For instructions about downloading and building 3rd-party applications, please refer to 'libports/README'. Dependencies from other repositories ------------------------------------ Application provided by the 'ports' repository typically expect a rich runtime environment, including shared libraries provided by the 'libports' repository. Hence, 'ports' depends on 'libports'.