Hi Dillon Hasso and all, Thank you for the interest about my post.
In fact, the patch needs to build with kqemu package and here is a procedure: 1. get kqemu http://www.nongnu.org/qemu/kqemu-1.4.0pre1.tar.gz 2. extract and put my 2 files into kqemu-1.4.0pre1 3. go common directory and make obj file first $ cd common; gmake; cd .. 4. build kernel module $ make -f Makefile.dragonfly I also agree we have to have a code review and/or security audit by you or any others. Please let me know if you have any concerns or comments. thank you, -Naoya On 4/28/09, Matthew Dillon <[email protected]> wrote: > > :Naoya Sugioka wrote: > :> I've just sent a mail to gnat at netbsd.org to reach pkgsrc community > :> if I can include them to their pkgsrc tree now. > : > :I don't have a good idea how to make a pkgsrc package for kernel module. > :Actually I'd prefer it to be imported into base. > : > :-- > :Hasso Tepper > > Yah, I agree. There seem to be some files missing from the > kqemu-dragonfly.patch.tar file you posted. It's making calls > to routines that are not present in files in the tar. > > e.g. kqemu_log(), but no file in the tar contains a function by > that name. > > It will also require a major security and software review, and also > needs a master SYSCTL-based enable (default disabled). > > -Matt > Matthew Dillon > <[email protected]> >
