This is known as 'introspection' in the gnif/qemu repo, it's name is not
final, however porthole is more appropriate but also may not be the
final name.
Note: This branch is experiemental and may never be released if QEMU do
not accept the patch for the new device upstream.