you'll need to make sure all the modules build with -DXEN, which isn't something someone has done or can tell you for sure method for it. probably just setting DBG="-O2 -DXEN" is most likely.
you'll also need to rebild your kernel with this line changed: sys/arch/amd64/include/pmap.h:#define NKL2_KIMG_ENTRIES 10 to more like 16. then you'll be stuck on the not quite functional aspect of zfs in netbsd currently. .mrg.