mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-26 06:09:25 +00:00
59d6157441
Implement a ballooning mechanism in L4Linux similar to solutions like XEN's balloon driver. Therefore the new parent interface extensions for requesting and yielding resources are used. L4Linux registers a yield signal context at its parent. Whenever the parent triggers a yield, the balloon driver blows up, which means it requests all pages available, and then frees the corresponding backend memory.