Pragmatic microkernel-based OS with fully asynchronous I/O

asynchronous-io hacktoberfest microkernel modern-cpp operating-system posix-compatible x86-64
1 Open Issue Need Help Last updated: Aug 3, 2025

Open Issues Need Help

View All on GitHub
Operating Systems Kernel Development

AI Summary: Refactor the Managarm OS's mbus system by moving the `updateProperties()` function from the `Entity` class to the `EntityManager` class. This change will enforce that only the object's creator can modify its properties, improving security and potentially simplifying the codebase. The task involves modifying the `mbus_ng::Entity` and `mbus_ng::EntityManager` classes and ensuring the asynchronous nature of the operation is maintained.

Complexity: 4/5
enhancement simple issue good first issue

Pragmatic microkernel-based OS with fully asynchronous I/O

C++
#asynchronous-io#hacktoberfest#microkernel#modern-cpp#operating-system#posix-compatible#x86-64