Hacker News new | ask | show | jobs
by vacuity 865 days ago
Does avoiding userspace being trampled by the kernel mean avoiding a context switch? Does the kernel write to userspace-accessible memory that the spinlock guards?

Unrelated, but what does "open-coded" mean? I never seem to find an obvious answer online.

1 comments

> Unrelated, but what does "open-coded" mean? I never seem to find an obvious answer online.

In my understanding, open-coded means something akin to "manually inlined". Or: written inline while an acceptable alternative exists as a function.