genode/repos/ports
Alexander Boettcher 23078154cd vbox: avoid blocking nic_ep thread
during receive the nic_ep may block as long as the guest does not provide
another receive network descriptor. In the meantime, all Genode signals
regarding the network interface, e.g. tx, will be postponed, which may
effect the throughput.

Instead use the nic_ep for rx packets unblocking. Add an notification mechanism
to the e1000 vbox network model, to notify us as soon as the guest added new
receive descriptors in the model.

Issue #5146
2024-04-12 12:57:30 +02:00
..
include/vmm seoul: move to genode-world 2022-02-15 10:23:15 +01:00
lib/mk vbox6: add support for Windows BSOD logging 2024-02-26 08:31:05 +01:00
mk mk/gnu_build.mk: declare .tar as BUILD_ARTIFACTS 2023-06-16 11:24:26 +02:00
ports vbox: avoid blocking nic_ep thread 2024-04-12 12:57:30 +02:00
recipes usb: session renewal & new client API 2024-04-12 12:57:30 +02:00
run Static IP config in lighttpd.run on base-linux 2024-04-12 12:57:30 +02:00
src vbox: avoid blocking nic_ep thread 2024-04-12 12:57:30 +02:00
README Update README files 2023-03-13 14:32:53 +01:00

This directory contains ports of 3rd-party applications to Genode.

The 'ports' repository follows the patterns of the 'libports' repository.
For instructions about downloading and building 3rd-party applications,
please refer to _libports/README_.


Dependencies from other repositories
------------------------------------

Applications provided by the 'ports' repository typically expect a rich
runtime environment, including shared libraries provided by the 'libports'
repository. Hence, 'ports' depends on 'libports'.