ZoF won't build on FreeBSD-CURRENT, it complains with:
implicit declaration of function vm_page_hold
Since FreeBSD-CURRENT (r349846), the vm_page hold and wire mechanisms have been merged. See https://reviews.freebsd.org/D19247 for details - specifically the changes to zfs_vnops.c.
The changes from r349846 to zfs_vnops.c will need to be brought in at some point.
I've applied those changes to my local copy and I'm now able to compile the kernel module.
System information
Describe the problem you're observing
ZoF won't build on FreeBSD-CURRENT, it complains with:
implicit declaration of function vm_page_hold
Since FreeBSD-CURRENT (r349846), the vm_page hold and wire mechanisms have been merged. See https://reviews.freebsd.org/D19247 for details - specifically the changes to zfs_vnops.c.
The changes from r349846 to zfs_vnops.c will need to be brought in at some point.
I've applied those changes to my local copy and I'm now able to compile the kernel module.