mirror of
https://github.com/drasko/codezero.git
synced 2026-01-14 11:53:15 +01:00
Pager handles client capability requests by using one of its own capabilities to create a new one that suits the client's needs. The current issue is that the kernel can have multiple caps and it may not know which one is suitable for using to create one for the client. The kernel knows this very well, so the solution would be to attempt to use capabilities that roughly match (i.e. by type) and leave it to the kernel to decide whether it is any powerful to suit client's needs.