Allow schemes to return external file descriptors
Schemes can currently only return file numbers which the kernel will associate with their scheme ID and namespace, in each FileDescription
. This MR allows schemes to send, unlike fevent messages, packet.id-associated "scheme-kernel messages", which in this case allows open and dup to return file descriptors owned by other schemes.
Blocked on syscall!73 (merged)