- Fix vboxguest driver problems
- Fix user space runtime library with NetBSD compatible
- Add serval runtime library files with NetBSD-specified
- Add VirtualBox Additions Installer for NetBSD
During last few weeks, I finished most of works on user-space runtime library. Mainly focus on file IO, iconv and time functions. For example, NetBSD only accept “utf-8” as open_iconv function’s argument and other OSs mostly use “UTF-8”. Many hours are spent to debug strange errors because of the problems I mentioned above.
Except porting files, I dive into the vboxguest module’s sources have no idea with a error.
shell# modload ./out/netbsd.amd64/release/bin/additions/vboxguest.ko
modload: Resource deadlock avoided
I still have no information about the error. So it really confused me.