Hi, tl;dr to upgrade from 3.6 to 3.8/master, you should first upgrade to the latest 3.6 (branch DragonFly_RELEASE_3_6) and only after that upgrade to 3.8/master.
3.8.1 and newer versions are not affected. To checkout the latest 3.6 code : git checkout -b rel3_6 origin/DragonFly_RELEASE_3_6 and check that commit d56fa72c41d2be16b2d14b8ec255b88ea9303682 is present, then build/install world and kernel as usual. long version : there is a kernel bug in the vn subsystem, fixed in commit 47dffa7f5958b75a660684b64c1d58afc637daef. This commit has been MFC in the 3.8.1 release and to the DragonFly_RELEASE_3_6 branch. In some cases, performing installworld for the newer dragonfly version might panic the system and corrupt the /boot filesystem. It might prevent the box to reboot. In this case, you can boot on a live system and fix your boot partition. The main hammer filesystem shouldn't be affected. If you are upgrading from 3.7, you may try to cherry-pick commit 47dffa7f5958b75a660684b64c1d58afc637daef, rebuild/resinstall the kernel, and then upgrade to latest master or 3.8. Regards, joris
