NTB Perf is a performance measuring tool for NTB hardware drivers.
This is a port of ntb_perf Linux tool for FreeBSD. It has been tested with AMD NTB hardware driver.
Added write combining for memory window for improved performance
Remove submit_test_callout with an alternate method to check test completion
Add sysctl node under debug tree for NTB Perf
Have you tried to run this code on debug kernel? On fresh head with INVARIANTS, WITNESS, etc. it complains and crashes immediately on attempt to sleep under mutex in many places (sysctl, memory allocations, etc).