I'm look at developing a patch and am familiar with the Linux patch process and have read through the FreeBSD docs and pinned material. On Linux I typically use qemu and boot directly to my locally built kernel using -kernel. Can anyone share how they test and iterate when working on FreeBSD, share any scripts they might use, specifically for patches that do not require physical hardware for testing?