Porting to FreeBSD, chapter 7: untested BSM support