Shamar is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

@Shamar indeed. Makes the implementation a lot simpler and easier to reason about, doesn't it?

Shamar @Shamar

@Wolf480pl

I would say no, in fact.

My impression, as I dwelve deeper and deeper in the kernel, is that it was the first implementation they though that could possibly work.

But such implementation is in fact much more complex than one without Twalk/Rwalk, whose semantics are notoriously hard to get right.

Give a look to namec (in port/chan.c) or to devgen (in port/dev.c): they are incredibly subtle and complex.

However, one should basically rewrite the kernel to fix this approach.

· Web · 0 · 1