the bitrig marco_vtd_debug branch has been updated by marco with 3 new commits:
commit 9c807df78e219526d1a0f8dc24564e397e12a49e diff: https://github.com/bitrig/bitrig/commit/9c807df author: Marco Peereboom <[email protected]> date: Thu May 5 12:46:59 2016 -0500 Short circuit IPL_MPSAFE when using vtd. Looks like vtd isn't happy when IPL_MPSAFE is enabled in some drivers (re for example). So for now ignore it when vtd is enabled. M sys/arch/amd64/amd64/intr.c commit 7f67328b23cba2deb4c9b10f1d8d6cec33ab5d5b diff: https://github.com/bitrig/bitrig/commit/7f67328 author: Marco Peereboom <[email protected]> date: Thu May 5 12:41:25 2016 -0500 comment out unused code M sys/dev/acpi/acpidmar.c commit 04c74baa9ade9176f52a8a64abbefd59760f9da6 diff: https://github.com/bitrig/bitrig/commit/04c74ba author: Marco Peereboom <[email protected]> date: Thu May 5 12:16:27 2016 -0500 Cleanup. Get rid of spl dance around extent_* that is not needed. Remove debug splassert and interrupt routine wrapper. This was debug only poop. M sys/dev/acpi/acpidmar.c
