tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Rumpification (was Re: CVS commit: src/usr.sbin/envstat)
On Tue, Dec 14, 2010 at 08:52:00AM -0500, Thor Lancelot Simon wrote:
> To me, tearing through the source tree turning normal Unix system calls
> that naive programmers can understand without knowing how rump works into
> these bifurcated rump_syscall()/host_syscall() things is very confusing
> and inelegant. It makes it much harder to read the source code without
> extensive background knowledge specifically about NetBSD and understand
> what it does. Wherever possible, we should try to make it so reasonably
> competent Unix/C programmers without extensive NetBSD background can read
> the code and get a good idea what's going on -- not the opposite.
In my opinion this is a very strong argument. At least the grand scheme as
well as the practical consequences for Joe programmers should be documented.
- Jukka.
Home |
Main Index |
Thread Index |
Old Index