SVN r292469 breaks VirtualBox

Mark Johnston markj at FreeBSD.org
Sun Dec 20 06:09:14 UTC 2015


On Sat, Dec 19, 2015 at 07:45:54PM -0600, Alan Cox wrote:
> On 12/19/2015 19:00, Michael Butler wrote:
> > While the kernel modules will build, they won't load ..
> >
> > kernel: linker_load_file: Unsupported file type
> > kernel: link_elf_obj: symbol vm_pageout_grow_cache undefined
> > kernel: linker_load_file: Unsupported file type
> > kernel: KLD vboxnetflt.ko: depends on vboxdrv - not available or version
> > mismatch
> > kernel: linker_load_file: Unsupported file type
> > kernel: link_elf_obj: symbol vm_pageout_grow_cache undefined
> > kernel: linker_load_file: Unsupported file type
> > kernel: KLD vboxnetadp.ko: depends on vboxdrv - not available or version
> > mismatch
> > kernel: linker_load_file: Unsupported file type
> >
> 
> VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c will need to be
> patched to use vm_page_reclaim_contig() instead of vm_pageout_grow_cache().

I submitted PR 205452 for this:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205452

Note that __FreeBSD_version was bumped, so one needs to be at r292499 or
later before rebuilding the port.


More information about the freebsd-current mailing list