It looks like there’s already BSD-specific patches for OpenJDK according to commenter Samh; anyone want to see how well these would work for DragonFly?
Also, does someone want to work on interrupt routing for DragonFly? It’s tough and necessary work, but there are enough people that need it that there’s a potential bounty of $400 or more.